Changeset 84861 in webkit


Ignore:
Timestamp:
Apr 25, 2011 6:44:00 PM (13 years ago)
Author:
mihaip@chromium.org
Message:

2011-04-25 Mihai Parparita <mihaip@chromium.org>

Reviewed by Ojan Vafai.

Convert fast/events/event-sender-mouse-moved.html to dumpAsText
https://bugs.webkit.org/show_bug.cgi?id=59366

  • fast/events/event-sender-mouse-moved-expected.txt: Added.
  • fast/events/event-sender-mouse-moved.html:
  • platform/chromium-linux/fast/events/event-sender-mouse-moved-expected.png: Removed.
  • platform/chromium-win/fast/events/event-sender-mouse-moved-expected.png: Removed.
  • platform/chromium-win/fast/events/event-sender-mouse-moved-expected.txt: Removed.
  • platform/gtk/fast/events/event-sender-mouse-moved-expected.txt: Removed.
  • platform/mac-leopard/fast/events/event-sender-mouse-moved-expected.png: Removed.
  • platform/mac/fast/events/event-sender-mouse-moved-expected.png: Removed.
  • platform/mac/fast/events/event-sender-mouse-moved-expected.txt: Removed.
  • platform/qt/fast/events/event-sender-mouse-moved-expected.txt: Removed.
