[Webkit-unassigned] [Bug 135560] [EFL] Remove non Coordinated Graphics code path from cmake build system after r142169

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Aug 6 03:16:44 PDT 2014


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


Csaba Osztrogonác <ossy at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ossy at webkit.org




--- Comment #6 from Csaba Osztrogonác <ossy at webkit.org>  2014-08-06 03:16:53 PST ---
(In reply to comment #5)
> > > USE(TILED_BACKING_STORE) is still being used in source code. So, I'm not sure whether we can remove this here.
> > 
> > If we leave it in the code, the build will fail in case of minimal build. None of the other ports use it, so it's safe to remove it.
> 
> If so, you can just change isEfl() with 0. Are you sure whether other ports never enable it again ?

Let's see all options one by one:
- default => isEfl() : It means it is enabled on EFL by default, but 
  --minimal option would disable this mandatory feature. It isn't good.
- default => 0 : It means it would be disabled always on EFL - on minimal
  and on normal build too. It isn't good.
- Deleting it from FeatureList.pm would cause problem if we would like
  to make TILED_BACKING_STORE optional. But it isn't optional at all.
  It is mandatory on EFL and not used / not work on other ports.

-- 
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