[Webkit-unassigned] [Bug 16401] [GTK] GObject/C DOM binding
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Dec 2 08:56:04 PST 2008
https://bugs.webkit.org/show_bug.cgi?id=16401
------- Comment #114 from lkcl at lkcl.net 2008-12-02 08:56 PDT -------
(In reply to comment #110)
> > After checking the code quite
> > thoroughly, I found that, in practice, all getGObjType() was being used for,
> > was to carry information from the top of the toGDOM functions to the bottom of
> > those same functions. I changed the toGDOM functions to wrap the core objects
> > into GObjects right from the start, and so I could get rid of getGObjType()
> > alltogether.
>
> if that works, in both the usage cases, i'll genuinely be dead impressed.
martin, you're a genius: it worked.
main_frame = self._browser.get_main_frame()
set_main_frame(main_frame)
gdoc = main_frame.get_gdom_document()
body = gdoc.get_elements_by_tag_name("body").item(0)
h = gdoc.create_element("div")
h.append_child(gdoc.create_text_node("hello world"))
body.append_child(h)
h.set_attribute('id', "hello world")
h1 = gdoc.get_element_by_id("hello world")
print h, h1
h == h1. success.
so - that leaves toString to be added back in; ref() and deref() to be
removed (which i tested earlier and will test again);
that should be everything.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list