summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Experimental Perf. Regression Fix (roll DEPS)dglazkov@google.com2008-12-181-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7244 0039d316-1c4b-4281-b951-d872f2087c98
* Make some more ui_test Purify friendly.paulg@google.com2008-12-182-4/+4
| | | | | | Review URL: http://codereview.chromium.org/15027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7242 0039d316-1c4b-4281-b951-d872f2087c98
* Add a .bat script wrapper for the Python diff3 wrapper so it can be calledpamg@google.com2008-12-182-24/+40
| | | | | | | | | | | successfully from svn in Cygwin. (Some people were able to use the .py wrapper directly, but I can't. I suspect it has to do with file mappings in Windows.) Change merge.py to use the .bat script, add an --svn option to specify the path to the right svn executable, and strip trailing whitespace. Review URL: http://codereview.chromium.org/14830 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7241 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the Home button to the MSAA focus order, if enabled. Also removes an ↵klink@chromium.org2008-12-183-5/+2
| | | | | | | | unnecessary check from ViewAccessibility. Review URL: http://codereview.chromium.org/15026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7239 0039d316-1c4b-4281-b951-d872f2087c98
* Some layout test rebaselines.estade@chromium.org2008-12-186-33/+27
| | | | | | | | | | | * svg rebaselines: add the "Z" path close symbol to the baselines. These get the text diffs working, image diffs are still off. * pasteboard rebaseline: update the baseline after webkit changed the way they parse css styles * mark 1 test that's failing on linux * update 2 regexp baselines to reflect upstream changes to js-test-pre.js (these tests now pass. From what I understand we don't necessarily want the errors to match webkit's expectations exactly.) Review URL: http://codereview.chromium.org/14815 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7237 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes browser crash that could occur if the user closed a tab with ansky@google.com2008-12-182-12/+52
| | | | | | | | | | | | unload handler, then right clicked on the tab. The fix is to close the menu if the tab closes. BUG=4846 TEST=see bug Review URL: http://codereview.chromium.org/14843 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7235 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a few shadow tests as failing so I can look at them without tree redness.brettw@google.com2008-12-181-0/+8
| | | | | | Review URL: http://codereview.chromium.org/14851 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7234 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: Avoid a crashing on a timer when the cache is disabled.rvargas@google.com2008-12-181-1/+3
| | | | | | Review URL: http://codereview.chromium.org/15025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7233 0039d316-1c4b-4281-b951-d872f2087c98
* tweak a few tests that pass on mac. Remove a baseline that differs enough ↵pinkerton@google.com2008-12-186-279/+3
| | | | | | | | from webkit's we should probably go back and look at it again, moving the failure to all platforms. Review URL: http://codereview.chromium.org/14846 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7232 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of unforking. I need to pull WebKit with the change that unforks ↵brettw@google.com2008-12-189-200/+387
| | | | | | | | | | | | KURL.h This makes us defile USE(GOOGLEURL) and use that instead of USE_GOOGLE_URL_LIBRARY. I also fixed some places to be able to compile without it if possible (I think I will be wanting that capability in the future to test changes they may make upstream). Review URL: http://codereview.chromium.org/14494 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7231 0039d316-1c4b-4281-b951-d872f2087c98
* Update libpng to 1.2.33.maruel@chromium.org2008-12-1820-974/+1368
| | | | | | Review URL: http://codereview.chromium.org/15041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7230 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the purify directive which should no longer be necessary.ericroman@google.com2008-12-181-9/+0
| | | | | | | | | | Addressed by crbug.com/5645. TBR=erikkay@chromium.org Review URL: http://codereview.chromium.org/14850 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7229 0039d316-1c4b-4281-b951-d872f2087c98
* This fixes a crash while trying to duplicate an application window.erg@google.com2008-12-181-1/+4
| | | | | | Review URL: http://codereview.chromium.org/14823 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7228 0039d316-1c4b-4281-b951-d872f2087c98
* Final Linux greening.evanm@google.com2008-12-181-4/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7227 0039d316-1c4b-4281-b951-d872f2087c98
* Initial support for running the ui_tests under Purify on thepaulg@google.com2008-12-1813-37/+96
| | | | | | | | | | | | | | | | | | buildbots. With these changes, I've been able to get 106 of about 185 ui_tests running under Purify on my machine (I haven't gotten to the remaining tests yet) with minimal changes. The changes here are timeout related, allowing us to specify longer timeouts in chrome_tests.py rather than hard coding them in the tests themselves. We'll likely have to experiment on the buildbots with different timeout values, depending on how fast the bots are. Review URL: http://codereview.chromium.org/14184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7226 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 7224.dglazkov@google.com2008-12-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/14848 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7225 0039d316-1c4b-4281-b951-d872f2087c98
* Exerimental Perf. Regression Fix: Roll DEPSdglazkov@google.com2008-12-181-1/+1
| | | | | | Review URL: http://codereview.chromium.org/14847 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7224 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for transformed, stoked, shadowed, filled text. We do this by ↵brettw@google.com2008-12-1853-305/+734
| | | | | | | | drawing the text using Skia after getting the outlines from Windows. A cache of these outlines is maintained because the outlines are very slow to retrieve. This new functionality is in SkiaFontWin.*, and is called when the context detects text attributes that are not supported by Windows. Review URL: http://codereview.chromium.org/8615 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7223 0039d316-1c4b-4281-b951-d872f2087c98
* Don't handle in-page navigations if it's for a subframe. Previously we wouldbrettw@google.com2008-12-182-3/+39
| | | | | | | | | | compare the URL with the main frame to see if it was in page. In very rare cases, these can actually be the same, which will confuse us. http://crbug.com/5585 Review URL: http://codereview.chromium.org/14824 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7220 0039d316-1c4b-4281-b951-d872f2087c98
* bucketing mac tests, rebasing.pinkerton@google.com2008-12-1849-134/+9496
| | | | | | Review URL: http://codereview.chromium.org/14842 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7219 0039d316-1c4b-4281-b951-d872f2087c98
* Porting in browser/debugger/phajdan.jr@chromium.org2008-12-183-7/+16
| | | | | | Review URL: http://codereview.chromium.org/14841 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7218 0039d316-1c4b-4281-b951-d872f2087c98
* Porting in renderer/phajdan.jr@chromium.org2008-12-186-11/+34
| | | | | | Review URL: http://codereview.chromium.org/15601 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7217 0039d316-1c4b-4281-b951-d872f2087c98
* Unbreak Windows scons build caused by my importer porting.phajdan.jr@chromium.org2008-12-181-2/+6
| | | | | | Review URL: http://codereview.chromium.org/14840 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7216 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 7214.phajdan.jr@chromium.org2008-12-181-8/+4
| | | | | | Review URL: http://codereview.chromium.org/15403 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7215 0039d316-1c4b-4281-b951-d872f2087c98
* Unbreak Windows scons build caused by my importer porting.phajdan.jr@chromium.org2008-12-181-4/+8
| | | | | | Review URL: http://codereview.chromium.org/14840 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7214 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a few bugs in purify layout test chunks:erikkay@google.com2008-12-181-2/+8
| | | | | | | | | | | | | * When the chunk number is reset, test for existence of directory rather than throwing trying to recreate it. * When the chunk directory already exists, delete existing data files so it starts clean. * Store the chunk number counter in %TEMP% so that it doesn't get reset with a clobber build. It's OK for this to be reset, but it's better if it doesn't happen that frequently. TBR=nsylvain Review URL: http://codereview.chromium.org/14844 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7213 0039d316-1c4b-4281-b951-d872f2087c98
* bucketize and rebase more mac tests. re-base one linux test as well.pinkerton@google.com2008-12-1831-59/+1312
| | | | | | Review URL: http://codereview.chromium.org/14814 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7210 0039d316-1c4b-4281-b951-d872f2087c98
* fix merge failureaa@chromium.org2008-12-181-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7209 0039d316-1c4b-4281-b951-d872f2087c98
* Rather than create a TODO that will never be done, I went ahead and ↵aa@chromium.org2008-12-183-6/+96
| | | | | | | | implemented FilePath::Contains(). Review URL: http://codereview.chromium.org/14827 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7208 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 7206.ojan@google.com2008-12-181-1/+3
| | | | | | | Sigh. Apparently these fail only on the buildbots. Review URL: http://codereview.chromium.org/14829 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7207 0039d316-1c4b-4281-b951-d872f2087c98
* This test seems to have started passing again.ojan@google.com2008-12-181-3/+1
| | | | | | Review URL: http://codereview.chromium.org/14828 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7206 0039d316-1c4b-4281-b951-d872f2087c98
* This CL fixes issue 4224: Window Management controls don't work with ↵xji@chromium.org2008-12-181-1/+2
| | | | | | | | | | | | | | | | | | | maximized RTL Chrome windows. When checking whether a point is within a window management button view's boundary, need to apply mirroring transformation on the view's boundary to work for RTL chrome. http://crbug.com/4224 TEST: 1. Launch Chrome with any RTL (Eg: he, ar) 2. Maximize the browser window. 3. Hover over window management controls (min,restore,close), they all work correctly in the sense that the buttons got highlighted and react to user events. (without this fix, when hover over window management controls, the buttons won't get highlighted at all and they won't react to user events) Review URL: http://codereview.chromium.org/14129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7205 0039d316-1c4b-4281-b951-d872f2087c98
* Yet more attempts at Linux green.evanm@google.com2008-12-183-1/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7204 0039d316-1c4b-4281-b951-d872f2087c98
* Try to get buildbot green.evanm@google.com2008-12-187-12/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7203 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure the text field is focused when doing a JavaScript prompt (which ↵jcampan@chromium.org2008-12-182-0/+7
| | | | | | | | | | shows an alert box with a text field in it). BUG=5333 TEST=Load a page that does a prompt("Hello", "World"). It should open an alert box with a text field with the contents 'World'. The text should be selected and the text field should have focus. Make sure alert() and confirm() still have the OK button focused when used. Review URL: http://codereview.chromium.org/15023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7201 0039d316-1c4b-4281-b951-d872f2087c98
* Final Linux build greening.evanm@google.com2008-12-1829-5/+24
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7200 0039d316-1c4b-4281-b951-d872f2087c98
* Switch Extension over to UTF8 strings.scherkus@chromium.org2008-12-183-17/+17
| | | | | | | | | | Value now stores everything internally as UTF8 strings, so I'm going around switching code over from wstring to string. Feel free to reject the change if you need wstring! Review URL: http://codereview.chromium.org/15020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7199 0039d316-1c4b-4281-b951-d872f2087c98
* Failing SVG tests were rebaselined upsteam to pass, so we expect them to fail.mmoss@google.com2008-12-181-18/+15
| | | | | | | | | | These were rebaselined in WebKit r38335. See also https://bugs.webkit.org/show_bug.cgi?id=21910 Review URL: http://codereview.chromium.org/15009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7198 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some Linux pixel tests which fuzzy match the Win output.mmoss@google.com2008-12-182-0/+1
| | | | | | | Review URL: http://codereview.chromium.org/14816 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7197 0039d316-1c4b-4281-b951-d872f2087c98
* Duplicate popup window should have same size and scroll erg@google.com2008-12-181-0/+6
| | | | | | | | | | position as original popup. BUG=5632 (http://crbug.com/5632) Patch by Mohamed Mansour. Review URL: http://codereview.chromium.org/14812 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7195 0039d316-1c4b-4281-b951-d872f2087c98
* mark tests as failing on linux. I rebased on windows, which causetc@google.com2008-12-181-0/+7
| | | | | | | | | these to now fail. Review URL: http://codereview.chromium.org/14825 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7194 0039d316-1c4b-4281-b951-d872f2087c98
* Update test list because test fails on linux. I removedtc@google.com2008-12-181-0/+1
| | | | | | | | | | | | it from the test list in r7172 because I rebaselined on windows. still fails on linux. TBR=evan Review URL: http://codereview.chromium.org/14822 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7192 0039d316-1c4b-4281-b951-d872f2087c98
* More layout test rebaselining.evanm@google.com2008-12-1817-6/+14
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7191 0039d316-1c4b-4281-b951-d872f2087c98
* Disk cache: move eviction code to a separate file.rvargas@google.com2008-12-188-87/+212
| | | | | | | | There should be no change in behavior with this CL. Review URL: http://codereview.chromium.org/14183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7190 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline all the svg/W3C-SVG-1.1/fonts* test. Thesetc@google.com2008-12-1828-715/+705
| | | | | | | | | | | are all the same except for fonts and anti-aliasing differences added by skia. TBR=evan Review URL: http://codereview.chromium.org/14821 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7189 0039d316-1c4b-4281-b951-d872f2087c98
* Makes the tab restore service contain any windows that were open atsky@google.com2008-12-187-37/+366
| | | | | | | | | | | | | the time of a crash. BUG=5465 TEST=Bring up chrome, go to google.com. Wait a minute. Kill chrome via the task manager. Launch chrome again. Make sure the new tab page shows an entry named 'Window (g)' where g is Google's favicon. Review URL: http://codereview.chromium.org/14172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7188 0039d316-1c4b-4281-b951-d872f2087c98
* Switched MetricsService over to using UTF8 string values.scherkus@chromium.org2008-12-182-10/+10
| | | | | | | | This is part of my ongoing wide string vanquishing. Review URL: http://codereview.chromium.org/15013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7187 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed mixed EOLs and set svn EOL prop for interstitial_page.[h,cc]jcampan@chromium.org2008-12-182-8/+8
| | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/14819 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7186 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux build.evanm@google.com2008-12-171-2/+3
| | | | | | | Review URL: http://codereview.chromium.org/14818 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7184 0039d316-1c4b-4281-b951-d872f2087c98
* Move the "platform" wrappers in skia/ext to the skia namespace.brettw@google.com2008-12-1762-180/+177
| | | | | | Review URL: http://codereview.chromium.org/14110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7182 0039d316-1c4b-4281-b951-d872f2087c98