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.

Reply via email to