Convert IntersectionObserver over to using RuntimeEnabledFeatures so it can be properly excluded from script
Created attachment 295216 [details] Patch
Created attachment 295222 [details] Patch
Created attachment 295443 [details] Patch
Attachment 295443 [details] did not pass style-queue: ERROR: Tools/DumpRenderTree/TestOptions.mm:29: Streams are highly discouraged. [readability/streams] [3] Total errors found: 1 in 27 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 295443 [details] Patch Clearing flags on attachment: 295443 Committed r208983: <http://trac.webkit.org/changeset/208983>
All reviewed patches have been landed. Closing bug.
(In reply to comment #5) > Comment on attachment 295443 [details] > Patch > > Clearing flags on attachment: 295443 > > Committed r208983: <http://trac.webkit.org/changeset/208983> It broke the Apple Mac cmake build, see build.webkit.org for details.
Attempted a fix in https://trac.webkit.org/changeset/208987
(In reply to comment #5) > Comment on attachment 295443 [details] > Patch > > Clearing flags on attachment: 295443 > > Committed r208983: <http://trac.webkit.org/changeset/208983> The LayoutTest edited with this change is failing on macOS and iOS WK2: https://webkit-test-results.webkit.org/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=intersection-observer%2Fintersection-observer-entry-interface.html
I'll take a look.
I can't reproduce that failure locally.
I filed bug 165133 to fix that.