[MAVEN-BUILD] Royale-asjs - Build # 2524 - Failure

2020-01-15 Thread Apache Jenkins Server
The Apache Jenkins build system has built Royale-asjs (build #2524)

Status: Failure

Check console output at https://builds.apache.org/job/Royale-asjs/2524/ to view 
the results.

[royale-asjs] branch develop updated: Fixes empty class names pending discussion

2020-01-15 Thread harbs
This is an automated email from the ASF dual-hosted git repository.

harbs pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new b790db6  Fixes empty class names pending discussion
b790db6 is described below

commit b790db6c26c4671b0a06ab6636579327ea9e221d
Author: Harbs 
AuthorDate: Wed Jan 15 12:27:57 2020 +0200

Fixes empty class names pending discussion
---
 frameworks/projects/Basic/asconfig.json | 3 ++-
 .../projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as | 6 --
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/frameworks/projects/Basic/asconfig.json 
b/frameworks/projects/Basic/asconfig.json
index 6a2265a..f5f9348 100644
--- a/frameworks/projects/Basic/asconfig.json
+++ b/frameworks/projects/Basic/asconfig.json
@@ -20,7 +20,8 @@
 "compilerOptions": {
 "debug": true,
 "targets": [
-"SWF", "JSRoyale"
+"JSRoyale",
+"SWF"
 ],
 "include-classes": [
 "BasicClasses"
diff --git 
a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as 
b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as
index ef1d4e6..84aeb0b 100644
--- a/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as
+++ b/frameworks/projects/Basic/src/main/royale/org/apache/royale/core/UIBase.as
@@ -1065,7 +1065,7 @@ package org.apache.royale.core
 // set it now if it was set once in addedToParent
 // otherwise just wait for addedToParent
 if (parent)
-setClassName(computeFinalClassNames()); 
+setClassName(computeFinalClassNames());
 }
 
 dispatchEvent(new Event("classNameChanged"));
@@ -1326,7 +1326,9 @@ package org.apache.royale.core

 COMPILE::JS
 {
-   setClassName(computeFinalClassNames());
+var classNames:String = computeFinalClassNames().trim();
+if(classNames)
+   setClassName(classNames);
 
 if (style)
 ValuesManager.valuesImpl.applyStyles(this, style);



[royale-asjs] branch develop updated (f5f2436 -> b41e2f5)

2020-01-15 Thread harbs
This is an automated email from the ASF dual-hosted git repository.

harbs pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git.


from f5f2436  handle scrollbars that are always visible.  Should fix #679
 new d0b57c3  Added MultiSelectionTree
 new 3c07a73  Merge branch 'develop' into feature/multiselect-tree
 new 4c8f0af  TreeMultiSelect changes
 new 3a37156  Merge branch 'develop' into feature/multiselect-tree
 new b41e2f5  Merge pull request #683 from tzivz/feature/multiselect-tree

The 10074 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/main/royale/MultiDragAndDropExample.mxml   |  87 +
 .../Basic/src/main/resources/basic-manifest.xml|   1 +
 .../projects/Basic/src/main/resources/defaults.css |  13 ++
 .../projects/Basic/src/main/royale/BasicClasses.as |   3 +
 ...MultiSelectionList.as => MultiSelectionTree.as} |  14 +-
 ...ler.as => TreeMultiSelectionMouseController.as} |  14 +-
 ...del.as => MultiSelectionCollectionViewModel.as} | 112 ++--
 .../{TreeModel.as => MultiSelectionTreeModel.as}   |   8 +-
 .../DragDrop/src/main/resources/basic-manifest.xml |   1 +
 .../DragDrop/src/main/royale/DragDropClasses.as|   1 +
 .../html/beads/MultiSelectionDragSourceBead.as |   4 +-
 .../html/beads/MultiSelectionTreeDragSourceBead.as | 142 +
 12 files changed, 317 insertions(+), 83 deletions(-)
 copy 
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/{MultiSelectionList.as
 => MultiSelectionTree.as} (92%)
 copy 
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/controllers/{TreeSingleSelectionMouseController.as
 => TreeMultiSelectionMouseController.as} (83%)
 copy 
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/models/{SingleSelectionCollectionViewModel.as
 => MultiSelectionCollectionViewModel.as} (66%)
 copy 
