summaryrefslogtreecommitdiffstats
path: root/build/features_override.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Enabling page visibility api in the chrome browser.shishir@chromium.org2011-05-261-0/+1
| | | | | | | | | | | | BUG=83286 TEST=None. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=86569 Review URL: http://codereview.chromium.org/7036019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86881 0039d316-1c4b-4281-b951-d872f2087c98
* Handler settings page.koz@chromium.org2011-05-261-0/+5
| | | | | | | | | | | | | | | | This change implements a settings page that allows users to manage protocol handlers registered via navigator.registerProtocolHandler. tony: could you review the ProtocolHandlerRegistry stuff? estade: could you review the webui stuff? Thanks! TEST=Unit tests provided. Review URL: http://codereview.chromium.org/7033018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86762 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 86569 - Enabling page visibility api in the chrome browser.ukai@chromium.org2011-05-251-1/+0
| | | | | | | | | | | | | BUG=83286 TEST=None. Review URL: http://codereview.chromium.org/7036019 TBR=shishir@chromium.org Review URL: http://codereview.chromium.org/6979006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86574 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling page visibility api in the chrome browser.shishir@chromium.org2011-05-251-0/+1
| | | | | | | | | | BUG=83286 TEST=None. Review URL: http://codereview.chromium.org/7036019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86569 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling MHTML.jcivelli@chromium.org2011-05-251-0/+1
| | | | | | | | | | | | | | Enabling MHTML reading on the Chrome side now that the WebKit patch adding support for MHTML landed in WebKit. That is necessary for the MHTML layout tests to pass. BUG=83804 TEST=MHTML layout tests should pass. Review URL: http://codereview.chromium.org/7064044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86560 0039d316-1c4b-4281-b951-d872f2087c98
* Added ENABLE_DETAILS=1 to features_override.gypimorrita@chromium.org2011-05-181-0/+1
| | | | | | | | | BUG=82941 TEST=manual Review URL: http://codereview.chromium.org/7044001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85744 0039d316-1c4b-4281-b951-d872f2087c98
* Added the option ENABLE_TOUCH_ICON_LOADING=0michaelbai@google.com2011-05-171-0/+1
| | | | | | | | | | | Added ENABLE_TOUCH_ICON_LOADING and disable it by default. BUG=71571 TEST=No actual change. Review URL: http://codereview.chromium.org/7038013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85671 0039d316-1c4b-4281-b951-d872f2087c98
* The gyp files don't have a way to refer to POSIX-like OS's as a group, so I ↵mark@chromium.org2011-05-121-1/+1
| | | | | | | | | | | | | | | | defined os_posix, toolkit_gtk, and use_x11 in common.gypi to handle them. I used something similar when porting Chromium 10 and 11 to OpenBSD and Solaris, plus a version of this patch has been tested on FreeBSD. Chromium has also been built on other BSDs, so rather than adding each Unix to every gyp file individually every time another port is added, these broad defines can be used instead and modified with specific logic only where necessary. I included a few modified gyp files so the usage can be seen. I also added sunos5 to some grd/html files and set the default host_arch on i86pc solaris to ia32. BUG=0 TEST={} Patch by ruben <chromium@hybridsource.org>. Review URL: http://codereview.chromium.org/6965007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85154 0039d316-1c4b-4281-b951-d872f2087c98
* Enables gesture recognizer in Chromimum/WebKit.rjkroege@chromium.org2011-05-061-1/+2
| | | | | | | | | | | | | | | | | | | | Eventually a Chrome-specific in-WebKit gesture recognizer will land in WebKit. (https://bugs.webkit.org/show_bug.cgi?id=54417.) This code includes layout tests with Chrome-specific results. These tests will fail on the first roll containing the WebKit patch unless Chrome is built with the gesture recognizer enabled. Consequently, this CL enables the gesture recognier. This is safe as the gesture recognizer is already enabled for the chromium webkit builders without ill effect. BUG= TEST= Review URL: http://codereview.chromium.org/6952008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84511 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Windows and Linux for Web Audio APIcrogers@google.com2011-04-291-1/+10
| | | | | | | | | BUG=none TEST=none (tested locally on Windows 7) Review URL: http://codereview.chromium.org/6902160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83595 0039d316-1c4b-4281-b951-d872f2087c98
* Enable quota API when enable-quota flag is given.kinuko@chromium.org2011-04-271-0/+1
| | | | | | | | | | | (Webkit side change: http://webkit.org/b/58784) BUG=61676,79639 TEST=none Review URL: http://codereview.chromium.org/6883010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@83127 0039d316-1c4b-4281-b951-d872f2087c98
* roll to latest leveldb with exported symbols fixesdgrogan@chromium.org2011-04-211-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6877102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82468 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit 84046:84325crogers@google.com2011-04-201-1/+1
| | | | | | | And disable LEVEL_DB to fix build error caused by: http://code.google.com/p/leveldb/issues/detail?id=1 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82211 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ENABLE_WEB_AUDIO for Win/Linuxcrogers@google.com2011-04-181-1/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6878030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82025 0039d316-1c4b-4281-b951-d872f2087c98
* Compile in support for the Web Audio API on all platforms. It is stillkbr@chromium.org2011-04-151-1/+1
| | | | | | | | | | | | | | | | also controlled by a run-time flag. For the Chromium build, this will currently compile in a stub (no-op) implementation of the FFTFrame class. For Google Chrome branded builds, this will now link against Intel's MKL on Linux and Windows. BUG=none TEST=none Review URL: http://codereview.chromium.org/6858005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81818 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling the Media Stream API to avoid tests failing in the canary bots.leandrogracia@chromium.org2011-04-131-0/+1
| | | | | | | | | | | | WebKit bug for re-enabling the tests after this: https://bugs.webkit.org/show_bug.cgi?id=58147 BUG=none TEST=none Review URL: http://codereview.chromium.org/6825072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81426 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: add ENABLE_LEVELDB=1 to features_override.gypihans@chromium.org2011-04-121-0/+1
| | | | | | | | | TEST=none BUG=64078 Review URL: http://codereview.chromium.org/6824077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81248 0039d316-1c4b-4281-b951-d872f2087c98
* Enable dynamic annotations in WebKit if release_valgrind_build is 1.timurrrr@chromium.org2011-04-051-0/+3
| | | | | | | | | TEST=build with Valgrind flags, then `nm out/Release/chrome | grep WTFAnnotate` BUG=70085 Review URL: http://codereview.chromium.org/6792018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80423 0039d316-1c4b-4281-b951-d872f2087c98
* Removed obsolete ENABLE_3D_CANVAS=1 build flag.kbr@google.com2011-03-181-2/+0
| | | | | | | | TEST=built and ran WebGL content on Mac OS X BUG=none Review URL: http://codereview.chromium.org/6712041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78770 0039d316-1c4b-4281-b951-d872f2087c98
* Add use_threaded_compositing as gypi variable and bind to ↵nduca@chromium.org2011-03-091-0/+8
| | | | | | | | | | | WTF_USE_THREADED_COMPOSITING. Defaults off. BUG= TEST= Review URL: http://codereview.chromium.org/6609046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77388 0039d316-1c4b-4281-b951-d872f2087c98
* Enable data transfer items so WebKit layout tests can pass.dcheng@chromium.org2011-03-081-0/+1
| | | | | | | | | | | | The actual feature is guarded by a run-time flag, so it's not yet available to web pages. BUG=75243 TEST=none Review URL: http://codereview.chromium.org/6628077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77266 0039d316-1c4b-4281-b951-d872f2087c98
* Build WebKit Full Screen API. Support is disabled by default; enable with ↵ddorwin@chromium.org2011-03-041-0/+1
| | | | | | | | | | | | | | | | --enable-fullscreen. Commit after WK bug 44797 (r79774). Fullscreen tests are temporarily until expectations can be updated. (Deleted test video-play-suspend.html is removed from test_expectations to fix lint errors.) BUG=16735 TEST=fullscreen layout tests Review URL: http://codereview.chromium.org/6627001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76979 0039d316-1c4b-4281-b951-d872f2087c98
* This is the final step to turn on the experimental webkit media statistics ↵sjl@chromium.org2011-03-041-0/+1
| | | | | | | | | | | support. BUG=71255 TEST=media_unittests media layout tests Review URL: http://codereview.chromium.org/6613023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76924 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 76631 because it causes fullscreen layout tests to timeout on linuxtonyg@chromium.org2011-03-021-1/+0
| | | | | | | | | | | | | | | | | | | | | Re-applying r76324, which was reverted during a WebKit rollback. Build WebKit Full Screen API. Support is disabled by default; enable with --enable-fullscreen. Commit after WK bug 44797 (r79774). BUG=16735 TEST=fullscreen layout tests. Review URL: http://codereview.chromium.org/6576004 Review URL: http://codereview.chromium.org/6597112 TBR=ddorwin@chromium.org Review URL: http://codereview.chromium.org/6591126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76646 0039d316-1c4b-4281-b951-d872f2087c98
* Re-applying r76324, which was reverted during a WebKit rollback.ddorwin@chromium.org2011-03-021-0/+1
| | | | | | | | | | | | | | | | Build WebKit Full Screen API. Support is disabled by default; enable with --enable-fullscreen. Commit after WK bug 44797 (r79774). BUG=16735 TEST=fullscreen layout tests. Review URL: http://codereview.chromium.org/6576004 Review URL: http://codereview.chromium.org/6597112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76631 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 76324 - Build WebKit Full Screen API. Support is disabled by default; ↵jamesr@chromium.org2011-03-011-1/+0
| | | | | | | | | | | | | | | | enable with --enable-fullscreen. Commit after WK bug 44797 (r79774). BUG=16735 TEST=fullscreen layout tests. Review URL: http://codereview.chromium.org/6576004 TBR=ddorwin@chromium.org Review URL: http://codereview.chromium.org/6602023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76335 0039d316-1c4b-4281-b951-d872f2087c98
* Build WebKit Full Screen API. Support is disabled by default; enable with ↵ddorwin@chromium.org2011-03-011-0/+1
| | | | | | | | | | | | | --enable-fullscreen. Commit after WK bug 44797 (r79774). BUG=16735 TEST=fullscreen layout tests. Review URL: http://codereview.chromium.org/6576004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76324 0039d316-1c4b-4281-b951-d872f2087c98
* Update expectation for V8 roll and turn builtin utf8 codec on by default to ↵jamesr@chromium.org2011-02-251-0/+1
| | | | | | | | | | | match upstream BUG= TEST= Review URL: http://codereview.chromium.org/6576066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76008 0039d316-1c4b-4281-b951-d872f2087c98
* Adding support for JavaScript internationalization API as V8 extension. See ↵cira@chromium.org2011-02-101-0/+1
| | | | | | | | | | | | | | | | | proposal at http://wiki.ecmascript.org/doku.php?id=strawman:i18n_api. V8 hosts the actual extension code under src/extensions/experimental/i18n-extension.{cc,h}. This CL passes command line switches to WebKit (disabled by default) and test shell (enabled by default), using WebRuntimeFeatures. It also sets some gyp variables to point to ICU source path, and defines a guard for a new feature. It should be submitted only after corresponding WebKit CL (https://bugs.webkit.org/show_bug.cgi?id=49414) lands. BUG=28604 TEST=LayoutTests/fast/js/i18n-bindings-locale.html Review URL: http://codereview.chromium.org/6366021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74491 0039d316-1c4b-4281-b951-d872f2087c98
* add enable flag for SKIA_GPU, set to 0 by default (set to 1 for local testing)reed@google.com2011-02-091-0/+2
| | | | | | Review URL: http://codereview.chromium.org/6461016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74276 0039d316-1c4b-4281-b951-d872f2087c98
* Add ENABLE_WEBGL=1 definition to handle renaming of ENABLE_3D_CANVASkbr@chromium.org2011-01-241-0/+2
| | | | | | | | | | | | | flag in https://bugs.webkit.org/show_bug.cgi?id=53041 . ENABLE_3D_CANVAS will be removed once we roll WebKit past the landing of the upstream patch. BUG=none TEST=none Review URL: http://codereview.chromium.org/6256013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72423 0039d316-1c4b-4281-b951-d872f2087c98
* Conditionally add compile-time enable for the web audio API only on Mac OS Xcrogers@google.com2011-01-241-0/+5
| | | | | | | | | | This is effectively a pared-down version of the already reviewed: http://codereview.chromium.org/6308014/ BUG=none TEST=none (tested locally for Mac OS X which is the only platform this affects) git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72308 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 72306 - Conditionally add compile-time enable for web audio API on ↵crogers@google.com2011-01-241-5/+0
| | | | | | | | | | | | | | | | Mac OS X This is a more limited version of the patch already reviewed here: http://codereview.chromium.org/6308014/ BUG=none TEST=none (tested locally on Mac OS X to verify build and that the feature could be enabled) Review URL: http://codereview.chromium.org/6388002 TBR=crogers@google.com Review URL: http://codereview.chromium.org/6271014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72307 0039d316-1c4b-4281-b951-d872f2087c98
* Conditionally add compile-time enable for web audio API on Mac OS Xcrogers@google.com2011-01-231-0/+5
| | | | | | | | | | | This is a more limited version of the patch already reviewed here: http://codereview.chromium.org/6308014/ BUG=none TEST=none (tested locally on Mac OS X to verify build and that the feature could be enabled) Review URL: http://codereview.chromium.org/6388002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72306 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 72282 - Enable web audio compile-time flagcrogers@google.com2011-01-221-1/+0
| | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6308014 TBR=crogers@google.com Review URL: http://codereview.chromium.org/6322007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72283 0039d316-1c4b-4281-b951-d872f2087c98
* Enable web audio compile-time flagcrogers@google.com2011-01-221-0/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6308014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72282 0039d316-1c4b-4281-b951-d872f2087c98
* Chromium support for window.webkitRequestAnimationFrame()jamesr@chromium.org2011-01-211-0/+1
| | | | | | | | | | | | | This is a very simple scheduler that targets 100fps. BUG=64848 TEST=layout tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=71909 Review URL: http://codereview.chromium.org/6136005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72230 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit DEPS past WebKit move. Update gyp files and include paths to ↵abarth@chromium.org2011-01-171-1/+2
| | | | | | reflect the move. Consolidate how we DEPS in WebKit source files. Cross fingers. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@71586 0039d316-1c4b-4281-b951-d872f2087c98
* Enable client-based geolocation.jknotten@chromium.org2010-12-311-1/+1
| | | | | | | | | | | BUG=59907 TEST=BrowserTest:Geolocation*, LayoutTests:fast/dom/Geolocation Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69545 Review URL: http://codereview.chromium.org/5860008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70340 0039d316-1c4b-4281-b951-d872f2087c98
* Revert revision 69545 "Enable client-based geolocation."jknotten@chromium.org2010-12-171-1/+1
| | | | | | | | | | | | Need to fix WebKit client-based geolocation for NULL client on page destruction. BUG=None TEST=None Review URL: http://codereview.chromium.org/6010001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69550 0039d316-1c4b-4281-b951-d872f2087c98
* Enable client-based geolocation.jknotten@chromium.org2010-12-171-1/+1
| | | | | | | | | BUG=59907 TEST=BrowserTest:Geolocation*, LayoutTests:fast/dom/Geolocation Review URL: http://codereview.chromium.org/5860008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69545 0039d316-1c4b-4281-b951-d872f2087c98
* Client-based geolocation support.jknotten@chromium.org2010-12-141-0/+1
| | | | | | | | | | | | | | Add in support for client-based geolocation in WebKit. Default to disabled (ENABLE_CLIENT_BASED_GEOLOCATION=0) in features_override.gypi until all the WebKit patches (see https://bugs.webkit.org/show_bug.cgi?id=45752) have landed. When we switch over to client-based geolocation, we should remove the old non-client-based geolocation code. BUG=55907 Review URL: http://codereview.chromium.org/5612005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69156 0039d316-1c4b-4281-b951-d872f2087c98
* Revert rev 69137 due to incorrect change log.jknotten@chromium.org2010-12-141-1/+0
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/5744005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69152 0039d316-1c4b-4281-b951-d872f2087c98
* Merge branch 'GeolocationClientChange1' of ../../chromium-ro/src into ↵jknotten@chromium.org2010-12-141-0/+1
| | | | | | issue-5612005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69137 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r65152 with mac and linux fix.apatrick@chromium.org2010-11-061-0/+1
| | | | | | | | | | | Original review URL: http://codereview.chromium.org/3531008 TEST=try, ui_tests BUG=none Review URL: http://codereview.chromium.org/4545003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65283 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 65152 - Integrated Pepper3D v2 with the accelerated compositor.apatrick@chromium.org2010-11-051-1/+0
| | | | | | | | | | | | | | | | | | | - It now uses GGL instead of a child window. - Fixed a bug where GLES2 decoder set texture state without updating TextureInfo. - Fixed Pepper3D demos and added awesome 3D CSS programmer art. - Removed ggl::GetCurrentContext to prevent further abuse. Fixed said abuse :) - GGL exposes GLES2Implementation to allow issue of GL calls on a particular context without making that context globally current. - Removed redundant "this context" argument from GGL SwapBuffers completion callback. - Temporarily removed context lost notification. I need to figure out the best semantics. TEST=Run Pepper3D and WebGL demos and YouTube videos on Windows and Mac. BUG=none Review URL: http://codereview.chromium.org/3531008 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/4561001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65169 0039d316-1c4b-4281-b951-d872f2087c98
* Integrated Pepper3D v2 with the accelerated compositor.apatrick@chromium.org2010-11-051-0/+1
| | | | | | | | | | | | | | | | - It now uses GGL instead of a child window. - Fixed a bug where GLES2 decoder set texture state without updating TextureInfo. - Fixed Pepper3D demos and added awesome 3D CSS programmer art. - Removed ggl::GetCurrentContext to prevent further abuse. Fixed said abuse :) - GGL exposes GLES2Implementation to allow issue of GL calls on a particular context without making that context globally current. - Removed redundant "this context" argument from GGL SwapBuffers completion callback. - Temporarily removed context lost notification. I need to figure out the best semantics. TEST=Run Pepper3D and WebGL demos and YouTube videos on Windows and Mac. BUG=none Review URL: http://codereview.chromium.org/3531008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65152 0039d316-1c4b-4281-b951-d872f2087c98
* Enabled WebKit image decoders. This should fix the canary build and have noabarth@chromium.org2010-10-291-0/+2
| | | | | | | effect on the main build. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64379 0039d316-1c4b-4281-b951-d872f2087c98
* Add command-line switch to enable FileSystem API support.kinuko@chromium.org2010-09-031-1/+1
| | | | | | | | | | | This doesn't set the flag for workers. BUG=32277 TEST=none; to be added when we have complete implementation. Review URL: http://codereview.chromium.org/3240006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@58453 0039d316-1c4b-4281-b951-d872f2087c98
* Define XHR_RESPONSE_BLOB when building.michaeln@chromium.org2010-08-251-0/+1
| | | | | | | | | TEST=none BUG=52486 Review URL: http://codereview.chromium.org/3185027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57376 0039d316-1c4b-4281-b951-d872f2087c98