Location:
trunk/LayoutTests
Files:
1 added
8 deleted
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r84858 r84861  
     12011-04-25  Mihai Parparita  <mihaip@chromium.org>
     2
     3        Reviewed by Ojan Vafai.
     4
     5        Convert fast/events/event-sender-mouse-moved.html to dumpAsText
     6        https://bugs.webkit.org/show_bug.cgi?id=59366
     7
     8        * fast/events/event-sender-mouse-moved-expected.txt: Added.
     9        * fast/events/event-sender-mouse-moved.html:
     10        * platform/chromium-linux/fast/events/event-sender-mouse-moved-expected.png: Removed.
     11        * platform/chromium-win/fast/events/event-sender-mouse-moved-expected.png: Removed.
     12        * platform/chromium-win/fast/events/event-sender-mouse-moved-expected.txt: Removed.
     13        * platform/gtk/fast/events/event-sender-mouse-moved-expected.txt: Removed.
     14        * platform/mac-leopard/fast/events/event-sender-mouse-moved-expected.png: Removed.
     15        * platform/mac/fast/events/event-sender-mouse-moved-expected.png: Removed.
     16        * platform/mac/fast/events/event-sender-mouse-moved-expected.txt: Removed.
     17        * platform/qt/fast/events/event-sender-mouse-moved-expected.txt: Removed.
     18
    1192011-04-25  Dirk Pranke  <dpranke@chromium.org>
    220
     
    260278        https://bugs.webkit.org/show_bug.cgi?id=59300
    261279        <rdar://problem/9231956>
    262        
     280
    263281        Added some new test cases. Also updated results for the
    264282        change. The changes are progressions.
     
    356374        Unreviewed test_expectations.txt update.
    357375        r84745 didn't fix meter-element.html break on chromium.
    358        
     376
    359377        * platform/chromium/test_expectations.txt:
    360378
     
    365383        REGRESSION: (non-Mac) <meter>'s bar part isn't rendered for with -webkit-writing-mode: vertical-lr from r82899
    366384        https://bugs.webkit.org/show_bug.cgi?id=59281
    367        
     385
    368386        * fast/dom/HTMLMeterElement/meter-writing-mode.html: Added.
    369387        * fast/dom/HTMLProgressElement/progress-writing-mode.html: Added.
     
    454472        [QT] move-by-word-visually.html failed in QT.
    455473        https://bugs.webkit.org/show_bug.cgi?id=59265
    456  
     474
    457475        Temporarily skip the test in QT while investigating.
    458476
     
    775793
    776794        Testcase for rounded borders on an element with a gradient background.
    777        
     795
    778796        * fast/backgrounds/gradient-background-leakage.html: Added.
    779797        * platform/mac/fast/backgrounds/gradient-background-leakage-expected.png: Added.
     
    912930
    913931        Content of <details> should be forwarded through the shadow DOM
    914         https://bugs.webkit.org/show_bug.cgi?id=59055       
     932        https://bugs.webkit.org/show_bug.cgi?id=59055
    915933
    916934        * fast/html/details-add-child-1.html: Added.
     
    918936        * fast/html/details-remove-child-1.html: Added.
    919937        * fast/html/details-remove-child-2.html: Added.
    920         * platform/chromium/test_expectations.txt:       
     938        * platform/chromium/test_expectations.txt:
    921939        * platform/mac/fast/html/details-add-child-1-expected.checksum: Added.
    922940        * platform/mac/fast/html/details-add-child-1-expected.png: Added.
     
    9871005        Extra GraphicsContext::save() in InlineTextBox::paintDecoration()
    9881006        https://bugs.webkit.org/show_bug.cgi?id=59109
    989        
     1007
    9901008        Testcase that exercises the fixed InlineTextBox::paintDecoration() code.
    9911009
     
    10971115
    10981116        https://bugs.webkit.org/show_bug.cgi?id=57898
    1099         REGRESSION (r82185): Scroll position not restored on navigation back to a page in 
     1117        REGRESSION (r82185): Scroll position not restored on navigation back to a page in
    11001118        the page cache
    11011119        -and corresponding-
     
    151315312011-04-21  Tony Chang  <tony@chromium.org>
    15141532
    1515         Unreviewed.  Fixed the last set of tests that are missing pngs. 
     1533        Unreviewed.  Fixed the last set of tests that are missing pngs.
    15161534        Created new png baselines on my Leopard machine.
    15171535
     
    24552473        Reviewed by Adam Barth
    24562474
    2457         Add a test to test sequences of IPA tone letters are 
     2475        Add a test to test sequences of IPA tone letters are
    24582476        ligated regardless of text-rendering mode (fast codepath or not).
    24592477        The test explicitly specifies Arial because it's one of a few fonts
     
    25662584
    25672585        Unreviewed, expectations change.
    2568        
     2586
    25692587        * platform/chromium/test_expectations.txt:
    25702588
     
    27122730        a new test that shows the background color leaking out through the
    27132731        border (to facilitate image diffs for an upcoming change).
    2714        
     2732
    27152733        * fast/backgrounds/background-leakage.html: Added.
    27162734        * platform/mac/compositing/reflections/backface-hidden-reflection-expected.txt: Added.
     
    28532871        The following test checks that when we copy a text node surrounded by an element that
    28542872        has non transparent background color we preserve the background color as well.
    2855        
     2873
    28562874        * editing/pasteboard/copy-text-with-backgroundcolor-expected.txt: Added.
    28572875        * editing/pasteboard/copy-text-with-backgroundcolor.html: Added.
     
    29252943
    29262944        https://bugs.webkit.org/show_bug.cgi?id=57898
    2927         REGRESSION (r82185): Scroll position not restored on navigation back to a page in 
     2945        REGRESSION (r82185): Scroll position not restored on navigation back to a page in
    29282946        the page cache
    29292947        -and corresponding-
     
    29632981        Background radius is wrong for split inline
    29642982        https://bugs.webkit.org/show_bug.cgi?id=58843
    2965        
     2983
    29662984        New tests for split inline with border-radius, with background color and image,
    29672985        in both horizontal and vertical text.
     
    30323050        Fix multiple border rendering issues
    30333051        https://bugs.webkit.org/show_bug.cgi?id=58761
    3034        
     3052
    30353053        New results for progressions, and some new tests.
    3036        
     3054
    30373055        * fast/blockflow/border-styles-vertical-lr.html:
    30383056        * fast/blockflow/border-styles-vertical-rl.html:
     
    30403058        Adjusted to fit in the pixel result without scrollbars, and added
    30413059        double border test.
    3042        
     3060
    30433061        * fast/borders/border-radius-different-width-001.html: Added.
    30443062        * fast/borders/border-radius-inset-outset.html: Added.
     
    31513169
    31523170        Add a complex-script version of zero-width-characters.html.
    3153         and add U+FEFF to zero-width-characters.html 
     3171        and add U+FEFF to zero-width-characters.html
    31543172        Chromium Linux fails the test because U+FEFF is rendered
    31553173        with a non-zero width glyph.
    31563174        Filed http://bugs.webkit.org/show_bug.cgi?id=58741 and noted
    31573175        as such in test_expectation.txt.
    3158        
     3176
    31593177        https://bugs.webkit.org/show_bug.cgi?id=48860
    31603178
     
    35623580        https://bugs.webkit.org/show_bug.cgi?id=56318
    35633581
    3564         WKTR does not support the eventSender.keyDown() method, so use mouseDown() 
     3582        WKTR does not support the eventSender.keyDown() method, so use mouseDown()
    35653583        in those cases that keyDown() does not exist.
    35663584
     
    40784096        Fix border drawing tests to drop -webkit prefix on border-radius, and make the tests compatible with Firefox
    40794097        https://bugs.webkit.org/show_bug.cgi?id=58734
    4080        
     4098
    40814099        Add result for new test.
    40824100
     
    40914109        Fix border drawing tests to drop -webkit prefix on border-radius, and make the tests compatible with Firefox
    40924110        https://bugs.webkit.org/show_bug.cgi?id=58734
    4093        
     4111
    40944112        Drop the -webkit prefix on border-radius in the tests, and remove -moz-border-radius,
    40954113        since Firefox supports the unprefixed property now. This avoids the problem where
    40964114        -moz-border-radius and -webkit-border-radius had different behaviors when given two values.
    4097        
     4115
    40984116        Also unprefix box-sizing for WebKit, and add a -moz prefixed version for Firefox.
    4099        
     4117
    41004118        Add a test that compares the behavior of -webkit-border-radius and border-radius with
    41014119        two values.
     
    44074425        * Render tree structure has changed.
    44084426        * Changed style rule on details-writing-mode.html to avoid to hit shadow CSS leak bug.
    4409        
     4427
    44104428        * fast/html/details-writing-mode.html:
    4411         * platform/chromium/test_expectations.txt:       
     4429        * platform/chromium/test_expectations.txt:
    44124430        * platform/mac/fast/html/details-add-summary-1-and-click-expected.checksum:
    44134431        * platform/mac/fast/html/details-add-summary-1-and-click-expected.png:
     
    46414659        Some borders with border-radius do not have rounded inner edges
    46424660        https://bugs.webkit.org/show_bug.cgi?id=58457
    4643        
     4661
    46444662        Pixel tests for various combinations of border styles and radii.
    46454663        Update pixel results for affected tests.
     
    61486166        Test that 'display: block' and 'display: table' on generated :before/:after content
    61496167        within <ruby> doesn't crash.
    6150        
     6168
    61516169        * fast/ruby/after-block-doesnt-crash-expected.txt: Added.
    61526170        * fast/ruby/after-block-doesnt-crash.html: Added.
     
    67106728
    67116729        https://bugs.webkit.org/show_bug.cgi?id=58176
    6712        
     6730
    67136731        Inline replaced elements following positioned elements on lines are not rendered. Make sure the
    67146732        logic for skipping run construction in appendRunsForObject matches the new logic that I added
     
    67696787        Reviewed by Nikolas Zimmermann.
    67706788
    6771         Tests for crash when non-svg inline text boxes exist in the list of text boxes. 
     6789        Tests for crash when non-svg inline text boxes exist in the list of text boxes.
    67726790        https://bugs.webkit.org/show_bug.cgi?id=57933
    67736791
     
    68256843        https://bugs.webkit.org/show_bug.cgi?id=58334
    68266844        LayoutTestController.computedStyleIncludingVisitedInfo-based tests don't work in WK2
    6827        
     6845
    68286846        * platform/mac-wk2/Skipped: Skip a new test due to an identified bug in WKTR and classify
    68296847          three other skipped tests with that same bug.
     
    74817499        Divide by zero in calcColumnWidth
    74827500        https://bugs.webkit.org/show_bug.cgi?id=58230
    7483        
     7501
    74847502        Testcase for the bug.
    74857503
     
    76287646        Car model dropdowns at audiusa.com lay out incorrectly with compositing enabled
    76297647        https://bugs.webkit.org/show_bug.cgi?id=56660
    7630        
     7648
    76317649        Test that toggles overflow on an element with a composited descendent.
    76327650
     
    79117929
    79127930        https://bugs.webkit.org/show_bug.cgi?id=57971
    7913        
     7931
    79147932        Rework visited/unvisited links for before/after content. Propagate the bits earlier so that we don't lose
    79157933        them when we throw away the visited style. Don't throw away the visited link style for pseudo elements
     
    80158033        Reviewed by Tony Gentilcore.
    80168034
    8017         Incoming source should be preload scanned when the parser is blocked 
     8035        Incoming source should be preload scanned when the parser is blocked
    80188036        https://bugs.webkit.org/show_bug.cgi?id=58117
    80198037
     
    85508568
    85518569        https://bugs.webkit.org/show_bug.cgi?id=57736
    8552        
     8570
    85538571        Crash on openstreetmap.org while using the map. Fix a bad interaction between the positioned movement layout
    85548572        optimization and the simplified layout optimization that could lead to blocks remaining marked as dirty when
     
    92539271
    92549272        https://bugs.webkit.org/show_bug.cgi?id=41445
    9255        
     9273
    92569274        Visited links painting with black background. Make sure that if the visited style has
    92579275        the initial background color (transparent) set that we just use the unvisited color.
     
    93059323
    93069324        https://bugs.webkit.org/show_bug.cgi?id=57916
    9307        
     9325
    93089326        Implement an optimization to the line box tree to cull out most of the intermediate
    93099327        line boxes that can occur between the root line box and the leaves of the tree (images
     
    1010310121        [Windows]  fast/blockflow/Kusa-Makura-background-canvas.html failing since introduction in r82903
    1010410122        https://bugs.webkit.org/show_bug.cgi?id=57880
    10105        
     10123
    1010610124        Update Windows expected results (with pixel tests) to greenify the bots.
    1010710125
     
    1048810506        Convert <meter> shadow DOM to a DOM-based shadow.
    1048910507        https://bugs.webkit.org/show_bug.cgi?id=50661
    10490        
     10508
    1049110509        Updated expectations due to shadow structure chagne.
    1049210510        Also updated meter-styles.html pixel result because the render tree is now laid out
     
    1060910627        Convert <meter> shadow DOM to a DOM-based shadow.
    1061010628        https://bugs.webkit.org/show_bug.cgi?id=50661
    10611        
     10629
    1061210630        Updated expectations due to shadow structure chagne.
    1061310631        Also updated meter-styles.html pixel result because the render tree is now laid out
     
    11187112052011-04-04  Pavel Podivilov  <podivilov@chromium.org>
    1118811206
    11189         Unreviewed, add chromium test expectations for tests added in r82780. 
     11207        Unreviewed, add chromium test expectations for tests added in r82780.
    1119011208
    1119111209        * platform/chromium-mac/fast/dom/Element/scale-page-bounding-client-rect-expected.txt: Added.
     
    1184711865
    1184811866        https://bugs.webkit.org/show_bug.cgi?id=57605
    11849         Frame::pageScaleFactor() should not affect getBoundingClientRect() or 
     11867        Frame::pageScaleFactor() should not affect getBoundingClientRect() or
    1185011868        getClientRects()
    1185111869        -and corresponding-
     
    1259512613        Unreviewed unskipping. This will make some tests fail on GTK port, whoese
    1259612614        results should be updated using layout-test-results.zip compiled by the buildbot.
    12597        
     12615
    1259812616        * platform/gtk/Skipped:
    1259912617
     
    1260112619
    1260212620        Unreviewed expectation/skip update that follows r82686.
    12603        
     12621
    1260412622        - Updated expectataions for gtk port.
    12605         - Skipped some win tests whose expectations are need to be updated but 
     12623        - Skipped some win tests whose expectations are need to be updated but
    1260612624          the result isn't available from build.webit.org.
    1260712625
     
    1264012658        <meter> can only support horizontal indicator
    1264112659        https://bugs.webkit.org/show_bug.cgi?id=56001
    12642        
     12660
    1264312661        - Simpflied some test cases which had vertical indicators.
    1264412662        - Updated expectations due to shadow structure change
    1264512663        - Skipped tetsts which need expectations update.
    12646        
     12664
    1264712665        * fast/dom/HTMLMeterElement/meter-element.html:
    1264812666        * fast/dom/HTMLMeterElement/meter-styles-changing-pseudo.html:
     
    1274912767        https://bugs.webkit.org/show_bug.cgi?id=57466
    1275012768
    12751         * inspector/elements/dom-agent-query-selector.html: removed documentWide parameter to querySelectorAll 
     12769        * inspector/elements/dom-agent-query-selector.html: removed documentWide parameter to querySelectorAll
    1275212770
    12753127712011-03-31  Adam Barth  <abarth@webkit.org>
     
    1309613114        Optimize overflow computations on lines to avoid allocating RenderOverflows in nearly all cases and to avoid even having
    1309713115        to check the line for overflow in the first place.
    13098        
     13116
    1309913117        Updated results for tests that progressed.
    1310013118
     
    1318813206        Reviewed by Eric Seidel.
    1318913207
    13190         Test that script inside an SVG can delete a range containing 
     13208        Test that script inside an SVG can delete a range containing
    1319113209        itself when invoked on top of script manipulating it.
    1319213210        https://bugs.webkit.org/show_bug.cgi?id=57265
     
    1323613254        <meter> can only support horizontal indicator
    1323713255        https://bugs.webkit.org/show_bug.cgi?id=56001
    13238        
     13256
    1323913257        - Simpflied some test cases which had vertical indicators.
    1324013258        - Updated expectations due to shadow structure change
     
    1395413972        box-shadow radii stays the same regardless of any spread set
    1395513973        https://bugs.webkit.org/show_bug.cgi?id=49726
    13956        
     13974
    1395713975        - Added test for multiple inset shadows.
    1395813976        - Updated wrong expectations which are fixed by this change.
     
    1398013998
    1398113999        * fast/canvas/canvas-getImageData-expected.txt: Resetting expected results for this test due to test change.
    13982         * fast/canvas/canvas-getImageData.html: Removed the section of this test that incorrectly assumes the 
     14000        * fast/canvas/canvas-getImageData.html: Removed the section of this test that incorrectly assumes the
    1398314001          rounding behavior of initial inputed data.
    1398414002        * fast/canvas/getPutImageDataPairTest-expected.txt: Added.
     
    1403214050
    1403314051        Fix remaining unexpected Chromium Snow Leopard image failures.
    14034        
     14052
    1403514053        Current Leopard baselines in chromium-mac/ are moved to
    1403614054        chromium-mac-leopard/.
     
    1408814106
    1408914107        Fix more tests for Chromium Snow Leopard.
    14090        
     14108
    1409114109        Most are due to mismatched checksum files (like r82480), some also
    1409214110        needed updated chromium-mac baselines.
     
    1416514183
    1416614184        Fix editing/deleting for Chromium Snow Leopard.
    14167        
     14185
    1416814186        Same mismatched checksum story as r82480.
    1416914187
     
    1417814196
    1417914197        Fix svg/dynamic-updates/SVGFEConvolveMatrixElement* for Chromium Snow Leopard.
    14180        
     14198
    1418114199        There were lone .checksum files in chromium-mac-leopard/ (similar to
    1418214200        r82480), now they should have corresponding .pngs too.
    14183        
     14201
    1418414202        * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png: Copied from LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr-expected.png.
    1418514203        * platform/chromium-mac-leopard/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png: Copied from LayoutTests/platform/chromium-mac/svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr-expected.png.
     
    1628216300
    1628316301        <rdar://problem/9194927> REGRESSION (r81691): Page at www.mondaynote.com lays out incorrectly
    16284        
     16302
    1628516303        Back out the optimization that stopped when it hit the first float. This was an incorrect optimization
    1628616304        and can't be done without more work.
     
    1703317051        https://bugs.webkit.org/show_bug.cgi?id=57221, memory corruption/crashes when positioned objects
    1703417052        occur at the end of a line.
    17035        
     17053
    1703617054        The old code and new code for dealing with a trailing space object midpoint manipulated a raw
    1703717055        array instead of the Vector. Otherwise this corruption would have been caught prior to check-in.
    17038        
     17056
    1703917057        I have patched the code to only go through the Vector and to make it handle the case that led to
    1704017058        the corruption. Trailing positioned objects can occur both prior to and following the trailing space
    1704117059        object's midpoint, so we have to be prepared to deal with both cases.
    17042        
     17060
    1704317061        This is already tested by fast/block/positioning/052.html, and that test now properly progresses
    1704417062        like the other positioning tests did.
     
    1772117739        plugins/embed-prefers-plugins-for-images.html only passing on SnowLeopard.
    1772217740        https://bugs.webkit.org/show_bug.cgi?id=57137
    17723        
     17741
    1772417742        Check in failing results for this test (except for on SnowLeopard) until
    1772517743        the failure can be diagnosed.
     
    1783117849        returned when only overflow needs to be recomputed. Whenever a transform changes,
    1783217850        this is the hint returned now instead of a full layout.
    17833        
     17851
    1783417852        In addition, when positioned objects need layout and start marking up the
    1783517853        containing block chain, we now propagate the fact that the layout is simplified
    1783617854        all the way up to the root, even when we encounter normal flow containing
    1783717855        blocks.
    17838        
     17856
    1783917857        The layoutOnlyPositionedObjects function has been renamed to simplifiedLayout()
    1784017858        and is now used for all of these cases (in addition to what it handled before).
    17841        
     17859
    1784217860        The simplified layout optimization (even in ToT) did not work correctly when
    1784317861        static distances needed to be recomputed. In order to make static distance
     
    1825118269        Pixel rebaselines after r80582 (vertical text was shifted by one pixel
    1825218270        vertical).
    18253        
     18271
    1825418272        Make Snow Leopard check added by r80740 into a runtime check for
    1825518273        Chromium, since it uses the same binary on both Leopard and Snow Leopard.
     
    18675186932011-03-23  Mihai Parparita  <mihaip@chromium.org>
    1867618694
    18677         Rebaseline transitions/default-timing-function.html for Chromium Snow 
     18695        Rebaseline transitions/default-timing-function.html for Chromium Snow
    1867818696        Leopard.
    1867918697
     
    1911219130        Reviewed by David Hyatt.
    1911319131
    19114         Added new test to expose failure to correctly find the 
     19132        Added new test to expose failure to correctly find the
    1911519133        before/after container when creating a CSS counter.
    1911619134
     
    1961619634        Incorrect rendering of composited element with negative z-index child
    1961719635        https://bugs.webkit.org/show_bug.cgi?id=56846
    19618        
     19636
    1961919637        Testcases for content with a foreground layer, and a foreground layer which is
    1962019638        partially repainted.
     
    1975019768
    1975119769        https://bugs.webkit.org/show_bug.cgi?id=56388
    19752        
     19770
    1975319771        Implement the CSS3 line-box-contain property. This property provides authors with more control over spacing between lines. For example,
    1975419772        you can fix the height of lines and cause all line contents to be ignored. You can make lines fit to glyphs. You can ignore leading and
     
    1975819776        so that it could be called from RenderBlockLineLayout. ascentAndDescentForBox is the new method that computes the appropriate box
    1975919777        height based off the block's line-box-contain value.
    19760        
     19778
    1976119779        GlyphOverflow can now have a computeBounds parameter set, in which case glyph bounds will be computed and stored in the overflow struct.
    19762        
     19780
    1976319781        RenderInline no longer returns 0 margins in the block direction, since line-box-contain can size around the margin box.
    19764    
     19782
    1976519783        * fast/block/lineboxcontain: Added.
    1976619784        * fast/block/lineboxcontain/block-font.html: Added.
     
    2078520803        a true Gaussian blur implementation.
    2078620804        * platform/chromium/test_expectations.txt:
    20787         Update some tests which are now passing on GPU, and some which time out 
     20805        Update some tests which are now passing on GPU, and some which time out
    2078820806        due to Mesa slowness.
    2078920807
     
    2103321051        https://bugs.webkit.org/show_bug.cgi?id=55506
    2103421052
    21035         Patch also fixes shadow blur quality and color. 
     21053        Patch also fixes shadow blur quality and color.
    2103621054        Affects Chromium win/linux. Also fixes the following bugs:
    2103721055        https://bugs.webkit.org/show_bug.cgi?id=50112
     
    2164221660        a true Gaussian blur implementation.
    2164321661        * platform/chromium/test_expectations.txt:
    21644         Update some tests which are now passing on GPU, and some which time out 
     21662        Update some tests which are now passing on GPU, and some which time out
    2164521663        due to Mesa slowness.
    2164621664
     
    22292223102011-03-16  Sam Weinig  <sam@webkit.org>
    2229322311
    22294         Skip test fast/forms/input-autofilled.html in mac-wk2 since 
     22312        Skip test fast/forms/input-autofilled.html in mac-wk2 since
    2229522313        layoutTestController.setAutofilled is not yet supported.
    2229622314
     
    2230422322        * platform/win/fast/dynamic/text-combine-expected.png: Added.
    2230522323        * platform/win/fast/text/international/text-combine-image-test-expected.txt:
    22306        
     22324
    2230722325        * platform/win/fast/international: Removed. This was the wrong directory.
    2230822326        * platform/win/fast/international/text-combine-image-test-expected.txt: Removed. This was the wrong directory.
     
    2395123969        Crash when dragging and dropping in a document with an invalid XHTML header
    2395223970        https://bugs.webkit.org/show_bug.cgi?id=48799
    23953        
     23971
    2395423972        * editing/pasteboard/drop-file-svg.html: Added.
    2395523973        * editing/pasteboard/resources/drop-file-svg.svg: Added.
     
    2429324311
    2429424312        REGRESSION: <a><img align=top></a> Clickable area too large
    24295        
     24313
    2429624314        Make sure to clamp hit testing of quirky inline flow boxes the same way we already clamped
    2429724315        painting.
     
    2433524353
    2433624354        https://bugs.webkit.org/show_bug.cgi?id=56246
    24337        
     24355
    2433824356        Add support for relative positioning to table cells.   Back out the code that hacked around the lack of support
    2433924357        for offsetLeft, and add new tests to demonstrate that relative positioning works.
     
    2508325101        REGRESSION: Soft hyphen is not always rendered
    2508425102        https://bugs.webkit.org/show_bug.cgi?id=56017
    25085        
     25103
    2508625104        Adding new test that verifies soft hyphen is rendered
    2508725105        when it is the last breakable point in a line.
     
    2552125539
    2552225540        https://bugs.webkit.org/show_bug.cgi?id=52987
    25523        
     25541
    2552425542        REGRESSION: Overflowing columns not repainted correctly
    25525        
     25543
    2552625544        Make sure to add in column overflow as visual overflow as well.  It was only propagating layout overflow, which is obviously not
    2552725545        sufficient, since blocks paint their own columns.
     
    2559425612
    2559525613        https://bugs.webkit.org/show_bug.cgi?id=47206
    25596        
     25614
    2559725615        Table rows don't support ::before/::after.  Add support to RenderTableRow::styleDidChange so that ::before/::after content gets
    2559825616        properly constructed.
     
    2561025628
    2561125629        https://bugs.webkit.org/show_bug.cgi?id=47159
    25612        
     25630
    2561325631        CSS2.1 failures in background position parsing.
    25614        
     25632
    2561525633        Rewrite background position component parsing to match the spec.  Our old parsing would allow "100% left" to be valid
    2561625634        when it should not have.  Rename parseFillPositionXY to parseFillPositionComponent and pass in enough information for
    2561725635        it to understand what the first component was.
    25618        
     25636
    2561925637        For individual property parsing using background-position-x/y, I added new functions that just handle that without
    2562025638        worrying about the other component.
    25621        
     25639
    2562225640        In order to pass the CSS2.1 test, I also had to fix multiple background parsing.  The number of layers in multiple
    2562325641        backgrounds is determined solely by the background-image property and not by any of the other properties.  cullEmptyLayers
    2562425642        has been changed to always consider a layer empty if it has no image set, even if other properties are set.
    25625        
     25643
    2562625644        A number of layout tests had to be patched as they were invalid.  A couple of them relied on incorrect background-position
    2562725645        parsing (e.g., "50 left") and another relied on incorrect multiple background parsing.  It's not clear if the computed style
    25628         should actually include the additional values when no image is set though, so that should perhaps be the subject of a 
     25646        should actually include the additional values when no image is set though, so that should perhaps be the subject of a
    2562925647        follow-up bug.
    2563025648
     
    2572425742        https://bugs.webkit.org/show_bug.cgi?id=54151
    2572525743        Implement an API to play/pause/scrub animations
    25726        
     25744
    2572725745        This is Part 1. Adds the new WebKitAnimation and WebKitAnimationList
    2572825746        APIs, exposed via Element.getWebKitAnimations(). This first pass
     
    2605626074
    2605726075        https://bugs.webkit.org/show_bug.cgi?id=47151
    26058        
     26076
    2605926077        Percentage heights should skip anonymous containing blocks when computing the used value.
    2606026078
     
    2616026178
    2616126179        https://bugs.webkit.org/show_bug.cgi?id=47143
    26162        
     26180
    2616326181        Static distance computation is wrong when an ancestor is also positioned.  We need to go up the container()
    2616426182        chain (after initially starting with the parent()) when doing this computation, so that we properly skip
     
    2617726195
    2617826196        https://bugs.webkit.org/show_bug.cgi?id=47147
    26179        
     26197
    2618026198        Fix for repaint issues when the root element is a table and needs to paint a background that
    2618126199        covers the entire canvas.  Remove paintRootBoxDecorations and replace with paintRootBoxFillLayers,
     
    2619626214
    2619726215        Update chromium Snow Leopard expectations.
    26198        
     26216
    2619926217        * platform/chromium/test_expectations.txt:
    2620026218
     
    2620226220
    2620326221        Reviewed by Simon Fraser.
    26204        
     26222
    2620526223        https://bugs.webkit.org/show_bug.cgi?id=47157
    26206        
     26224
    2620726225        CSS2.1 test suite failures because the ex unit is broken with the Ahem font.
    26208        
     26226
    2620926227        Remove the code that tries to also include the maxX of the glyph bounds for the
    2621026228        'x' glyph, since it just causes the x-height to be way too large in cases where the 'x' glyph extends
     
    2621426232        issue, namely that CGFontGetXHeight wasn't being properly multiplied by the pointSize.  That's why
    2621526233        the value was too small.  Patched the code to just multiply by pointSize and took out the hack.
    26216        
     26234
    2621726235        Fix causes many tests in the css2.1 directory to progress, so no new tests required.  Many other
    2621826236        layout tests change because the xHeight for Lucida Grande gets smaller by a little bit, and radio
     
    2640026418
    2640126419        It seems this was introduced in http://src.chromium.org/viewvc/chrome?view=rev&revision=77637
    26402         Updating test expectations for now. 
     26420        Updating test expectations for now.
    2640326421
    2640426422        * platform/chromium/test_expectations.txt:
     
    27111271292011-03-08  Kenji Imasaki  <imasaki@chromium.org>
    2711227130
    27113         Reviewed by David Levin. 
     27131        Reviewed by David Levin.
    2711427132
    2711527133        [Chromium] Clean up Media GPU test expectation since
     
    2715927177
    2716027178        https://bugs.webkit.org/show_bug.cgi?id=48540, support the text-orientation CSS property.
    27161        
     27179
    2716227180        This patch adds support for two values of the text-orientation property (the ones that actually matter): vertical-right and upright.
    2716327181        The TextOrientation is part of the FontDescription and used to look up fonts (similar to FontOrientation).
    27164        
     27182
    2716527183        Orientation of non-CJK characters is done using fallback font data of the appropriate orientation type, e.g., verticalRightOrientation and
    2716627184        uprightOrientation fallback font data.  Vertical right is just implemented as a normal horizontal font.  Upright is implemented as a
    2716727185        vertically oriented font that rotates all glyphs.
    27168        
     27186
    2716927187        The main complication implementing text-orientation is that fonts have "baked-in" vertical glyphs for letters that are hardcoded to
    27170         a vertical right facing.  This means that you can use those special vertical glyphs for vertical-right orientation without having to 
     27188        a vertical right facing.  This means that you can use those special vertical glyphs for vertical-right orientation without having to
    2717127189        fall back, but then for upright orientation you have to ignore them and still fall back.  As you can see from the test case, this doesn't
    2717227190        work very well, but hopefully it won't be all that common.  Limitations of CoreText prevent this case from rendering properly in either the
  • trunk/LayoutTests/fast/events/event-sender-mouse-moved.html

    r48921 r84861  
    44    if (!window.layoutTestController)
    55        return;
     6    layoutTestController.dumpAsText();
    67    document.body.offsetTop;    // Force layout. The mouse is not tracked before first layout.
    78    eventSender.mouseMoveTo(20, 20);
Note: See TracChangeset for help on using the changeset viewer.