Bug 152037 - [META][EFL] Do not use WK2 C API to reduce complexity
Summary: [META][EFL] Do not use WK2 C API to reduce complexity
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit EFL (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on: 152604 154332 154445 154717
Blocks:
  Show dependency treegraph
 
Reported: 2015-12-08 21:09 PST by Ryuan Choi
Modified: 2017-03-11 10:52 PST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryuan Choi 2015-12-08 21:09:45 PST
Long time ago, EFL port started to use WK2 C API internally (Bug 108623).
but, there are still many direct dependencies between ewk APIs and internal structures without improving now a days.

And now, only EFL port use it since QT and nix port leave.
I think that this just makes EFL port complicated with EFL specific WK2 C API.

This bug can simplify the code complexity of EFL port and coordinated graphics(UI side compositor) to share with other port.
Comment 1 Michael Catanzaro 2017-03-11 10:52:19 PST
Closing this bug because the EFL port has been removed from trunk.

If you feel this bug applies to a different upstream WebKit port and was closed in error, please either update the title and reopen the bug, or leave a comment to request this.