summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_override_apitest.cc
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize api_tests directory.aa@chromium.org2009-12-171-1/+1
| | | | | | | | | | This reapplies 34794 and 34779 with one additional fix, which were reverted by 34798. TBR=mpcomplete@chromium.org BUG=30507 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34862 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 34794 and 34779. Too much red.aa@chromium.org2009-12-171-1/+1
| | | | | | | TBR=mpcomplete@chromium.org BUG=30507 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34798 0039d316-1c4b-4281-b951-d872f2087c98
* Reorganize api_tests directory. One top-level directory per feature.aa@chromium.org2009-12-161-1/+1
| | | | | | | | BUG=30507 Review URL: http://codereview.chromium.org/504033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34779 0039d316-1c4b-4281-b951-d872f2087c98
* ExtensionApiTest improvements.rafaelw@chromium.org2009-09-251-6/+0
| | | | | | | | | | This fixes a race condition where ExtensionBrowserTest::WaitForExtensionHostsToLoad() could have exited before all hosts were loaded. It simplifies the Overrides test. It also adds some debug output for aiding the hunt for remaining flakiness. BUG=22668 Review URL: http://codereview.chromium.org/220039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27213 0039d316-1c4b-4281-b951-d872f2087c98
* reenable overrides testerikkay@chromium.org2009-08-291-2/+8
| | | | | | | | | | | - The failure was happening because of my change to use api_test.js in the test. Because of that, there were now two calls to chrome.test.pass(), and I was asserting that there had been only one. This was only failing under Release, presumably because it wound up getting both pass events in the single event loop (a timing issue). BUG=none TEST=browser_tests.exe --gtest_filter=ExtensionApiTest.Overrides Review URL: http://codereview.chromium.org/181012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24856 0039d316-1c4b-4281-b951-d872f2087c98
* disable a failing test (ExtensionApiTest.Overrides)erikkay@chromium.org2009-08-281-1/+1
| | | | | | TBR: tony git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24800 0039d316-1c4b-4281-b951-d872f2087c98
* override chrome:// URLs via extensions.erikkay@chromium.org2009-08-281-0/+13
Overrides are declared in an extension's manifest. The last one installed wins. However, we keep a list of those installed per page so that priority is preserved and so that uninstall will revert to a previous state. Review URL: http://codereview.chromium.org/174277 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@24791 0039d316-1c4b-4281-b951-d872f2087c98