ASSERT when asking DisplayListRecorder for a platform context#32520
Conversation
|
EWS run on previous version of this PR (hash ed3436f) Details |
|
For the ScrollbarThemeMac crashes, I think ScrollbarThemeMac::paint should consult |
ed3436f to
e27f4b2
Compare
|
EWS run on current version of this PR (hash e27f4b2) Details |
|
@hortont424 all of the GTK failures are EWS infra issues, I think. While you're at it, do you mind WebKit/Source/WebKit/WebProcess/Plugins/PluginView.cpp Lines 545 to 547 in b215773 |
e27f4b2 to
f4f6205
Compare
https://bugs.webkit.org/show_bug.cgi?id=278453 rdar://134401657 Reviewed by Abrar Rahman Protyasha. * Source/WebCore/platform/graphics/displaylists/DisplayListRecorder.h: Bug 278420 would have been much quicker to debug if we asserted when illegally asking DisplayListRecorder for a platform context. So, do so! * Source/WebCore/platform/mac/ScrollbarThemeMac.mm: (WebCore::ScrollbarThemeMac::paint): Instead of asking for a platform context to decide whether we can have one, ask if we can have one! Canonical link: https://commits.webkit.org/282593@main
f4f6205 to
b052305
Compare
|
Committed 282593@main (b052305): https://commits.webkit.org/282593@main Reviewed commits have been landed. Closing PR #32520 and removing active labels. |
Not sure how I keep missing your comments until I read my mail. Yes, seems like we have to fix this case too!! |
b052305
e27f4b2