Per webkit-dev discussion[1], let's compile without CSS regions for a while and see how we fare. Though there is plenty of code spread outside the guards, I think we can disable the web-facing parts of the feature by simply building without ENABLE_CSS_REGIONS. [1] https://lists.webkit.org/pipermail/webkit-dev/2017-August/029437.html
Created attachment 318268 [details] Patch for EWS
Created attachment 318371 [details] Patch for EWS II
Comment on attachment 318371 [details] Patch for EWS II Attachment 318371 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/4331095 New failing tests: tiled-drawing/scrolling/non-fast-region/wheel-handler-in-region.html
Created attachment 318382 [details] Archive of layout-test-results from ews104 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Created attachment 318384 [details] Patch
Comment on attachment 318384 [details] Patch r=me
Comment on attachment 318384 [details] Patch Clearing flags on attachment: 318384 Committed r220870: <http://trac.webkit.org/changeset/220870>
All reviewed patches have been landed. Closing bug.
<rdar://problem/33946956>