WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
63975
[EFL] Add Fullscreen API feature
https://bugs.webkit.org/show_bug.cgi?id=63975
Summary
[EFL] Add Fullscreen API feature
Gyuyoung Kim
Reported
2011-07-05 21:31:57 PDT
I would like to start to implement Fullscreen API for HTML5 Video. This patch is first patch for it. I add feature to OptionEfl.cmake, cmakeconfig.h.cmake as well as adding RenderFullScreen.cpp, fullscreen.css to WebCore/CMakeLists.txt. However, I don't enable the FULLSCREEN_API yet. I would like to enable it after finishing implementation.
Attachments
Patch
(3.05 KB, patch)
2011-07-05 21:33 PDT
,
Gyuyoung Kim
no flags
Details
Formatted Diff
Diff
Modified Patch
(3.25 KB, patch)
2011-07-06 07:32 PDT
,
Gyuyoung Kim
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Gyuyoung Kim
Comment 1
2011-07-05 21:33:45 PDT
Created
attachment 99789
[details]
Patch
Raphael Kubo da Costa (:rakuco)
Comment 2
2011-07-06 06:05:35 PDT
From what I understood, if one sets ENABLE_FULLSCREEN_API to ON, the build will fail or things will not work later, right? If so, I prefer to hold this commit until the missing implementation enters the tree.
> ChangeLog:6 > + Reviewed by NOBODY (OOPS!).
More details are welcome here: if you still need to work on the code as you mentioned in the bug report, explain here that this commit only adds the flags and files to the build system.
> Source/WebCore/CMakeLists.txt:1410 > + ${WEBCORE_DIR}/css/fullscreen.css
Not sorted alphabetically.
> Source/cmake/OptionsEfl.cmake:76 > +WEBKIT_FEATURE(ENABLE_FULLSCREEN_API "Enable the Fullscreen API support" DEFAULT OFF)
"the" not needed
Gyuyoung Kim
Comment 3
2011-07-06 07:32:46 PDT
Created
attachment 99829
[details]
Modified Patch I fix this patch according to your comments.
>> if one sets ENABLE_FULLSCREEN_API to ON, the build will fail or things will not work later, right? If so, I prefer to hold this commit until the missing implementation enters the tree.
If RenderFullScreen.cpp is missed when this feature is enabled on current version, build error happens. So, though ENABLE_FULLSCREEN_API is turned on, there is no build break on this patch . I'd like to implement remained missing things step by step after landing this patch.
Raphael Kubo da Costa (:rakuco)
Comment 4
2011-07-06 07:42:34 PDT
As long as enabling fullscreen support after this patch enters the tree does not break the build, r+ from my side.
WebKit Review Bot
Comment 5
2011-07-06 20:49:51 PDT
Comment on
attachment 99829
[details]
Modified Patch Clearing flags on attachment: 99829 Committed
r90531
: <
http://trac.webkit.org/changeset/90531
>
WebKit Review Bot
Comment 6
2011-07-06 20:49:57 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.
Top of Page
Format For Printing
XML
Clone This Bug