It should be possible, from spec: https://docs.google.com/document/d/10fmlEYIHcyead_4R1S5wKGs1t2I7Fnp_PaNaa7XTEk0/edit#heading=h.aaedpeo8ehl8
Can you file a bug in the issue tracker? https://github.com/gwtproject/gwt/issues On Wednesday, September 21, 2016 at 9:38:16 AM UTC+2, Nándor Előd Fekete wrote: > > Hi everyone! > > Are we supposed to be able to extend native (browser) JsTypes from Java? > Specifically, having the following declaration (from Elemental2): > > @JsType(isNative = true, namespace = JsPackage.GLOBAL) > public class HTMLDivElement extends HTMLElement {...} > > and the extending type > > public class DummyElement extends HTMLDivElement {...} > > I'm getting TypeError: Illegal invocation from the compiled js code when > it tries to define the class > (com.google.gwt.lang.Runtime.copyObjectProperties > (Runtime.java:104)), while copying native properties from the extends js > type's prototype. The property in this case is 'align' but it happens on > other browser native properties too. > > Thanks for the help! > > All the best, > Nandi. > > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
