summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove some files that are not needed. Cleanup the Xcode project. Some stuffdarin@google.com2008-12-183-169/+37
| | | | | | | | | | was in the port group that belonged in the webcore group. R=awalker Review URL: http://codereview.chromium.org/15049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7255 0039d316-1c4b-4281-b951-d872f2087c98
* Same as 14820 but moved into media foldercpu@google.com2008-12-181-0/+135
| | | | | | | | | | - Low level audio interface for 'raw' formats - Upcomming windows implementation Review URL: http://codereview.chromium.org/15047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7254 0039d316-1c4b-4281-b951-d872f2087c98
* remove stray .h file from the compile sources listpinkerton@google.com2008-12-181-2/+0
| | | | | | Review URL: http://codereview.chromium.org/15048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7253 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a leak of a ResourceHandle that happens with synchronous XMLHttpRequests,asargent@chromium.org2008-12-181-1/+1
| | | | | | | | | | | | | | by using adoptRef() to get the reference count right. BUG=5369 http://codereview.chromium.org/15019 R=darin git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7252 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in media::FilterHostInterface.scherkus@chromium.org2008-12-183-3/+144
| | | | | | | | | | FilterHostInterface allows filters to access global filter state, receive notification callbacks and signal notifications of their own. It is similar in design to how asynchronous procedure calls are implemented in Chrome, where the return value arrives asynchonously sometime in the future. Review URL: http://codereview.chromium.org/13327 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7250 0039d316-1c4b-4281-b951-d872f2087c98
* Grab the file that fixes the box shadow size. This was supposed to be in thebrettw@google.com2008-12-182-7/+2
| | | | | | | text shadow patch, and is why the layout tests are failing. Review URL: http://codereview.chromium.org/15045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7249 0039d316-1c4b-4281-b951-d872f2087c98
* Fail a plugin test quickly if we don't support plugins.tc@google.com2008-12-181-2/+5
| | | | | | | | | | We still need to call dumpAsText otherwise the test harness complains about missing expected results. Review URL: http://codereview.chromium.org/15024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7247 0039d316-1c4b-4281-b951-d872f2087c98
* Kill our forked copy of MIMETypeRegistry.cpp by moving the customized methodsdarin@chromium.org2008-12-185-150/+98
| | | | | | | | | | | | into MimeTypeRegistryChromium.cpp, and stop building MIMETypeRegistry.cpp. It turns out that there just isn't enough of that file that we have in common to make it worth sharing. R=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7246 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 3789:mbelshe@google.com2008-12-181-1/+7
| | | | | | | | | | | | | | | Turn off assert in automated tests for timer latency. This test isn't helping a lot, so removing it has no negative effect. But the test fails on some VMs which run horribly slow. Leaving the test in place because it still prints out timer perf information, which can be useful for testing on laptops, low-end machines, etc. Review URL: http://codereview.chromium.org/14853 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7245 0039d316-1c4b-4281-b951-d872f2087c98
* 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