Crash removing RemoteLayerTreeDisplayRefreshMonitor from the drawing area's map
Created attachment 246494 [details] Patch
Comment on attachment 246494 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=246494&action=review r- for a test. > Source/WebKit2/WebProcess/WebPage/mac/RemoteLayerTreeDrawingArea.mm:87 > + // UnsignedWithZeroKeyHashTraits, which uses uint32_t::max and max - 1 as special values in that case. > + webPage.windowScreenDidChange(std::numeric_limits<uint32_t>::max() - 2 - webPage.pageID()); Please remove the -2 and simplify the comment.
I'm not sure it's possible to write a test right now, because rAF doesn't seem to work in the hacked up WKViewIOS-based WKTR. I'll try to write one on Mac, but nobody runs the tests with --remote-layer-tree yet.
Comment on attachment 246494 [details] Patch OK
http://trac.webkit.org/changeset/180031