WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
128509
Subpixel rendering: Enable compositing RenderLayer painting on device pixel position.
https://bugs.webkit.org/show_bug.cgi?id=128509
Summary
Subpixel rendering: Enable compositing RenderLayer painting on device pixel p...
zalan
Reported
2014-02-09 18:03:28 PST
SSIA
Attachments
patch
(32.44 KB, patch)
2014-02-09 18:36 PST
,
zalan
no flags
Details
Formatted Diff
Diff
Patch
(19.54 KB, patch)
2014-02-18 21:23 PST
,
zalan
no flags
Details
Formatted Diff
Diff
Patch
(29.90 KB, patch)
2014-02-19 10:51 PST
,
zalan
no flags
Details
Formatted Diff
Diff
Patch
(30.88 KB, patch)
2014-02-19 22:02 PST
,
zalan
no flags
Details
Formatted Diff
Diff
Archive of layout-test-results from webkit-ews-16 for mac-mountainlion-wk2
(491.48 KB, application/zip)
2014-02-19 23:27 PST
,
Build Bot
no flags
Details
Archive of layout-test-results from webkit-ews-01 for mac-mountainlion
(516.73 KB, application/zip)
2014-02-20 00:02 PST
,
Build Bot
no flags
Details
Archive of layout-test-results from webkit-ews-12 for mac-mountainlion-wk2
(484.80 KB, application/zip)
2014-02-20 00:23 PST
,
Build Bot
no flags
Details
Archive of layout-test-results from webkit-ews-04 for mac-mountainlion
(515.88 KB, application/zip)
2014-02-20 00:58 PST
,
Build Bot
no flags
Details
Patch
(29.67 KB, patch)
2014-02-20 12:25 PST
,
zalan
no flags
Details
Formatted Diff
Diff
Patch
(29.69 KB, patch)
2014-02-20 13:14 PST
,
zalan
no flags
Details
Formatted Diff
Diff
Show Obsolete
(5)
View All
Add attachment
proposed patch, testcase, etc.
zalan
Comment 1
2014-02-09 18:36:20 PST
Created
attachment 223662
[details]
patch
Simon Fraser (smfr)
Comment 2
2014-02-09 22:42:42 PST
Comment on
attachment 223662
[details]
patch View in context:
https://bugs.webkit.org/attachment.cgi?id=223662&action=review
> Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:2041 > + contentOrigin = IntPoint(m_contentsRect.location() - m_contentsClippingRect.location());
Is this always integral?
> Source/WebCore/rendering/RenderLayerBacking.cpp:1228 > - IntSize offsetFromRenderer = m_graphicsLayer->offsetFromRenderer(); > + IntSize offsetFromRenderer = roundedIntSize(m_graphicsLayer->offsetFromRenderer());
Hm, not sure that this is right.
zalan
Comment 3
2014-02-10 06:54:58 PST
(In reply to
comment #2
)
> (From update of
attachment 223662
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=223662&action=review
> > > Source/WebCore/platform/graphics/ca/GraphicsLayerCA.cpp:2041 > > + contentOrigin = IntPoint(m_contentsRect.location() - m_contentsClippingRect.location()); > > Is this always integral? > > > Source/WebCore/rendering/RenderLayerBacking.cpp:1228 > > - IntSize offsetFromRenderer = m_graphicsLayer->offsetFromRenderer(); > > + IntSize offsetFromRenderer = roundedIntSize(m_graphicsLayer->offsetFromRenderer()); > > Hm, not sure that this is right.
No it's not right, but scrolling layers, overflowcontrols + alikes need another pass and at this point I am just sticking with the existing behavior for them (snapping to integral position). I should have mentioned it in the changelog entry.
zalan
Comment 4
2014-02-18 21:23:27 PST
Created
attachment 224588
[details]
Patch for pre-review. (test cases and rebaselining is coming)
zalan
Comment 5
2014-02-19 10:51:57 PST
Created
attachment 224655
[details]
Patch
zalan
Comment 6
2014-02-19 22:02:52 PST
Created
attachment 224712
[details]
Patch
Build Bot
Comment 7
2014-02-19 23:27:34 PST
Comment on
attachment 224712
[details]
Patch
Attachment 224712
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.appspot.com/results/6356815939895296
New failing tests: fast/multicol/newmulticol/clipping.html
Build Bot
Comment 8
2014-02-19 23:27:36 PST
Created
attachment 224719
[details]
Archive of layout-test-results from webkit-ews-16 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-16 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
Build Bot
Comment 9
2014-02-20 00:02:38 PST
Comment on
attachment 224712
[details]
Patch
Attachment 224712
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.appspot.com/results/5365914639794176
New failing tests: fast/multicol/newmulticol/clipping.html
Build Bot
Comment 10
2014-02-20 00:02:41 PST
Created
attachment 224725
[details]
Archive of layout-test-results from webkit-ews-01 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-01 Port: mac-mountainlion Platform: Mac OS X 10.8.5
Build Bot
Comment 11
2014-02-20 00:23:25 PST
Comment on
attachment 224712
[details]
Patch
Attachment 224712
[details]
did not pass mac-wk2-ews (mac-wk2): Output:
http://webkit-queues.appspot.com/results/6427184684072960
New failing tests: fast/multicol/newmulticol/clipping.html
Build Bot
Comment 12
2014-02-20 00:23:28 PST
Created
attachment 224726
[details]
Archive of layout-test-results from webkit-ews-12 for mac-mountainlion-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: webkit-ews-12 Port: mac-mountainlion-wk2 Platform: Mac OS X 10.8.5
Build Bot
Comment 13
2014-02-20 00:58:49 PST
Comment on
attachment 224712
[details]
Patch
Attachment 224712
[details]
did not pass mac-ews (mac): Output:
http://webkit-queues.appspot.com/results/5796276536868864
New failing tests: fast/multicol/newmulticol/clipping.html
Build Bot
Comment 14
2014-02-20 00:58:52 PST
Created
attachment 224728
[details]
Archive of layout-test-results from webkit-ews-04 for mac-mountainlion The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: webkit-ews-04 Port: mac-mountainlion Platform: Mac OS X 10.8.5
zalan
Comment 15
2014-02-20 06:51:19 PST
(In reply to
comment #11
)
> (From update of
attachment 224712
[details]
) >
Attachment 224712
[details]
did not pass mac-wk2-ews (mac-wk2): > Output:
http://webkit-queues.appspot.com/results/6427184684072960
> > New failing tests: > fast/multicol/newmulticol/clipping.html
oh, this one! I hoped it was just something wrong with my local env. :)
zalan
Comment 16
2014-02-20 11:16:46 PST
(In reply to
comment #15
)
> (In reply to
comment #11
) > > (From update of
attachment 224712
[details]
[details]) > >
Attachment 224712
[details]
[details] did not pass mac-wk2-ews (mac-wk2): > > Output:
http://webkit-queues.appspot.com/results/6427184684072960
> > > > New failing tests: > > fast/multicol/newmulticol/clipping.html > > oh, this one! I hoped it was just something wrong with my local env. :)
non-retina only.
zalan
Comment 17
2014-02-20 12:25:22 PST
Created
attachment 224783
[details]
Patch
zalan
Comment 18
2014-02-20 12:25:39 PST
Comment on
attachment 224783
[details]
Patch EWS testing.
zalan
Comment 19
2014-02-20 13:14:34 PST
Created
attachment 224788
[details]
Patch
zalan
Comment 20
2014-02-20 13:14:48 PST
Comment on
attachment 224788
[details]
Patch EWS
WebKit Commit Bot
Comment 21
2014-02-20 14:59:02 PST
Comment on
attachment 224788
[details]
Patch Clearing flags on attachment: 224788 Committed
r164449
: <
http://trac.webkit.org/changeset/164449
>
WebKit Commit Bot
Comment 22
2014-02-20 14:59:05 PST
All reviewed patches have been landed. Closing bug.
Ryosuke Niwa
Comment 23
2014-02-20 22:36:15 PST
Looks like this patch regressed fast/multicol/newmulticol/clipping.html ? e.g.
http://build.webkit.org/results/Apple%20MountainLion%20Release%20WK2%20(Tests)/r164471%20(16180)/results.html
http://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=fast%2Fmulticol%2Fnewmulticol%2Fclipping.html
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