Chromium does this in bug 62149. BlackBerry will add its own implementation in the hopes that once the 2 ports have visibility into each other's code that bug 79100 will be easier to address.
Created attachment 144882 [details] Patch
Comment on attachment 144882 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=144882&action=review > Source/WebKit/ChangeLog:3 > + [BlackBerry] Add and Accelerated Compositing layer for Web Inspector DOM highlight. I think it should be "an accelerated..." > Source/WebKit/blackberry/ChangeLog:3 > + [BlackBerry] Add and Accelerated Compositing layer for Web Inspector DOM highlight. Same here > Source/WebKit/blackberry/Api/WebPage_p.h:431 > +#endif I think this is a remnant from an earlier version of the patch, that you should remove.
Otherwise looks good, I see you added a line to updateDelegatedOverlays, I hope it follows along with accelerated animations now...
update summary
Created attachment 144897 [details] Patch
Comment on attachment 144897 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=144897&action=review > Source/WebKit/blackberry/Api/WebPage.cpp:6348 > + } > + > +} r- extra line :)
Created attachment 144911 [details] Patch
Comment on attachment 144911 [details] Patch Clearing flags on attachment: 144911 Committed r119046: <http://trac.webkit.org/changeset/119046>
All reviewed patches have been landed. Closing bug.