summaryrefslogtreecommitdiffstats
path: root/webkit
Commit message (Collapse)AuthorAgeFilesLines
* The 2 layout test regressions happened due to changes in the test shell.jorlow@chromium.org2009-08-193-18/+17
| | | | | | | | | | | | | | | | | After looking at the diff, I realized that I had changed the behavior more than necessary. So I've reverted back the parts that were using the web settings API directly and now they're setting properties on their web preferences object and then just applying that to the web view. This should match the behavior of before. This is fixing some behavior committed in http://src.chromium.org/viewvc/chrome?view=rev&revision=23589 TEST=none BUG=19544 Review URL: http://codereview.chromium.org/171097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23684 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge fallout, marking ↵jparent@chromium.org2009-08-191-0/+2
| | | | | | | | | | | LayoutTests/fast/history/back-forward-is-asynchronous.html as TIMEOUT on linux, LayoutTests/fast/multicol/columns-shorthand-parsing.html as CRASH linux debug, will follow up tomorrow. BUG=none TEST=none TBR=cevans Review URL: http://codereview.chromium.org/173035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23681 0039d316-1c4b-4281-b951-d872f2087c98
* Roll webkit to 47383. Includes fixes necessary for MediaWiki issues.jparent@chromium.org2009-08-191-0/+22
| | | | | | | | | | BUG=none TEST=none TBR=dimich Review URL: http://codereview.chromium.org/173029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23680 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline LayoutTests/media/audio-controls-rendering.htmlhclam@chromium.org2009-08-182-1/+1
| | | | | | | | TBR=ajwong Review URL: http://codereview.chromium.org/174033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23677 0039d316-1c4b-4281-b951-d872f2087c98
* Finished implementation of hasAudio() to detect media without playback audio ↵scherkus@chromium.org2009-08-185-2/+14
| | | | | | | | | | | | | | tracks. There is a WebKit side to this patch out for review as well: https://bugs.webkit.org/show_bug.cgi?id=28310 BUG=18970 TEST=play a video without audio (i.e., trek0.ogv), the UI should display a disabled audio icon Review URL: http://codereview.chromium.org/171091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23671 0039d316-1c4b-4281-b951-d872f2087c98
* Checking in updated images for disable play/mute buttons.scherkus@chromium.org2009-08-182-0/+0
| | | | | | | | | BUG=18969,18970 TEST=watch for a faded out play/mute button Review URL: http://codereview.chromium.org/171094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23662 0039d316-1c4b-4281-b951-d872f2087c98
* A WebApplicationCacheHost api change allow 'foreign' entries to restart the ↵michaeln@google.com2009-08-182-4/+16
| | | | | | | | | | | | | | | | current frame navigation. If a document has a <html manifest='foo'> attribute that doesn't correspond with the manifest url of the cache from which the doc was loaded, thats a foreign entry. The entry should be marked as such, and the frame navigation restarted. The next time around, the foreign entry won't be picked up (because its foreign). TEST=none BUG=none Review URL: http://codereview.chromium.org/164570 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23655 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some old tests. The rendering matches the Mac upstream except ↵dimich@google.com2009-08-1823-45/+750
| | | | | | | | | | | | | | | | | | | | | minute differences in font metrics and test appears to verify the intended feature. BUG992321 LINUX WIN : LayoutTests/svg/batik/text/textOnPath.svg = FAIL BUG1316221 LINUX WIN : LayoutTests/css2.1/t1202-counter-04-b.html = FAIL BUG1316221 LINUX WIN : LayoutTests/css2.1/t1202-counters-04-b.html = FAIL BUG1107191 : LayoutTests/svg/batik/text/textStyles.svg = FAIL PASS Also created a new bug for these tests: BUG19559 LINUX WIN : LayoutTests/svg/batik/text/textEffect.svg = FAIL BUG19559 LINUX WIN : LayoutTests/svg/batik/text/textEffect3.svg = FAIL since the original bug 5641 seems to be fixed but the tests do not render correctly anyways. BUG=19559 TEST=none Review URL: http://codereview.chromium.org/171098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23650 0039d316-1c4b-4281-b951-d872f2087c98
* Editing selection test was modified by Webkit patch:victorw@chromium.org2009-08-187-45/+0
| | | | | | | | | | | | | | https://bugs.webkit.org/show_bug.cgi?id=28086 The test becomes text only and no need to have chromium baselines after the webkit change. TBR=dglazkov BUG=18939 TEST=layout test LayoutTests/editing/selection/5213963.html Review URL: http://codereview.chromium.org/174010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23649 0039d316-1c4b-4281-b951-d872f2087c98
* When I rebaselined, I removed CRASH from fast/css/rem-dynamic-scaling.html.tony@chromium.org2009-08-181-0/+3
| | | | | | | | | | | | Seems like it still crashes in windows debug so re-add the test to the list. TBR=japhet Review URL: http://codereview.chromium.org/173006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23641 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline the tests that started failing in WebKit merge 45036:45958 and ↵japhet@chromium.org2009-08-1817-58/+208
| | | | | | | | | | | | remove a test from test_expectations that was failing due to a bug upstream. BUG=16878 BUG=19247 TEST=green build Review URL: http://codereview.chromium.org/171063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23640 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline some more tests. These only differ based on fontstony@chromium.org2009-08-1841-162/+231
| | | | | | | | | | | | and widgets. font-face-multiple-faces still looks wrong on linux, so keeping that on the list. Review URL: http://codereview.chromium.org/172015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23637 0039d316-1c4b-4281-b951-d872f2087c98
* New baselines for webkit background color formatting change during editingvictorw@chromium.org2009-08-184-7/+3
| | | | | | | | | | | Webkit patch (http://trac.webkit.org/changeset/47008) preserves background color during editing, update related chromium baselines. BUG=18995 TEST=Layout tests Review URL: http://codereview.chromium.org/172070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23633 0039d316-1c4b-4281-b951-d872f2087c98
* Renames the function CreateTemporaryFilename to CreateTemporaryFile and ↵erikkay@chromium.org2009-08-182-3/+3
| | | | | | | | | | | | | | track down all callers, also removes the deprecated function that uses std::wstring. BUG=3078 (http://crbug.com/3078) TEST=run base_unittests, installer_util_unittests, net_unittests, setup_unittests, and unit_tests. Review URL: http://codereview.chromium.org/164537 Patch from Thiago Farina. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23631 0039d316-1c4b-4281-b951-d872f2087c98
* Changes the run_webkit_tests script to really use the --builder_name and ↵gwilson@google.com2009-08-181-3/+2
| | | | | | | | | | | | --build_number parameters to generate the layout test dashboard data. R=ojan BUG=none TEST=Run run_webkit_tests.py with and without the --builder_name and --build_number parameters. Review URL: http://codereview.chromium.org/171071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23630 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Reset utility context for given document only once.pfeldman@chromium.org2009-08-185-69/+31
| | | | | | Review URL: http://codereview.chromium.org/172091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23621 0039d316-1c4b-4281-b951-d872f2087c98
* Added regression test for event listeners memory leak.mbelshe@google.com2009-08-181-0/+1
| | | | | | | | | | BUG=17400 Submitting for vitaly. Review URL: http://codereview.chromium.org/165320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23620 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools Heap profiler: add a bar with Code / Objects and Data / Others size ↵mnaganov@chromium.org2009-08-185-3/+96
| | | | | | | | | | | | | distribution. This helps to reveal memory size occupied by compiled code and engine's data. And this is also an eye candy. BUG=none TEST=none Review URL: http://codereview.chromium.org/172090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23619 0039d316-1c4b-4281-b951-d872f2087c98
* Reference count ProxyService.eroman@chromium.org2009-08-181-1/+0
| | | | | | | | | | | | | This is necessary since ProxyService is getting shared between chrome's url request contexts (off the record, media), and the current way it is being shared could result in free memory read/writes during shutdown. This is a step towards fixing http://crbug.com/15289. BUG=http://crbug.com/15289 TEST=The existing tests should continue to pass following this refactor. Review URL: http://codereview.chromium.org/165430 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23612 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations due to changes in WebKit.levin@chromium.org2009-08-1836-102/+165
| | | | | | | | | | | | | | | | | | | | | | | Due to http://trac.webkit.org/changeset/47229 LayoutTests/css1/font_properties/font_family.html Due to http://trac.webkit.org/changeset/47173 LayoutTests/fast/canvas/canvas-zoom.html Due to http://trac.webkit.org/changeset/47255 LayoutTests/fast/block/float/avoidance-percent-width-compat.html LayoutTests/fast/block/float/avoidance-percent-width-strict.html LayoutTests/fast/block/float/035.html LayoutTests/fast/block/float/float-avoidance.html LayoutTests/tables/mozilla/bugs/bug106158-1.html TEST=None BUG=None Review URL: http://codereview.chromium.org/172065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23607 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaselining two tests on Linux and one test on Windows.dumi@chromium.org2009-08-186-4/+7
| | | | | | Review URL: http://codereview.chromium.org/165417 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23600 0039d316-1c4b-4281-b951-d872f2087c98
* Video plays on server without range requesthclam@chromium.org2009-08-181-3/+7
| | | | | | | | | | | | | | BUG=19521 TEST=Go to http://htmlfive.appspot.com/static/video.html and it will play. r23255 introduced a regression that causes an extra seek in the beginning of playing a video file. This extra seek causes FFmpeg to look for index at the end of file which issue a range request at the end of the file. Review URL: http://codereview.chromium.org/171084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23598 0039d316-1c4b-4281-b951-d872f2087c98
* Disable another layout test.jorlow@chromium.org2009-08-181-0/+2
| | | | | | | | | | TBR=michaeln@chromium.org TEST=none BUG=19544 Review URL: http://codereview.chromium.org/172076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23594 0039d316-1c4b-4281-b951-d872f2087c98
* Add a test exception.jorlow@chromium.org2009-08-171-0/+2
| | | | | | | | | | TBR=michaeln BUG=19544 TEST=none Review URL: http://codereview.chromium.org/172073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23592 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webview's dependency on webpreferences.jorlow@chromium.org2009-08-1717-148/+160
| | | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/165513 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23589 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline 4 tests that were changed upstream.tony@chromium.org2009-08-179-1298/+34
| | | | | | | | | | | | | | | | border-radius change is http://trac.webkit.org/changeset/46508 webkit-animation-play-state change is http://trac.webkit.org/changeset/46547 I'm deleting the linux baselines because they match the windows baselines (so we don't need them because of our fallback logic). BUG=17974 Review URL: http://codereview.chromium.org/171008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23567 0039d316-1c4b-4281-b951-d872f2087c98
* Add a stub for releasing any storage locks within a namespace. This will soonjorlow@chromium.org2009-08-172-0/+6
| | | | | | | | | | | | be connected to navigator.getStorageUpdates() once an upstream change goes through. TEST=none BUG=none Review URL: http://codereview.chromium.org/171009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23566 0039d316-1c4b-4281-b951-d872f2087c98
* Catch up with webkit change which removes id() from the HTMLElementmbelshe@google.com2009-08-173-4/+6
| | | | | | | | | | | and instead accesses the attributes directly. BUG=none TEST=none TBR=jparent Review URL: http://codereview.chromium.org/172053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23562 0039d316-1c4b-4281-b951-d872f2087c98
* Mark fast/css/last-of-type-pseudo-class.html as flakey on mac debug.tony@chromium.org2009-08-171-1/+2
| | | | | | | | | | | | | On the Webkit Mac10.5 (dbg)(2) slave, this fails about half the time. Also remove a test that doesn't exist (according to lint-test-files). TBR=mark Review URL: http://codereview.chromium.org/172054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23554 0039d316-1c4b-4281-b951-d872f2087c98
* Disable new media layout tests that depends on a mp4 format content file.ajwong@chromium.org2009-08-171-0/+1
| | | | | | Review URL: http://codereview.chromium.org/171058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23553 0039d316-1c4b-4281-b951-d872f2087c98
* Fix WebInspector breakpoint removal broken after WebKit changes (disabling a ↵apavlov@chromium.org2009-08-171-1/+7
| | | | | | | | breakpoint effectively removes it in our implementation). Review URL: http://codereview.chromium.org/164561 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23542 0039d316-1c4b-4281-b951-d872f2087c98
* A quick fix for Issue 18844 (Take 2).hbono@chromium.org2009-08-172-4/+22
| | | | | | | | | | | | | | | | | This is the same change as <http://codereview.chromium.org/164309> that I reverted to investigate a test_shell_test failure (Issue 19263). This change checks if the modifier flag is a WebInputEvent::MetaKey flag to switch the scroll granularity when a user types a up/down key. Editor::Commands ("MoveToBeginningOfDocument" and "MoveToEndOfDocument") works only in an editable control, such as <textarea>. On the other hand, this WebViewImpl::ScrollViewWithKeyboard() is for scrolling a page. BUG=18844 "Apple (command) key + down arrow is not working" TEST=Type command+down keys in a web page which contains a scroll bar, and verify Chrome scrolls the page to its end. Review URL: http://codereview.chromium.org/165523 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23540 0039d316-1c4b-4281-b951-d872f2087c98
* Add some recent reliability crashes to known_crashes. Remove some ↵senorblanco@chromium.org2009-08-151-6/+3
| | | | | | | | | | | | consistently passing tests from test_expectations. Add some svn:ignore's for .scons files. BUG=18896,15217,18978,19428,19414 TEST=Green is good. TBR=pkasting Review URL: http://codereview.chromium.org/172022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23526 0039d316-1c4b-4281-b951-d872f2087c98
* Roll DEPS for Skia 323. This is to pick up a fix for bitmap tiling.senorblanco@chromium.org2009-08-1549-31/+31
| | | | | | | | | | BUG=http://crbug.com/17860 TEST=Layout test backgroundSize02.html should be less wonky. R=agl Review URL: http://codereview.chromium.org/164568 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23523 0039d316-1c4b-4281-b951-d872f2087c98
* Add timeout as an expectation for LayoutTests/media/video-empty-source.html, ↵ericroman@google.com2009-08-151-0/+1
| | | | | | | | | | | which has been timing out fairly regularly on release windows webkit bot. TBR=maruel BUG=http://crbug.com/15460 Review URL: http://codereview.chromium.org/172019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23511 0039d316-1c4b-4281-b951-d872f2087c98
* Skip a media layout testhclam@chromium.org2009-08-151-2/+1
| | | | | | | | | | | | BUG=16779 TBR=scherkus Skip LayoutTests/media/video-dom-autobuffer.html because it uses file format that test_shell doesn't support. Review URL: http://codereview.chromium.org/172013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23502 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure we don't load plugins on the IO thread.jam@chromium.org2009-08-1512-131/+129
| | | | | | | | | | I had to move the locks from PluginService to PluginList, so that a lock (which can block other threads) isn't held while loading the plugins. BUG=17938 TEST=added asserts which crash if plugins loaded on IO thread, current UI tests exercise them Review URL: http://codereview.chromium.org/164305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23501 0039d316-1c4b-4281-b951-d872f2087c98
* Add 001.xml and 002.xml to expected failures for linux debug.eroman@chromium.org2009-08-141-0/+3
| | | | | | | | | | | These were recently baselined (and removed from failure list), but are failing on bots. BUG=http://crbug.com/19397 TBR=pkasting Review URL: http://codereview.chromium.org/172009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23498 0039d316-1c4b-4281-b951-d872f2087c98
* If you use the rebaseline.py script with a .git repo,tony@chromium.org2009-08-141-0/+5
| | | | | | | | | | it goes into an infinite loop. Instead, just skip the svn add step and keep going. Review URL: http://codereview.chromium.org/170017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23495 0039d316-1c4b-4281-b951-d872f2087c98
* Framework to display disabled mute button when audio fails.kylep@chromium.org2009-08-142-0/+7
| | | | | | | | BUG=18970 TEST=play a video with no audio hardware, verify that UI changes Review URL: http://codereview.chromium.org/169010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23491 0039d316-1c4b-4281-b951-d872f2087c98
* This text baseline is different from the windows baseline becausetony@chromium.org2009-08-141-0/+60
| | | | | | | | | | | | the glyph for the left arrow is one pixel wider due to font differences. TBR=dglazkov Review URL: http://codereview.chromium.org/170021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23489 0039d316-1c4b-4281-b951-d872f2087c98
* Skip a bunch of media layout testshclam@chromium.org2009-08-141-65/+53
| | | | | | | | | | | | | BUG=16779 A large number of layout tests must fail because they use test files in H264/AAC format which the test_shell on build slaves doesn't support (They use chromium-braneded build). Review URL: http://codereview.chromium.org/169019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23488 0039d316-1c4b-4281-b951-d872f2087c98
* 4 new baselines from the 1-20 on the list Glenn generated.tony@chromium.org2009-08-1421-28/+37
| | | | | | | | | | These are only Windows baselines, Linux can also be rebaselined, but that's for later. Review URL: http://codereview.chromium.org/170010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23478 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline more tests that look OK.pkasting@chromium.org2009-08-1438-144/+1210
| | | | | | | | BUG=992321,14061,14771,15460 TEST=none Review URL: http://codereview.chromium.org/169016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23476 0039d316-1c4b-4281-b951-d872f2087c98
* Make chanegs in layoutTestController reflecting recent upstream change ↵dimich@google.com2009-08-143-4/+114
| | | | | | | | | | http://trac.webkit.org/changeset/47039 TEST=LayoutTests/fast/harness will be enabled BUG=19064 Review URL: http://codereview.chromium.org/164532 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23475 0039d316-1c4b-4281-b951-d872f2087c98
* fix --lint-test-filesdpranke@google.com2009-08-141-1/+1
| | | | | | | | | | BUG=none R=tony@chromium.org TEST=none Review URL: http://codereview.chromium.org/170012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23473 0039d316-1c4b-4281-b951-d872f2087c98
* Stop resource loading for WebCore::MediaDocumenthclam@chromium.org2009-08-141-0/+8
| | | | | | | | | | | | | | | | | BUG=17973 When a WebCore::Document is loaded, a resource request for the document is made. In case of MediaDocument the request for the media file is made separately through <video> and so the DocumentLoader should be stopped. This change mimic what is done in WebHTMLRepresentation (which is similar to our RenderView) and stops the resource loading in WebFrameLoaderClient since RenderView doesn't have access to WebCore types. Review URL: http://codereview.chromium.org/165286 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23471 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline seven more SVG tests that look OK to me.pkasting@chromium.org2009-08-1430-37/+438
| | | | | | | | BUG=8635, 10290, 10303, 10463, 10998 TEST=none Review URL: http://codereview.chromium.org/164534 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23457 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Reverting 23406" as it didn't break any tests.jhawkins@chromium.org2009-08-145-48/+53
| | | | | | | | | | | | | | Change PluginInstallImpl to use base::WindowImpl instead of CWindowImpl to reduce a dependency on ATL. BUG=5023 TEST=Uninstall flash. Visit hulu.com and install the flash plugin. Original review: http://codereview.chromium.org/165469 TBR=levin Review URL: http://codereview.chromium.org/165543 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23454 0039d316-1c4b-4281-b951-d872f2087c98
* Add some test failures that need an initial investigationlevin@chromium.org2009-08-141-0/+4
| | | | | | | | | | | | and real bugs filed. TEST=None BUG=None TBR=mbleshe@chromium.org Review URL: http://codereview.chromium.org/169005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23450 0039d316-1c4b-4281-b951-d872f2087c98