RESOLVED FIXED 112403
[EFL] Provide default cursor groups as cursor.edc
https://bugs.webkit.org/show_bug.cgi?id=112403
Summary [EFL] Provide default cursor groups as cursor.edc
Jinwoo Song
Reported 2013-03-14 22:09:34 PDT
We can use the CSS cursor images in the WebCore/Resources/*Cursor.png images by providing a cursor.edc.
Attachments
Patch (18.66 KB, patch)
2013-03-14 22:33 PDT, Jinwoo Song
no flags
Patch (19.07 KB, patch)
2013-03-15 03:12 PDT, Jinwoo Song
no flags
Jinwoo Song
Comment 1 2013-03-14 22:33:48 PDT
Chris Dumez
Comment 2 2013-03-15 00:01:32 PDT
Comment on attachment 193234 [details] Patch LGTM.
Ryuan Choi
Comment 3 2013-03-15 00:19:07 PDT
Comment on attachment 193234 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=193234&action=review > Source/WebCore/platform/efl/DefaultTheme/widget/cursor/cursor.edc:30 > + image: "../../../Resources/linkCursor.png" COMP; Can we pass CursorImage_DIR instead of duplication?
Gyuyoung Kim
Comment 4 2013-03-15 00:36:06 PDT
Comment on attachment 193234 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=193234&action=review > Source/WebCore/platform/efl/DefaultTheme/CMakeLists.txt:123 > + ${CursorImage_DIR}/westResizeCursor.png Why zoomInCursor.png and zoomOutCursor.png aren't included ? > Source/WebCore/platform/efl/DefaultTheme/widget/cursor/cursor.edc:33 > + I prefer to align with other .edc file style. It looks this line is not needed. > Source/WebCore/platform/efl/DefaultTheme/widget/cursor/cursor.edc:48 > + group { Wrong indentation ?
Jinwoo Song
Comment 5 2013-03-15 03:04:49 PDT
Comment on attachment 193234 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=193234&action=review >> Source/WebCore/platform/efl/DefaultTheme/CMakeLists.txt:123 >> + ${CursorImage_DIR}/westResizeCursor.png > > Why zoomInCursor.png and zoomOutCursor.png aren't included ? It seems those cursors are not supported in WebKit. Chrome browser do not show them either. https://developer.mozilla.org/en-US/docs/CSS/cursor >> Source/WebCore/platform/efl/DefaultTheme/widget/cursor/cursor.edc:30 >> + image: "../../../Resources/linkCursor.png" COMP; > > Can we pass CursorImage_DIR instead of duplication? We can do it. I'll fix it. >> Source/WebCore/platform/efl/DefaultTheme/widget/cursor/cursor.edc:33 >> + > > I prefer to align with other .edc file style. It looks this line is not needed. Okay, I'll remove unneeded lines. >> Source/WebCore/platform/efl/DefaultTheme/widget/cursor/cursor.edc:48 >> + group { > > Wrong indentation ? Copy&paste mistake. I'll fix it.
Jinwoo Song
Comment 6 2013-03-15 03:12:13 PDT
Created attachment 193270 [details] Patch Applied the comments by Ryuan and Gyuyoung.
Gyuyoung Kim
Comment 7 2013-03-17 00:10:22 PDT
Comment on attachment 193270 [details] Patch LGTM now.
WebKit Review Bot
Comment 8 2013-03-17 03:46:27 PDT
Comment on attachment 193270 [details] Patch Clearing flags on attachment: 193270 Committed r146007: <http://trac.webkit.org/changeset/146007>
WebKit Review Bot
Comment 9 2013-03-17 03:46:32 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.