Bug 99696 - [meta][EFL][WK2] Make Ewk classes members private and remove private C functions
Summary: [meta][EFL][WK2] Make Ewk classes members private and remove private C functions
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit EFL (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
Depends on: 99594 99697 99832 99929 99930 99931 99932 99934 99936 100226 100233
  Show dependency treegraph
Reported: 2012-10-18 01:28 PDT by Chris Dumez
Modified: 2017-03-11 10:46 PST (History)
3 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2012-10-18 01:28:32 PDT
Right now, our private ewk headers are a mixture of C++ classes and C functions to interact with it.

I'm proposing that we use pimpl to move the class members to the cpp file, so that public C API can directly access the members, but other classes will need to call C++ methods on the object.
Comment 1 Michael Catanzaro 2017-03-11 10:46:02 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.