GraphicsContext3D::extractImageData does not use member variables. Each platform Accelerated-compositing implementation can use this method in order to get pixel data of an Image or ImageBuffer object.
Created attachment 149271 [details] patch
Attachment 149271 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/WebCore/ChangeLog', u'Source/WebCor..." exit_code: 1 Source/WebCore/platform/graphics/GraphicsContext3D.h:570: The parameter name "image" adds no information, so it should be removed. [readability/parameter_name] [5] Source/WebCore/platform/graphics/GraphicsContext3D.h:891: The parameter name "image" adds no information, so it should be removed. [readability/parameter_name] [5] Total errors found: 2 in 2 files If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 149274 [details] patch v.2
I amended Texmap to use GraphicsContext3D::extractImageData in Bug 89867.
I think this is fine. mrobinson/kbr, any issue with this?
This seems like a reasonable change to me.
Comment on attachment 149274 [details] patch v.2 Seems fine as long as it compiles.
Comment on attachment 149274 [details] patch v.2 LGTM
Comment on attachment 149274 [details] patch v.2 Clearing flags on attachment: 149274 Committed r121159: <http://trac.webkit.org/changeset/121159>
All reviewed patches have been landed. Closing bug.