| Summary: | [EFL] canvas/philip/tests/toDataURL.jpeg.foo tests have been failed since r185417. | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Hunseop Jeong <hs85.jeong> | ||||||||||||||||||
| Component: | WebKit EFL | Assignee: | KwangHyuk <hyuki.kim> | ||||||||||||||||||
| Status: | RESOLVED FIXED | ||||||||||||||||||||
| Severity: | Normal | CC: | commit-queue, gyuyoung.kim, hyuki.kim, lucas.de.marchi | ||||||||||||||||||
| Priority: | P2 | ||||||||||||||||||||
| Version: | 528+ (Nightly build) | ||||||||||||||||||||
| Hardware: | Unspecified | ||||||||||||||||||||
| OS: | Unspecified | ||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||
|
Description
Hunseop Jeong
2015-06-11 04:56:05 PDT
(In reply to comment #0) > canvas/philip/tests/toDataURL.jpeg.primarycolours.html [ Failure ] > canvas/philip/tests/toDataURL.jpeg.quality.basic.html [ Failure ] Oops R-B converting should be there on original source code of JPEG encoder. Could you fix it ? May be, you should use EFL macro. Created attachment 254718 [details]
WIP
I uploaded the patch to fix the "toDataURL.jpeg.primarycolours" test.
But it doesn't look good to me.
(In reply to comment #2) > Created attachment 254718 [details] > WIP > > I uploaded the patch to fix the "toDataURL.jpeg.primarycolours" test. > But it doesn't look good to me. Input data seem to be pre-processed in order to let JPEGImageEncoder handle it correctly. Created attachment 254726 [details]
Patch
toDataURL.jpeg.primarycolours : passed toDataURL.jpeg.quality.basic : still has more issue related with image quality. still working in progress. Created attachment 254727 [details]
Patch
for this test toDataURL.jpeg.quality.basic, Chrome and firefox shows same result. (refer the attached screenshot) Therefore test should be ignored. Created attachment 254728 [details]
screenshot - chrome browser
Created attachment 254729 [details]
screenshot - firefox
Comment on attachment 254727 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=254727&action=review > Source/WebCore/platform/graphics/efl/ImageBufferEfl.cpp:72 > + int w = cairo_image_surface_get_width(image); s/w/width/g > Source/WebCore/platform/graphics/efl/ImageBufferEfl.cpp:73 > + int h = cairo_image_surface_get_height(image); s/h/height/g > Source/WebCore/platform/image-encoders/JPEGImageEncoder.cpp:87 > +{ Added unnecessary spaces. Created attachment 254802 [details]
Patch
(In reply to comment #10) > Comment on attachment 254727 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=254727&action=review > > > Source/WebCore/platform/graphics/efl/ImageBufferEfl.cpp:72 > > + int w = cairo_image_surface_get_width(image); > > s/w/width/g > Thank you, fixed. > > Source/WebCore/platform/graphics/efl/ImageBufferEfl.cpp:73 > > + int h = cairo_image_surface_get_height(image); > > s/h/height/g > > > Source/WebCore/platform/image-encoders/JPEGImageEncoder.cpp:87 > > +{ > > Added unnecessary spaces. Fixed too. :) Created attachment 254804 [details]
RB conversion
Created attachment 254805 [details]
RB conversion
Comment on attachment 254805 [details] RB conversion Clearing flags on attachment: 254805 Committed r185506: <http://trac.webkit.org/changeset/185506> All reviewed patches have been landed. Closing bug. |