summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Implemented a proper clock for audio/video synchronization.scherkus@chromium.org2009-07-288-26/+437
| | | | | | | | | | | More or less a change to pull out time management from PipelineImpl into a new class ClockImpl. Biggest difference is ClockImpl will use the system clock + linear interpolation to provide a more "precise" representation of the current playback position. BUG=16508 TEST=a/v sync should remain the same, currentTime should report more precise values Review URL: http://codereview.chromium.org/159517 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21882 0039d316-1c4b-4281-b951-d872f2087c98
* Rework FTP control response parsing code and fix socket Write misuse.phajdan.jr@chromium.org2009-07-287-217/+524
| | | | | | | | | | | It also fixes other minor issues in the code, and makes ftp.vim.org work! TEST=Visit ftp.vim.org on Linux with Chromium compiled in Debug mode. You should see directory listing after a short while. BUG=http://crbug.com/15792 Review URL: http://codereview.chromium.org/149368 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21881 0039d316-1c4b-4281-b951-d872f2087c98
* "Add Page" window title capitalization was wrong.evan@chromium.org2009-07-281-1/+1
| | | | | | | | | | | (I went through the rest of the .grd to check all the window titles, and filed a bug on the one other bad one.) Spotted by Michael Monreal. Review URL: http://codereview.chromium.org/159533 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21880 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable use of ExecuteScriptInNewWorld.mpcomplete@chromium.org2009-07-284-19/+40
| | | | | | | | | | | I didn't even realize I checked in the code that disabled it. BUG=no TEST=no Review URL: http://codereview.chromium.org/159454 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21878 0039d316-1c4b-4281-b951-d872f2087c98
* Pipeline will execute a callback whenever an run-time error has happened.kylep@chromium.org2009-07-285-1/+77
| | | | | | | | BUG=16738 TEST=pipeline_impl_unittest.cc Review URL: http://codereview.chromium.org/159373 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21877 0039d316-1c4b-4281-b951-d872f2087c98
* Consider "127.0.0.1" and "[::1]" local addresses for the purposes of proxy ↵ericroman@google.com2009-07-283-203/+255
| | | | | | | | | | | bypass. BUG=http://crbug.com/17903 TEST=ProxyServiceTest.IsLocalName Review URL: http://codereview.chromium.org/159526 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21876 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ShowModalDialogTest.BasicTest. Currently #2 flaky test.phajdan.jr@chromium.org2009-07-281-1/+2
| | | | | | | | | TEST=none http://crbug.com/17806 Review URL: http://codereview.chromium.org/160210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21875 0039d316-1c4b-4281-b951-d872f2087c98
* Moved the logical dependency on Blacklist from URLRequestContextidanan@chromium.org2009-07-285-14/+17
| | | | | | | | | | | to ChromeURLRequestContext. BUG=16932 TEST=none Review URL: http://codereview.chromium.org/159519 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21874 0039d316-1c4b-4281-b951-d872f2087c98
* Remove *.vsprops files that are no longer referenced (or only havesgk@google.com2009-07-2856-711/+0
| | | | | | | | | references to each other) anywhere in the Chromium code base. BUG=none TEST=rebuild Review URL: http://codereview.chromium.org/159523 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21873 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the massive type confusion for ParamTraits in the IPC code.deanm@chromium.org2009-07-281-49/+22
| | | | | | | | | | | | | By using non-primitive types (like size_t), we are constantly having problems with duplicate definitions for the same type. Just implement all of the IPC using the primitive types (int, long, etc), and there is no confusion. Also fix a bunch of incorrect format specifiers. Review URL: http://codereview.chromium.org/159520 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21872 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on metrics reporting on POSIX if user has consented.jeremy@chromium.org2009-07-283-8/+10
| | | | | | Review URL: http://codereview.chromium.org/159512 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21871 0039d316-1c4b-4281-b951-d872f2087c98
* Fix proxy settings for Gnome >=2.26mattm@chromium.org2009-07-281-3/+33
| | | | | | | | | | | | | | | | | Proxy settings are set using Gnome's network properties dialog, by running the binary directly. The binary was renamed from gnome-system-preferences to gnome-system-properties in Janurary 2009, so to ensure the dialog works on both newer and older systems, this patch searches the users PATH for the binary to use. Upstream rename: http://git.gnome.org/cgit/gnome-control-center/commit/?id=4f1b6aafba338a267b6c1b911ceb33358b2eca09 BUG=17756 TEST='Under the Hood' -> 'Change proxy settings' still works on Ubuntu Hardy as well as Ubuntu Jaunty. Review URL: http://codereview.chromium.org/160146 Patch from Joel Stanley. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21870 0039d316-1c4b-4281-b951-d872f2087c98
* When there are no images to replace a blacklisted page, putting fillerarv@google.com2009-07-282-3/+6
| | | | | | | | | | | | | | | causes a blank spot which no other thumbnail can be dragged to. This will go away on page refresh, but we can easily redraw all items keeping the filler in the rightmost indices. Original patch by pierre.lafayette@gmail.com, http://codereview.chromium.org/160152 BUG=17738 r=me git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21869 0039d316-1c4b-4281-b951-d872f2087c98
* Cherrypick valgrind patch to fix thinko that keptdkegel@google.com2009-07-282-0/+22
| | | | | | | | | | leak suppressions from being tallied. BUG=17890 TEST=run sh tools/valgrind/chrome_tests.sh -t base --tool_flags="--nocleanup_on_exit" & look at <suppcounts> in valgrind.tmp/* before and after sh tools/valgrind/build-valgrind-for-chromium.sh, verify leak suppressions show up after. Review URL: http://codereview.chromium.org/160275 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21868 0039d316-1c4b-4281-b951-d872f2087c98
* Skia merge 291:293agl@chromium.org2009-07-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21867 0039d316-1c4b-4281-b951-d872f2087c98
* linux: make --single-process work again for pluginsevan@chromium.org2009-07-281-2/+9
| | | | | | | | | We can use a TYPE_IO loop for the renderer thread on Linux in single-process mode since we run the plugins out of process. Review URL: http://codereview.chromium.org/160274 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21866 0039d316-1c4b-4281-b951-d872f2087c98
* Fix privacy text not to mention product name. Move the rest of the items in ↵pinkerton@chromium.org2009-07-281-40/+48
| | | | | | | | | | the panel up to compensate for new text. BUG=none TEST=none Review URL: http://codereview.chromium.org/160278 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21865 0039d316-1c4b-4281-b951-d872f2087c98
* Enable layout tests: worker-constructor.html and worker-script-error.html.jianli@chromium.org2009-07-287-43/+60
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/159429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21863 0039d316-1c4b-4281-b951-d872f2087c98
* One more try, this time with feeling.pinkerton@chromium.org2009-07-281-1/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21862 0039d316-1c4b-4281-b951-d872f2087c98
* fix duplicate expecations, againpinkerton@chromium.org2009-07-281-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21861 0039d316-1c4b-4281-b951-d872f2087c98
* Fix duplicate expectations.pinkerton@chromium.org2009-07-281-4/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21860 0039d316-1c4b-4281-b951-d872f2087c98
* Add a flaky mac-only timeout that seems to have appeared in the last day or two.pinkerton@chromium.org2009-07-281-0/+3
| | | | | | | BUG=17900 TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21859 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppression for intermittent leak in IPC::Channel::Channeldkegel@google.com2009-07-281-0/+14
| | | | | | | | | | that's been showing up a lot lately BUG=17888 TEST=watch mac valgrind chromium bot for a day, verify no leaks involving IPC::Channel::Channel() Review URL: http://codereview.chromium.org/159507 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21858 0039d316-1c4b-4281-b951-d872f2087c98
* Fix schema typo in extension_api.json.rafaelw@chromium.org2009-07-282-2/+2
| | | | | | | | TBR Review URL: http://codereview.chromium.org/159515 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21857 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: remove console API stub (works fine with new WebKit).pfeldman@chromium.org2009-07-281-9/+0
| | | | | | | | | BUG=17847 TBR=yurys Review URL: http://codereview.chromium.org/159513 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21856 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite StringToInt traits for dealing with non-32-bit longs.deanm@chromium.org2009-07-281-29/+45
| | | | | | | Review URL: http://codereview.chromium.org/159510 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21855 0039d316-1c4b-4281-b951-d872f2087c98
* Disable first run for the New Tab Cold perf test.arv@google.com2009-07-285-10/+33
| | | | | | | | | | BUG=17668 TEST=Run the test Review URL: http://codereview.chromium.org/160108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21854 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to WebKit 46490. DevTools: Migrate to the new ScriptObject API.pinkerton@chromium.org2009-07-282-3/+6
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21853 0039d316-1c4b-4281-b951-d872f2087c98
* Fix broken array.items reference in generate doc script.rafaelw@chromium.org2009-07-281-6/+10
| | | | | | Review URL: http://codereview.chromium.org/160238 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21852 0039d316-1c4b-4281-b951-d872f2087c98
* posix: cut down on IPC logging spew a bitevan@chromium.org2009-07-282-5/+11
| | | | | | | | We don't need to show the message type if we know the message name. Review URL: http://codereview.chromium.org/159511 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21851 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a comment that doesn't make any sense.evan@chromium.org2009-07-281-3/+2
| | | | | | Review URL: http://codereview.chromium.org/159509 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21850 0039d316-1c4b-4281-b951-d872f2087c98
* Make the minimum extensions update frequency allowed on command line be 30 ↵asargent@chromium.org2009-07-281-1/+1
| | | | | | | | | | | | | | | seconds. This is as opposed to the value of 1 hour in release mode, which makes testing difficult for people trying to test out autoupdate. BUG=http://crbug.com/17867 TEST=Run with --enable-extensions --extension-update-frequency=30 will actually update an extension that has updates after 30 seconds. Review URL: http://codereview.chromium.org/159490 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21849 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to WebKit 46489 in preparation of pfeldman's landing.pinkerton@chromium.org2009-07-281-1/+1
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21848 0039d316-1c4b-4281-b951-d872f2087c98
* Fix more Win-only expectations from http://trac.webkit.org/changeset/46447pinkerton@chromium.org2009-07-281-4/+0
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21847 0039d316-1c4b-4281-b951-d872f2087c98
* Enable Client ID generation on Linux/OS X. Enables UMA logging.evan@chromium.org2009-07-281-6/+1
| | | | | | | | | BUG=15418 Review URL: http://codereview.chromium.org/149758 Patch from Chris Masone <cmasone@google.com>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21846 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a new unit tests for layout tests formatting script.gwilson@google.com2009-07-283-17/+254
| | | | | | | | | | R=ojan BUG=17595 TEST=Run test_output_formatter.bat -r, all tests should pass Review URL: http://codereview.chromium.org/160054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21845 0039d316-1c4b-4281-b951-d872f2087c98
* Nice looking First-Run dialogs.jeremy@chromium.org2009-07-284-383/+712
| | | | | | | | | | | * Switch NIB. * Use NSWindowController. * "Make default browser" button hooked up. * Import bookmarks still not implemented. Review URL: http://codereview.chromium.org/149512 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21844 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the root cause of flakiness in ↵phajdan.jr@chromium.org2009-07-283-16/+15
| | | | | | | | | | | | | SafeBrowsingProtocolManagerTest.TestGetHashBackOffTimes and undisable the test. TEST=none http://crbug.com/1880 Review URL: http://codereview.chromium.org/160225 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21843 0039d316-1c4b-4281-b951-d872f2087c98
* Now that http://trac.webkit.org/changeset/46447 is back in the tree, remove ↵pinkerton@chromium.org2009-07-281-108/+1
| | | | | | | | | the FAIL cases. BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21842 0039d316-1c4b-4281-b951-d872f2087c98
* Load Multiple Blacklistsidanan@chromium.org2009-07-289-38/+134
| | | | | | | | | | | | | | Add the ability to load multiple text blacklists into the binary blacklist representation. NOTE: Included Binary file means this change expects to fail on the trybots in blacklist_io_test.cc:103. All other checks must pass. BUG=16932 TEST=BlacklistIO* Review URL: http://codereview.chromium.org/159199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21841 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to webKit 46471 with updated test failures.pinkerton@chromium.org2009-07-282-1/+8
| | | | | | | BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21840 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused codethakis@chromium.org2009-07-282-8/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/159493 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21839 0039d316-1c4b-4281-b951-d872f2087c98
* Make CookieStore dtor virtualamit@chromium.org2009-07-281-0/+2
| | | | | | | | | | | CookieMonster is deleted using the CookieStore ptr. Make the dtor virtual so that the correct dtor is called. TBR=darin Review URL: http://codereview.chromium.org/160271 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21838 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium to version 1.2.14.10. This includes a fixkasperl@google.com2009-07-281-1/+1
| | | | | | | | | | | for the newly added pixel array code where storing weird NaNs wouldn't clamp the value to zero as expected. TEST=none BUG=none Review URL: http://codereview.chromium.org/159503 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21837 0039d316-1c4b-4281-b951-d872f2087c98
* Navigation and cookies for Automationamit@chromium.org2009-07-2830-89/+579
| | | | | | | | | | | | | Give Automation better visibility and control over navigations. Also, make it possible for automation to implement a dummy cookie store to go with dummy request serving over automation. BUG=none TEST=none Review URL: http://codereview.chromium.org/159189 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21836 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium to version 1.2.14.9. This includes supportkasperl@google.com2009-07-281-1/+1
| | | | | | | | | | for SetIndexedPropertiesToPixelData. TEST=none BUG=none Review URL: http://codereview.chromium.org/159499 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21835 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: show constructor name for eval result.yurys@google.com2009-07-283-3/+5
| | | | | | Review URL: http://codereview.chromium.org/160161 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21834 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium to version 1.2.14.8. This includes supportkasperl@google.com2009-07-281-1/+1
| | | | | | | | | | | for stepping into setters and getters in the debugger and avoids stopping in the JavaScript code for the debugger itself. BUG=none TEST=none Review URL: http://codereview.chromium.org/159497 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21833 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium to version 1.2.14.7. Includes a fix for akasperl@google.com2009-07-281-1/+1
| | | | | | | | | | | GC-related issue in the stack-trace capturing code and adds support for Error.captureStackTrace. TEST=none BUG=none Review URL: http://codereview.chromium.org/160264 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21832 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Stub console addInspectedNode call in new console API.pfeldman@chromium.org2009-07-281-0/+14
| | | | | | | | | BUG=17847 TBR=yurys Review URL: http://codereview.chromium.org/159496 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@21831 0039d316-1c4b-4281-b951-d872f2087c98