summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Publish DEPS for Chromium 5.0.375.405.0.375.40gitdeps2014-04-071-251/+146
|
* Bumping from 375.39 to 375.40chrome-release@google.com2010-05-081-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46781 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46738 - Change to a simpler upgrade scheme for Chrome Frame whereby we ↵robertshield@chromium.org2010-05-085-405/+90
| | | | | | | | | | | | | | register a window class in DllMain on attach and tag it with our module handle, then unregister said window class on detach. BUG=43343 Review URL: http://codereview.chromium.org/1994007 TBR=robertshield@chromium.org Review URL: http://codereview.chromium.org/2038007 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46777 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46683 - Add ExceptionBarrier to module scanning in the hope of ↵robertshield@chromium.org2010-05-081-10/+22
| | | | | | | | | | | | | reducing some false positives. BUG=43343 Review URL: http://codereview.chromium.org/2024003 TBR=robertshield@chromium.org Review URL: http://codereview.chromium.org/2047008 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46776 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46684 - Specify alternate OCSP AIA info for certificates issued bywtc@chromium.org2010-05-081-5/+29
| | | | | | | | | | | | | | | | | the other "Network Solutions Certificate Authority" to work around NSS bug 564334. R=ukai BUG=41730 TEST=on a Linux distribution with NSS 3.12.6, visit https://blackboard.mines.edu and then https://www.networksolutions.com. We should not get the certificate revoked error page. Review URL: http://codereview.chromium.org/2011007 TBR=wtc@chromium.org Review URL: http://codereview.chromium.org/1988008 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46773 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46768 - GTK: don't accept DnD drops of size 0 in the render view.thestig@chromium.org2010-05-081-2/+2
| | | | | | | | | | | | BUG=43347 TEST=none Review URL: http://codereview.chromium.org/2044005 TBR=estade@chromium.org Review URL: http://codereview.chromium.org/2047007 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46772 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46731 - gtk: Fix gtk_dnd_util::ExtractNamedURL to not crash on invalid ↵thestig@chromium.org2010-05-083-4/+89
| | | | | | | | | | | | | data. BUG=43347 TEST=included Review URL: http://codereview.chromium.org/2003006 TBR=thestig@chromium.org Review URL: http://codereview.chromium.org/2047006 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46771 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46730 - gtk: Fix bookmark_utils::GetNodesFromSelection to not crash on ↵thestig@chromium.org2010-05-083-43/+81
| | | | | | | | | | | | | invalid data. BUG=43347 TEST=included Review URL: http://codereview.chromium.org/2048002 TBR=thestig@chromium.org Review URL: http://codereview.chromium.org/2048004 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46770 0039d316-1c4b-4281-b951-d872f2087c98
* -- Merge approved verbally by laforge at Fri May 7 5:40PM --jrg@chromium.org2010-05-082-2/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge 46703 - Crashes, bookmark text, menu hiding. Make sure "bookmarks go here" text goes away when adding the 1st bookmark (and comes back when deleting the last one). When deleting the last item from an "off the side menu" (which would cause the "off the side" chevron button to go away), close that menu. Make sure the "off the side" button is deleted in the autorelease pool, like all other buttons, in case "just one more" event is about to come in. This is an attempt at fixing the top Mac browser crash. BUG=43345,43501,43502 TEST=\ 1) New profile. Open bookmark bar > see "bookmarks go here" Add bookmark > text goes away Delete bookmark > text comes back. 2) Add enough bookmarks so the "off the side" menu just barely appears. Open the off the side menu, and right click > delete the bookmark. Expect to see the menu go away and the offtheside button to go away. Review URL: http://codereview.chromium.org/2025002 TBR=jrg@chromium.org Review URL: http://codereview.chromium.org/2008004 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46766 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46715 - Cache progress notifications only if necessaryamit@chromium.org2010-05-072-9/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | We cache and suppress sending progress notifications till we get the first OnDataAvailable. This is to prevent mshtml from making up its mind about the mime type. However, this is the invasive part of the patch and could trip other software that's due to mistimed progress notifications. It is probably not good to hide redirect and some cookie notifications. We only need to suppress data notifications like BINDSTATUS_MIMETYPEAVAILABLE, BINDSTATUS_CACHEFILENAMEAVAILABLE etc. This is an atempt to reduce the exposure by starting to cache only when we receive one of the interesting progress notification. BUG=42611 TEST=none Review URL: http://codereview.chromium.org/2046003 TBR=amit@chromium.org Review URL: http://codereview.chromium.org/1987006 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46750 0039d316-1c4b-4281-b951-d872f2087c98
* Merge r46717 from the trunk to the 375 branch.mark@chromium.org2010-05-071-0/+33
| | | | | | | | | | | | | | | | | | Use a reasonable default pthread stack size on Mac OS X. Mac OS X uses a fixed default stack size of 512kB, which is too small for some purposes. glibc on Linux uses ulimit -s, which is both a more reasonable thing to do, and is generally set to a rational limit, such as 8MB. BUG=43422 TEST=None really on the trunk. On the Mac 375 branch, using the .pac file on the bug, Chrome should not crash on startup. Review URL: http://codereview.chromium.org/2035007 TBR=mark@chromium.org Review URL: http://codereview.chromium.org/2054001 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46722 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping from 375.38 to 375.39chrome-release@google.com2010-05-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46669 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping from 375.37 to 375.38chrome-release@google.com2010-05-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46659 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46643 - Opening new chrome frame tabs would fail randomly. This was ↵ananta@chromium.org2010-05-072-14/+16
| | | | | | | | | | | | | | | | | | | | | | because of a race condition between processing the connect external tab ack in chrome frame and receiving requests for the tab. As a result the new tabs would not render anything. Fix is to resume the pending views in the OnReinitialize task in the ExternalTabContainer. I also added a NOTREACHED when we fail to find the TabProxy for a tab handle in the chrome frame automation code to help catch future instances of this issue. Fixes bug http://code.google.com/p/chromium/issues/detail?id=43376 Bug=43376 Review URL: http://codereview.chromium.org/2011006 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/1993003 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46646 0039d316-1c4b-4281-b951-d872f2087c98
* Change socket pool max from 100 to 1000000laforge@chromium.org2010-05-071-1/+1
| | | | | | | | This will effectively disable the socket limit, which is known to be buggy and can cause the IO thread to enter into an infinite loop. BUG=42267 Review URL: http://codereview.chromium.org/2038005 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46641 0039d316-1c4b-4281-b951-d872f2087c98
* Update TOSlaforge@chromium.org2010-05-0649-2355/+2027
| | | | | | Review URL: http://codereview.chromium.org/2013004 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46607 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46523 - Cookies would not get set correctly in ChromeFrame in full tab ↵ananta@chromium.org2010-05-064-26/+85
| | | | | | | | | | | | | | | | | mode. The code to set cookies in IE incorrectly parses the cookies into name value pairs. In this scenario we end up with an empty name string which causes cookies to not get set correctly. It appears that an empty name string is not treated on the same lines as NULL. In any case we should not be doing any parsing and should just set the cookie as is. This fixes bug http://code.google.com/p/chromium/issues/detail?id=42818. Added a unit test to validate this case. Bug=42818 Review URL: http://codereview.chromium.org/1917005 TBR=ananta@chromium.org git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46597 0039d316-1c4b-4281-b951-d872f2087c98
* Removes side tab shadow when rtl from the 375 branch.sky@chromium.org2010-05-061-1/+3
| | | | | | | | | BUG=41715 TEST=see bug Review URL: http://codereview.chromium.org/1995006 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46584 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping from 375.36 to 375.37chrome-release@google.com2010-05-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46583 0039d316-1c4b-4281-b951-d872f2087c98
* Re-Landed Translations, Cross Fingers, and Commitlaforge@chromium.org2010-05-06101-2041/+27752
| | | | | | | TBR=mal Review URL: http://codereview.chromium.org/2030002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46568 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46549 - Escape special characters in installer strings (rc file).tony@chromium.org2010-05-061-1/+5
| | | | | | | | | Review URL: http://codereview.chromium.org/1980006 TBR=laforge@chromium.org Review URL: http://codereview.chromium.org/2023002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46550 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping from 375.35 to 375.36chrome-release@google.com2010-05-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46548 0039d316-1c4b-4281-b951-d872f2087c98
* Merge r46541 from the trunk to the 375 branch.mark@chromium.org2010-05-061-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Branded stable channel builds should not display any text after the version number in the About window or about:version. The existing code assumed that KSChannelID would be set to "stable" on the stable channel, but this is incorrect. On the stable channel, KSChannelID is not set at all. Originally, the code was correct, but it broke in r36375. BUG=43357 TEST=1. Check the About window in a stable-channel build. It should show the version number without being adorned by the word "unknown" or any other text. 2. In the same stable-channel builds, visit about:version. The Google Chrome line should show something like 5.0.375.29 (Official Build 46008) without the word "unknown" or any other text. Review URL: http://codereview.chromium.org/1990002 TBR=mark@chromium.org Review URL: http://codereview.chromium.org/2023001 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46542 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46525 - Do not wrap the original callback if we can;t initialize ↵amit@chromium.org2010-05-063-16/+20
| | | | | | | | | | | | | | | | | | | | | sniffing cache CreateStreamOnHGlobal may fail if the underlying GlobalAlloc fails. It has a strange behavaior where if we pass in an HGlobal, it can create more streams per process. So the fix is to: 1. not register us as a bind status callback if we cannot create a stream for sniffing data and 2. When initializing the data sniffing stream precreate a HGlobal BUG=To be filed TEST=none Review URL: http://codereview.chromium.org/1983002 TBR=amit@chromium.org Review URL: http://codereview.chromium.org/1994004 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46537 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46511 to 375 - Make disabled internal plugins stay disabled even when ↵viettrungluu@chromium.org2010-05-066-4/+46
| | | | | | | | | | | | | | | | | the version of Chrome changes. This change is a bit hacky, but the proper change is to refactor the plugins stuff (and such a change wouldn't be M5able). BUG=42393 TEST=On Chrome with this CL, disable internal Flash. Update Chrome to a newer version (also with this CL). Check that internal Flash remains disabled. (Or hack the prefs file to test manually....) Review URL: http://codereview.chromium.org/1969007 TBR=viettrungluu@chromium.org, cpu@chromium.org, laforge@chromium.org Review URL: http://codereview.chromium.org/2011002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46531 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46499 - Fix a chrome frame crash reported on the crash server. This ↵ananta@chromium.org2010-05-051-1/+1
| | | | | | | | | | | | | | | | | | | | occurs while attempting to reuse an existing automation client from a cached document. It appears that there are cases where the automation client in the cached document can be NULL. Will work on a better way to cache automation client on trunk. Fixes bug http://code.google.com/p/chromium/issues/detail?id=43255 Bug=43255 Review URL: http://codereview.chromium.org/1964002 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/2007001 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46514 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46498 - Fix a chrome frame crash reported on the crash server. The ↵ananta@chromium.org2010-05-051-5/+1
| | | | | | | | | | | | | | | | | crash occurs in the call to the UrlMkSetSessionOption API to refresh the user agent from the registry. This is not needed anymore as we set the user agent in the outgoing http requests anyway. This fixes bug http://code.google.com/p/chromium/issues/detail?id=43340 Bug=43340 Review URL: http://codereview.chromium.org/1968004 TBR=ananta@chromium.org Review URL: http://codereview.chromium.org/1994002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46513 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46484 - This CL fixes issue 41985 The focus frames are out of range ↵xji@chromium.org2010-05-053-14/+329
| | | | | | | | | | | | | | | | | | | | | | | on the Options : RTL. Previously, Label::CalculateDrawStringParams() computes the text boundary for signleline and multiline texts differently, so the boundary of focus rectangle is computed differently too inside Label::Paint(). Now, Label::CalculateDrawStringParams() computes text boundary without differentiate singleline and multiline text, the boundary itself always takes mirror into consideration. So, the boundary of focus rectangle no longer need mirroring for both cases. BUG=http://crbug.com/41985 TEST= 1. Launch Chrome with RTL languages UI (ex: chrome.exe lang=he) 2. click Wrench => Options Under the Hood 3. click or press tab to focus any string there. 4. the focus should be around the text, not out of the text range. Review URL: http://codereview.chromium.org/1694012 TBR=xji@chromium.org Review URL: http://codereview.chromium.org/1988001 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46495 0039d316-1c4b-4281-b951-d872f2087c98
* Merge r46480 from the trunk to the 375 branch.mark@chromium.org2010-05-051-1/+1
| | | | | | | | | | | | | Remove NOTIMPLEMENTED log spew for BrowserWindowCocoa::ShelfVisibilityChanged(). BUG=43196 TEST=Spew gone. Review URL: http://codereview.chromium.org/1960002 TBR=mark@chromium.org Review URL: http://codereview.chromium.org/1956006 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46483 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46273 - Add Bulgarian spellchecker. Update Hunspell DEPS entry to pull ↵jshin@chromium.org2010-05-053-2/+19
| | | | | | | | | | | | | in Hunspell with Bulgarian dictionary. BUG=33327 TEST=covered by spellcheck_unittest Review URL: http://codereview.chromium.org/1523017 TBR=jshin@chromium.org Review URL: http://codereview.chromium.org/1910006 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46476 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46458 - Ensure the directory for the brand file exists before trying ↵thomasvl@chromium.org2010-05-051-0/+12
| | | | | | | | | | | | | to write to it. BUG=42988 TEST=see bug Review URL: http://codereview.chromium.org/1903004 TBR=thomasvl@chromium.org Review URL: http://codereview.chromium.org/1970002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46474 0039d316-1c4b-4281-b951-d872f2087c98
* Merge r46466 from the trunk to the 375 branch.mark@chromium.org2010-05-051-82/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel zombie death race! Harden process_watcher_mac against zombie-admitting holes. A race between the application and the kernel exists in that a process stops being kqueueable before it becomes waitable. If ProcessWatcher::EnsureProcessTerminated was called within this window, it would assume that the process had already been reaped. The process would then become waitable, but by then, the application forgot about it, and it would be leaked as a zombie until the application as a whole was quit. In order to kill the undead, this code now detects not-kqueueable not-waitable processes and does a blocking wait, with a kill thrown in for good measure. Other opportunities for this code to return early without making the best effort to kill the process have been plugged up too. If any of the kqueue operations fail, this will now fall through to kill and wait for the process. BUG=43150, 43244 TEST=A. Steps from bug 43150 comment 8: 1. Clean profile. 2. Launch. The home page, http://www.google.com/, will load. 3. Type (or paste) about:blank into the omnibox. Expect: no zombies. Observe: original renderer process almost always becomes undead. Note: Perform the test multiple times. It's timing-sensitive. I experienced varying degrees of success reproducing zombies when launching the app by double-clicking it, running it from a terminal window with stdout and stderr on the terminal, and running it from a terminal window with stdout and stderr redirected to a file. With this fix, no zombies should be condition. B. zombies.py test from bug 43244. Review URL: http://codereview.chromium.org/1915003 TBR=mark@chromium.org Review URL: http://codereview.chromium.org/1978001 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46469 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46404 - [Mac] Always reset attributes as Omnibox changes.shess@chromium.org2010-05-051-0/+6
| | | | | | | | | | | | | | | | | | r45524 regressed things so that color and other attributes could "leak" through as the omnibox text was changed to values which where those attributes were no longer appropriate. For instance strikethrough or https coloring. This resets the text attributes for the infocus case. BUG=43149 TEST=See bug report. Review URL: http://codereview.chromium.org/1938004 TBR=shess@chromium.org Review URL: http://codereview.chromium.org/1906005 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46464 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping from 375.34 to 375.35chrome-release@google.com2010-05-051-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46437 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46402 - Should not just always close a folder menu unless there is a ↵mrossetti@chromium.org2010-05-044-18/+12
| | | | | | | | | | | | | | | true need to change menus. BUG=42982 TEST=1) Drag a couple of populated folders into the "Other Bookmarks" folder. Open one of those folders. Drag a bookmark from that folder out to be on top of the contain folder's button but don't release. Verify that the subfolder from which the bookmark came does not automatically close. Continue dragging so that the bookmark is now over the other folder. Verify that the old subfolder closes and the new folder opens. Drop the bookmark and verify that the bookmark is now in the second folder. 2) Locate a bookmark in a subfolder in a regular bar folder. Hover over it and verify that it opens automatically. Click once and verify that the folder closes. Click again and verify that it opens again. Review URL: http://codereview.chromium.org/1935001 TBR=mrossetti@chromium.org Review URL: http://codereview.chromium.org/1969002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46405 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46390 - Prevent chrome extension URL overrides from applying in ↵mpcomplete@chromium.org2010-05-042-4/+27
| | | | | | | | | | | | | incognito mode. BUG=39372 Review URL: http://codereview.chromium.org/1940002 TBR=mpcomplete@chromium.org Review URL: http://codereview.chromium.org/1930003 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46399 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46318 - Fix [NSString isValidURI].dcheng@chromium.org2010-05-042-4/+5
| | | | | | | | | | | | | | | | Use GURL for validation instead of NSURL. NSURL is extremely liberal with what it considers a valid URI, since it also uses RFC 1808 to parse. BUG=43100 TEST=none Review URL: http://codereview.chromium.org/1904001 TBR=viettrungluu@chromium.org Review URL: http://codereview.chromium.org/1945003 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46382 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 45971 - Remove CHECK()s from directory backing store and check return ↵thestig@chromium.org2010-05-044-43/+61
| | | | | | | | | | | | | | values. BUG=none TEST=none Review URL: http://codereview.chromium.org/1739019 TBR=zork@chromium.org Review URL: http://codereview.chromium.org/1962002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46379 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 45818 - GTK: The cookie prompt should allow the user to set expire ↵erg@google.com2010-05-047-78/+175
| | | | | | | | | | | | | | date for HTML cookies BUG=42403,42905 TEST=none Review URL: http://codereview.chromium.org/1774005 TBR=erg@chromium.org Review URL: http://codereview.chromium.org/1912003 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46368 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46319 - Delete WSACleanup() call in the network stack.willchan@chromium.org2010-05-042-11/+6
| | | | | | | | | | | | This should prevent us from crashing in getaddrinfo() in shutdown after Winsock has already been deleted, since we'll always hold onto a reference. BUG=42117 Review URL: http://codereview.chromium.org/1888002 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/1901004 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46366 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 45619 - Merge 45590 Add geolocation permission to extensions/apps.erikkay@chromium.org2010-05-0414-99/+22
| | | | | | | | | | | | | | | BUG=41278 TEST=None Review URL: http://codereview.chromium.org/1695013 TBR=erikkay@chromium.org Review URL: http://codereview.chromium.org/1699013 TBR=erikkay@chromium.org Review URL: http://codereview.chromium.org/1931002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46355 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 44824 - Mac: Fix enabling & checkmarks in translate infobar options menu.jeremy@chromium.org2010-05-041-4/+27
| | | | | | | | | | | | BUG=39819 TEST=Selecting "always translate" from the translate infobar options menu, a checkmark should appear next to it and the "never translate" options should be grayed out. Review URL: http://codereview.chromium.org/1559036 TBR=jeremy@chromium.org Review URL: http://codereview.chromium.org/1929002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46334 0039d316-1c4b-4281-b951-d872f2087c98
* Bumping from 375.33 to 375.34chrome-release@google.com2010-05-041-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46328 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 45064 - Add a NULL check in ↵tim@chromium.org2010-05-041-0/+2
| | | | | | | | | | | | | | syncable::Directory::TakeSnapshotForSaveChanges. BUG=41994 TEST=none Review URL: http://codereview.chromium.org/1519039 TBR=thestig@chromium.org Review URL: http://codereview.chromium.org/1906002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46310 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46265 - GTK: Fix toolbar internalpadding.erg@chromium.org2010-05-031-6/+14
| | | | | | | | | | | | | | | | | | The widget is called "GtkToolbar", not "GtkToolBar". Capitalization matters. This could have been a simple one character fix, but after looking at it, I've set the internalpadding to 1 pixel and wrapped the "Other Bookmarks" button so that it has one pixel of padding above and below it to match. Otherwise, it can draw into BrowserAction area. BUG=20495 TEST=Bookmark bar doesn't look ridiculously constrained on Radiance or Ambiance GTK+ theme. Review URL: http://codereview.chromium.org/1843002 TBR=erg@chromium.org Review URL: http://codereview.chromium.org/1890002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46287 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46280 - Size the sync row in Personal Stuff pane of Preferences ↵akalin@chromium.org2010-05-031-4/+10
| | | | | | | | | | | | | | | | horizontally. This fixes I18N issues. BUG=42537 TEST=manual (English and German) Review URL: http://codereview.chromium.org/1886001 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/1874002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46284 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 46275 - added workaround for NULL defaultProfile in app_controller_mac.mm.akalin@chromium.org2010-05-031-2/+24
| | | | | | | | | | | | BUG=43048 TEST=manual, although couldn't repro original problem Review URL: http://codereview.chromium.org/1845002 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/1890001 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46279 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 44941 - Fix Chrome overlapping an autohide taskbar in certain cases. ↵pkasting@chromium.org2010-05-031-0/+17
| | | | | | | | | | | | Original patch by Satish Sampath (see http://codereview.chromium.org/1566054 ), r=me. BUG=28042 TEST=Set taskbar to autohide and open a maximized Chrome window. Toggle visibility of the Chrome window using the appropriate taskbar button, make sure that the taskbar stays up on screen after many attempts and never hides. TBR=pkasting@chromium.org Review URL: http://codereview.chromium.org/1868002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46257 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Allow Autocomplete to be disabled on the 375 branch.jhawkins@chromium.org2010-05-031-6/+11
| | | | | | | | BUG=42446 TEST=Disable 'Autofill'. Autocomplete should be disabled. Review URL: http://codereview.chromium.org/1876001 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46253 0039d316-1c4b-4281-b951-d872f2087c98
* Merge 45886 - linux: reset GDK_NATIVE_WINDOWS, fixing clicking on flash againevan@chromium.org2010-05-031-0/+6
| | | | | | | | | | | | | | | | | | Even though we set this environment variable, GTK clears it after initializing itself from it, with the intent of isolating the variable's value to just this process. If nspluginwrapper is involved, though, we want to propagate the variable to its child as well. So we must set the variable both before initialization (to initialize it for the current process) as well as after (to initialize it for the child process, if any). Review URL: http://codereview.chromium.org/1789008 TBR=evan@chromium.org Review URL: http://codereview.chromium.org/1871002 git-svn-id: svn://svn.chromium.org/chrome/branches/375/src@46251 0039d316-1c4b-4281-b951-d872f2087c98