frameworks/projects/Basic/src/main/royale/org/apache/royale/html/beads/models/{TreeModel.as
 => MultiSelectionTreeModel.as} (87%)
 create mode 100644 
frameworks/projects/DragDrop/src/main/royale/org/apache/royale/html/beads/MultiSelectionTreeDragSourceBead.as



[royale-asjs] branch develop updated: jewel-datagrid: avoid relayout when removing or adding an item

2020-01-15 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new 3bbb1e3  jewel-datagrid: avoid relayout when removing or adding an item
3bbb1e3 is described below

commit 3bbb1e336e0d4076654c5b5b93d72fa6cb552c6c
Author: Carlos Rovira 
AuthorDate: Wed Jan 15 18:35:42 2020 +0100

jewel-datagrid: avoid relayout when removing or adding an item
---
 .../beads/itemRenderers/AddDataGridItemRendererForArrayListData.as| 2 +-
 .../beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as | 2 +-
 .../main/royale/org/apache/royale/jewel/beads/views/DataGridView.as   | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as
 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as
index bb54381..c36fe03 100644
--- 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as
+++ 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/AddDataGridItemRendererForArrayListData.as
@@ -135,7 +135,7 @@ package org.apache.royale.jewel.beads.itemRenderers

ISelectionModel(_dataProviderModel).selectedIndex = 
ISelectionModel(_dataProviderModel).selectedIndex + 1;
}
 
-   (_strand as IEventDispatcher).dispatchEvent(new 
Event("layoutNeeded"));
+   // (_strand as IEventDispatcher).dispatchEvent(new 
Event("layoutNeeded"));
}
 
private var _dataProviderModel: IDataProviderModel;
diff --git 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as
 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as
index 01f40e6..d0a4a38 100644
--- 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as
+++ 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/itemRenderers/RemoveDataGridItemRendererForArrayListData.as
@@ -112,7 +112,7 @@ package org.apache.royale.jewel.beads.itemRenderers
return;
 
// listen for individual items being removed in the 
future.
-   dp.addEventListener(CollectionEvent.ITEM_REMOVED, 
handleItemRemoved);
+   // dp.addEventListener(CollectionEvent.ITEM_REMOVED, 
handleItemRemoved);
}
 
