[Webkit-unassigned] [Bug 100674] [EFL][WK2] Allow using ACCELERATED_COMPOSITING without COORDINATED_GRAPHICS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Nov 7 15:41:02 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=100674





--- Comment #47 from Ryuan Choi <ryuan.choi at samsung.com>  2012-11-07 15:42:34 PST ---
(In reply to comment #46)
> (In reply to comment #45)
> > (In reply to comment #13)
> > > (In reply to comment #12)
> > > > (From update of attachment 171751 [details] [details] [details] [details])
> > > > View in context: https://bugs.webkit.org/attachment.cgi?id=171751&action=review
> > > > 
> > > > > Source/WebKit2/ChangeLog:10
> > > > > +        Calling ewk_view_base_add creates a desktop style view, that does not support
> > > > > +        fixed layout size, while calling ewk_view_smart_add does support fixed layout size.
> > > > 
> > > > If then, can I know how we can disable fixed layout size when using ewk_view_smart_add ?
> > > > 
> > > > ewk_view_smart_add is an API that inherit ewk_view on application side.
> > > 
> > > ewk_view_base_add is a public API. Applications that need to disable fixed layout size can use that.
> > 
> > Sorry for the late answer.
> > I am so busy because of internal works.
> > 
> > But so sad, ewk_view_base_add is not a public API.
> > And applications can not access WKContextRef and WKPageGroupRef.
> > 
> > When I get enough time to contribute, I will try to check it more.
> My apologies. ewk_view_base_add is not a public API, however it is called by WKViewCreate, which is a public API. If that is not a viable solution, then we should create a new public API, how about ewk_view_legacy_add ?
> Is it required to be able to switch behaviors at runtime? currently, we need to specify the behavior before the view is created.

ewk_view_legacy_add looks not good idea.
If we really need new API, I hope that we add a flag and APIs in ewk_context such as ewk_context_behavior_set.
What do you think about it?

Anyway, I think that I need to learn why we should separate PageClient first.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list