Some code was missed in my initial patch (r245072) that didn't propagate StyleColor::Options::UseInactiveAppearance from the Page. <rdar://problem/49833954>
Created attachment 370002 [details] Patch
Comment on attachment 370002 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=370002&action=review > Source/WebCore/dom/Document.cpp:6941 > + if (Page* documentPage = page()) Nit - auto*
Comment on attachment 370002 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=370002&action=review > Source/WebCore/dom/Document.cpp:6943 > + return useInactiveAppearance; Couldn't this just be if (Page* documentPage = page()) return documentPage->useInactiveAppearance(); return false;
Created attachment 370006 [details] Patch
Comment on attachment 370006 [details] Patch Clearing flags on attachment: 370006 Committed r245368: <https://trac.webkit.org/changeset/245368>
All reviewed patches have been landed. Closing bug.