Summary: | Simplify adding new color spaces to WebCore | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Sam Weinig <sam> | ||||||||||||||||||||||||||||||||||||
Component: | Platform | Assignee: | Sam Weinig <sam> | ||||||||||||||||||||||||||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||||||||||||||||||||||||||
Severity: | Normal | CC: | annulen, darin, dino, ews-watchlist, gyuyoung.kim, ryuan.choi, sergio, simon.fraser, webkit-bug-importer | ||||||||||||||||||||||||||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||||||||||||||||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||||||||||||||||||||||||||
Hardware: | Unspecified | ||||||||||||||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||||||||||||||
Attachments: |
|
Description
Sam Weinig
2020-12-25 12:48:25 PST
Created attachment 416758 [details]
Patch
Created attachment 416759 [details]
Patch
Created attachment 416761 [details]
Patch
Created attachment 416762 [details]
Patch
Created attachment 416763 [details]
Patch
Anyone have any idea what these windows failures are about? I can't make heads or tails from the MSVC error. Created attachment 416764 [details]
Patch
Created attachment 416765 [details]
Patch
Created attachment 416766 [details]
Patch
Created attachment 416768 [details]
Patch
Created attachment 416769 [details]
Patch
Created attachment 416770 [details]
Patch
Created attachment 416771 [details]
Patch
Created attachment 416772 [details]
Patch
Created attachment 416773 [details]
Patch
Created attachment 416774 [details]
Patch
Created attachment 416775 [details]
Patch
Created attachment 416776 [details]
Patch
Seems that by making callWithColorType only templatized on the functor, and not the component type makes the issue go away. Still not clear what is causing it, but will try to work that out in another bug. Committed r271089: <https://trac.webkit.org/changeset/271089> All reviewed patches have been landed. Closing bug and clearing flags on attachment 416776 [details]. |