| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
"unlimitedStorage"
But, still accept the old value for backwards compatability.
BUG=51970
TEST=Extensions should get unlimited storage quota for localStorage and web
databases using either "unlimitedStorage" or "unlimited_storage" in their
manifest's permissions key.
Review URL: http://codereview.chromium.org/3109013
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@56310 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@56287 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is a hand-merge of the above three files. I've verified the applicable
unit tests and browser tests pass.
BUG=45876
Review URL: http://codereview.chromium.org/3163014
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@56215 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
implemented URLPattern comparisons.
This will allow checks on per origin extension resource access. Added origin
check when loading extension resources.
BUG=45876
TEST=ExtensionTest.IsPrivilegeIncrease
TEST=ExtensionTest.EffectiveHostPermissions
TEST=ExtensionBrowserTest.OriginPrivileges
Review URL: http://codereview.chromium.org/2808051
TBR=cdn@chromium.org
Review URL: http://codereview.chromium.org/3173018
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/3116011
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@56067 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
resources. Also, lock down access from chrome-extension:// pages to the origin of the resource being requested.
BUG=51702
Review URL: http://codereview.chromium.org/3121003
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/3186001
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/3106011
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@56065 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
down access from chrome-extension:// pages to the origin of the resource being requested.
BUG=51702
Review URL: http://codereview.chromium.org/3121003
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/3186001
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@56061 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
URLPattern comparisons.
This will allow checks on per origin extension resource access. Added origin
check when loading extension resources.
BUG=45876
TEST=ExtensionTest.IsPrivilegeIncrease
TEST=ExtensionTest.EffectiveHostPermissions
TEST=ExtensionBrowserTest.OriginPrivileges
Review URL: http://codereview.chromium.org/2808051
TBR=cdn@chromium.org
Review URL: http://codereview.chromium.org/3173018
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@56059 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/3033015
TBR=alyssad@chromium.org
Review URL: http://codereview.chromium.org/3173014
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@55963 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
With this CL: http://codereview.chromium.org/3010041 credit cards were changed so that the type is determined based upon the number. Fixing the pyauto test to pass with new functionality.
Review URL: http://codereview.chromium.org/3084004
TBR=alyssad@chromium.org
Review URL: http://codereview.chromium.org/3153010
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@55962 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/3136001
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@55488 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
don't have to do it when running the test.
Remove all the code in the test for copying files since it's no
longer needed.
The difference from before is we only copy over the pepper test
plugin on windows because it's the only platform with tests for
it. On Linux, unloading the plugin was causing random crashes
in tcmalloc.
Review URL: http://codereview.chromium.org/3015064
TBR=tony@chromium.org
Review URL: http://codereview.chromium.org/3105001
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@55461 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
when the test is running.
Review URL: http://codereview.chromium.org/3028045
TBR=tony@chromium.org
Review URL: http://codereview.chromium.org/3104001
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@55459 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This fixes two problems:
-While the API let you add your own separator items, we weren't actually
displaying those.
-There is some logic about automatically inserting separators for groups of
radio items, but it didn't work correctly (it inserted one if the very first
item was a radio item).
BUG=49730
TEST=Steps are outlined in bug. Also the browser test added should hopefully
cover the relevant cases.
Review URL: http://codereview.chromium.org/3026056
TBR=asargent@chromium.org
Review URL: http://codereview.chromium.org/3052042
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@55290 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
<(PRODUCT_DIR)/plugins
during UI tests.
The layout test plugin is copied over via a build step and needed
when running the layout tests. If you run the UI tests before
the layout tests, the npapi layout test plugin is deleted and
causes layout tests to fail. Seems like it's safe to
keep the plugins even after the UI tests end.
and
Better fix for Windows test failure. Delete the old file
before trying to copy the plugin files over.
Review URL: http://codereview.chromium.org/3026051
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@55098 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also do some cleanup of context menu tests, including adding a generic
mechanism to let javascript pass a test message and have C++ test code wait
for and retrieve those messages.
BUG=49744
TEST=Follow steps in bug report
Review URL: http://codereview.chromium.org/3017047
TBR=asargent@chromium.org
Review URL: http://codereview.chromium.org/3084016
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54973 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=erg
BUG=50107
TEST=none
Review URL: http://codereview.chromium.org/3078018
TBR=pkasting@chromium.org
Review URL: http://codereview.chromium.org/3018035
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54684 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
not. Now
the reference build also fails.
BUG=46751
Review URL: http://codereview.chromium.org/2884059
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/3053030
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54505 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=50904
Review URL: http://codereview.chromium.org/3012040
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/3048040
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54504 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
downloads.DownloadsTest.testZip -- fails on official win builder when run thru buildbot only. runs fine when run manually
codesign -- codesign tests should be run *after* the build has been signed
BUG=50481
TEST=pyauto_functional_tests go green on official mac, win builders
Review URL: http://codereview.chromium.org/2825078
TBR=nirnimesh@chromium.org
Review URL: http://codereview.chromium.org/2808086
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54481 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Prompts up the keychain dialog.
BUG=49378
Review URL: http://codereview.chromium.org/3040019
TBR=nirnimesh@chromium.org
Review URL: http://codereview.chromium.org/3015045
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54480 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
instance variables.
This avoids racing on the initialization of the statics usually declared
when doing histogram accumulation.
BUG=49142
TEST=net_unittests --gtest_filter=CookieMonsterTest.*:ParsedCookieTest.* (to confirm I didn't break anyting; this doesn't reproduce the race.)
Review URL: http://codereview.chromium.org/2832061
TBR=rdsmith@google.com
Review URL: http://codereview.chromium.org/3044035
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54197 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
managed.
Preferences.xib changes: Connect Enabled of the proxies configuration button to
a getter in PreferencesWindowController.
BUG=49538
TEST=Unit test in pref_set_observer_unittest.cc, manually configure proxy policies, check advanced options page.
Review URL: http://codereview.chromium.org/3038013
TBR=mnissler@chromium.org
Review URL: http://codereview.chromium.org/3067017
git-svn-id: svn://svn.chromium.org/chrome/branches/472/src@54121 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=30661,49576
TEST=none
Review URL: http://codereview.chromium.org/3035008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52999 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3033007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52985 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ChromeFrame reliability test runs
This stack was incorrectly deleted in an earlier revision.
Bug=39356
TBR=amit
Review URL: http://codereview.chromium.org/3037010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52948 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=49463
TEST=reliability tests
Review URL: http://codereview.chromium.org/2883027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52946 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The sync integration tests do not have a fake Tango server that provides
clients with XMPP notifications. Therefore, we rely on clients nudging
each other via the server when changes need to be synced.
Until we implement a fake Tango server, this switch needs to be set for
all integration tests.
BUG=48141
TEST=sync_integration_tests:echo
Review URL: http://codereview.chromium.org/2834051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52939 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=44758
TEST=ExtensionApiTest.CaptureVisibleTab, try taking a snapshot of google.com on mac, linux, win.
Review URL: http://codereview.chromium.org/2819050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52931 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
than there is atm.
With this, interactive_ui_tests works for me locally
BUG=45892,21276
TEST=none
Review URL: http://codereview.chromium.org/3053002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52929 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=37839
TBR=albertb
TEST=TSan bots should remain green
Review URL: http://codereview.chromium.org/3017010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52903 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
Added description to the comment next to the exclude filter
BUG=49497
Review URL: http://codereview.chromium.org/3012009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52893 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=49497
TBR=glider,satish
Review URL: http://codereview.chromium.org/2878035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52883 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=408198
TEST=Extensions context menu API should work with changes described.
Review URL: http://codereview.chromium.org/2811049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52867 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=huanr
BUG=49463
TEST=reliability bot goes green
Review URL: http://codereview.chromium.org/3022006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52855 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=49378
Review URL: http://codereview.chromium.org/3031008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52836 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
timeout a bit to accommodate failng tests.
BUG=none
TEST=Vista perf goes green; xp test dbg 2 goes green.
TBR=phajdan.jr
Review URL: http://codereview.chromium.org/3044007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52824 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=49409
TEST=none
TBR=huanr
Review URL: http://codereview.chromium.org/3008008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52817 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
function to send pings to google for two reasons:
- I thought that chrome's own rlz pings would send all rlz information for all
other products installed on the machine
- I did not want to allow an extension to DoS google by sending too many rlz
pings
It turns out that the rlz library itself makes sure that a given product's
pings are never sent out more than once per day, as is required for rlz, so
there is no DoS danger by exposing a ping function. Also, I was wrong in
thinking that chrome's rlz pings would send out all rlz information about
other products installed on the machine: it sends out the other products rlz
strings, but it does not send out the other products rlz event information.
This makes sense since there are signatures and brand codes and other
information that cannot be determined by chrome for the extensions.
So adding a new rlz chrome extension function to expose sending pings.
BUG=None
TEST=See particular extension using this api
Review URL: http://codereview.chromium.org/3029001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52800 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=48725,39508
Review URL: http://codereview.chromium.org/2840038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52784 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It is currently off by default and one must pass in a flag
(--enable-search-provider-api-v2) to use it. Api details are
in the bug.
BUG=38475
TEST=ui_tests --gtest_filter=SearchProviderTest.TestIsSearchProviderInstalled
Review URL: http://codereview.chromium.org/2823042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52778 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
consistently in ChromeFrame reliability
test runs.
Bugs=49271,49384
TBR=amit
Review URL: http://codereview.chromium.org/3026005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52775 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=less redness
Review URL: http://codereview.chromium.org/2843057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52769 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
of gcc.
Some versions of gcc give the following compilation error: /usr/include/bits/fcntl2.h:51: error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make: *** [out/Release/obj.target/nacl_security_tests/chrome/test/nacl_security_tests/commands_posix.o] Error 1
So provide a third argument (the permissions of the file if created).
Review URL: http://codereview.chromium.org/3046001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52765 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=ojan,abarth
Review URL: http://codereview.chromium.org/3008006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52763 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's hard to find things in the download directory. DownloadFile and DownloadFileManager
were bundled together. Similarly for DownloadItem and DownloadManager, which was much less
intuitive. Some 3-5 line structs were also in one bag with something else. I extracted them
to their own small file.
TEST=unit_tests, browser_tests, ui_tests
BUG=48913
Review URL: http://codereview.chromium.org/2806054
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52749 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/2842047
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52745 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The first type of tests ("multiple client") creates a small number of clients (3) that make simultaneous, sometimes conflicting updates to a sync item and verifies that the system reaches a sane state in spite of racy conditions.
The second type of tests ("many client") creates several clients (10) that all sync to the same account and process updates sent out due to one or more of them syncing a change, and verifies that the system reaches a known sane state at the end of the test.
BUG=49035
TEST=sync_integration_tests
Review URL: http://codereview.chromium.org/2897017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52724 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/3014010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52714 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Fix a theme test by using absolute path to the theme file.
Review URL: http://codereview.chromium.org/2861056
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52709 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tests.
They seem to take about 5 minutes each.
TBR=huanr
TEST=ui_tests
BUG=none
Review URL: http://codereview.chromium.org/3005012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52674 0039d316-1c4b-4281-b951-d872f2087c98
|