summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Allow DomView derived classes to substitute TabContents with derived class.dpolukhin@chromium.org2010-03-182-2/+11
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/1089002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41948 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the grd clobber script on Windows.phajdan.jr@chromium.org2010-03-182-74/+0
| | | | | | | | | | | | | | Now that we have more and more proper grd dependencies in place, this script may just do more harm than good by causing spurious rebuilds. Additionally, it horked the build today. TEST=none BUG=17706 Review URL: http://codereview.chromium.org/1019007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41947 0039d316-1c4b-4281-b951-d872f2087c98
* Fix PRESUBMIT.py to handle 'true' and 'false' literals from the JSON data.glider@chromium.org2010-03-181-1/+5
| | | | | | Review URL: http://codereview.chromium.org/1111001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41944 0039d316-1c4b-4281-b951-d872f2087c98
* Major rework of the language settings dialog.satorux@chromium.org2010-03-183-128/+352
| | | | | | | | | | | | With this changes, users can add and remove preferred languages using the table on the left, that used to be just saying "Not yet implemented". TEST=manually BUG=crosbug.com/1688 Review URL: http://codereview.chromium.org/1104001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41943 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41938 - Merged third_party/tcmalloc/vendor/src(googleperftools r87) intoglider@chromium.org2010-03-1852-2183/+844
| | | | | | | | | | | third_party/tcmalloc/chromium/src. Review URL: http://codereview.chromium.org/576001 TBR=glider@chromium.org Review URL: http://codereview.chromium.org/1076002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41942 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 2.1.6.1.fschneider@google.com2010-03-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1110001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41941 0039d316-1c4b-4281-b951-d872f2087c98
* Change the mac content blocked bubble to use the new bubble model rather ↵joth@chromium.org2010-03-184-152/+95
| | | | | | | | | | | | | than duplicate its logic This is a follow up to http://codereview.chromium.org/668075 which made the corresponding changes in win & linux BUG=none TEST=chrome/browser/cocoa/content_blocked_bubble_controller_unittest.mm Review URL: http://codereview.chromium.org/1018003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41940 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: Suppress an intentional memory error from a crash test.thestig@chromium.org2010-03-181-0/+9
| | | | | | | | | BUG=none TEST=Valgrind UI tests go green. TBR=jhawkins Review URL: http://codereview.chromium.org/1112001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41939 0039d316-1c4b-4281-b951-d872f2087c98
* Merged third_party/tcmalloc/vendor/src(google-perftools r87) intoglider@chromium.org2010-03-1852-844/+2183
| | | | | | | | third_party/tcmalloc/chromium/src. Review URL: http://codereview.chromium.org/576001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41938 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 357.0 to 358.0chrome-release@google.com2010-03-181-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41936 0039d316-1c4b-4281-b951-d872f2087c98
* Delete an out of date comment and include header cleanup.thestig@chromium.org2010-03-181-5/+5
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/838008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41934 0039d316-1c4b-4281-b951-d872f2087c98
* EndEvent when context has been changedukai@chromium.org2010-03-181-1/+1
| | | | | | | | | | | as URLRequest::set_context() does. BUG=none TEST=none Review URL: http://codereview.chromium.org/1000006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41933 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 56140:56151.yutak@chromium.org2010-03-181-1/+1
| | | | | | | | | | TBR=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/1099001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41932 0039d316-1c4b-4281-b951-d872f2087c98
* Add #include to fix compile errors on "Linux Perf (webkit.org)" bot.yutak@chromium.org2010-03-181-0/+1
| | | | | | | | | | TBR=markus BUG=none TEST=none Review URL: http://codereview.chromium.org/1107001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41931 0039d316-1c4b-4281-b951-d872f2087c98
* Repair remote debuggingyurys@chromium.org2010-03-181-2/+2
| | | | | | | | | | | | | | | | Original change http://codereview.chromium.org/982008 by luoyx. Change the first letter of two const strings to lowercase, to make them consistent with message from WebKit. Otherwise, debugger output messages won't be pushed out to remote clients. Contributed by Yuxiang Luo (luoyx@google.com) BUG=38387 TEST=Attach a remote debugger client to chrome, then open a testing page that has exception. Make sure exception information can be received. Review URL: http://codereview.chromium.org/1103001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41928 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the leaks in AutoFillInfoBarDelegateTest::SetUp().hbono@chromium.org2010-03-181-0/+7
| | | | | | | | | TBR=jhawkins BUG=38481 TEST=make the "Chromius OS (valgrind)(1)" bot green. Review URL: http://codereview.chromium.org/1098001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41925 0039d316-1c4b-4281-b951-d872f2087c98
* Added actual GoogleUpdate functionality to the OOBE update screen.denisromanov@chromium.org2010-03-189-28/+154
| | | | | | | | | | | Added AddProgress method to the progress bar control. BUG=35249 TEST=Run out/Debug/chrome --login-manager --login-screen=update. Update screen should remain visible for at least 3 seconds. As there is no network available in this mode yet, login wizard should return back to the network selection screen. Review URL: http://codereview.chromium.org/1061004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41920 0039d316-1c4b-4281-b951-d872f2087c98
* Add a first version of a tool for analyzing performance data output by themarkus@chromium.org2010-03-182-0/+197
| | | | | | | | | | sandbox. BUG=none TEST=none Review URL: http://codereview.chromium.org/1076001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41917 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 56124:56140.yutak@chromium.org2010-03-181-1/+1
| | | | | | | | | | TBR=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/1075002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41915 0039d316-1c4b-4281-b951-d872f2087c98
* fix check_depsben@chromium.org2010-03-181-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41914 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the in browser_sync::SyncBackendHost::Core::NotifyFrontend().hbono@chromium.org2010-03-181-0/+24
| | | | | | | | | TBR=zork BUG=38490 TEST=make valgrind bots green. Review URL: http://codereview.chromium.org/1086001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41913 0039d316-1c4b-4281-b951-d872f2087c98
* In release mode, trigger a SIGABRT rather than a SIGTRAP for fatal log ↵thestig@chromium.org2010-03-188-31/+131
| | | | | | | | | | errors, i.e. CHECK(false). Also enable tests to make sure we assert/crash as expected. BUG=none TEST=Chrome in release mode generates crash dumps when CHECK() fails. See UI tests: AssertionTest.*:CheckFalseTest.*:RendererCrashTest.* Review URL: http://codereview.chromium.org/830003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41912 0039d316-1c4b-4281-b951-d872f2087c98
* Move image codec stuff to toplevel gfx.ben@chromium.org2010-03-1854-62/+62
| | | | | | | | | TBR=darin BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41911 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the leak in ProfileSyncServiceTypedUrlTest::TearDown().hbono@chromium.org2010-03-181-0/+20
| | | | | | | | | TBR=zork BUG=38487 TEST=make valgrind bots greener. Review URL: http://codereview.chromium.org/1085001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41910 0039d316-1c4b-4281-b951-d872f2087c98
* Suppresses the leaks in AutoFillInfoBarDelegateTest::SetUp().hbono@chromium.org2010-03-182-0/+14
| | | | | | | | | TBR=jhawkins BUG=38481 TEST=make valgrind bots greener. Review URL: http://codereview.chromium.org/1077002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41909 0039d316-1c4b-4281-b951-d872f2087c98
* ffmpeg - roll deps to get missing arm files and add int_neon.S to source in ↵fbarchard@chromium.org2010-03-182-1/+2
| | | | | | | | | | | ffmpeg BUG=38477 TEST=build linux arm debug mode Review URL: http://codereview.chromium.org/1073001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41908 0039d316-1c4b-4281-b951-d872f2087c98
* Extension Docs (No building or testable files)rafaelw@chromium.org2010-03-1842-3/+155
| | | | | | | | This adds a warning to extension docs that appears if docs are being viewed in chrome via the file: scheme that view live changes to underlying docs files requires adding a switch to chrome to allow file xhr access Review URL: http://codereview.chromium.org/997010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41906 0039d316-1c4b-4281-b951-d872f2087c98
* Compute and pring the time that it takes to execute system calls. This datamarkus@chromium.org2010-03-1820-84/+327
| | | | | | | | | | | | is going to be skewed slightly, as calling gettimeofday() by itself also takes a little bit of time. But it should be good enough to allow us to see where we have performance bottlenecks. TEST=none BUG=none Review URL: http://codereview.chromium.org/997009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41905 0039d316-1c4b-4281-b951-d872f2087c98
* Implement AutoFillXmlParser, used to parse responses from the AutoFill server.jhawkins@chromium.org2010-03-187-0/+415
| | | | | | | | BUG=none TEST=AutoFillQueryXmlParserTest Review URL: http://codereview.chromium.org/1014008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41904 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmark context menus reference bookmark IDs, not pointers, in casejrg@chromium.org2010-03-188-56/+138
| | | | | | | | | | | | | | | they go away while the menu is open. BUG=34522 TEST=\ 1) Confirm bookmark context menus continue to work (e.g. rename, delete). 2) Repeat the "sync and delete while context menu" is open test from the bug; make sure the op is ignored (and we don't crash). Review URL: http://codereview.chromium.org/1041003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41903 0039d316-1c4b-4281-b951-d872f2087c98
* Update sync to support syncing of typed urlszork@chromium.org2010-03-1838-23/+2109
| | | | | | Review URL: http://codereview.chromium.org/896001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41901 0039d316-1c4b-4281-b951-d872f2087c98
* Add a certificate chain to be used by a new unit test.wtc@chromium.org2010-03-183-0/+0
| | | | | | | | | R=eroman BUG=31497 TEST=none Review URL: http://codereview.chromium.org/1069001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41900 0039d316-1c4b-4281-b951-d872f2087c98
* Make repost form warning tab-modal on Mac.bauerb@chromium.org2010-03-1812-43/+190
| | | | | | | | | | | | | | Reloading a page for the second time dismisses the warning before showing it again. CLs for other platforms forthcoming. BUG=26271 TEST=RepostFormWarningTest.TestDoubleReload Manual test: Go to http://www.cs.unc.edu/~jbs/resources/perl/perl-cgi/programs/form1-POST.html, hit Submit, then reload. The warning sheet should be tab-modal, not window-modal. Hit reload again. The warning sheet should close and immediately reopen. Review URL: http://codereview.chromium.org/969003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41898 0039d316-1c4b-4281-b951-d872f2087c98
* Use the new WebDocument::firstPartyForCookies method.wtc@chromium.org2010-03-181-4/+5
| | | | | | | | | R=abarth BUG=36957 TEST=none Review URL: http://codereview.chromium.org/1047005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41897 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Make the strings used for non-webkit tests match the terminologyojan@chromium.org2010-03-182-20/+34
| | | | | | | | | used in the test files. 2. Allow for window-style paths when searching for individual tests. Review URL: http://codereview.chromium.org/1039009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41895 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: fix context menu positioning, take 2.estade@chromium.org2010-03-171-3/+7
| | | | | | | | | Find correct screen (based on current position of mouse pointer) and monitor. BUG=27800 Review URL: http://codereview.chromium.org/399101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41894 0039d316-1c4b-4281-b951-d872f2087c98
* ffmpeg roll to new source that includes HE AACfbarchard@chromium.org2010-03-1722-51/+391
| | | | | | | | BUG=35850 TEST=FFMPEG should still build/run Review URL: http://codereview.chromium.org/862005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41893 0039d316-1c4b-4281-b951-d872f2087c98
* Whitespace gyp change for grdstuartmorgan@chromium.org2010-03-171-1/+0
| | | | | | TBR:thestig git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41892 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Pass --user-data-dir to the Zygote. (Reland r41369 now that the ↵thestig@chromium.org2010-03-171-0/+6
| | | | | | | | | | | | | directory creation race has been fixed.) BUG=none TEST=On Linux, "chrome --enable-logging --user-data-dir=/tmp/foobar" writes renderer logs to chrome_debug.log in /tmp/foobar rather than in $XDG_CONFIG_HOME. TBR=evan Original review: http://codereview.chromium.org/885003 Review URL: http://codereview.chromium.org/1060002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41891 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for showing NaCl 64-bit processes in Chrome's task manager and ↵gregoryd@google.com2010-03-174-2/+19
| | | | | | | | | | about:memory page BUG=37732 TEST=none Review URL: http://codereview.chromium.org/807005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41890 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash when reloading/unloading extension after an infobar has been shown.finnur@chromium.org2010-03-171-4/+28
| | | | | | | | | | BUG=26463 TEST=Reload/shoot down the extension process hosting the extension/infobar and make sure the browser doesn't crash. Review URL: http://codereview.chromium.org/1001004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41889 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for ExtensionApiTest.Popup flakinessrafaelw@chromium.org2010-03-171-1/+8
| | | | | | | | | | | This fires the OnPopupClosed event in a later event via PostTask. This gives the popup time to complete closing before the OnPopupClosed is received by the extension BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/1041004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41888 0039d316-1c4b-4281-b951-d872f2087c98
* Enable AutoFill when in incognito mode. The infobar will not be shown, but ↵jhawkins@chromium.org2010-03-175-21/+29
| | | | | | | | | | profiles can be manipulated in the AutoFill dialog, and the data from those profiles can be used to fill forms in an incognito window. BUG=38009 TEST=none Review URL: http://codereview.chromium.org/1064002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41887 0039d316-1c4b-4281-b951-d872f2087c98
* translate infobar: modify options menukuan@chromium.org2010-03-177-82/+53
| | | | | | | | | | | | | | | - show the same options menu regardless of infobar's states - changes are made for win, linux and mac - modified mac unittest so that it passes: - provide testing api to create options menu items - modify testing of menu items BUG=38109 TEST=verify per bug report. Review URL: http://codereview.chromium.org/976009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41886 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 41882 - [Accessibility] Chrome's main window is missing an accessible ↵ctguil@chromium.org2010-03-173-17/+1
| | | | | | | | | | | | | | | | name checkdeps.py failed BUG=36732 TEST=Verify Chrome's main window has a name in AccExplorer or run the new test. Review URL: http://codereview.chromium.org/661054 TBR=ctguil@chromium.org Review URL: http://codereview.chromium.org/1063004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41885 0039d316-1c4b-4281-b951-d872f2087c98
* AppCache: Migrate to the DiskCache's async interface and use the ↵michaeln@chromium.org2010-03-1715-92/+538
| | | | | | | | | | | CacheType::APP_CACHE value. BUG=38273 TEST=existing layout tests and unit tests apply Review URL: http://codereview.chromium.org/886003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41884 0039d316-1c4b-4281-b951-d872f2087c98
* Pause the sync thread while starting data types.skrul@chromium.org2010-03-1721-51/+348
| | | | | | | | | | | | | A few things to note: - I ended the plubming (it's-a me, mario!) at the SyncBackendHost (the PSS does not know about pausing). The SyncBackendHost now has RequestPause/RequestResume methods. The notifications that are sent when pause and resume is complete are dispatched to the notification service by the SyncBackendHost. - Calls to SHB::Request(Pause|Resume) go directly to the similar named methods on the SyncerThread. This is unlike other methods on the SHB which are usually dispatched to the "core" thread before calling deeper into the onion. I did this to avoid having to deal with callbacks to carry the result value of pause/resume (since the methods can fail and return false). If this is a problem I can change the way it works. - There is a little trickery regarding the integration unit tests since we typically use a specially initialized SBH for these tests, and the syncer thread does not really run for these tests. Since the thread is not running, pause and resume won't work properly. To get around this, the DataTypeManagerImpl in these tests is constructed with a mock SBH that will respond properly to pause and resume requests. BUG=37154,37553 Review URL: http://codereview.chromium.org/1063002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41883 0039d316-1c4b-4281-b951-d872f2087c98
* [Accessibility] Chrome's main window is missing an accessible namectguil@chromium.org2010-03-173-1/+17
| | | | | | | | | BUG=36732 TEST=Verify Chrome's main window has a name in AccExplorer or run the new test. Review URL: http://codereview.chromium.org/661054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41882 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: Handle race conditions in file_util::CreateDirectory where multiple ↵thestig@chromium.org2010-03-171-4/+10
| | | | | | | | | | processes tries to create the same file system tree simultaneously. BUG=38112 TEST=none Review URL: http://codereview.chromium.org/990002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41881 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored glGet commands to use a SizedResult forgman@chromium.org2010-03-1713-226/+1099
| | | | | | | | | | | safer operation and consistancy. Added more tests. TEST=even more unit tests BUG=none Review URL: http://codereview.chromium.org/1003005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@41880 0039d316-1c4b-4281-b951-d872f2087c98