WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
67112
[EFL] Support requestAnimationFrame API
https://bugs.webkit.org/show_bug.cgi?id=67112
Summary
[EFL] Support requestAnimationFrame API
ChangSeok Oh
Reported
2011-08-29 00:43:24 PDT
This bug is for implementing requestAnimationFrame JS interface for EFL port.
Attachments
patch
(4.17 KB, patch)
2011-10-14 01:34 PDT
,
ChangSeok Oh
no flags
Details
Formatted Diff
Diff
Updated patch
(4.56 KB, patch)
2011-10-15 00:30 PDT
,
ChangSeok Oh
no flags
Details
Formatted Diff
Diff
Updated patch
(4.56 KB, patch)
2011-11-02 01:14 PDT
,
ChangSeok Oh
no flags
Details
Formatted Diff
Diff
Updated patch
(4.99 KB, patch)
2011-11-02 02:47 PDT
,
ChangSeok Oh
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
ChangSeok Oh
Comment 1
2011-10-14 01:34:59 PDT
Created
attachment 110977
[details]
patch
Gyuyoung Kim
Comment 2
2011-10-14 01:54:12 PDT
Comment on
attachment 110977
[details]
patch View in context:
https://bugs.webkit.org/attachment.cgi?id=110977&action=review
> Source/WebCore/CMakeLists.txt:2182 > +IF (ENABLE_REQUEST_ANIMATION_FRAME)
Where is ENABLE_REQUEST_ANIMATION_FRAME defined? Is IF (WTF_USE_REQUEST_ANIMATION_FRAME) correct?
Raphael Kubo da Costa (:rakuco)
Comment 3
2011-10-14 04:50:21 PDT
Comment on
attachment 110977
[details]
patch View in context:
https://bugs.webkit.org/attachment.cgi?id=110977&action=review
I've noticed you use different email addresses in the ChangeLog and in your Bugzilla account. Is that intentional? Do you know of any test (either a page on the internet or some page in LayoutTests) where I can see this feature working? Still r? while waiting for the answers.
> ChangeLog:8 > + Add build-option for reqeustAnimationFrame feature.
Typo in reqeustAnimationFrame.
>> Source/WebCore/CMakeLists.txt:2182 >> +IF (ENABLE_REQUEST_ANIMATION_FRAME) > > Where is ENABLE_REQUEST_ANIMATION_FRAME defined? Is IF (WTF_USE_REQUEST_ANIMATION_FRAME) correct?
Defined in Source/cmake/OptionsEfl.cmake below?
> Source/cmake/OptionsEfl.cmake:87 > +WEBKIT_FEATURE(ENABLE_REQUEST_ANIMATION_FRAME "Enable requestAnimationFrame API" DEFAULT OFF)
Any reason for it to be OFF by default?
Gyuyoung Kim
Comment 4
2011-10-14 04:53:51 PDT
(In reply to
comment #3
)
> (From update of
attachment 110977
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=110977&action=review
> > >> Source/WebCore/CMakeLists.txt:2182 > >> +IF (ENABLE_REQUEST_ANIMATION_FRAME) > > > > Where is ENABLE_REQUEST_ANIMATION_FRAME defined? Is IF (WTF_USE_REQUEST_ANIMATION_FRAME) correct? > > Defined in Source/cmake/OptionsEfl.cmake below?
Yes, right. My mistake. Sorry.
ChangSeok Oh
Comment 5
2011-10-14 23:27:30 PDT
Comment on
attachment 110977
[details]
patch View in context:
https://bugs.webkit.org/attachment.cgi?id=110977&action=review
>> ChangeLog:8
> > Typo in reqeustAnimationFrame.
Oops. Done
>> Source/cmake/OptionsEfl.cmake:87 >> +WEBKIT_FEATURE(ENABLE_REQUEST_ANIMATION_FRAME "Enable requestAnimationFrame API" DEFAULT OFF) > > Any reason for it to be OFF by default?
This feature is not fixed yet. Formal spec is under working so that it may be possible to change later. (
http://www.w3.org/TR/animation-timing/
) And most important reason is that I found critical issue related with this. I'm trying to fix it in here,
bug70170
.
ChangSeok Oh
Comment 6
2011-10-14 23:40:31 PDT
(In reply to
comment #3
)
> (From update of
attachment 110977
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=110977&action=review
> > I've noticed you use different email addresses in the ChangeLog and in your Bugzilla account. Is that intentional? Do you know of any test (either a page on the internet or some page in LayoutTests) where I can see this feature working?
Yes. that's intentional.
shivamidow@gmail.com
is my private account so that I can find somebody's question and request quickly, and also I don't want to receive too much mail from bugzilla. :p Well. Test cases for this feature already exist in current repository. I'll update them in ChangLog.
ChangSeok Oh
Comment 7
2011-10-15 00:30:58 PDT
Created
attachment 111128
[details]
Updated patch
Gyuyoung Kim
Comment 8
2011-10-19 22:16:44 PDT
(In reply to
comment #5
)
> (From update of
attachment 110977
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=110977&action=review
> This feature is not fixed yet. Formal spec is under working so that it may be possible to change later. (
http://www.w3.org/TR/animation-timing/
) > And most important reason is that I found critical issue related with this. > I'm trying to fix it in here,
bug70170
.
I think it is better to add this feature enabled after closing
Bug 70170
.
ChangSeok Oh
Comment 9
2011-11-02 01:14:13 PDT
Created
attachment 113288
[details]
Updated patch
Ryuan Choi
Comment 10
2011-11-02 01:16:53 PDT
Comment on
attachment 113288
[details]
Updated patch View in context:
https://bugs.webkit.org/attachment.cgi?id=113288&action=review
> Source/WebCore/CMakeLists.txt:2187 > + bindings/js/JSRequestAnimationFrameCallbackCustom.cpp
IMO, JSRequestAnimationFrameCallbackCustom.cpp should be moved to UseJSC.cmake
ChangSeok Oh
Comment 11
2011-11-02 02:47:48 PDT
Created
attachment 113294
[details]
Updated patch
ChangSeok Oh
Comment 12
2011-11-02 02:49:50 PDT
(In reply to
comment #10
)
> (From update of
attachment 113288
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=113288&action=review
> > > Source/WebCore/CMakeLists.txt:2187 > > + bindings/js/JSRequestAnimationFrameCallbackCustom.cpp > > IMO, JSRequestAnimationFrameCallbackCustom.cpp should be moved to UseJSC.cmake
Done.
Ryuan Choi
Comment 13
2011-11-02 03:09:06 PDT
LGTM.
Gyuyoung Kim
Comment 14
2011-11-02 17:59:26 PDT
LGTM too.
WebKit Review Bot
Comment 15
2011-11-07 10:28:43 PST
Comment on
attachment 113294
[details]
Updated patch Clearing flags on attachment: 113294 Committed
r99442
: <
http://trac.webkit.org/changeset/99442
>
WebKit Review Bot
Comment 16
2011-11-07 10:28:49 PST
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.
Top of Page
Format For Printing
XML
Clone This Bug