summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Refactor: Eliminte locking from PrefetchObserver and DnsMaster in favor of ↵eroman@chromium.org2009-12-086-231/+250
| | | | | | | | | | | | | | | | | making these classes non-threadsafe. Conceptually, PrefetchObserver and DnsMaster live on the IO thread, and their methods can only be called from the IO thread. In the cases where calls do need to be made from the UI thread, we post a task to be run on the IO loop and return without blocking. The only time where we block is during shutdown, when we must wait on the IO thread to get us the startup list and referral list. BUG=25335 Review URL: http://codereview.chromium.org/300032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34066 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] A chunk of browser_tests for extensions:thomasvl@chromium.org2009-12-084-11/+15
| | | | | | | | | | | | | | | | - Bring up extension_apitest on mac - stub browser_action_apitest but get it compiling - stubs_apitest passes - compile cross_origin_xhr_apitest, but we don't pass it. - content_script_all_frames_apitest passes - execute_script_apitest passes BUG=none TEST=waterfall stays green Review URL: http://codereview.chromium.org/465121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34065 0039d316-1c4b-4281-b951-d872f2087c98
* Update docs to recomment beta channel instead of dev whereaa@chromium.org2009-12-084-9/+33
| | | | | | | | appropriate. TBR=erikkay@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34064 0039d316-1c4b-4281-b951-d872f2087c98
* style fixes in ffmpeg gypfbarchard@chromium.org2009-12-081-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34062 0039d316-1c4b-4281-b951-d872f2087c98
* Update the 128x128 icon to have transparent corners. Thefinnur@chromium.org2009-12-081-1/+1
| | | | | | | | | | | | 64x64 already is correct. BUG=None TEST=The RSS extension should not have white corners on the gallery or in the install dialog. Review URL: http://codereview.chromium.org/465115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34061 0039d316-1c4b-4281-b951-d872f2087c98
* Reformat the homepage, add video playlist.kathyw@google.com2009-12-088-121/+180
| | | | | | | | | | TBR=aa TEST=none BUG=none Review URL: http://codereview.chromium.org/460140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34060 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Browser_tests workthomasvl@chromium.org2009-12-082-61/+46
| | | | | | | | | | | | | | | | - Drop the GYP variables that were only used in one place (the indirection seems more complicated then helpful) - don't bother with a conditional for breakpad_mac_stubs (1/2 of the file didn't since the excludes handle it) - Continue bring browser_tests stuff online: - extension_browsertest support for other tests - TaskManagerBrowserTest passes - SSLUITest passes - BlacklistManagerBrowserTest passes BUG=none TEST=tests show up on the waterfall/trybot and pass. Review URL: http://codereview.chromium.org/467046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34059 0039d316-1c4b-4281-b951-d872f2087c98
* Re-apply 34040. Now after 34055 build should succeed.mnaganov@chromium.org2009-12-0819-276/+519
| | | | | | | | | | BUG=28689 TEST=none TBR=pfeldman@chromium.org Review URL: http://codereview.chromium.org/465120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34057 0039d316-1c4b-4281-b951-d872f2087c98
* Recognize EMSGSIZE as non-fatal on OS X.jeremy@chromium.org2009-12-082-9/+23
| | | | | | | | | BUG=29225 TEST=PageCyclerTest.Intl2File test should succeed. Review URL: http://codereview.chromium.org/460102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34056 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: specify dependency of 'devtools.html' from 'webkit.gyp'.mnaganov@chromium.org2009-12-082-4/+10
| | | | | | | | | BUG=29695 TEST=none Review URL: http://codereview.chromium.org/467045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34055 0039d316-1c4b-4281-b951-d872f2087c98
* Remove an extra line from suppressions.txt.yutak@chromium.org2009-12-081-1/+0
| | | | | | | | | | TBR=willchan BUG=29675 TEST=none Review URL: http://codereview.chromium.org/465118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34051 0039d316-1c4b-4281-b951-d872f2087c98
* Add valgrind suppression for recent memory leaks in CSBackupSetItemExcluded.yutak@chromium.org2009-12-081-0/+10
| | | | | | | | | | TBR=jrg,skylined,asargent BUG=29681 TEST=none Review URL: http://codereview.chromium.org/469019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34050 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for wu-ftpd style FTP LIST response format.phajdan.jr@chromium.org2009-12-088-17/+204
| | | | | | | | | TEST=Covered by net_unittests. BUG=25520 Review URL: http://codereview.chromium.org/469010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34049 0039d316-1c4b-4281-b951-d872f2087c98
* Remove recent V8 crash signature from known_crashes.txtyutak@chromium.org2009-12-081-3/+0
| | | | | | | | | | | V8 2.0.3.1 (pulled in r33966) fixed this issue. BUG=29565 TEST=Green reliability bot. Review URL: http://codereview.chromium.org/464065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34048 0039d316-1c4b-4281-b951-d872f2087c98
* Remove bzip2 decoding support completely.thestig@chromium.org2009-12-089-680/+0
| | | | | | | | BUG=14801,26577 TEST=see bug. Review URL: http://codereview.chromium.org/466038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34047 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for ShutdownDetector leaks in BrowserMain.yutak@chromium.org2009-12-081-0/+9
| | | | | | | | | | TBR=willchan BUG=29675 TEST=Green valgrind bots. Review URL: http://codereview.chromium.org/465116 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34046 0039d316-1c4b-4281-b951-d872f2087c98
* Oops, shouldn't have removed these images yet.kathyw@google.com2009-12-083-0/+0
| | | | | | | | | | TBR=aa TEST=none BUG=none Review URL: http://codereview.chromium.org/460137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34045 0039d316-1c4b-4281-b951-d872f2087c98
* Miscellaneous doc cleanup.kathyw@google.com2009-12-085-2/+6
| | | | | | | | | | TBR=aa TEST=none BUG=none Review URL: http://codereview.chromium.org/463049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34044 0039d316-1c4b-4281-b951-d872f2087c98
* Update 128 feed icon to be transparent background.aa@chromium.org2009-12-081-0/+0
| | | | | | TBR=finnur@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34043 0039d316-1c4b-4281-b951-d872f2087c98
* Add ChromeOS config.h header.fbarchard@chromium.org2009-12-089-1/+3107
| | | | | | Review URL: http://codereview.chromium.org/466067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34042 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 34040 - DevTools: make possible profiling of scripts doing heavy ↵mnaganov@chromium.org2009-12-0819-519/+276
| | | | | | | | | | | | | | | | | | | | | calculations. Start / stop profiling commands are now sent using debugger protocol, effectively breaking into script execution. Getting profiler log and active modules is executed on IO thread. BUG=28689 TEST=none Review URL: http://codereview.chromium.org/460018 TBR=mnaganov@chromium.org interactive_ui_tests all failed Review URL: http://codereview.chromium.org/467043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34041 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: make possible profiling of scripts doing heavy calculations.mnaganov@chromium.org2009-12-0819-276/+519
| | | | | | | | | | | | | Start / stop profiling commands are now sent using debugger protocol, effectively breaking into script execution. Getting profiler log and active modules is executed on IO thread. BUG=28689 TEST=none Review URL: http://codereview.chromium.org/460018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34040 0039d316-1c4b-4281-b951-d872f2087c98
* TBR=erikkaykathyw@google.com2009-12-086-8/+32
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/466068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34039 0039d316-1c4b-4281-b951-d872f2087c98
* Enable pepper events to flow to the plugin. Also enable printing of the eventsehr@google.com2009-12-087-6/+289
| | | | | | | | types observed at NPP_HandleEvent. Review URL: http://codereview.chromium.org/465110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34038 0039d316-1c4b-4281-b951-d872f2087c98
* Addition of a new parameter to the popup.show(...) Chrome extension API that ↵twiz@google.com2009-12-089-28/+111
| | | | | | | | | | | | | | | allows the caller to specify the behaviour of the window focus when the pop-up is displayed. I added a test for the new parameter in the ExtensionApiTest.FLAKY_Popup test. I also corrected a truncated string in the unit-test. Because the pop-up actually uses two windows, I had to change the WidgetWin::Show() routine to also reposition the window at the top. If a window is shown and activated, it is automatically brought to the front. Because we don't activate the pop-up when we want to keep the focus in the current extension view, I had to bring it to the front so that it wouldn't be hidden behind the 'chrome-bubble' window. BUG=none TEST=ExtensionApiTest.FLAKY_Popup Review URL: http://codereview.chromium.org/454019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34037 0039d316-1c4b-4281-b951-d872f2087c98
* Make POSIX SIGTERM/SIGINT/SIGHUP handler async signal safe.willchan@chromium.org2009-12-083-31/+152
| | | | | | | | | | * Don't use LOG/CHECK. Replace with RAW_LOG/DCHECK (newly added to logging.h) * Don't directly post a task to the UI loop. Write to a magic pipe. Read this from a separate thread which will post to a task to the UI loop. BUG=http://crbug.com/29240 Review URL: http://codereview.chromium.org/460094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34036 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue 23221: accesskey is not supported on Chromium Mac.suzhe@chromium.org2009-12-082-16/+19
| | | | | | | | | | | The key point is to provide correct unmodifiedText field for fabricated Char events, because in webkit, unmodifiedText is used for matching accesskey. BUG=23221 TEST=See bug report. Review URL: http://codereview.chromium.org/460105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34035 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the unnecessary NULL checks from sync_socket_unittest.cc.sehr@google.com2009-12-081-3/+0
| | | | | | Review URL: http://codereview.chromium.org/460132 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34034 0039d316-1c4b-4281-b951-d872f2087c98
* Check that texture being bound is not the currentgman@chromium.org2009-12-082-0/+15
| | | | | | | | render surface. Review URL: http://codereview.chromium.org/469011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34033 0039d316-1c4b-4281-b951-d872f2087c98
* Fix FFmpeg build on ARMhclam@chromium.org2009-12-081-1/+1
| | | | | | | | Roll deps for FFmpeg to pull in changes to build on ARM. Review URL: http://codereview.chromium.org/470004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34031 0039d316-1c4b-4281-b951-d872f2087c98
* printing: replace the deprecated macro (DISALLOW_EVIL_CONSTRUCTORS).maruel@chromium.org2009-12-088-13/+12
| | | | | | | | | | Use DISALLOW_COPY_AND_ASSIGN instead. Patch contributed by Thiago Farina Review URL: http://codereview.chromium.org/460087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34030 0039d316-1c4b-4281-b951-d872f2087c98
* Add StringPrintV, fix libxml_utils.cc to use itpiman@chromium.org2009-12-083-1/+11
| | | | | | Review URL: http://codereview.chromium.org/464064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34029 0039d316-1c4b-4281-b951-d872f2087c98
* Take three at enabling max-workers for Lighttpd. The UI bots don'tojan@chromium.org2009-12-086-54/+66
| | | | | | | | have access to google.httpd_utils. Turns out we didn't really need to use it anyways. Just using urllib directly. Review URL: http://codereview.chromium.org/466061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34027 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Allow silent extension installations from the extensions gallery - ↵rafaelw@chromium.org2009-12-0823-315/+61
| | | | | | | | | | | | | | | Part 1." Original CL: http://codereview.chromium.org/400018/show Looks like we're no longer hoping to get this approach into mstone4 release, so I'm unwinding this. BUG=27431 TBR=aa Review URL: http://codereview.chromium.org/467042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34025 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Show group separators in the keyword editorrsesek@chromium.org2009-12-083-20/+167
| | | | | | | | | BUG=23570,21640 TEST=Chromium-->Preferences-->Manage. (1) See "Default" group. (2) Add an engine and it appears under an "Other" group header. (3) Make that new engine default and it moves under the "Default" group and the "Other" header disappears. Review URL: http://codereview.chromium.org/466022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34024 0039d316-1c4b-4281-b951-d872f2087c98
* Removed command buffer's last dependency on NPAPI.apatrick@google.com2009-12-0811-61/+20
| | | | | | | | | | Fixed some failing tests resulting from size of command field. TEST=none BUG=none Review URL: http://codereview.chromium.org/465099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34021 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes incorrect test against OS version instead of browser versionslightlyoff@chromium.org2009-12-072-12/+6
| | | | | | | | | BUG=28038,29193 TEST=on any XP box this should pass: chrome_frame_test.exe --gtest_filter=*CFInstall* Review URL: http://codereview.chromium.org/469012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34020 0039d316-1c4b-4281-b951-d872f2087c98
* Now that we append to this file instead of clobbering it each timejrg@chromium.org2009-12-071-9/+8
| | | | | | | | | (since tests are run one at a time) we need to delete it before we begin on Windows. Review URL: http://codereview.chromium.org/460129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34019 0039d316-1c4b-4281-b951-d872f2087c98
* Update the plugin finder service.mal@chromium.org2009-12-071-1/+8
| | | | | | | | | | | | | | | | | | 1. Change the URL for real player to http://forms.real.com/real/realone/download.html?type=rpsp_us 2. Add divX as the handler for previously undefined mime-types: video/divx video/x-matroska R= ananta BUG= http://b/2200313 TEST= uninstall divx and/or realPlayer. Visit pages that use their plugins. Make sure Chrome offers to install. Review URL: http://codereview.chromium.org/466062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34018 0039d316-1c4b-4281-b951-d872f2087c98
* Roll deps from 51784 -> 51794.ajwong@chromium.org2009-12-072-2/+2
| | | | | | | | | | TBR=michaeln BUG=none TEST=none Review URL: http://codereview.chromium.org/469015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34017 0039d316-1c4b-4281-b951-d872f2087c98
* Second part of the toast changescpu@chromium.org2009-12-071-27/+55
| | | | | | | | | | | | | - wire the flavor (as promised) - two experiment groups (one gets a welcome back url the other does not) BUG=none TEST=see twiki/bin/view/Main/ChromeAttritionExperiments for instructions Review URL: http://codereview.chromium.org/470002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34016 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 266.0 to 267.0chrome-bot@google.com2009-12-071-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34015 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 34008 - Adds basic group policy support. Resubmitting r33093 with a ↵gwilson@chromium.org2009-12-077-917/+0
| | | | | | | | | | | | | | | new unit test. TBR=cpu TEST=unit test included BUG=19374 Review URL: http://codereview.chromium.org/450037 Review URL: http://codereview.chromium.org/460128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34014 0039d316-1c4b-4281-b951-d872f2087c98
* Remove IsPrefRegistered function from PrefService API and fix the callers totony@chromium.org2009-12-0712-26/+17
| | | | | | | | | | | | | | call FindPreference directly. BUG=None TEST=compiles and passes existing tests Original patch by Thiago Farina <thiago.farina@gmail.com> at http://codereview.chromium.org/460117/show Review URL: http://codereview.chromium.org/463044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34010 0039d316-1c4b-4281-b951-d872f2087c98
* Split app.gyp and add a Win64 version of the app_base target.gregoryd@google.com2009-12-074-209/+377
| | | | | | | | | | | This is required for supporting NaCl on 64-bit Windows TEST=none BUG=28176 Review URL: http://codereview.chromium.org/460083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34009 0039d316-1c4b-4281-b951-d872f2087c98
* Adds basic group policy support. Resubmitting r33093 with a new unit test.gwilson@google.com2009-12-077-0/+917
| | | | | | | | | | R=kuchhal TEST=unit test included BUG=19374 Review URL: http://codereview.chromium.org/450037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34008 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Re-enable tab switching test."chase@chromium.org2009-12-071-1/+1
| | | | | | | | | | | | | Originally committed in r33997, still causing red on vista interactive perf. BUG=28968 TEST=tab switching test is disabled TBR=ben Review URL: http://codereview.chromium.org/467041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34007 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselines due to webkit revision 51722 - make rounded borders heavier.jparent@chromium.org2009-12-07103-79/+51
| | | | | | | | BUG=29470 TEST=layout test try servers Review URL: http://codereview.chromium.org/469007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34006 0039d316-1c4b-4281-b951-d872f2087c98
* Extensions: create a simple model for the browser action buttons toolstrip ↵estade@chromium.org2009-12-077-44/+185
| | | | | | | | | | | | | | | | and use it on Linux. TODO: persist the order of buttons TODO: use the model on windows, mac TODO: let the view change the order of buttons My plan for persisting the order is just to write/read a simple text file to/from disk, one extension id per line. Similar to the bookmark model, except that is structured data (because they try to hold more information). BUG=26990 Review URL: http://codereview.chromium.org/462026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34005 0039d316-1c4b-4281-b951-d872f2087c98
* Remove layout test from test_expectations that is passing.levin@chromium.org2009-12-071-3/+0
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/470003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@34004 0039d316-1c4b-4281-b951-d872f2087c98