Summary: | [Painting] Add support for decorating box based text box painting | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | zalan <zalan> | ||||||||||||||||
Component: | Layout and Rendering | Assignee: | zalan <zalan> | ||||||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||||||
Severity: | Normal | CC: | bfulgham, changseok, clopez, esprehn+autocc, ews-watchlist, glenn, gsnedders, kondapallykalyan, mmaxfield, pdr, simon.fraser, webkit-bug-importer, youennf, zalan | ||||||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=245209 | ||||||||||||||||||
Bug Depends on: | 243526, 243564, 243575, 243576, 243577, 243610, 243611, 243619, 243621, 243632, 243647, 243712, 243732, 243752, 243756, 243762, 243765, 243792, 243921, 243922, 245209, 245316 | ||||||||||||||||||
Bug Blocks: | 243928 | ||||||||||||||||||
Attachments: |
|
Description
zalan
2022-08-09 21:58:39 PDT
Created attachment 461518 [details]
Patch
Created attachment 461554 [details]
Patch
Comment on attachment 461554 [details]
Patch
2 small issues still:
1, subpixel width difference on nested inline box underline
2, marked text style is ignored on propagated (nested) inline box drawing
oh and vertical writing mode, that's still quite a mess. Created attachment 461566 [details]
Patch
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess Created attachment 461567 [details]
Patch
Created attachment 461575 [details]
Patch
Created attachment 461578 [details]
Patch
Created attachment 461583 [details]
Patch
Committed 253406@main (519c36a6ca3c): <https://commits.webkit.org/253406@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 461583 [details]. *** Bug 239069 has been marked as a duplicate of this bug. *** (In reply to zalan from comment #13) > <rdar://problem/ > 98121284&98188799&98188799&98194323&98209140&98223304&98240132&98250164&98274 > 655&98254665&98273126&98319548&98450106&98450839&98458659&98470568&98505292&9 > 8537188&98640439&98645175> and rdar://problem/98468166 This regressed bug 245209 (In reply to zalan from comment #15) > (In reply to zalan from comment #13) > > <rdar://problem/ > > 98121284&98188799&98188799&98194323&98209140&98223304&98240132&98250164&98274 > > 655&98254665&98273126&98319548&98450106&98450839&98458659&98470568&98505292&9 > > 8537188&98640439&98645175> > and rdar://problem/98468166 and rdar://problem/99950939 (In reply to zalan from comment #17) > (In reply to zalan from comment #15) > > (In reply to zalan from comment #13) > > > <rdar://problem/ > > > 98121284&98188799&98188799&98194323&98209140&98223304&98240132&98250164&98274 > > > 655&98254665&98273126&98319548&98450106&98450839&98458659&98470568&98505292&9 > > > 8537188&98640439&98645175> > > and rdar://problem/98468166 > and rdar://problem/99950939 and rdar://problem/100071411 |