- 07 Apr, 2013 1 commit
-
-
ddkilzer@apple.com authored
<http://webkit.org/b/114112> Reviewed by Geoffrey Garen. .: * Source/autotools/SetupWebKitFeatures.m4: * Source/cmake/WebKitFeatures.cmake: * Source/cmakeconfig.h.cmake: - Remove references to ENABLE_SVG_DOM_OBJC_BINDINGS. Source/JavaScriptCore: * Configurations/FeatureDefines.xcconfig: - Remove ENABLE_SVG_DOM_OBJC_BINDINGS macro. Source/WebCore: * Configurations/WebCore.xcconfig: - Remove EXCLUDED_SOURCE_FILE_NAMES_SVG_DOM_OBJC_BINDINGS. Note that DOMHTMLIFrameElementPrivate.h should not have been in this list because the class contained methods other than just -getSVGDocument. * WebCore.xcodeproj/project.pbxproj: - Remove DOMHTMLFrameElementPrivate.h since the only method it contained was -[DOMHTMLFrameElement getSVGDocument], which was part of the SVG DOM Objective-C bindings. * bindings/objc/DOM.mm: (kitClass): * bindings/objc/DOMEvents.mm: (kitClass): * bindings/objc/ExceptionHandlers.mm: (WebCore::raiseDOMException): - Remove code in ENABLE(SVG_DOM_OBJC_BINDINGS). Source/WebKit/blackberry: * WebCoreSupport/AboutDataEnableFeatures.in: - Remove reference to SVG_DOM_OBJC_BINDINGS. Source/WebKit2: * Configurations/FeatureDefines.xcconfig: - Remove ENABLE_SVG_DOM_OBJC_BINDINGS macro. Source/WTF: * wtf/FeatureDefines.h: - Remove ENABLE_SVG_DOM_OBJC_BINDINGS macro. Tools: * Scripts/webkitperl/FeatureList.pm: - Remove --svg-dom-objc-bindings switch. * qmake/mkspecs/features/features.pri: - Remove reference to ENABLE_SVG_DOM_OBJC_BINDINGS. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147878 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 25 Mar, 2013 1 commit
-
-
tkent@chromium.org authored
https://bugs.webkit.org/show_bug.cgi?id=113254 Reviewed by Kentaro Hara. Rename ENABLE_INPUT_TYPE_DATETIME to ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE. Actually I'd like to remove the code, but we shouldn't remove it yet because we shipped products with it on some platforms. .: * Source/autotools/SetupWebKitFeatures.m4: * Source/cmake/WebKitFeatures.cmake: * Source/cmakeconfig.h.cmake: Source/JavaScriptCore: * Configurations/FeatureDefines.xcconfig: Source/WebCore: * Configurations/FeatureDefines.xcconfig: * bindings/generic/RuntimeEnabledFeatures.cpp: (WebCore): * bindings/generic/RuntimeEnabledFeatures.h: (RuntimeEnabledFeatures): * css/html.css: * html/DateTimeInputType.cpp: * html/DateTimeInputType.h: * html/InputType.cpp: (WebCore::createInputTypeFactoryMap): Source/WebKit/blackberry: * WebCoreSupport/AboutDataEnableFeatures.in: Source/WebKit/chromium: * src/WebRuntimeFeatures.cpp: (WebKit::WebRuntimeFeatures::enableInputTypeDateTime): (WebKit::WebRuntimeFeatures::isInputTypeDateTimeEnabled): * tests/WebViewTest.cpp: Source/WebKit/mac: * Configurations/FeatureDefines.xcconfig: Source/WebKit2: * Configurations/FeatureDefines.xcconfig: Source/WTF: * wtf/FeatureDefines.h: Tools: * Scripts/webkitperl/FeatureList.pm: * qmake/mkspecs/features/features.pri: WebKitLibraries: * win/tools/vsprops/FeatureDefines.props: * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.props: * win/tools/vsprops/FeatureDefinesCairo.vsprops: LayoutTests: * platform/chromium/TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146847 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 13 Mar, 2013 1 commit
-
-
rniwa@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=112277 Reviewed by Adam Barth. .: * Source/autotools/SetupWebKitFeatures.m4: * Source/cmake/WebKitFeatures.cmake: * Source/cmakeconfig.h.cmake: Source/JavaScriptCore: * Configurations/FeatureDefines.xcconfig: Source/WebCore: * Configurations/FeatureDefines.xcconfig: Source/WebKit/mac: * Configurations/FeatureDefines.xcconfig: Source/WebKit2: * Configurations/FeatureDefines.xcconfig: Tools: * Scripts/webkitperl/FeatureList.pm: * qmake/mkspecs/features/features.pri: WebKitLibraries: * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145768 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 08 Mar, 2013 2 commits
-
-
benjamin@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=111297 Reviewed by Kenneth Rohde Christiansen. Source/WebCore: The 'view-mode' Media Feature spec is implemented in WebCore but there is no WebKit support for it on Mac. Because of this, we always lie and report a windowed view mode. This patch add a feature flag for the feature and disable it on Mac so that we stop reporting incorrect default values. * WebCore.exp.in: * css/CSSValueKeywords.in: * css/MediaFeatureNames.h: (MediaFeatureNames): * css/MediaQueryEvaluator.cpp: * css/MediaQueryExp.cpp: (WebCore::featureWithCSSValueID): (WebCore::featureWithoutValue): * page/Page.cpp: (WebCore::Page::Page): * page/Page.h: (Page): Source/WebKit2: * WebProcess/InjectedBundle/API/c/WKBundlePage.cpp: * WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h: * WebProcess/WebPage/WebPage.cpp: * WebProcess/WebPage/WebPage.h: Source/WTF: * wtf/FeatureDefines.h: Add a new feature flag for the view-mode CSS media: ENABLE_VIEW_MODE_CSS_MEDIA. Tools: * WebKitTestRunner/InjectedBundle/TestRunner.cpp: (WTR::TestRunner::setViewModeMediaFeature): LayoutTests: * platform/mac/TestExpectations: Mark the view-mode tests as failing to track any regression or crash in this area. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145255 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zandobersek@gmail.com authored
https://bugs.webkit.org/show_bug.cgi?id=111813 Reviewed by Philippe Normand. Remove the media-stream configuration flag. The feature is incomplete and thus unsupported, so it really shouldn't be possible to enable it. * Source/autotools/PrintBuildConfiguration.m4: * Source/autotools/ReadCommandLineArguments.m4: * Source/autotools/SetupAutomake.m4: * Source/autotools/SetupWebKitFeatures.m4: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145199 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 06 Mar, 2013 1 commit
-
-
kov@webkit.org authored
such as RenderThemeGtk2.cpp, in debug mode. RenderThemeGtk2.cpp tries to allow usage of deprecated functions by undefining GTK_DISABLE_DEPRECATED, but it ended up being redefined because autotoolsconfig.h was included again by headers that came after config.h. Reviewed by Martin Robinson. * Source/autotools/SetupWebKitFeatures.m4: add checks to ensure the autotoolsconfig.h header is only included once. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144990 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 04 Mar, 2013 1 commit
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=111289 Patch by Kunihiko Sakamoto <ksakamoto@chromium.org> on 2013-03-04 Reviewed by Benjamin Poulain. Add ENABLE_FONT_LOAD_EVENTS build flag (disabled by default). .: * Source/autotools/SetupWebKitFeatures.m4: * Source/cmake/WebKitFeatures.cmake: * Source/cmakeconfig.h.cmake: Source/JavaScriptCore: * Configurations/FeatureDefines.xcconfig: Source/WebCore: * Configurations/FeatureDefines.xcconfig: Source/WebKit/chromium: * features.gypi: Source/WebKit/mac: * Configurations/FeatureDefines.xcconfig: Source/WebKit2: * Configurations/FeatureDefines.xcconfig: Source/WTF: * wtf/FeatureDefines.h: Tools: * Scripts/webkitperl/FeatureList.pm: * qmake/mkspecs/features/features.pri: WebKitLibraries: * win/tools/vsprops/FeatureDefines.vsprops: * win/tools/vsprops/FeatureDefinesCairo.vsprops: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144614 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 27 Feb, 2013 1 commit
-
-
zandobersek@gmail.com authored
https://bugs.webkit.org/show_bug.cgi?id=110981 Patch by Zan Dobersek <zdobersek@igalia.com> on 2013-02-27 Reviewed by Martin Robinson. * Source/autotools/SetupWebKitFeatures.m4: Disable the MathML support in release builds as the code is not yet deemed production-ready. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144222 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 21 Feb, 2013 1 commit
-
-
mrobinson@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=110293 Reviewed by Gustavo Noronha Silva. .: Rework the feature overrides logic so all feature defines go into a header rather than the command line. This has a few benefits. Most notably, we can reuse the header in the gyp build. Another nice result is that changes to the configuration automatically result in a full rebuild and Debug and Release builds can have different configurations. All feature define processing happens now during the configuration phase, instead of when running autogen.sh. This means that we need to distribute the feature processing script. * GNUmakefile.am: Read feature defines from WebKitFeatures.txt when kicking off a build. Also include generate-feature-defines-files in the distribution. * Source/autotools/SetupAutoconfHeader.m4: Remove an extra ENABLE_3D_RENDERING from the autoconf header, as it is already provided by the feature configuration. * Source/autotools/SetupWebKitFeatures.m4: Added. * Source/autotools/webkitfeature.m4: Removed. The functionality has been moved to SetupWebKitFeatures.m4. * autogen.sh: Remove the call to override-feature-defines. * configure.ac: Now include SetupWebKitFeatures. Source/WebCore: * GNUmakefile.am: No longer include GNUmakefile.features.am. We don't have to process the result of this file or do any modification of feature_defines_override, because this variable is gone. Tools: * Scripts/webkitdirs.pm: (runAutogenForAutotoolsProjectIfNecessary): Rename the feature file to WebKitFeatureOverrides.txt to better match the other filenames used in the new feature processing. * gtk/generate-feature-defines-files: Added. A script which takes as an argument the default features, overrides them with the contents of WebKitFeatureOverrrides.txt and writes WebKitFeatures.txt and WebKitFeatures.h. * gtk/override-feature-defines: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@143604 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-