Add it for both V8 and JSC.
Created attachment 175170 [details] WIP Build test (with the feature enabled by default on all the ports) to see if it the EWS explodes.
Comment on attachment 175170 [details] WIP View in context: https://bugs.webkit.org/attachment.cgi?id=175170&action=review > Source/WebKit/chromium/features.gypi:45 > - 'ENABLE_CSS_DEVICE_ADAPTATION=0', > + 'ENABLE_CSS_DEVICE_ADAPTATION=1', I assume you don't plan to land this part of this patch.
Comment on attachment 175170 [details] WIP View in context: https://bugs.webkit.org/attachment.cgi?id=175170&action=review >> Source/WebKit/chromium/features.gypi:45 >> + 'ENABLE_CSS_DEVICE_ADAPTATION=1', > > I assume you don't plan to land this part of this patch. Nop, it is just a build test as I wrote on the comments. Just to make sure it will work on all the ports if they want to enable it one day.
The build test failed on GTK but I could build it locally in a clean environment. I'm guessing that GTK buildsystem might have a problem on tracking dependencies when a flag affects CSSValueKeywords.in.
Created attachment 175225 [details] Patch
Created attachment 175662 [details] Patch
Comment on attachment 175662 [details] Patch Clearing flags on attachment: 175662 Committed r135564: <http://trac.webkit.org/changeset/135564>
All reviewed patches have been landed. Closing bug.