summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added system notification for update_engine.seanparent@google.com2010-07-1315-0/+488
| | | | | | | | | BUG=chromium-os:1178 1610 2033 TEST=UpdateBrowserTest.Notifications Review URL: http://codereview.chromium.org/2859043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52237 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeFrame back forward navigations at times would mess up the navigation ↵ananta@chromium.org2010-07-134-3/+93
| | | | | | | | | | | | | | | | | | history if the back and the current page both were rendered in ChromeFrame. This was because the back operation would incorrectly navigate twice. Once via IE history navigation and the other navigation would originate within the renderer and would execute as a new navigation in IE. Fix is to not report backforward navigations as top level navigations to the external host. Fixes bug http://code.google.com/p/chromium/issues/detail?id=44403 Bug=44403 Test=Covered by ChromeFrame test Review URL: http://codereview.chromium.org/2982003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52235 0039d316-1c4b-4281-b951-d872f2087c98
* After verifying the startup win though more testing, removing the guards ↵slightlyoff@chromium.org2010-07-131-6/+1
| | | | | | | | | | | around the pre-reading optimization. BUG=45510 TEST=None Review URL: http://codereview.chromium.org/2891014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52234 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-enable FindInPageControllerTest.FindInPagePrematureEnd by marking it asjhawkins@chromium.org2010-07-131-3/+1
| | | | | | | | | | | | FAILS_. TBR=estade BUG=11761 TEST=FindInPageControllerTest.FindInPagePrematureEnd Review URL: http://codereview.chromium.org/2950007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52233 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Fix build break with r52223.shess@chromium.org2010-07-131-2/+2
| | | | | | | | | | | | image and pboard were always initialized, but warning that they couldn't only happened on opt build, which I didn't, mea culpa... BUG=none TEST=none Review URL: http://codereview.chromium.org/2951012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52232 0039d316-1c4b-4281-b951-d872f2087c98
* Allow the default search providers to be specified by the preferences files,cpu@chromium.org2010-07-136-32/+168
| | | | | | | | | | | | | overriding the built-in set. - Per locale providers not allowed. BUG=47440 TEST=unittest included, for manual testing see bug. Review URL: http://codereview.chromium.org/2974001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52228 0039d316-1c4b-4281-b951-d872f2087c98
* Fix browser test broken by resource ID ordering change.pkasting@chromium.org2010-07-131-12/+44
| | | | | | | | BUG=48912 TEST=none Review URL: http://codereview.chromium.org/2955010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52227 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-enable BrowserFocusTest.TabsRememberFocusFindInPage by marking it asjhawkins@chromium.org2010-07-131-1/+1
| | | | | | | | | | | | FAILS_. TBR=estade BUG=23683 TEST=BrowserFocusTest.TabsRememberFocusFindInPage Review URL: http://codereview.chromium.org/2980007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52226 0039d316-1c4b-4281-b951-d872f2087c98
* test_shell: fix for newer cairosevan@chromium.org2010-07-131-1/+5
| | | | | | | | | | | We need to call cairo_surface_mark_dirty to let Cairo know that we've twiddled the pixels without its knowledge. Without this, on current Cairo versions, test_shell's web widget shows up as a gray box. Review URL: http://codereview.chromium.org/2982002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52225 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: own a widget that was being accessed after destruction.estade@chromium.org2010-07-132-7/+8
| | | | | | | | | BUG=48908 TEST=see bug Review URL: http://codereview.chromium.org/2996002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52224 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] First part of Omnibox decoration refactor. Enable ev bubble.shess@chromium.org2010-07-1322-877/+1194
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The views implementation of the little things floating around in the Omnibox uses nested views which are manually laid out by the location-bar code. The Mac code has a variety of different implementations for these items, with the layout distributed across many files. This change creates something called a "decoration" which is similar (different name because Mac has a strong sense of what a "view" is). Decorations are kind of like a C++ NSCell, which the AutocompleteTextFieldCell handles generically and the LocationBarViewMac::Layout() code will lay out. The overall goal is to loosely parallel the views code for decorations and Layout(), so that future coders can do the right thing more easily. This CL converts the left-hand items, namely: - the location icon - the search-keyword bubble - the ev security bubble (new) The Layout() function does not yet deal with trimming things to fit when space is tight. location_bar_view_mac_unittest.mm was always a sham, so I'm going to stop pretending. BUG=41998 TEST=EV bubble for secure sites. TEST=location icon can be clicked (page info panel) and dragged. TEST=EV bubble can be clicked (page info panel) and dragged. TEST=keyword-search mode shows appropriately. Review URL: http://codereview.chromium.org/2805070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52223 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-enable UnloadTest.BrowserCloseTabWhenOtherTabHasListener on Win byjhawkins@chromium.org2010-07-131-1/+1
| | | | | | | | | | | | marking it as FAILS_. TBR=estade BUG=45281 TEST=UnloadTest.BrowserCloseTabWhenOtherTabHasListener Review URL: http://codereview.chromium.org/2979004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52222 0039d316-1c4b-4281-b951-d872f2087c98
* TTF: Re-enable WorkerTest.QueuedSharedWorkerShutdown by marking it as FAILS_.jhawkins@chromium.org2010-07-131-1/+1
| | | | | | | | | | TBR=estade BUG=42641 TEST=WorkerTest.QueuedSharedWorkerShutdown Review URL: http://codereview.chromium.org/2950006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52221 0039d316-1c4b-4281-b951-d872f2087c98
* chromeos: Update key bindings for top-row keys.derat@chromium.org2010-07-131-5/+28
| | | | | | | | | BUG=chromium:45927,chromium-os:3860 TEST=none Review URL: http://codereview.chromium.org/2963005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52220 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Add the newly-added credit card images to browser_resources.grd.jhawkins@chromium.org2010-07-131-0/+8
| | | | | | | | | BUG=48015 TEST=none Review URL: http://codereview.chromium.org/2893014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52216 0039d316-1c4b-4281-b951-d872f2087c98
* Marking AccountScreenTest.TestBasicoshima@chromium.org2010-07-131-1/+2
| | | | | | | | | | TBR=avayvod@chromium.org BUG=49004 TEST=None Review URL: http://codereview.chromium.org/2950005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52215 0039d316-1c4b-4281-b951-d872f2087c98
* Remove |net_log_| as a class member and pass it in where needed and a little ↵vandebo@chromium.org2010-07-136-47/+42
| | | | | | | | | | | cleanup. BUG=42795 TEST=existing unit tests Review URL: http://codereview.chromium.org/2806052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52214 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Add credit card images.jhawkins@chromium.org2010-07-138-0/+0
| | | | | | | | | BUG=48015 TEST=none Review URL: http://codereview.chromium.org/2917010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52213 0039d316-1c4b-4281-b951-d872f2087c98
* Suppressing leak in BrowserMainPartsPosixoshima@chromium.org2010-07-131-0/+9
| | | | | | | | | | BUG=48998 TBR=viettrungluu@chromium.org, willchan@chromium.org TEST=none Review URL: http://codereview.chromium.org/2943011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52212 0039d316-1c4b-4281-b951-d872f2087c98
* Assign resource ids from a central file.tony@chromium.org2010-07-1311-14/+249
| | | | | | | | | | | This allows us to control resource id assignment across all grd files so we can avoid id collisions. BUG=48625 Review URL: http://codereview.chromium.org/2961002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52211 0039d316-1c4b-4281-b951-d872f2087c98
* o3d-webgl: Adding oldschoolshadows sample.luchen@google.com2010-07-131-0/+277
| | | | | | Review URL: http://codereview.chromium.org/2924015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52210 0039d316-1c4b-4281-b951-d872f2087c98
* Fix handling of undeletion within the syncer.nick@chromium.org2010-07-1321-262/+1061
| | | | | | | | | | | | | | | | | Accomplished by: (a) Plumbing the const CommitMessage into process_commit_response_command.cc, so that we can know the server state better (IS_DEL is no longer authoritative if ! which spilled over into a couple test expectations. (b) Relaxing the enforced invariants that version==0 implied !ServerKnows, for items with client tags. (c) Use ID renaming instead of delete/recreate to handle collisions on the unique tag. (d) Upon deletion, version number goes to 0 so that the server knows to process the item as a recreate, if it gets undeleted. Previously, the server number would get synthesized on the client by incrementing the last known version number. (e) Add unit tests for pretty much every ordering of delete/undelete I could come up with. BUG=46769 TEST=unit tests; repeatedly uninstalled/installed extensions Review URL: http://codereview.chromium.org/2844037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52209 0039d316-1c4b-4281-b951-d872f2087c98
* relaxing suppression to cover more pulseaudio issue on valgrind botoshima@chromium.org2010-07-131-1/+1
| | | | | | | | | | TBR=cbentzel@chromium.org BUG=48553 TEST=none Review URL: http://codereview.chromium.org/2964008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52208 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill: Only send credit card data suggestions on HTTPS sites.jhawkins@chromium.org2010-07-133-7/+33
| | | | | | | | | BUG=48499 TEST=AutoFillManagerTest.GetCreditCardSuggestionsNonHTTPS Review URL: http://codereview.chromium.org/2941009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52207 0039d316-1c4b-4281-b951-d872f2087c98
* Undo accidental deps roll. 63220 -> 63173.ajwong@chromium.org2010-07-131-1/+1
| | | | | | TBR: mark git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52206 0039d316-1c4b-4281-b951-d872f2087c98
* Windows: Change the generation of the various templated metadata files to ↵tschmelcher@chromium.org2010-07-131-13/+23
| | | | | | | | | | | place them in SHARED_INTERMEDIATE_DIR (build\Debug\obj\global_intermediate) rather than generating them in-place. In-place generation was problematic because the MSVS GYP back-end is bad at re-generating files whose rules have changed (e.g., due to a change in a branding variable), so it is good practice to put all output under build\<mode> so that deleting those directories always ensures a clean build. TEST=built on Windows and installed and tested some samples BUG=none Review URL: http://codereview.chromium.org/2976006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52205 0039d316-1c4b-4281-b951-d872f2087c98
* Reworked ChromeSystemResources to handle callbacks properly.akalin@chromium.org2010-07-134-28/+170
| | | | | | | | | | | Added unit tests. BUG=48874 TEST=new unit tests Review URL: http://codereview.chromium.org/2979003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52204 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pepper v2 find implementation.jam@chromium.org2010-07-132-15/+20
| | | | | | Review URL: http://codereview.chromium.org/2948009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52203 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disabling http/tests/loading/basic.html & ↵ajwong@chromium.org2010-07-132-1/+5
| | | | | | | | | | http/tests/misc/slow-preload-cancel.html in win. Will be fixed in the next webkit roll. TBR: oshima git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52202 0039d316-1c4b-4281-b951-d872f2087c98
* Fix valgrind failure in notifications tests.johnnyg@chromium.org2010-07-132-0/+2
| | | | | | | | | BUG=48975 TEST=none Review URL: http://codereview.chromium.org/2903011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52201 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppressions for leaks in a new set of testsstuartmorgan@chromium.org2010-07-131-20/+21
| | | | | | | | | | | | | Also trims cruft from the stacks of some recently-added suppressions. TBR=pam BUG=48980 TEST=Greener valgrind bots Review URL: http://codereview.chromium.org/2995002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52200 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Tweak content settings window.thakis@chromium.org2010-07-137-73/+222
| | | | | | | | | | | | | | Add "Features" label to source list. xib change: Add some vertical space at the top of each tab, change outline view cell size to "small", hook up new outlet. http://i.imgur.com/KGES6.png BUG=45546 TEST=Content settings window still works: Current pane is still remembered, and opening the window from a bubble selects the right pane. Review URL: http://codereview.chromium.org/2932009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52199 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Disabling failing test on valgrind john, please revert this once ↵oshima@chromium.org2010-07-131-9/+0
| | | | | | | | | | | | | | | you fixed the problem." This reverts commit 116b830e0347c51bc0d265694bdfbf37955e704e. will be replaced with suppression BUG=48975 TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/2994002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52198 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Disabling ExtensionPrefStoreTest on valgrind bot as they have memory ↵oshima@chromium.org2010-07-131-12/+0
| | | | | | | | | | | | | | leak." This reverts commit 8bf6c8c414c2614440c11f75cb91c345eac32a46. will be replaced with suppression TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/2913010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52197 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 465.0 to 466.0chrome-release@google.com2010-07-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52195 0039d316-1c4b-4281-b951-d872f2087c98
* Fix line endings.pkasting@chromium.org2010-07-131-39/+39
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52193 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling ExtensionPrefStoreTest on valgrind bot as they have memory leak.oshima@chromium.org2010-07-131-0/+12
| | | | | | | | | | | | Please revert this once you fix this problem. TBR=pam@chromium.org BUG=48980 TEST=none Review URL: http://codereview.chromium.org/2985005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52192 0039d316-1c4b-4281-b951-d872f2087c98
* Handling case where automation server is NULL when creating the active doc ↵tommi@chromium.org2010-07-132-1/+12
| | | | | | | | | | | | | window. I'm not sure why the server couldn't be created but we shouldn't crash. BUG=48846 TEST=Fixes crash. Review URL: http://codereview.chromium.org/2895010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52191 0039d316-1c4b-4281-b951-d872f2087c98
* Fix include of sync_options.html, which shouldn't be ChromeOS-onlystuartmorgan@chromium.org2010-07-131-1/+1
| | | | | | | | | BUG=None TEST=No JS errors on loading the DOMUI options. Review URL: http://codereview.chromium.org/2979002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52190 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite X509Certificate::SupportsSSLClientAuth to be more accuratedavidben@chromium.org2010-07-131-12/+39
| | | | | | | | | | | | | | We take the intersection of key usage and extended key usage and treat as an allow if missing. Also, support the "Any" purpose. Removed support for the Netscape-specific ns-cert-type extension. Internet Explorer doesn't seem to support it anyway. BUG=45353 TEST=SSL client auth displays correct certificates on Mac (e.g. on foaf.me) Review URL: http://codereview.chromium.org/2899005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52189 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling failing test on valgrind john, please revert this once you fixed ↵oshima@chromium.org2010-07-131-0/+9
| | | | | | | | | | | | the problem. TBR=johnnyg@chromium.org BUG=48975 TEST=none Review URL: http://codereview.chromium.org/2950004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52188 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up mac translate bars.feldstein@chromium.org2010-07-136-23/+112
| | | | | | | | | | | Switch buttons to use the metal style, and fix up spacing a bit. BUG=40425 TEST=none Review URL: http://codereview.chromium.org/2804035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52187 0039d316-1c4b-4281-b951-d872f2087c98
* Add the URLRequest's priority to the net-log.eroman@chromium.org2010-07-134-8/+23
| | | | | | | | BUG=NONE TEST=open about:net-internals, look at a request dump. there should be a "priority" field. Review URL: http://codereview.chromium.org/2905007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52186 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Switch the disk cache to use the cache_thread.rvargas@google.com2010-07-1321-240/+1543
| | | | | | | | | | | | | Add an InFlightBackendIO class that handles posting of cacheoperations back and forth between the IO thread and the cachethread. BUG=26730 TEST=unit tests Review URL: http://codereview.chromium.org/2945002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52185 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit Roll: 63172 -> 63173ajwong@chromium.org2010-07-131-1/+1
| | | | | | | | | | Off by one. This should hopefully fix the build. TBR=oshima Review URL: http://codereview.chromium.org/2931013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52184 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit roll: 62844 -> 63172.ajwong@chromium.org2010-07-131-1/+1
| | | | | | | | | | Redoing the webkit roll, and pushing forward with failures. Every now and then, you've just got to take a leap... Review URL: http://codereview.chromium.org/2958006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52183 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Finish up extension infobar UI implementation.andybons@chromium.org2010-07-137-19/+201
| | | | | | | | | | o One issue under consideration is whether the HTML content of the infobar can take up the entire width. Right now on Windows it does not but with this implementation (and on Linux) it does. BUG=43168 TEST=ExtensionApiTest.Infobars Review URL: http://codereview.chromium.org/2973003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52182 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "WebKit roll 62844:63172."oshima@chromium.org2010-07-131-1/+1
| | | | | | | | | | This reverts commit 39338994e0b3c8d3220df0ca3b47bd655eafa92a. TBR=pfeldman@chromium.org Review URL: http://codereview.chromium.org/2951010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52181 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace change to trigger another build cycle after GRD cl.nkostylev@google.com2010-07-131-0/+1
| | | | | | Review URL: http://codereview.chromium.org/2964007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52179 0039d316-1c4b-4281-b951-d872f2087c98
* Resources for host register page.nkostylev@google.com2010-07-132-0/+12
| | | | | | | | | BUG= http://crosbug.com/3653 TEST=none Review URL: http://codereview.chromium.org/2903010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52178 0039d316-1c4b-4281-b951-d872f2087c98