<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Can someone on the GTK or the EFL ports review this patch:&nbsp;<a href="https://bugs.webkit.org/attachment.cgi?id=288475&amp;action=review?" class="">https://bugs.webkit.org/attachment.cgi?id=288475&amp;action=review?</a>&nbsp;It is a work towards the asynchronous image decoding task:&nbsp;<a href="https://bugs.webkit.org/show_bug.cgi?id=155322" class="">https://bugs.webkit.org/show_bug.cgi?id=155322</a>. The goal is have one declaration for the class ImageDecoder instead of having two&nbsp;declarations in ImageDecoder.h and ImageDecoderCG.h. And also to replace FrameData in BitmapImage.h and ImageFrame in ImageDecoder.h by one class/struct. Currently for non CG ports the image frame data is cached twice: one in ImageDecoder object and the other in BitmapImage object. If ImageDecoder and BitmapImage use the same class/struct for the image frame, no need to cache it twice.<div class=""><br class=""></div><div class="">Also I could get this patch to compile but I could not verify it passes the layout tests. Is there a way to run the layout tests on the GTK/EFL EWS? I do not want to land the patch and then know that the layout tests did not pass and I have to roll the patch out. Any help in verifying the layout tests is very appreciated.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Said</div><div class=""><br class=""></div></body></html>