/**
diff --git 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
index 5f16622..224ca1d 100644
--- 
a/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
+++ 
b/frameworks/projects/Jewel/src/main/royale/org/apache/royale/jewel/beads/views/DataGridView.as
@@ -224,7 +224,7 @@ package org.apache.royale.jewel.beads.views

dp.addEventListener(CollectionEvent.ALL_ITEMS_REMOVED, 
handleItemAddedAndRemoved);
 }
 
-host.dispatchEvent(new Event("layoutNeeded"));
+// host.dispatchEvent(new Event("layoutNeeded"));
 }
 
 protected function updateColumnLayout(list:IDataGridColumnList):void
@@ -241,7 +241,7 @@ package org.apache.royale.jewel.beads.views
 _listArea.positioner.style.overflow = null;
 }
 }
-//host.dispatchEvent(new Event("layoutNeeded"));
+// host.dispatchEvent(new Event("layoutNeeded"));
 }
 
 /**



[royale-compiler] branch develop updated (693df90 -> 9a2c3b4)

2020-01-15 Thread joshtynjala
This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git.


from 693df90  MXMLPropertySpecifierNode: Fixed issue where a property could 
be set without errors in MXML if it were private or in another namespace that 
should not be accessible from the file scope
 new 4c686b3  PackageHeaderEmitter: fix issue where externs for 
package-level functions/vars were not properly detected
 new 9a2c3b4  Fixed issue where Closure warned about externs in top-level 
package because they didn't use the var keyword (references #109)

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../internal/codegen/js/jx/ClassEmitter.java   |  4 +++
 .../internal/codegen/js/jx/FieldEmitter.java   |  8 +++--
 .../internal/codegen/js/jx/MethodEmitter.java  | 11 ++-
 .../codegen/js/jx/PackageHeaderEmitter.java| 37 +++---
 4 files changed, 46 insertions(+), 14 deletions(-)



[royale-compiler] 02/02: Fixed issue where Closure warned about externs in top-level package because they didn't use the var keyword (references #109)

2020-01-15 Thread joshtynjala
This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git

commit 9a2c3b42febe1d2f10bcf4d5bf5c6edffa488457
Author: Josh Tynjala 
AuthorDate: Wed Jan 15 09:33:25 2020 -0800

Fixed issue where Closure warned about externs in top-level package because 
they didn't use the var keyword (references #109)
---
 .../royale/compiler/internal/codegen/js/jx/ClassEmitter.java  |  4 
 .../royale/compiler/internal/codegen/js/jx/FieldEmitter.java  |  8 ++--
 .../royale/compiler/internal/codegen/js/jx/MethodEmitter.java | 11 ++-
 3 files changed, 20 insertions(+), 3 deletions(-)

diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java
index 47e9317..9b86e96 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/ClassEmitter.java
@@ -140,6 +140,10 @@ public class ClassEmitter extends JSSubEmitter implements
 String qname = definition.getQualifiedName();
 if (qname != null && !qname.equals(""))
 {
+if (fjs.getModel().isExterns && 
definition.getBaseName().equals(qname))
+{
+writeToken(ASEmitterTokens.VAR);
+}
 write(getEmitter().formatQualifiedName(qname));
 write(ASEmitterTokens.SPACE);
 writeToken(ASEmitterTokens.EQUAL);
diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java
index 6254e11..ca635e3 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/FieldEmitter.java
@@ -142,8 +142,12 @@ public class FieldEmitter extends JSSubEmitter implements
 classification == 
IVariableDefinition.VariableClassification.FILE_MEMBER;
 if (isPackageOrFileMember)
 {
-   className = 
getEmitter().formatQualifiedName(node.getQualifiedName());
-write(className);
+String qualifiedName = node.getQualifiedName();
+if (fjs.getModel().isExterns && 
node.getName().equals(qualifiedName))
+{
+writeToken(ASEmitterTokens.VAR);
+}
+write(fjs.formatQualifiedName(qualifiedName));
 }
 else
 {
diff --git 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java
 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java
index 688b190..e765816 100644
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/jx/MethodEmitter.java
@@ -80,7 +80,12 @@ public class MethodEmitter extends JSSubEmitter implements
 if(classification == 
IFunctionDefinition.FunctionClassification.FILE_MEMBER ||
 classification == 
IFunctionDefinition.FunctionClassification.PACKAGE_MEMBER)
 {
-write(fjs.formatQualifiedName(fn.getQualifiedName()));
+String qualifiedName = node.getQualifiedName();
+if (fjs.getModel().isExterns && 
node.getName().equals(qualifiedName))
+{
+writeToken(ASEmitterTokens.VAR);
+}
+write(fjs.formatQualifiedName(qualifiedName));
 }
 else
 {
@@ -92,6 +97,10 @@ public class MethodEmitter extends JSSubEmitter implements
 }
 if (qname != null && !qname.equals(""))
 {
+if (isConstructor && fjs.getModel().isExterns && 
typeDef.getBaseName().equals(qname))
+{
+writeToken(ASEmitterTokens.VAR);
+}
 write(fjs.formatQualifiedName(qname));
 if (!isConstructor)
 {



[royale-asjs] branch develop updated: tour-de-jewel: fix itemrenderers

2020-01-15 Thread carlosrovira
This is an automated email from the ASF dual-hosted git repository.

carlosrovira pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new 4c408bf  tour-de-jewel: fix itemrenderers
4c408bf is described below

commit 4c408bfdc2013346614dbcad428c0612b1a66baa
Author: Carlos Rovira 
AuthorDate: Wed Jan 15 18:42:47 2020 +0100

tour-de-jewel: fix itemrenderers
---
 .../royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml | 10 +++---
 .../main/royale/itemRenderers/IconDataGridItemRenderer.mxml|  2 --
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml
 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml
index 168cedc..c65ac99 100644
--- 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml
+++ 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/CheckBoxDataGridItemRenderer.mxml
@@ -19,7 +19,7 @@ limitations under the License.
 -->
 http://ns.adobe.com/mxml/2009; 
 xmlns:j="library://ns.apache.org/royale/jewel" 
-xmlns:js="library://ns.apache.org/royale/basic">
+xmlns:js="library://ns.apache.org/royale/basic" click="clickCheck(event)">
 
 
 
@@ -47,7 +47,11 @@ limitations under the License.
 
 
 
-
+
+
+
+
+
 
 
 
diff --git 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml
 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml
index 596e9b2..a190f98 100644
--- 
a/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml
+++ 
b/examples/royale/TourDeJewel/src/main/royale/itemRenderers/IconDataGridItemRenderer.mxml
@@ -38,8 +38,6 @@ limitations under the License.
 
 public function clickCloseButton(event:Event):void
{
-event.preventDefault(); // to avoid datagrid click event 
handler to be called
-
 var view:ListView = this.itemRendererParent as ListView;
 var column:DataGridColumnList = view.host as 
DataGridColumnList;
 (column.datagrid.dataProvider as 
ArrayList).removeItemAt(index);



[royale-asjs] branch develop updated: add binding metadata to Spark TextInput. Should fix #678

2020-01-15 Thread aharui
This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new 9dfd1db  add binding metadata to Spark TextInput.  Should fix #678
9dfd1db is described below

commit 9dfd1dba6a18a6bf4f6984d31c9c745a47da3623
Author: Alex Harui 
AuthorDate: Wed Jan 15 11:52:10 2020 -0800

add binding metadata to Spark TextInput.  Should fix #678
---
 .../SparkRoyale/src/main/royale/spark/components/TextInput.as | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as 
b/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as
index 21a6f92..4ce4a3f 100644
--- 
a/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as
+++ 
b/frameworks/projects/SparkRoyale/src/main/royale/spark/components/TextInput.as
@@ -284,8 +284,8 @@ public class TextInput extends SkinnableTextBase
 //  text
 //--
 
-//[Bindable("change")]
-//[Bindable("textChanged")]
+[Bindable("change")]
+[Bindable("textChanged")]
 
 // Compiler will strip leading and trailing whitespace from text string.
 [CollapseWhiteSpace]



[royale-compiler] branch develop updated: SWFTarget: remove scanning for overrides message

2020-01-15 Thread joshtynjala
This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git


The following commit(s) were added to refs/heads/develop by this push:
 new fafc8b0  SWFTarget: remove scanning for overrides message
fafc8b0 is described below

commit fafc8b063ade68f8b579c9be3738cbf118919ec4
Author: Josh Tynjala 
AuthorDate: Wed Jan 15 11:48:06 2020 -0800

SWFTarget: remove scanning for overrides message
---
 .../main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java | 1 -
 1 file changed, 1 deletion(-)

diff --git 
a/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java
 
b/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java
index ff14905..cfb201b 100644
--- 
a/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java
+++ 
b/compiler/src/main/java/org/apache/royale/compiler/internal/targets/SWFTarget.java
@@ -426,7 +426,6 @@ public abstract class SWFTarget extends Target implements 
ISWFTarget
Collection classes = 
emitter.getDefinedClasses();
for (EmitterClassVisitor clazz : classes)
{
-   System.out.println("scanning for 
overrides: " + clazz.getInstanceInfo().name.getBaseName());
Iterator instanceTraits = 
clazz.instanceTraits.iterator();
while (instanceTraits.hasNext())
{



[royale-asjs] branch develop updated: ElementWrapper: fix issue where missing @export would cause MouseEventConverter and KeyboardEventConverter to break due to Closure compiler renaming (references #

2020-01-15 Thread joshtynjala
This is an automated email from the ASF dual-hosted git repository.

joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-asjs.git


The following commit(s) were added to refs/heads/develop by this push:
 new e02af03  ElementWrapper: fix issue where missing @export would cause 
MouseEventConverter and KeyboardEventConverter to break due to Closure compiler 
renaming (references #641)
e02af03 is described below

commit e02af03cb0a6474429daf629c01a6c36409c6224
Author: Josh Tynjala 
AuthorDate: Wed Jan 15 13:28:57 2020 -0800

ElementWrapper: fix issue where missing @export would cause 
MouseEventConverter and KeyboardEventConverter to break due to Closure compiler 
renaming (references #641)
---
 .../Core/src/main/royale/org/apache/royale/core/ElementWrapper.as   | 4 ++--
 .../Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as  | 2 +-
 .../Core/src/main/royale/org/apache/royale/events/MouseEvent.as | 2 +-
 frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as | 6 +++---
 .../SparkRoyale/src/main/royale/spark/components/Application.as | 2 +-
 5 files changed, 8 insertions(+), 8 deletions(-)

diff --git 
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
 
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
index d5649ef..fe9de76 100644
--- 
a/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
+++ 
b/frameworks/projects/Core/src/main/royale/org/apache/royale/core/ElementWrapper.as
@@ -190,9 +190,9 @@ package org.apache.royale.core
{
 var e:IBrowserEvent;
 var nativeEvent:Object = eventObject.getBrowserEvent();
-var converter:Object = converterMap[nativeEvent.constructor.name];
+var converter:Function = 
converterMap[nativeEvent.constructor.name];
 if (converter)
-e = converter["convert"](nativeEvent,eventObject);
+e = converter(nativeEvent,eventObject);
 else
 {
 e = new org.apache.royale.events.BrowserEvent();
diff --git 
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as
 
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as
index a2436e7..4fa0f51 100644
--- 
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as
+++ 
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/KeyboardEvent.as
@@ -358,7 +358,7 @@ package org.apache.royale.events
 COMPILE::JS
 public static function setupConverter():Boolean
 {
-ElementWrapper.converterMap["KeyboardEvent"] = 
KeyboardEventConverter;
+ElementWrapper.converterMap["KeyboardEvent"] = 
KeyboardEventConverter.convert;
 return true;
 }
 
diff --git 
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
 
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
index d285aa0..6fbd371 100644
--- 
a/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
+++ 
b/frameworks/projects/Core/src/main/royale/org/apache/royale/events/MouseEvent.as
@@ -825,7 +825,7 @@ package org.apache.royale.events
 
 public static function setupConverter():Boolean
 {
-ElementWrapper.converterMap["MouseEvent"] = MouseEventConverter;
+ElementWrapper.converterMap["MouseEvent"] = 
MouseEventConverter.convert;
 _useNativeConstructor = typeof window.MouseEvent == 'function';
 return true;
 }
diff --git 
a/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as 
b/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as
index 525bed2..ce2874b 100644
--- a/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as
+++ b/frameworks/projects/MXRoyale/src/main/royale/mx/core/Application.as
@@ -632,9 +632,9 @@ public class Application extends Container implements 
IStrand, IParent, IEventDi
COMPILE::JS
public function initializeApplication():void
{
-ElementWrapper.converterMap["MouseEvent"] = MouseEventConverter;
-ElementWrapper.converterMap["KeyboardEvent"] = KeyboardEventConverter;
-ElementWrapper.converterMap["FocusEvent"] = FocusEventConverter;
+ElementWrapper.converterMap["MouseEvent"] = 
MouseEventConverter.convert;
+ElementWrapper.converterMap["KeyboardEvent"] = 
KeyboardEventConverter.convert;
+ElementWrapper.converterMap["FocusEvent"] = 
FocusEventConverter.convert;
 addEventListener(KeyboardEvent.KEY_DOWN, keyDownForCapsLockHandler);
 
 initManagers();
diff --git 
a/frameworks/projects/SparkRoyale/src/main/royale/spark/components/Application.as
 

[MAVEN-BUILD] Royale-asjs - Build # 2525 - Fixed

2020-01-15 Thread Apache Jenkins Server
The Apache Jenkins build system has built Royale-asjs (build #2525)

Status: Fixed

Check console output at https://builds.apache.org/job/Royale-asjs/2525/ to view 
the results.