summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_tests.gypi
Commit message (Collapse)AuthorAgeFilesLines
* Add APK target for unit_tests.nileshagrawal@chromium.org2012-07-141-2/+31
| | | | | | | | | | BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10780006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146705 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unit test to allow repeated successful runs by avoiding a function ↵scottbyer@chromium.org2012-07-141-2/+3
| | | | | | | | | | | | | | | | static variable in tests. BUG=137145 TEST=run unit_tests with --gtest_filter=ComponentInstallerTest.PepperFlashCheck --gtest_repeat=2 successfully. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=146670 Reverted as http://src.chromium.org/viewvc/chrome?view=rev&revision=146672 Review URL: https://chromiumcodereview.appspot.com/10702188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146690 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 146670 - Fix unit test to allow repeated successful runs by avoiding ↵scottbyer@chromium.org2012-07-131-3/+2
| | | | | | | | | | | | | | | | | a function static variable in tests. BUG=137145 TEST=run unit_tests with --gtest_filter=ComponentInstallerTest.PepperFlashCheck --gtest_repeat=2 successfully. Review URL: https://chromiumcodereview.appspot.com/10702188 TBR=scottbyer@chromium.org Revert reason: checkdeps fail (passed trybots?) Review URL: https://chromiumcodereview.appspot.com/10788005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146672 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unit test to allow repeated successful runs by avoiding a function ↵scottbyer@chromium.org2012-07-131-2/+3
| | | | | | | | | | | | static variable in tests. BUG=137145 TEST=run unit_tests with --gtest_filter=ComponentInstallerTest.PepperFlashCheck --gtest_repeat=2 successfully. Review URL: https://chromiumcodereview.appspot.com/10702188 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146670 0039d316-1c4b-4281-b951-d872f2087c98
* Some misc gyp fix-up for Androidyfriedman@chromium.org2012-07-131-6/+6
| | | | | | | | | | | 1) Disable fPIC 2) Disable manpage 3) Disable conditions with linux_use_tcmalloc Review URL: https://chromiumcodereview.appspot.com/10704208 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146666 0039d316-1c4b-4281-b951-d872f2087c98
* Emergency revert; rietveld broke; tree brokeerg@google.com2012-07-131-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146646 0039d316-1c4b-4281-b951-d872f2087c98
* sandbox_poc + test to sandbox/winjln@chromium.org2012-07-131-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146627 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude suggestions-related code from build on Android.pliard@chromium.org2012-07-131-0/+1
| | | | | | | | | | This is part of Chrome for Android upstreaming and more importantly needed to link unit_tests. BUG=136787 Review URL: https://chromiumcodereview.appspot.com/10690083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146578 0039d316-1c4b-4281-b951-d872f2087c98
* browser: Move the other four files into ui/ash directory.tfarina@chromium.org2012-07-131-4/+4
| | | | | | | | | | BUG=125846 TEST=./tools/checkdeps/checkdeps.py should still succeed. R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10702169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146517 0039d316-1c4b-4281-b951-d872f2087c98
* Rename KeyRewriter to EventRewriter since it now rewrites ↵yusukes@chromium.org2012-07-131-1/+1
| | | | | | | | | | | | aura::LocationEvent in addition to aura::KeyEvent. BUG=133510 TEST=unit_tests and aura_shell_unittests passed Review URL: https://chromiumcodereview.appspot.com/10753008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146496 0039d316-1c4b-4281-b951-d872f2087c98
* Make test excludes consistent with source file excludes.nileshagrawal@chromium.org2012-07-121-0/+7
| | | | | | | | | | | | This is excluding some tests on Android. The corresponding source files are already excluded. BUG=117407 TEST= Review URL: https://chromiumcodereview.appspot.com/10704195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146485 0039d316-1c4b-4281-b951-d872f2087c98
* gdata: Replace a bitmask with a set bools in GDataCacheEntrysatorux@chromium.org2012-07-121-1/+0
| | | | | | | | | | | | | | Now GDataCacheEntry is simple enough to be replaced with a proto. Along the way, remove gdata_cache_entry_unittest.cc as testing boolean setters/getters does not make sense. BUG=136921 TEST=out/Release/unit_tests --gtest_filter=GData* Review URL: https://chromiumcodereview.appspot.com/10702176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146433 0039d316-1c4b-4281-b951-d872f2087c98
* Restore screen locker browser tests.flackr@chromium.org2012-07-121-0/+1
| | | | | | | | | | | These were accidentally removed in https://src.chromium.org/viewvc/chrome?view=rev&revision=127479. BUG=134877 TEST=ScreenLockerTest.* Review URL: https://chromiumcodereview.appspot.com/10710005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146409 0039d316-1c4b-4281-b951-d872f2087c98
* Added unit test for ServiceProcessPrefsmniknami@chromium.org2012-07-121-0/+1
| | | | | | | | | | Just added a unit test to ServiceProcessPrefs. TEST=ServiceProcessPrefsTest.RetrievePrefs Review URL: https://chromiumcodereview.appspot.com/10696181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146400 0039d316-1c4b-4281-b951-d872f2087c98
* Deprecate --aura-panelsstevenjb@chromium.org2012-07-121-2/+0
| | | | | | | | | | | | | | | | | Ash panels will be triggered only by the experimental appWindow.create apps v2 API, and no longer require a separate flag. Support for Ash panels with apps v1 is deprecated. BUG=none TEST=unit/browser tests should pass, test panels should work in ash shell without flag. Resubmitting - this was reverted because VM tests failed, but I have been unable to reproduce the failure. Original CL: https://chromiumcodereview.appspot.com/10689071 TBR=ben@chromium.org,jennb@chromium.org Review URL: https://chromiumcodereview.appspot.com/10695153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146353 0039d316-1c4b-4281-b951-d872f2087c98
* Disable build of chrome/browser/ui/omnibox/ on Android.pliard@chromium.org2012-07-121-0/+1
| | | | | | | | This is needed to link unit_tests successfully. Review URL: https://chromiumcodereview.appspot.com/10690084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146331 0039d316-1c4b-4281-b951-d872f2087c98
* Rename gdata_parser to gdata_wapi_parserkochi@chromium.org2012-07-121-4/+4
| | | | | | | | | | | This is for preparation for adding new Drive V2 API parser. BUG=chromium:127728 TEST=compile Review URL: https://chromiumcodereview.appspot.com/10692152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146291 0039d316-1c4b-4281-b951-d872f2087c98
* browser: Move some ash files into ui/ash.tfarina@chromium.org2012-07-121-2/+2
| | | | | | | | | BUG=125846 R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10694127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146283 0039d316-1c4b-4281-b951-d872f2087c98
* Moved c/b/e/*debugger* to c/b/e/api/debugger/mitchellwrosen@chromium.org2012-07-121-1/+1
| | | | | | | | | BUG=101244 Review URL: https://chromiumcodereview.appspot.com/10762006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146269 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 146149 - Don't pass the connector check policy flag along.scottbyer@chromium.org2012-07-121-4/+0
| | | | | | | | | | | | | | | | | | | | | | If a browser is running, and the service process is running the connector, the connector will occasionally start up a chromium process to check the connector enablement policy. The flag to do so would get passed to a running browser, if present, and there is a path through the policy check code that could cause the browser to quit. This patch prevents the policy check flag from being passed on; the started process will be very short lived and does a silent launch. BUG=134252 TEST=None Review URL: https://chromiumcodereview.appspot.com/10666010 TBR=scottbyer@chromium.org Review URL: https://chromiumcodereview.appspot.com/10703157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146248 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude extension_settings_handler.cc from android build.nileshagrawal@chromium.org2012-07-111-0/+1
| | | | | | | | | | | | | It depends on ManagaedMode (which is excluded on android). BUG=117407 TEST= Review URL: https://chromiumcodereview.appspot.com/10735043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146240 0039d316-1c4b-4281-b951-d872f2087c98
* gdata: Move GDataCache::CacheEntry out of GDataCachesatorux@chromium.org2012-07-111-0/+1
| | | | | | | | | | | | | | | Along the way, rename it to GDataCacheEntry to be consistent with other classes, and put it in a separate header file. FWIW, nested classes are usually avoided. http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml#Nested_Classes BUG=136625 TEST=out/Release/unit_tests --gtest_filter=GData* Review URL: https://chromiumcodereview.appspot.com/10690149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146236 0039d316-1c4b-4281-b951-d872f2087c98
* This CL moves the contents of ui_resources_standard.grd into ↵benrg@chromium.org2012-07-111-24/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ui_resources.grd and theme_resources_standard.grd into theme_resources.grd. This also eliminates the following Grit outputs: ui_resources.pak ==> duplicated in each scaled-resource pak ui_resources_standard.h ==> merged into ui_resources.h ui_resources_standard_map.h ==> renamed to ui_resources_map.h ui_resources_standard_map.cc ==> renamed to ui_resources_map.cc theme_resources.rc ==> merged into theme_resources_standard.rc theme_resources.pak ==> duplicated in each scaled-resource pak theme_resources_standard.h ==> merged into theme_resources.h theme_resources_standard_map.h ==> merged into theme_resources_map.h theme_resources_standard_map.cc ==> merged into theme_resources_map.cc The image duplication is intentional; we may revisit this later. Currently the standard-size images are included twice in the Windows build, once as an rc and once as a pak. I'll fix this in a followup CL. TBR=ben@chromium.org,brettw@chromium.org,darin@chromium.org,stevenjb@chromium.org BUG=133570 TEST=Trybots, local build Review URL: https://chromiumcodereview.appspot.com/10756018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146224 0039d316-1c4b-4281-b951-d872f2087c98
* Initial checkin of a perf test suite for Indexed Database. This just has aericu@chromium.org2012-07-111-0/+1
| | | | | | | | | | | | | | | tiny framework, a few tests of adding key-value pairs, and the mechanism to run it all and report results. This won't yet run on the bots. If this looks good, I'll start adding tests to cover more of the API. BUG=none TEST=self Review URL: https://chromiumcodereview.appspot.com/10575043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146173 0039d316-1c4b-4281-b951-d872f2087c98
* Don't pass the connector check policy flag along.scottbyer@chromium.org2012-07-111-0/+4
| | | | | | | | | | | | | | | | | | | If a browser is running, and the service process is running the connector, the connector will occasionally start up a chromium process to check the connector enablement policy. The flag to do so would get passed to a running browser, if present, and there is a path through the policy check code that could cause the browser to quit. This patch prevents the policy check flag from being passed on; the started process will be very short lived and does a silent launch. BUG=134252 TEST=None Review URL: https://chromiumcodereview.appspot.com/10666010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146149 0039d316-1c4b-4281-b951-d872f2087c98
* Add ability to add/remove observers for login ui shown/closedmunjal@chromium.org2012-07-111-0/+1
| | | | | | | | | | to LoginUIService. This will be used by the extension API to show login UI in a popup and then obseve when it is closed and respond back to the extension accordingly. Review URL: https://chromiumcodereview.appspot.com/10699013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146143 0039d316-1c4b-4281-b951-d872f2087c98
* Fix web-intent-related unit_tests linking issues on Android.pliard@chromium.org2012-07-111-0/+1
| | | | | | | | | This disables the build of browser/ui/intent. Review URL: https://chromiumcodereview.appspot.com/10696072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146118 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 146104 - gdrive: Get JSON feeds parsing off the UI thread.joi@chromium.org2012-07-111-1/+0
| | | | | | | | | | | | BUG=128378 TEST=GDataOperationsTest.GetDataOperationParseJson passes. Review URL: https://chromiumcodereview.appspot.com/10749015 TBR=yoshiki@chromium.org Review URL: https://chromiumcodereview.appspot.com/10704158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146110 0039d316-1c4b-4281-b951-d872f2087c98
* autocomplete: Extract AutocompleteMatch unittest from autocomplete_unittest.cctfarina@chromium.org2012-07-111-0/+1
| | | | | | | | | | BUG=135128 TEST=unit_tests --gtest_filter=AutocompleteMatchTest* R=pkasting@chromium.org Review URL: https://chromiumcodereview.appspot.com/10700116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146109 0039d316-1c4b-4281-b951-d872f2087c98
* Moving test_api to api/test .vabr@chromium.org2012-07-111-1/+1
| | | | | | | | | | BUG=101244 TEST=N/A, only moving code, no change in functionality Review URL: https://chromiumcodereview.appspot.com/10690113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146107 0039d316-1c4b-4281-b951-d872f2087c98
* gdrive: Get JSON feeds parsing off the UI thread.yoshiki@chromium.org2012-07-111-0/+1
| | | | | | | | | BUG=128378 TEST=GDataOperationsTest.GetDataOperationParseJson passes. Review URL: https://chromiumcodereview.appspot.com/10749015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146104 0039d316-1c4b-4281-b951-d872f2087c98
* Moving metrics to api/ .vabr@chromium.org2012-07-111-1/+1
| | | | | | | | | | BUG=101244 TEST=N/A, only moving code, no change in functionality Review URL: https://chromiumcodereview.appspot.com/10696145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146092 0039d316-1c4b-4281-b951-d872f2087c98
* Moving record API to api/record/ .vabr@chromium.org2012-07-111-1/+1
| | | | | | | | | | BUG=101244 TEST=N/A, only moving code, no change in functionality Review URL: https://chromiumcodereview.appspot.com/10696144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146079 0039d316-1c4b-4281-b951-d872f2087c98
* Remove "2" suffixes from options2 code.dbeam@chromium.org2012-07-111-15/+15
| | | | | | | | | | | BUG=None TEST=compiles, works, passes tests R=csilv@chromium.org,thestig@chromium.org TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10698140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146069 0039d316-1c4b-4281-b951-d872f2087c98
* Merge branch 'trunk' of http://git.chromium.org/git/chromium into autofillqinmin@chromium.org2012-07-111-0/+1
| | | | | | | | | | | | | | | | remove autofill impl from upstream Autofill involves calls to native view, so the dependency is not correct. If we want to upstream autofill_external_delegate_android, we have to introduce another delegate. Remove the code from upstream for now. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10701058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146021 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the refcount from ScriptBadgeController, whichjyasskin@chromium.org2012-07-101-0/+1
| | | | | | | | | | | | | required me to switch it from wrapping a ScriptExecutor to observing one. Also write a simple test to demonstrate how to test ScriptBadgeController. This was the original point of the change. The associated refactoring turned out to be more useful, but was ultimately unnecessary for the test. BUG=133139,136301 Review URL: https://chromiumcodereview.appspot.com/10754004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145994 0039d316-1c4b-4281-b951-d872f2087c98
* Fix flaky linux panel tests related to active state checks.jennb@chromium.org2012-07-101-0/+2
| | | | | | | | | | | Set up signal that waits for expected active state transitioning. Make sure we consume previous notifications before waiting on new ones. BUG=135377 TEST=re-enabled Review URL: https://chromiumcodereview.appspot.com/10689082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145804 0039d316-1c4b-4281-b951-d872f2087c98
* Make the empty browser_test work again after incremental linking broke it.jam@chromium.org2012-07-091-0/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10692048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145720 0039d316-1c4b-4281-b951-d872f2087c98
* Fix PPB_MouseLock.LockMouse crash and add tests.yzshen@chromium.org2012-07-091-22/+8
| | | | | | | | | | | | | | | | | Because mouse lock tests require focus, the new tests are put in interactive_ui_tests. In this CL, ppapi_uitest is split into three parts: 1) ppapi_test: contains PPAPITestBase and its subclasses. 2) ppapi_browsertest: used by browser_tests. 3) ppapi_interactive_browsertest: used by interactive_ui_tests. Besides, they are moved into a new folder, chrome/test/ppapi. (1) and (2) are less interesting since they are mostly copied from ppapi_uitest. BUG=135206 TEST= Review URL: https://chromiumcodereview.appspot.com/10699045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145708 0039d316-1c4b-4281-b951-d872f2087c98
* autocomplete: Extract AutocompleteInput tests from autocomplete_unittest.cc.tfarina@chromium.org2012-07-051-0/+1
| | | | | | | | | | BUG=135128 TEST=unit_tests --gtest_filter=AutocompleteInputTest* R=pkasting@chromium.org Review URL: https://chromiumcodereview.appspot.com/10695085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145554 0039d316-1c4b-4281-b951-d872f2087c98
* Moved ExtensionMenuManager and ExtensionMenuItem into extensions namespace; ↵rdevlin.cronin@chromium.org2012-07-051-1/+1
| | | | | | | | | | | rename them to MenuManager and MenuItem. BUG=134711, 117261 Review URL: https://chromiumcodereview.appspot.com/10664037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145550 0039d316-1c4b-4281-b951-d872f2087c98
* Separate Cache tests from GDataFileSystemTest into GDataCacheTestzork@chromium.org2012-07-051-0/+1
| | | | | | | | | | BUG=133271 TEST=Run unit_tests Review URL: https://chromiumcodereview.appspot.com/10703091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145515 0039d316-1c4b-4281-b951-d872f2087c98
* Expose the extension/app's id on chrome.runtime.id and, and make thiskalman@chromium.org2012-07-051-1/+1
| | | | | | | | | | an unprivileged API (opening it up to content scripts) along with getManifest, getURL, and lastError on chrome.runtime. Review URL: https://chromiumcodereview.appspot.com/10640013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145505 0039d316-1c4b-4281-b951-d872f2087c98
* Filtered events.koz@chromium.org2012-07-051-0/+2
| | | | | | | | | | | | | | | | | | | | | | Makes web_navigation events support filters, eg: chrome.webNavigation.onBeforeCommitted.addListener(callback, {url: [{hostSuffix: 'google.com'}]}); Now callback will only be called when the event has a URL with a host suffix of google.com. BUG=121479 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=143872 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=143874 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=143896 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=145145 Review URL: https://chromiumcodereview.appspot.com/10514013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145484 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 145401 - Deprecate --aura-panelsstevet@chromium.org2012-07-041-0/+2
| | | | | | | | | | | | | | | | Ash panels will be triggered only by the experimental appWindow.create apps v2 API, and no longer require a separate flag. Support for Ash panels with apps v1 is deprecated. BUG=none TEST=unit/browser tests should pass, test panels should work in ash shell without flag. Review URL: https://chromiumcodereview.appspot.com/10689071 TBR=stevenjb@chromium.org Review URL: https://chromiumcodereview.appspot.com/10701093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145467 0039d316-1c4b-4281-b951-d872f2087c98
* Deprecate --aura-panelsstevenjb@chromium.org2012-07-031-2/+0
| | | | | | | | | | | | | Ash panels will be triggered only by the experimental appWindow.create apps v2 API, and no longer require a separate flag. Support for Ash panels with apps v1 is deprecated. BUG=none TEST=unit/browser tests should pass, test panels should work in ash shell without flag. Review URL: https://chromiumcodereview.appspot.com/10689071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145401 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 145145 - Filtered events.dharani@chromium.org2012-07-031-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | Check bug 134977 for details Makes web_navigation events support filters, eg: chrome.webNavigation.onBeforeCommitted.addListener(callback, {url: [{hostSuffix: 'google.com'}]}); Now callback will only be called when the event has a URL with a host suffix of google.com. BUG=121479 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=143872 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=143874 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=143896 Review URL: https://chromiumcodereview.appspot.com/10514013 TBR=koz@chromium.org Review URL: https://chromiumcodereview.appspot.com/10700092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145368 0039d316-1c4b-4281-b951-d872f2087c98
* Remove inappropriate chrome.{extension,app} bindings for platform apps.asargent@chromium.org2012-07-031-0/+1
| | | | | | | | | | | | | | | | | | | Also: -Begin process of moving from chrome.extension.lastError to chrome.runtime.lastError. -Add chrome.runtime.getManifest and chrome.runtime.getURL BUG=131717 TEST=In platform apps, chrome.extension and chrome.app should not contain any extension or legacy hosted app stuff on them. Review URL: https://chromiumcodereview.appspot.com/10666027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145238 0039d316-1c4b-4281-b951-d872f2087c98
* Shim that simulates a <browser> tag via Mutation Observers.mihaip@chromium.org2012-07-031-0/+1
| | | | | | | | | | | | | The actual tag is implemented via the browser plugin. The internals of this are hidden via Shadow DOM. Also fixes a bug with Shadow DOM not being enabled for all extensions views. BUG=133379 Review URL: https://chromiumcodereview.appspot.com/10598006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145229 0039d316-1c4b-4281-b951-d872f2087c98
* Download filename determination refactor (2/3)asanka@chromium.org2012-07-021-0/+1
| | | | | | | | | | | | | | | Introduce DownloadReservationTracker for tracking filenames that are being used by active downloads. This eliminates the need to keep marker files on-disk to prevent using the same path for multiple downloads. BUG=78085 TEST=unit tests TBR=sky Review URL: https://chromiumcodereview.appspot.com/10543127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145208 0039d316-1c4b-4281-b951-d872f2087c98