NEW 243204
ImageDocument should support dark mode
https://bugs.webkit.org/show_bug.cgi?id=243204
Summary ImageDocument should support dark mode
Pascal Abresch
Reported 2022-07-26 01:32:17 PDT
Currently images will open with a white frame in epiphany and ios Safari. Adding color-scheme: light dark; to the document should fix this. similar to https://bugs.webkit.org/show_bug.cgi?id=242950
Attachments
Patch (5.83 KB, patch)
2022-08-01 12:47 PDT, Pascal Abresch
nep-webkit: review?
Pascal Abresch
Comment 1 2022-07-26 01:36:59 PDT
Pascal Abresch
Comment 2 2022-08-01 12:47:15 PDT
Darin Adler
Comment 3 2022-08-01 14:50:10 PDT
Comment on attachment 461339 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=461339&action=review Thanks, I think this is a good idea. > LayoutTests/fast/loader/image-document-dark-mode.html:5 > +<iframe src="resources/image@test.png"> Can we instead construct a test that uses a dark mode document with an image element in it in the expected.html? The reason I suggest this is that an expected.html test is even more useful than a mismatch.html for catching future mistakes. And also, a test structured in that way could probably be turned on everywhere; it would automatically do the right thing on platforms with no dark mode support. The only tricky thing about such a test might be matching the layout that you’d get with an iframe that directly references an image, but I think that’s something likely to stay stable for a long time.
Darin Adler
Comment 4 2022-08-01 14:51:58 PDT
I wish we had done that for bug 242950 too. I wouldn’t block landing this for that test change, but I think we should improve these tests.
Radar WebKit Bug Importer
Comment 5 2022-08-02 01:33:15 PDT
Pascal Abresch
Comment 6 2022-08-05 01:18:01 PDT
I can work on improving the test next week.
Note You need to log in before you can comment on or make changes to this bug.