WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
Bug 39325
Tests with Snow Leopard-specific pixel expected results in platform/mac need platform/mac-leopard expectations
https://bugs.webkit.org/show_bug.cgi?id=39325
Summary
Tests with Snow Leopard-specific pixel expected results in platform/mac need ...
James Robinson
Reported
2010-05-18 15:32:27 PDT
Related to
https://bugs.webkit.org/show_bug.cgi?id=39317
and
https://bugs.webkit.org/show_bug.cgi?id=39319
. Some tests currently have pixel expectations only in platform/mac but render differently on Leopard and Snow Leopard, typically due to text antialiasing differences. These tests need new pixel baselines in platform/mac-leopard to pass on that platform since a decent number of developers are still stuck on Leopard.
Attachments
Patch
(430.63 KB, patch)
2010-05-18 17:32 PDT
,
James Robinson
no flags
Details
Formatted Diff
Diff
Patch
(1.18 MB, patch)
2010-05-18 18:49 PDT
,
James Robinson
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
James Robinson
Comment 1
2010-05-18 15:40:10 PDT
It looks like the following tests fall into this category: compositing/color-matching/pdf-image-match.html compositing/reflections/simple-composited-reflections.html compositing/repaint/overflow-into-content.html editing/pasteboard/drag-image-to-contenteditable-in-iframe.html fast/css/pseudo-cache-stale.html fast/frames/take-focus-from-iframe.html fast/repaint/fixed-child-move-after-scroll.html fast/repaint/fixed-child-of-fixed-move-after-scroll.html fast/repaint/fixed-child-of-transformed-move-after-scroll.html fast/repaint/fixed-move-after-scroll.html fast/text/format-control.html plugins/qt-qwidget-plugin.html transforms/svg-vs-css.xhtml transitions/move-after-transition.html
James Robinson
Comment 2
2010-05-18 17:32:09 PDT
Created
attachment 56433
[details]
Patch
James Robinson
Comment 3
2010-05-18 17:37:14 PDT
Committed
r59723
: <
http://trac.webkit.org/changeset/59723
>
James Robinson
Comment 4
2010-05-18 18:09:04 PDT
That patch took care of everything that passed exactly on Snow Leopard and failed with a diff <= 0.01% on Leopard. Next up, the tests that pass exactly on Snow Leopard and failed with a diff <= 0.1% on Leopard...
James Robinson
Comment 5
2010-05-18 18:14:53 PDT
Next hitlist (exact pass on SL, <0.1% diff on Leopard): compositing/geometry/horizontal-scroll-composited.html compositing/geometry/transfrom-origin-on-zero-size-layer.html compositing/geometry/vertical-scroll-composited.html compositing/masks/direct-image-mask.html compositing/reflections/reflection-in-composited.html fast/forms/placeholder-stripped.html media/video-replaces-poster.html compositing/repaint/opacity-between-absolute.html compositing/repaint/opacity-between-absolute2.html compositing/iframes/iframe-copy-on-scroll.html fast/borders/svg-as-border-image.html media/controls-strict.html media/video-display-toggle.html animations/3d/change-transform-in-end-event.html compositing/animation/state-at-end-event-transform-layer.html compositing/compositing-visible-descendant.html compositing/geometry/abs-position-inside-opacity.html compositing/geometry/fixed-position.html compositing/geometry/partial-layout-update.html compositing/reflections/reflection-ordering.html compositing/repaint/layer-repaint.html compositing/overflow/fixed-position-ancestor-clip.html compositing/repaint/content-into-overflow.html fast/borders/svg-as-border-image-2.html
James Robinson
Comment 6
2010-05-18 18:49:55 PDT
Created
attachment 56439
[details]
Patch
James Robinson
Comment 7
2010-05-18 18:52:32 PDT
Committed
r59730
: <
http://trac.webkit.org/changeset/59730
>
James Robinson
Comment 8
2010-05-18 18:53:28 PDT
OK, now all tests that pass with --tolerance=0 on Snow Leopard either pass with --tolerance=0 on Leopard or have image diffs >0.1%. The ones with larger differences need more careful analysis.
James Robinson
Comment 9
2010-05-19 16:17:25 PDT
Next (and hopefully final) batch: The following tests pass on Snow Leopard but fail on Leopard due to small changes in text rendering, form control drawing, or due to gamma adjustments not propagating into the media and webgl layers. Thus, I plan to rebaseline them: compositing/geometry/clipping-foreground.html compositing/geometry/composited-html-size.html compositing/geometry/fixed-in-composited.html compositing/images/direct-image-background-color.html compositing/overflow/ancestor-overflow.html compositing/overflow/overflow-scroll.html compositing/reflections/compositing-change-inside-reflection.html compositing/reflections/reflection-opacity.html compositing/shadows/shadow-drawing.html compositing/transitions/scale-transition-no-start.html compositing/video/video-background-color.html compositing/webgl/webgl-background-color.html fast/block/float/float-avoidance.html media/video-aspect-ratio.html media/video-zoom.html
Brent Fulgham
Comment 10
2014-01-09 20:45:14 PST
We aren't targeting Leopard development systems anymore.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug