It seems ATK_STATE_READ_ONLY Requires ATK >= 2.16 And Debian 8 still ships 2.14, and per our dependencies policy https://trac.webkit.org/wiki/WebKitGTK/DependenciesPolicy we still should support the default build there. Build log failure: https://build.webkit.org/builders/GTK%20Linux%2064-bit%20Release%20Debian%20Stable%20%28Build%29/builds/5902/steps/compile-webkit/logs/stdio Its not needed to make the feature work with ATK 2.14. We only need to fix the build, so building WebKitGTK+ on Debian 8 (Jessie) can continue to be possible. Therefore just #ifdef'ing the code for ATK >= 2.16 is ok.
Created attachment 322366 [details] Patch
Comment on attachment 322366 [details] Patch Clearing flags on attachment: 322366 Committed r222705: <http://trac.webkit.org/changeset/222705>
All reviewed patches have been landed. Closing bug.