ElementAttributeData is really just a slightly-less-than-dumb container that holds data for Element. I envision a future where Element is the only client of this class. As a first step, let's move the class into Element.h/cpp.
Created attachment 187925 [details] Patch
Comment on attachment 187925 [details] Patch Attachment 187925 [details] did not pass chromium-ews (chromium-xvfb): Output: http://queues.webkit.org/results/16513403
Comment on attachment 187925 [details] Patch Attachment 187925 [details] did not pass cr-linux-debug-ews (chromium-xvfb): Output: http://queues.webkit.org/results/16444492
Comment on attachment 187925 [details] Patch Attachment 187925 [details] did not pass cr-android-ews (chromium-android): Output: http://queues.webkit.org/results/16440447
Created attachment 187953 [details] Patch for landing
Created attachment 187958 [details] Patch for landing
Comment on attachment 187958 [details] Patch for landing Clearing flags on attachment: 187958 Committed r142698: <http://trac.webkit.org/changeset/142698>
All reviewed patches have been landed. Closing bug.