summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Commit for MirandaC of Smaller alternate first run bubble. ↵glen@chromium.org2009-05-1664-28/+309
| | | | | | | | | | | http://codereview.chromium.org/115265 BUG=9223 TBR=mirandac Review URL: http://codereview.chromium.org/113504 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16241 0039d316-1c4b-4281-b951-d872f2087c98
* Commit for Yusuke. http://codereview.chromium.org/106005glen@chromium.org2009-05-161-10/+40
| | | | | | | | | | Prevent the status bubble from getting pushed down below the screen. BUG=4821 TEST=Open a page with a link in the bottom left corner, verify that the status bubble appears to the right. Verify that the status bubble appears in a normal position for all other links git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16240 0039d316-1c4b-4281-b951-d872f2087c98
* Theme the bookmark bar when in NTP mode.glen@chromium.org2009-05-161-8/+5
| | | | | | Review URL: http://codereview.chromium.org/115178 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16239 0039d316-1c4b-4281-b951-d872f2087c98
* Roll back in-tree chrome.gyp changes caught in the last checkin.sgk@google.com2009-05-161-77/+17
| | | | | | Review URL: http://codereview.chromium.org/113502 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16237 0039d316-1c4b-4281-b951-d872f2087c98
* Add utility.scons to svn:ignore.sgk@google.com2009-05-161-17/+77
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16236 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix leaks in DOMUISources test glen@chromium.org2009-05-163-39/+52
| | | | | | | | TBR=arv Review URL: http://codereview.chromium.org/115441 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16232 0039d316-1c4b-4281-b951-d872f2087c98
* Try 16161 again. Third time is the charm.abarth@chromium.org2009-05-163-0/+179
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16228 0039d316-1c4b-4281-b951-d872f2087c98
* extensions chrome.self.getViews():rafaelw@chromium.org2009-05-1611-2/+167
| | | | | | | | | | extension toolstrips and background pages can now retrieve a list of the other "views" (window objects) in their extension and script them directly R=mpComplete Review URL: http://codereview.chromium.org/115419 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16222 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: fix find bar rendering following NineBox improvements.estade@chromium.org2009-05-161-2/+7
| | | | | | Review URL: http://codereview.chromium.org/113496 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16221 0039d316-1c4b-4281-b951-d872f2087c98
* Add a missing DEPS file.thestig@chromium.org2009-05-161-0/+3
| | | | | | | TBR=tony Review URL: http://codereview.chromium.org/115434 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16219 0039d316-1c4b-4281-b951-d872f2087c98
* Shouldn't assume response code of 200 in SimpleDataSourcehclam@chromium.org2009-05-161-7/+12
| | | | | | | | | | | SimpleDataSource assumes the scheme is file or http and the response code is 200. We should just check if the response is successful using response.is_success() and verify the content_length, which will be -1 in case of unspecified length. Review URL: http://codereview.chromium.org/113422 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16217 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite version.sh as version.py to work better with gyp and be moresgk@google.com2009-05-151-0/+199
| | | | | | | | | generic (no hard-coded list of substitution variables, only use file names specified from the command line). Update base.gyp with the to generate file_version_info_linux.h with the new calling convention. Review URL: http://codereview.chromium.org/113432 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16211 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily disable some stuff to get Mac/Linux green. Rollback keeps timing ↵glen@chromium.org2009-05-151-0/+3
| | | | | | out. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16210 0039d316-1c4b-4281-b951-d872f2087c98
* Convert uints to size_tsglen@chromium.org2009-05-152-2/+2
| | | | | | Review URL: http://codereview.chromium.org/115429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16209 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac builder. int comparison.glen@chromium.org2009-05-151-1/+1
| | | | | | | TBR=arv git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16208 0039d316-1c4b-4281-b951-d872f2087c98
* First step to enable end-to-end testing of extensions through theaa@chromium.org2009-05-1522-185/+889
| | | | | | | | | | | | | | automation interface. This adds a method to turn on automation of extension API functions, plumbing that redirects API requests through the automation interface when appropriate, and a couple of UITests that exercise the functionality. See http://codereview.chromium.org/113277 for the original review. Review URL: http://codereview.chromium.org/115427 Patch from Joi Sigurdsson <joi.sigurdsson@gmail.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16207 0039d316-1c4b-4281-b951-d872f2087c98
* A boring change to make synchronous calls in TabRestore.huanr@chromium.org2009-05-151-39/+42
| | | | | | Review URL: http://codereview.chromium.org/115421 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16206 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land of earlier NTP theme patch; now with mac and linux compatibility.glen@chromium.org2009-05-1515-65/+330
| | | | | | Review URL: http://codereview.chromium.org/115413 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16205 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Modify the bookmark bar to actually use GTK drag and drop.erg@google.com2009-05-154-63/+202
| | | | | | | | | | | (Previously, DnD support was faked and would crash the application in a variety of not-really corner cases.) http://crbug.com/10964 Review URL: http://codereview.chromium.org/115388 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16203 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Style the omnibox URL.shess@chromium.org2009-05-152-61/+139
| | | | | | | | | | | | | | | | | | | | | Cribbed this mostly from GTK, including taking their colors pretty directly. The hostname in the URL is a stronger color than the rest of the URL to call it out. The https: scheme is also called out specially. The background color changes when secure. Also cleaned up the selection-setting so that there are distinct code paths for updating the field and setting the selection. Also fixed saving of selection across popup navigation via arrow keys. Also sprinkled some const jimmies while I was in there. http://crbug.com/10939 TEST=Type an URL, does the hostname highlight versus the rest? Do secure URLS look different? Review URL: http://codereview.chromium.org/113479 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16201 0039d316-1c4b-4281-b951-d872f2087c98
* Reland this change. Registers paths for the testing exe, too.ben@chromium.org2009-05-157-21/+6
| | | | | | | | | | Move/Copy paths used by app to app_paths. http://crbug.com/11387 Review URL: http://codereview.chromium.org/115420 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16200 0039d316-1c4b-4281-b951-d872f2087c98
* Introducing the Utility process, which handles the unpacking and verificationmpcomplete@google.com2009-05-1524-98/+1009
| | | | | | | | | | | | of extension packages. This is a first pass. In the second pass, I will add support for transcoding the manifest and any images in the browser process. BUG=11680 Review URL: http://codereview.chromium.org/114027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16198 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Add download shelf first show animation.estade@chromium.org2009-05-1513-89/+322
| | | | | | | | http://crbug.com/8631 Review URL: http://codereview.chromium.org/113428 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16196 0039d316-1c4b-4281-b951-d872f2087c98
* These files got added twice. But how??estade@chromium.org2009-05-152-85/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16195 0039d316-1c4b-4281-b951-d872f2087c98
* Rework the gyp hierarchy under chrome\installer to usesgk@google.com2009-05-154-128/+118
| | | | | | | | | | | | | | | chrome\installer.gyp as a single entry point for installer-related targets, incorporating what used to be in chrome\installer\util\util.gyp and chrome\installer\util\prebuild\util_prebuild.gyp. Adjust the dependency in chrome\chrome.gyp that pulls in installer_util. Add the newly-generated .sln and .vcproj files to svn:ignore. Updates lzma_sdk.gyp with some dependent settings that used to duplicated by hand in installer\util\util.gyp. Review URL: http://codereview.chromium.org/115404 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16194 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Take download shelf and infobar close animations into account during ↵estade@chromium.org2009-05-1529-36/+177
| | | | | | | | | | render view sizing. http://crbug.com/11080 Review URL: http://codereview.chromium.org/113322 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16193 0039d316-1c4b-4281-b951-d872f2087c98
* Undo changes to files that crept into the wrong CLestade@chromium.org2009-05-152-5/+5
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/113485 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16192 0039d316-1c4b-4281-b951-d872f2087c98
* If there is not enough room in the download shelf to show a download, move ↵jcampan@chromium.org2009-05-153-6/+43
| | | | | | | | | | | | the "show all download" link to the right to make it more visible that something happened. This is a quick fix to mitigate the Malaysian case where the text is really long. BUG=11816 TEST=Make sure download shelf still works as expected: download items still show and are animated. Dangerous downloads prompt for confirmation. If the browser window is too small, the download item is not shown and the link "Show all downloads" is displayed on the left. Review URL: http://codereview.chromium.org/113417 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16191 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the height of the option dialog box in uk and ca locales.jshin@chromium.org2009-05-152-2/+2
| | | | | | | | | | | BUG=12008 TEST=Run chrome with '--lang=ca' or '--lang=uk' and open up App Menu - Options. Make sure that there's no truncation in the first tab (and two other tabs). Review URL: http://codereview.chromium.org/115409 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16190 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Make findbar restore focus to last focused widget on close.estade@chromium.org2009-05-159-46/+248
| | | | | | | | Factor out some common code to FocusStoreGtk so it can be shared by anyone who cares about remembering which widget last had focus. Currently used in FindBarGtk and TabContentsViewGtk. Review URL: http://codereview.chromium.org/115391 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16189 0039d316-1c4b-4281-b951-d872f2087c98
* Shorten the new proxy switch names.robertshield@google.com2009-05-154-20/+20
| | | | | | Review URL: http://codereview.chromium.org/113465 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16188 0039d316-1c4b-4281-b951-d872f2087c98
* Explicitly set the window title in the dock when minimizing a ↵avi@google.com2009-05-154-18/+53
| | | | | | | | | | window/updating the current tab's title. http://crbug.com/11982 Review URL: http://codereview.chromium.org/113430 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16187 0039d316-1c4b-4281-b951-d872f2087c98
* further revert r16181estade@chromium.org2009-05-151-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16184 0039d316-1c4b-4281-b951-d872f2087c98
* revert r16181 as it broke linuxestade@chromium.org2009-05-159-98/+98
| | | | | | | | TBR=jam Review URL: http://codereview.chromium.org/115418 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16183 0039d316-1c4b-4281-b951-d872f2087c98
* Rename RendererSecurityPolicy and move it to browser\. No code change.jam@chromium.org2009-05-1510-101/+101
| | | | | | Review URL: http://codereview.chromium.org/113475 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16181 0039d316-1c4b-4281-b951-d872f2087c98
* Fix and enable 3 tests in AutomationProxyTest.huanr@chromium.org2009-05-151-51/+12
| | | | | | Review URL: http://codereview.chromium.org/115408 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16180 0039d316-1c4b-4281-b951-d872f2087c98
* Handful of changes to get views building again. The tab.cc ifdefs aresky@chromium.org2009-05-157-7/+72
| | | | | | | | | | | | only short term. I'll stub out parts of chrome_menu next so that these can be removed. BUG=none TEST=none Review URL: http://codereview.chromium.org/115406 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16178 0039d316-1c4b-4281-b951-d872f2087c98
* add these files back as part of previous revertbeng@google.com2009-05-152-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16177 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 16173beng@google.com2009-05-153-2/+21
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16176 0039d316-1c4b-4281-b951-d872f2087c98
* Move/Copy paths used by app to app_paths.beng@google.com2009-05-155-21/+2
| | | | | | | | http://crbug.com/11387 Review URL: http://codereview.chromium.org/113452 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16173 0039d316-1c4b-4281-b951-d872f2087c98
* Displaying consecutive alerts from plugins should not hang the browser. The ↵ananta@chromium.org2009-05-1511-2/+44
| | | | | | | | | | | | | | | | | | plugins display alerts via the NPN_Evaluate API. The browser signals an event handle to ensure that the plugin starts peeking for messages while waiting for the NPN_Evaluate call to return. When the dialog is dismissed by the user, windows does send some messages to the plugin window underneath, like activation messages, etc. These don't get dispatched as the event is reset when the dialog is dismissed, i.e. much before the window is actually destroyed. The fix is to reset the event handle after the window is actually destroyed. To achieve this I added an OnClose virtual function to the DialogDelegate interface, which is overridden by the JavascriptMessageBoxDialog class which eventually ensures that the event is reset. This fixes http://code.google.com/p/chromium/issues/detail?id=10799 I updated the AlertInWindowMessage npapi test to display two alerts instead of one. Bug=10799 Review URL: http://codereview.chromium.org/113464 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16172 0039d316-1c4b-4281-b951-d872f2087c98
* Modifying NavigateToURLLogResult to keep track of raw url string so that we ↵ace@google.com2009-05-151-8/+16
| | | | | | | | can accurately log the original test url. Review URL: http://codereview.chromium.org/113379 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16168 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 16164.abarth@chromium.org2009-05-155-198/+39
| | | | | | Review URL: http://codereview.chromium.org/113471 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16165 0039d316-1c4b-4281-b951-d872f2087c98
* Try 16162 again. Hopefully should build with gcc.abarth@chromium.org2009-05-155-39/+198
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16164 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 16158.beng@google.com2009-05-153-15/+3
| | | | | | Review URL: http://codereview.chromium.org/113470 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16163 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 16161.abarth@chromium.org2009-05-153-184/+0
| | | | | | Review URL: http://codereview.chromium.org/113468 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16162 0039d316-1c4b-4281-b951-d872f2087c98
* Add unit tests for SSLHostState.abarth@chromium.org2009-05-153-0/+184
| | | | | | | | | R=jcampan TEST=The whole CL is a test. :) Review URL: http://codereview.chromium.org/113446 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16161 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak layout of password manager views so the buttons don'ttim@chromium.org2009-05-152-24/+21
| | | | | | | | | | | move around when resizing the window. BUG=11900 TEST=Open the 'Show saved passwords' dialog in the Minor Tweaks pane. Resize the window, the buttons (i.e Remove) should not move. Review URL: http://codereview.chromium.org/115393 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16160 0039d316-1c4b-4281-b951-d872f2087c98
* Do proper cleanup during shutdown to make Valgrind happy.kuchhal@chromium.org2009-05-152-0/+16
| | | | | | | | | BUG=10738,10748 Review URL: http://codereview.chromium.org/115392 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16159 0039d316-1c4b-4281-b951-d872f2087c98
* Privacy option added for all cookies to become session cookies.idanan@chromium.org2009-05-153-3/+15
| | | | | | | BUG=10502 Review URL: http://codereview.chromium.org/87047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16158 0039d316-1c4b-4281-b951-d872f2087c98