summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Simplify code in PrintSettings. Removes support for settings marginssverrir@chromium.org2009-03-316-103/+36
| | | | | | | | | | etc in metric units but I will add again if required. This is to prepare adding user defined print settings. Also fixes some typos in printing code. Review URL: http://codereview.chromium.org/56077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12856 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Allow to add breakpoints using Scripts panel.yurys@google.com2009-03-313-35/+353
| | | | | | | 2. Support step in/step out/step over/resume actions in Scripts panel. Review URL: http://codereview.chromium.org/56108 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12855 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r12849 (conversion of "Hammer" names to "Debug").sgk@google.com2009-03-317-11/+20
| | | | | | Review URL: http://codereview.chromium.org/57051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12854 0039d316-1c4b-4281-b951-d872f2087c98
* Replace "Hammer" references with "Debug" as appropriate.sgk@google.com2009-03-317-20/+11
| | | | | | Review URL: http://codereview.chromium.org/53118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12849 0039d316-1c4b-4281-b951-d872f2087c98
* Disable 'd8' on Linux until we get readline everywhere.sgk@google.com2009-03-311-7/+10
| | | | | | Review URL: http://codereview.chromium.org/57046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12847 0039d316-1c4b-4281-b951-d872f2087c98
* DEPS roll for latest gyp fix (use original quoted args with sh -c).sgk@google.com2009-03-311-1/+1
| | | | | | Review URL: http://codereview.chromium.org/57045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12846 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the long-line-length workaround only for webcore.sgk@google.com2009-03-312-1/+2
| | | | | | Review URL: http://codereview.chromium.org/56099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12844 0039d316-1c4b-4281-b951-d872f2087c98
* Bump revision in DEPS for gyp fixes.sgk@google.com2009-03-311-1/+1
| | | | | | Review URL: http://codereview.chromium.org/57042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12843 0039d316-1c4b-4281-b951-d872f2087c98
* Make the "id" key for extension manifests optional inaa@chromium.org2009-03-3110-60/+88
| | | | | | | | | | | | | | --load-extension mode. This makes this mode more convenient, and should lead to less copy-and-paste of extension IDs. Also, remove the "format_version" key. This is basically duplicated in the code that checks the version number of the crx file format. And if we ever really need a format version for the manifest, we can always add it later. Review URL: http://codereview.chromium.org/56044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12837 0039d316-1c4b-4281-b951-d872f2087c98
* Mechanic change based on comment from previous code review.huanr@chromium.org2009-03-318-57/+56
| | | | | | | | | Rename RunCommand to RunCommandAsync and RunCommandSync to RunCommand. Review URL: http://codereview.chromium.org/57039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12836 0039d316-1c4b-4281-b951-d872f2087c98
* Make app installation work when --user-data-dir is specified.brettw@chromium.org2009-03-311-1/+1
| | | | | | | BUG=9546 Review URL: http://codereview.chromium.org/58004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12835 0039d316-1c4b-4281-b951-d872f2087c98
* Defer dispatchEvent-crash.html as FAIL for Linux.jianli@chromium.org2009-03-311-1/+1
| | | | | | Review URL: http://codereview.chromium.org/56097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12832 0039d316-1c4b-4281-b951-d872f2087c98
* FFmpegDemuxer now uses a thread to handle demuxing.scherkus@chromium.org2009-03-314-43/+84
| | | | | | | | | | Since FFmpegDemuxer no longer uses the pipeline thread to demuxer, I had to add a WaitableEvent to TestReader to make sure the read completed (or not!). Downside is that the test for when a read is never completed now waits 500ms before timing out. Oh well :( Review URL: http://codereview.chromium.org/55047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12831 0039d316-1c4b-4281-b951-d872f2087c98
* DEPS roll to get latest gyp rev.sgk@google.com2009-03-312-2/+2
| | | | | | | | Also, Windows update to common.gypi to accommodate msvs.py change in gyp r405. Review URL: http://codereview.chromium.org/57026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12830 0039d316-1c4b-4281-b951-d872f2087c98
* Extract the parsing of proxy rules to ProxyConfig::ProxyRules, and unit-test.ericroman@google.com2009-03-3116-104/+466
| | | | | | | | | | This avoids re-parsing the rules every time a proxy resolve is done, and also adds extra tolerance for white space. The other motivation is to not have to fiddle around with strings as much in the various ProxyConfigServceXXXX implementations. Review URL: http://codereview.chromium.org/57011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12829 0039d316-1c4b-4281-b951-d872f2087c98
* Disable dispatchEvent-crash.html for Mac/Linux since it used worker and ↵jianli@chromium.org2009-03-311-2/+1
| | | | | | | | worker layout tests are not enabled in these platforms yet. Review URL: http://codereview.chromium.org/56092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12828 0039d316-1c4b-4281-b951-d872f2087c98
* This reverts r12825.ojan@google.com2009-03-311-0/+1
| | | | | | Review URL: http://codereview.chromium.org/59001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12827 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on running webkit tests with multiple test_shells. I'll be surprised if ↵ojan@google.com2009-03-311-1/+0
| | | | | | | | one of the platforms doesn't have trouble with this still. After committing I'll watch the tree and make the platforms that don't seem to work just use 1 test_shell again. Review URL: http://codereview.chromium.org/57035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12825 0039d316-1c4b-4281-b951-d872f2087c98
* - Add UI test for the V8 Benchmark Suite.patrick@chromium.org2009-03-3015-41/+799
| | | | | | | | | | | | | - Modify the V8 Benchmark Suite to work with the UI test framework. - Add utils for JavaScript UI tests. - Move automation.js files for SunSpider and V8 Benchmark to the src/chrome/test/ui directory. - Overload UITest::PrintResult for convenience. BUG=9255 Review URL: http://codereview.chromium.org/42628 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12823 0039d316-1c4b-4281-b951-d872f2087c98
* Reland changes to enable worker layout tests. Compared to last review ↵jianli@chromium.org2009-03-3020-10/+833
| | | | | | | | | | | (http://codereview.chromium.org/50045), the following changes are made: 1) Add chrome/test/worker/DEPS to address checkdeps error. 2) Change test_expectations.txt to skip some worker layout tests. 3) Add test_worker.vcproj to webkit.sln so that test_worker.dll can be built for WebKit build. Review URL: http://codereview.chromium.org/56074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12822 0039d316-1c4b-4281-b951-d872f2087c98
* Enable running webkit tests in parallel and make it useojan@google.com2009-03-3020-29/+232
| | | | | | | | | | | | | | | | | | | | the number of cpus as the default number of test_shells to spawn. This involved ignoring focus/blur messages and mocking out the clipboard. The test_shell window still sometimes seems to get focus, so there's still a bit more work to do, but the tests seem to all pass. We still default to 1 test_shell at a time. Once I get this committed, I'll try multiple. I just don't want to have to rollback this whole thing. Review URL: http://codereview.chromium.org/56040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12821 0039d316-1c4b-4281-b951-d872f2087c98
* Disk Cache: Make sure that an entry that pretends to bervargas@google.com2009-03-308-0/+87
| | | | | | | | | | | | | | | | "clean" is not really dirty. If for some reason an entry is left on disk with a pointer on the rankings node but without the dirty flag set, we now recognize it as dirty the next time we read it from disk. BUG=3987 TEST=DiskCacheTest.Backend_NotMarkedButDirty Review URL: http://codereview.chromium.org/57024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12820 0039d316-1c4b-4281-b951-d872f2087c98
* Display a title for files in the back/forward menu.estade@chromium.org2009-03-301-1/+2
| | | | | | | | | | Patch by Paul Robinson <http://codereview.chromium.org/56045> BUG=7871 Review URL: http://codereview.chromium.org/57013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12819 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some line endings in browser/dom_ui.brettw@chromium.org2009-03-302-115/+115
| | | | | | Review URL: http://codereview.chromium.org/57028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12818 0039d316-1c4b-4281-b951-d872f2087c98
* Enable TCMalloc.mbelshe@google.com2009-03-302-1/+15
| | | | | | | | | | I think this will be a good perf win. Will test on bbots. Review URL: http://codereview.chromium.org/56071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12817 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting, as this changelist broke unittests on Windows.markus@chromium.org2009-03-3020-655/+181
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12816 0039d316-1c4b-4281-b951-d872f2087c98
* This Mac test also flaky in debug mode.evan@chromium.org2009-03-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12814 0039d316-1c4b-4281-b951-d872f2087c98
* * Breakpad on OSX now works with stock Breakpad framwork.jeremy@chromium.org2009-03-3011-45/+354
| | | | | | | | | | * We now add all the same Metadata on OS X as we do on Windows. * Made the code for logging URLs in crash dumps a little more x-platform. Remove custom Breakpad hacks so we can use an unmodified version of the Framework. Review URL: http://codereview.chromium.org/55028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12811 0039d316-1c4b-4281-b951-d872f2087c98
* Make NTP work by correctly marking the kind of urls we type in. Patch from ↵pinkerton@chromium.org2009-03-301-1/+5
| | | | | | rohitrao@google.com. http://codereview.chromium.org/55058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12810 0039d316-1c4b-4281-b951-d872f2087c98
* Change the bad-certificate handler for SSL (using NSS) to return anmarkus@chromium.org2009-03-3020-181/+655
| | | | | | | | | | | | | | | | | | | | | | | error. This requires a few additional changes in the rest of the code. In particular, we now have to teach HttpNetworkTransaction about how to restart connections with bad certificates. This was originally intended to be done by ReconnectIgnoringLastError(), but that API turns out be very difficult to implement in the SSLClientSocket. So, instead, we just create a completely new SSLClientSocket. We also have to be careful to store a copy of the certificate from within the bad-certificate handler, as it won't be available by the time GetSSLInfo() is called. And we fix a bug that would cause us to erroneously talk SSL on reconnected TCP sockets, even though we were still supposed to negotiate a proxy tunnel first. Review URL: http://codereview.chromium.org/43115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12809 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some tests on Linux following a recent Windows rebaseline.evan@chromium.org2009-03-3018-0/+5420
| | | | | | TBR=pamg git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12808 0039d316-1c4b-4281-b951-d872f2087c98
* Move position of declaration per nit on larger CL that landedjar@chromium.org2009-03-301-3/+1
| | | | | | | tbr=wtc Review URL: http://codereview.chromium.org/57019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12807 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome.gyp for new browser/gtk/tabs/*.{cc,h} breakout.sgk@google.com2009-03-301-2/+6
| | | | | | Review URL: http://codereview.chromium.org/57022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12806 0039d316-1c4b-4281-b951-d872f2087c98
* Retry of r12793: Rename some .cpp files to .cc.evan@chromium.org2009-03-305-11/+11
| | | | | | Review URL: http://codereview.chromium.org/57017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12805 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit http://codereview.chromium.org/55034 with one-line fix to ↵dkegel@google.com2009-03-304-142/+154
| | | | | | | | test_shell_thread.py Review URL: http://codereview.chromium.org/58003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12804 0039d316-1c4b-4281-b951-d872f2087c98
* Re-baseline new font tests for Windows.pam@chromium.org2009-03-3019-8/+5420
| | | | | | | | BUG=none TEST=covered by layout tests Review URL: http://codereview.chromium.org/56032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12803 0039d316-1c4b-4281-b951-d872f2087c98
* Enable streaming in ffmpeg based on data sourcemedia::DataSource interface ↵hclam@chromium.org2009-03-307-11/+37
| | | | | | | | has IsSeekable() method to decideon runtime whether the data source is seekable or not. Thisinformation is provided to FFmpeg to decide whether to dostreaming or not. In the case of streaming, FFmpeg does notsupport seeking. Review URL: http://codereview.chromium.org/57015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12802 0039d316-1c4b-4281-b951-d872f2087c98
* Switching printing to gyp on windows.bradnelson@google.com2009-03-304-314/+3
| | | | | | Review URL: http://codereview.chromium.org/58002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12801 0039d316-1c4b-4281-b951-d872f2087c98
* FFmpeg Audio decoder glue codehclam@chromium.org2009-03-304-7/+92
| | | | | | | | | | Implementation of FFmpegAudioDecoder which is the glue code providing access to ffmpeg decoder functions for the media pipeline. Review URL: http://codereview.chromium.org/56035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12800 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Windows "Save As" dialogs from Save Page code.In this change:- ↵paulg@google.com2009-03-3018-186/+247
| | | | | | | | convert SavePackage to use async SelectFileDialog- return the chosen filter index in the FileSelected callback- some clean up of save_package.ccBUG=8691 (http://crbug.com/8691) Review URL: http://codereview.chromium.org/45048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12799 0039d316-1c4b-4281-b951-d872f2087c98
* Add histogram of total latency when we're not re-using a socketjar@chromium.org2009-03-301-0/+7
| | | | | | | | | Trying to remove noise from latency experiment involving DNS prefetching. r=wtc Review URL: http://codereview.chromium.org/57016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12798 0039d316-1c4b-4281-b951-d872f2087c98
* Exclude ffmpeg_* files that don't build on Linux, too.sgk@google.com2009-03-301-0/+11
| | | | | | Review URL: http://codereview.chromium.org/57020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12797 0039d316-1c4b-4281-b951-d872f2087c98
* Decoders now use standard callback mechanism for Reads. Removed ↵ralphl@chromium.org2009-03-3010-138/+82
| | | | | | | | | Assignable<> template. Also includes an update that should provide more accurate timing from the audio renderer. Review URL: http://codereview.chromium.org/55031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12796 0039d316-1c4b-4281-b951-d872f2087c98
* Break out the tab rendering logic into TabGtk and TabRendererGtk.jhawkins@chromium.org2009-03-3010-646/+1324
| | | | | | Review URL: http://codereview.chromium.org/56030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12795 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Rename some .cpp files to .cc."evan@chromium.org2009-03-305-6/+6
| | | | | | This reverts commit r12793. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12794 0039d316-1c4b-4281-b951-d872f2087c98
* Rename some .cpp files to .cc.evan@chromium.org2009-03-305-6/+6
| | | | | | Review URL: http://codereview.chromium.org/57017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12793 0039d316-1c4b-4281-b951-d872f2087c98
* Always fall through to NetResourceProvider, rather than NOTREACHED()ing here.evan@chromium.org2009-03-301-7/+0
| | | | | | | | | | There's a subsequent LOG(ERROR) in that code, so we still crash if a resource is missing, but it means we don't need to enumerate all resources again here. Fixes chrome/fast/forms/basic-inputs.html . TBR=tony git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12792 0039d316-1c4b-4281-b951-d872f2087c98
* Linux build fixesagl@chromium.org2009-03-303-15/+10
| | | | | | | Review URL: http://codereview.chromium.org/56068 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12791 0039d316-1c4b-4281-b951-d872f2087c98
* The NativeButton HWND would not be created yet when we were setting the ↵jcampan@chromium.org2009-03-301-5/+5
| | | | | | | | | | | | initial focus in the first run bubble view. This CL makes sure to set the focus when everything is set-up. BUG=9387 TEST=Run chrome to show the first run bubble (you can use the --first-run parameter). When Chrome comes-up, it shows the "Search from here" info bubble. The focus should be on the "Keep Google..." button. Review URL: http://codereview.chromium.org/55019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12790 0039d316-1c4b-4281-b951-d872f2087c98
* In certain cases, the coordinates used for pattern rendering can gosenorblanco@chromium.org2009-03-301-2/+3
| | | | | | | | | | | | | | | | | | | | negative, eg., when a negative translation is applied in the shader matrix. This causes the rasterizer to blow up, since it accesses memory outside the pattern bitmap. Since the integer modulus operator for C++ has unspecified behaviour with negative arguments, its value may go negative. In this case, we must offset by the modulus to make it positive again. I decided to do this at a low level in skia, since it seems better to make skia robust than to pray that you get strictly non-negative translations. (There is a fix for this in src/skia/tile_patch.diff, but it's wrong.) This patch should be upstreamed to skia. Review URL: http://codereview.chromium.org/55044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12789 0039d316-1c4b-4281-b951-d872f2087c98