[Webkit-unassigned] [Bug 183448] New: [GTK][WPE] Add API to convert between DOM and JSCValue

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 8 05:25:17 PST 2018


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

            Bug ID: 183448
           Summary: [GTK][WPE] Add API to convert between DOM and JSCValue
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: cgarcia at igalia.com
                CC: bugs-noreply at webkitgtk.org
        Depends on: 136989

For GTK+ port we will deprecate most of the DOM bindings API, we will leave only a few classes Node, Element, Document, etc. and even for those most of their methods and properties will be deprecated. We will only leave API for things that can't be done with JavaScript.
For WPE we will add a minimum DOM API, that will allow us to expose the web extensions API we currently disable because it uses DOM bindings.

In both cases we need a way to get a JSCValue from a WebKitDOMObject and every DOM object will also provide a factory method to create an instance from a JSCValue.


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=136989
[Bug 136989] [GTK][WPE] JSC bindings not introspectable
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180308/354c8f9a/attachment.html>


More information about the webkit-unassigned mailing list