Hi Yishay,

Should I add also my stuff to make it work to Royale-Extras ?

Thanks,
Piotr

wt., 9 lip 2019 o 10:14 Yishay Weiss <[email protected]> napisał(a):

> Hi Carlos,
>
>
>
> It looks like [1] this is experimental technology, which is probably why
> it’s missing from our typedefs [2]. Theoretically it can be added [2], but
> I don’t know if this is a good idea if it’s not guaranteed to work in every
> browser.
>
>
>
> Thoughts?
>
>
>
>
>
> [1] https://developer.mozilla.org/en-US/docs/Web/API/Element/animate
>
> [2]
> https://github.com/royale-extras/closure-compiler/blob/master/externs/browser/w3c_css.js
>
>
>
> ________________________________
> From: Carlos Rovira <[email protected]>
> Sent: Tuesday, July 9, 2019 9:50:44 AM
> To: [email protected]
> Subject: Re: Build failed in Jenkins: royale-asjs_jsonly #3219
>
> I think the problem is we really don't have "animate" method in our Element
> JS API. I think yesterday I made some kind of wrong compilation.
>
> Can we add this?
> https://developer.mozilla.org/es/docs/Web/API/Element/animate
> If so, where should this be done?
>
> thanks
>
>
>
> El mar., 9 jul. 2019 a las 8:45, Carlos Rovira (<[email protected]>)
> escribió:
>
> > Seems this change I did yesterday is failing as well in my daily build.
> > How is possible this compiled ok yesterday with Maven? but today is
> failing?
> > I'll be looking at it this morning
> >
> > 641725 bytes written to
> >
> /Users/carlosrovira/Dev/Royale/Source/royale-asjs/frameworks/projects/Jewel/target/Jewel-0.9.6-SNAPSHOT-swf.swc
> > in 0,701 seconds
> >
> > COMPCJSCRoyale
> >
> >
> /Users/carlosrovira/Dev/Royale/Source/royale-asjs/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/TabBarButtonItemRenderer.as(197):
> > col: 22 Call to a possibly undefined method animate through a reference
> > with static type HTMLSpanElement.
> >
> >
> > indicator_content.animate(
> >
> >                   ^
> >
> >
> > 1.469368519 seconds
> >
> >
> > El mar., 9 jul. 2019 a las 6:20, Apache Royale CI Server (<
> > [email protected]>) escribió:
> >
> >> See <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/3219/display/redirect
> >> >
> >>
> >> ------------------------------------------
> >> [...truncated 1.71 MB...]
> >>      [java] [getlocal0, pushscope, newcatch(0), dup, setlocal(5), dup,
> >> pushscope, swap, setslot(1), getlex[Qname:
> >> e::{PackageInternalNs:"org.apache.royale.events"}], debugline(97),
> >> getproperty[Qname: name::{PackageNs:""}],
> >> pushstring[stopImmediatePropagation], equals, not, debugline(97),
> >> iffalse[org.apache.royale.abc.semantics.Label@543c887 => 71]]
> >>      [java] visiting block: 0
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:2
> >>      [java] block 1
> >>      [java] [popscope, debugline(100)]
> >>      [java] visiting block: 1
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:1
> >>      [java] block 2
> >>      [java] [pushfalse, returnvalue]
> >>      [java] visiting block: 2
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:1
> >>      [java] block 3
> >>      [java] [getlex[Qname:
> >> e::{PackageInternalNs:"org.apache.royale.events"}], debugline(98),
> throw]
> >>      [java] visiting block: 3
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:2
> >>      [java] block 4
> >>      [java] [getlocal0, pushscope,
> >>
> debugfile[/org/apache/royale/0.9.6;org/apache/royale/events;EventDispatcher.as],
> >> debug[1,event1,0,0,]]
> >>      [java] visiting block: 4
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 5
> >>      [java] [getlocal1, debugline(81),
> >> iffalse[org.apache.royale.abc.semantics.Label@2926f7bd => 38]]
> >>      [java] visiting block: 5
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 6
> >>      [java] [pushfalse, setlocal3, getlocal3, returnvalue]
> >>      [java] visiting block: 6
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 7
> >>      [java] [debugline(82), getlocal1, typeof, pushstring[string],
> >> equals, debugline(82),
> >> iffalse[org.apache.royale.abc.semantics.Label@751b901a => 28]]
> >>      [java] visiting block: 7
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 8
> >>      [java] [pushstring[target], getlocal1, in,
> >> iffalse[org.apache.royale.abc.semantics.Label@1ccce165 => 36]]
> >>      [java] visiting block: 8
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 9
> >>      [java] [jump[org.apache.royale.abc.semantics.Label@5a20f793 =>
> 43]]
> >>      [java] visiting block: 9
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 10
> >>      [java] [getlocal0, getlocal1, callsuper[Qname:
> >> dispatchEvent::{PackageNs:""},1,], dup, setlocal(4), returnvalue]
> >>      [java] visiting block: 10
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 11
> >>      [java] [getlocal1, getlex[Qname:
> >> _dispatcher::{PrivateNs:"org.apache.royale.events:EventDispatcher"}],
> >> debugline(88), setproperty[Multiname:
> >>
> target::{PrivateNs:"org.apache.royale.events:EventDispatcher",ProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"goog.events:EventTarget",StaticProtectedNs:"goog:Disposable",StaticProtectedNs:"Object",PackageNs:"org.apache.royale.events",PackageInternalNs:"org.apache.royale.events",PrivateNs:"FilePrivateNS:EventDispatcher",PackageNs:"",Ns:"
> >> http://adobe.com/AS3/2006/builtin"}]]
> >>      [java] visiting block: 11
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 12
> >>      [java] [jump[org.apache.royale.abc.semantics.Label@5a20f793 =>
> 43]]
> >>      [java] visiting block: 12
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 13
> >>      [java] [findpropstrict[Qname:
> >> Event::{PackageNs:"org.apache.royale.events"}], debugline(83),
> >> pushstring[], getlocal1, add, constructprop[Qname:
> >> Event::{PackageNs:"org.apache.royale.events"},1,], coerce[Qname:
> >> Object::{PackageNs:""}], setlocal1, getlocal1, getlex[Qname:
> >> _dispatcher::{PrivateNs:"org.apache.royale.events:EventDispatcher"}],
> >> debugline(84), setproperty[Multiname:
> >>
> target::{PrivateNs:"org.apache.royale.events:EventDispatcher",ProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"goog.events:EventTarget",StaticProtectedNs:"goog:Disposable",StaticProtectedNs:"Object",PackageNs:"org.apache.royale.events",PackageInternalNs:"org.apache.royale.events",PrivateNs:"FilePrivateNS:EventDispatcher",PackageNs:"",Ns:"
> >> http://adobe.com/AS3/2006/builtin"}],
> >> jump[org.apache.royale.abc.semantics.Label@1ccce165 => 36]]
> >>      [java] visiting block: 13
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 14
> >>      [java] [jump[org.apache.royale.abc.semantics.Label@5a20f793 =>
> 43]]
> >>      [java] visiting block: 14
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] ComputedFrameCounts: 3 3
> >>      [java] 1385071 bytes written to
> >>
> C:\jenkins\workspace\royale-asjs_jsonly\frameworks\js\projects\SparkRoyaleJS\target\SparkRoyaleJS.swc
> >> in 8.780 seconds
> >>      [java] COMPCJSCRoyale
> >>      [java] 18.0219694 seconds
> >>      [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m
> >> -Xmx1g
> >>      [copy] Copying 1 file to <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/libs
> >> >
> >>
> >> main:
> >>
> >> copy-swc:
> >>
> >> check-for-tests:
> >>
> >> test:
> >>
> >> main:
> >>
> >> Jewel:
> >>      [echo] swc-date is 07/09/19 04:19 +0000
> >>
> >> clean:
> >>      [echo] swc-date is 07/09/19 04:19 +0000
> >>
> >> check-for-tests:
> >>
> >> clean-tests:
> >>
> >> check-compiler-home:
> >>
> >> check-transpiler-home:
> >>
> >> check-compiler:
> >>
> >> compile:
> >>
> >> compile-js:
> >>      [echo] swc-date is 07/09/19 04:19 +0000
> >>    [delete] Deleting: <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/JewelJS.swc.properties
> >> >
> >>
> >> clean:
> >>      [echo] swc-date is 07/09/19 04:19 +0000
> >>    [delete] Deleting: <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/JewelJS.swc.properties
> >> >
> >>
> >> check-for-tests:
> >>
> >> clean-tests:
> >>
> >> check-compiler-home:
> >>
> >> check-transpiler-home:
> >>
> >> check-compiler:
> >>
> >> compile:
> >>      [echo] Cross-compiling JewelJS.swc
> >>      [echo] ROYALE_COMPILER_HOME: <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/js
> >> >
> >>     [mkdir] Created dir: <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/target/generated-sources/royale
> >> >
> >>      [java] args:
> >>      [java] +royalelib=<
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks
> >> >
> >>      [java] -compiler.strict-xml=true
> >>      [java] -compiler.targets=SWF,JSRoyale
> >>      [java] -metadata.date=07/09/19 04:19 +0000
> >>      [java] -metadata.dateFormat=MM/dd/yy HH:mm Z
> >>      [java] -swf-debugfile-alias=/org/apache/royale/0.9.6
> >>      [java] -output=<
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/target/JewelJS.swc
> >> >
> >>      [java] -load-config=<
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js-config.xml
> >> >
> >>      [java] -load-config+=<
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/src/main/config/compile-js-config.xml
> >> >
> >>      [java] target:SWF
> >>      [java] target:JSRoyale
> >>      [java] COMPC
> >>      [java] Loading configuration: <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js-config.xml
> >> >
> >>      [java] Loading configuration: <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/src/main/config/compile-js-config.xml
> >> >
> >>      [java]
> >>      [java] blockCount is: 15
> >>      [java] block 0
> >>      [java] [getlocal0, pushscope, newcatch(0), dup, setlocal(5), dup,
> >> pushscope, swap, setslot(1), getlex[Qname:
> >> e::{PackageInternalNs:"org.apache.royale.events"}], debugline(97),
> >> getproperty[Qname: name::{PackageNs:""}],
> >> pushstring[stopImmediatePropagation], equals, not, debugline(97),
> >> iffalse[org.apache.royale.abc.semantics.Label@689faf79 => 71]]
> >>      [java] visiting block: 0
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:2
> >>      [java] block 1
> >>      [java] [popscope, debugline(100)]
> >>      [java] visiting block: 1
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:1
> >>      [java] block 2
> >>      [java] [pushfalse, returnvalue]
> >>      [java] visiting block: 2
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:1
> >>      [java] block 3
> >>      [java] [getlex[Qname:
> >> e::{PackageInternalNs:"org.apache.royale.events"}], debugline(98),
> throw]
> >>      [java] visiting block: 3
> >>      [java] max_scope is now:2
> >>      [java] scpDepth is now:2
> >>      [java] block 4
> >>      [java] [getlocal0, pushscope,
> >>
> debugfile[/org/apache/royale/0.9.6;org/apache/royale/events;EventDispatcher.as],
> >> debug[1,event1,0,0,]]
> >>      [java] visiting block: 4
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 5
> >>      [java] [getlocal1, debugline(81),
> >> iffalse[org.apache.royale.abc.semantics.Label@bb3ecfe => 38]]
> >>      [java] visiting block: 5
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 6
> >>      [java] [pushfalse, setlocal3, getlocal3, returnvalue]
> >>      [java] visiting block: 6
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 7
> >>      [java] [debugline(82), getlocal1, typeof, pushstring[string],
> >> equals, debugline(82),
> >> iffalse[org.apache.royale.abc.semantics.Label@6a1568d6 => 28]]
> >>      [java] visiting block: 7
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 8
> >>      [java] [pushstring[target], getlocal1, in,
> >> iffalse[org.apache.royale.abc.semantics.Label@1b37fbec => 36]]
> >>      [java] visiting block: 8
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 9
> >>      [java] [jump[org.apache.royale.abc.semantics.Label@5ec88f9e =>
> 43]]
> >>      [java] visiting block: 9
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 10
> >>      [java] [getlocal0, getlocal1, callsuper[Qname:
> >> dispatchEvent::{PackageNs:""},1,], dup, setlocal(4), returnvalue]
> >>      [java] visiting block: 10
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 11
> >>      [java] [getlocal1, getlex[Qname:
> >> _dispatcher::{PrivateNs:"org.apache.royale.events:EventDispatcher"}],
> >> debugline(88), setproperty[Multiname:
> >>
> target::{PrivateNs:"org.apache.royale.events:EventDispatcher",ProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"goog.events:EventTarget",StaticProtectedNs:"goog:Disposable",StaticProtectedNs:"Object",PackageNs:"org.apache.royale.events",PackageInternalNs:"org.apache.royale.events",PrivateNs:"FilePrivateNS:EventDispatcher",PackageNs:"",Ns:"
> >> http://adobe.com/AS3/2006/builtin"}]]
> >>      [java] visiting block: 11
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 12
> >>      [java] [jump[org.apache.royale.abc.semantics.Label@5ec88f9e =>
> 43]]
> >>      [java] visiting block: 12
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 13
> >>      [java] [findpropstrict[Qname:
> >> Event::{PackageNs:"org.apache.royale.events"}], debugline(83),
> >> pushstring[], getlocal1, add, constructprop[Qname:
> >> Event::{PackageNs:"org.apache.royale.events"},1,], coerce[Qname:
> >> Object::{PackageNs:""}], setlocal1, getlocal1, getlex[Qname:
> >> _dispatcher::{PrivateNs:"org.apache.royale.events:EventDispatcher"}],
> >> debugline(84), setproperty[Multiname:
> >>
> target::{PrivateNs:"org.apache.royale.events:EventDispatcher",ProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"org.apache.royale.events:EventDispatcher",StaticProtectedNs:"goog.events:EventTarget",StaticProtectedNs:"goog:Disposable",StaticProtectedNs:"Object",PackageNs:"org.apache.royale.events",PackageInternalNs:"org.apache.royale.events",PrivateNs:"FilePrivateNS:EventDispatcher",PackageNs:"",Ns:"
> >> http://adobe.com/AS3/2006/builtin"}],
> >> jump[org.apache.royale.abc.semantics.Label@1b37fbec => 36]]
> >>      [java] visiting block: 13
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] block 14
> >>      [java] [jump[org.apache.royale.abc.semantics.Label@5ec88f9e =>
> 43]]
> >>      [java] visiting block: 14
> >>      [java] max_scope is now:3
> >>      [java] scpDepth is now:3
> >>      [java] ComputedFrameCounts: 3 3
> >>      [java] <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/TabBarButtonItemRenderer.as(197)
> >:
> >> col: 22 Error: Call to a possibly undefined method animate through a
> >> reference with static type HTMLSpanElement.
> >>      [java]
> >>      [java]                     indicator_content.animate(
> >>      [java]                                       ^
> >>      [java]
> >>      [java] 8.5555731 seconds
> >>      [java] <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/itemRenderers/TabBarButtonItemRenderer.as(197)
> >:
> >> col: 22 Call to a possibly undefined method animate through a reference
> >> with static type HTMLSpanElement.
> >>      [java]
> >>      [java]                     indicator_content.animate(
> >>      [java]                                       ^
> >>      [java]
> >>      [java] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m
> >> -Xmx1g
> >>      [java] Java Result: 3
> >>
> >> BUILD FAILED
> >> <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/build.xml
> >:652:
> >> The following error occurred while executing this line:
> >> <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/build.xml
> >:143:
> >> The following error occurred while executing this line:
> >> <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/build.xml
> >:368:
> >> The following error occurred while executing this line:
> >> <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/projects/Jewel/build.xml
> >:41:
> >> The following error occurred while executing this line:
> >> <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/build.xml
> >:92:
> >> Warning: Could not find file <
> >>
> http://apacheroyaleci.westus2.cloudapp.azure.com:8080/job/royale-asjs_jsonly/ws/frameworks/js/projects/JewelJS/target/JewelJS.swc
> >
> >> to copy.
> >>
> >> Total time: 14 minutes 3 seconds
> >> Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8 -Xms384m -Xmx1g
> >> Build step 'Invoke Ant' marked build as failure
> >> Archiving artifacts
> >>
> >
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
> >
>
> --
> Carlos Rovira
> http://about.me/carlosrovira
>


-- 

Piotr Zarzycki

Patreon: *https://www.patreon.com/piotrzarzycki
<https://www.patreon.com/piotrzarzycki>*

Reply via email to