Re: [19/23] git commit: [flex-asjs] [refs/heads/develop] - FLEX-35328 - Update MDLExample with DataFieldProviderBead

2020-01-28 Thread Alex Harui
Ran into this while doing the has/is refactor.

In what ways is this different than the labelField in IDataProviderModel?

Thanks,
-Alex

On 6/29/17, 12:22 PM, "pio...@apache.org"  wrote:

FLEX-35328 - Update MDLExample with DataFieldProviderBead


Project: 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7Ce9a025206cd1484d5b5808d4bf2435e8%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636343609641818561&sdata=BE4Z7ZcUMq%2FhFpeKmsQUAeqzgHHQ4fBT5JKJGOAQXLQ%3D&reserved=0
Commit: 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2Fc706278e&data=02%7C01%7C%7Ce9a025206cd1484d5b5808d4bf2435e8%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636343609641818561&sdata=18wyjAOAvTeMBC41hZK32BZ5yEBwL0q3eY6aOedltVo%3D&reserved=0
Tree: 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2Fc706278e&data=02%7C01%7C%7Ce9a025206cd1484d5b5808d4bf2435e8%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636343609641818561&sdata=oizDT4asGP%2F3V4FKy2otyMW5PqmufwThJblkaC2YmKk%3D&reserved=0
Diff: 
https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2Fc706278e&data=02%7C01%7C%7Ce9a025206cd1484d5b5808d4bf2435e8%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636343609641818561&sdata=gadfSlqR%2BTh%2F5pirsxkEvSjF9PnrZO2mlIlhlWiNrpY%3D&reserved=0

Branch: refs/heads/develop
Commit: c706278ed1fe5d7ab5e763c572b3d97f16077a80
Parents: eaa33ea
Author: piotrz 
Authored: Sun Jun 25 19:27:09 2017 +0200
Committer: piotrz 
Committed: Sun Jun 25 19:27:09 2017 +0200

--
 examples/flexjs/MDLExample/src/main/flex/DropDownList.mxml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--



https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2Fc706278e%2Fexamples%2Fflexjs%2FMDLExample%2Fsrc%2Fmain%2Fflex%2FDropDownList.mxml&data=02%7C01%7C%7Ce9a025206cd1484d5b5808d4bf2435e8%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636343609641818561&sdata=QBzrdEaKyzEBxXfodisqDQFthzf0%2FXwKB6GE22q9c2Y%3D&reserved=0
--
diff --git a/examples/flexjs/MDLExample/src/main/flex/DropDownList.mxml 
b/examples/flexjs/MDLExample/src/main/flex/DropDownList.mxml
index 14d14fd..4231328 100644
--- a/examples/flexjs/MDLExample/src/main/flex/DropDownList.mxml
+++ b/examples/flexjs/MDLExample/src/main/flex/DropDownList.mxml
@@ -38,7 +38,7 @@ limitations under the License.
   sourceID="menuModel"
   sourcePropertyName="menuItems"
   destinationPropertyName="dataProvider" />
-  
+  
   
   
 





Test from unsubscribed user. Please reject if moderated

2019-03-25 Thread Alex Harui
This is a test to commits@ from an unsubscribed user.  Please reject if
moderated.

 



Re: [8/8] flex-asjs git commit: stopPropogation on the goog BrowserEvent is needed. I don’t know if the stopImmediatePropagation on the real browser event actually does anything and I don’t know how t

2017-07-20 Thread Alex Harui
To test, wouldn't you just add multiple listeners to the element and the
wrapper?

HTH,
-Alex

On 7/20/17, 12:05 AM, "ha...@apache.org"  wrote:

>stopPropogation on the goog BrowserEvent is needed.
>I don???t know if the stopImmediatePropagation on the real browser event
>actually does anything and I don???t know how to test.
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7Cb5625927d26
>d4a41b6e008d4cf3daa2a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6363613
>11137863712&sdata=TG42kPtUCn%2BTmLbJND9NCDvwlSgqtyXXNMImV4TIgEA%3D&reserve
>d=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2Fc14db8d7&data=02%7C01%7C%
>7Cb5625927d26d4a41b6e008d4cf3daa2a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636361311137863712&sdata=16VrJeSKg2T8nRIFmiaTlm8ZwMAbIDXbJaImX%2BNVZ
>1I%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2Fc14db8d7&data=02%7C01%7C%7C
>b5625927d26d4a41b6e008d4cf3daa2a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636361311137863712&sdata=aBvDjh18%2BgEfBBohL1MvqoibjQpEPDNaq%2Bu%2Bsdh
>HcwI%3D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2Fc14db8d7&data=02%7C01%7C%7C
>b5625927d26d4a41b6e008d4cf3daa2a%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636361311137863712&sdata=A7OBs%2F1%2Fv%2B5AfVH7iPQmDt0%2FeNYHqeoVEtjN%
>2BYPv09c%3D&reserved=0
>
>Branch: refs/heads/browser-event
>Commit: c14db8d7c1aaa5507c197ca1e07e08f53cee628d
>Parents: 9d7
>Author: Harbs 
>Authored: Thu Jul 20 10:05:04 2017 +0300
>Committer: Harbs 
>Committed: Thu Jul 20 10:05:04 2017 +0300
>
>--
> .../Core/src/main/flex/org/apache/flex/events/BrowserEvent.as | 2 +-
> .../Core/src/main/flex/org/apache/flex/events/KeyboardEvent.as| 3 +++
> .../Core/src/main/flex/org/apache/flex/events/MouseEvent.as   | 3 +++
> 3 files changed, 7 insertions(+), 1 deletion(-)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2Fc14db8d7%2Fframeworks%2Fpro
>jects%2FCore%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fevents%2FBrowserE
>vent.as&data=02%7C01%7C%7Cb5625927d26d4a41b6e008d4cf3daa2a%7Cfa7b1b5a7b344
>38794aed2c178decee1%7C0%7C0%7C636361311138019965&sdata=37Y%2F%2F%2F380CsQh
>pw%2FZy%2FRizdsEuoe8fv46UlWogxTnbw%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEve
>nt.as 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEve
>nt.as
>index d86fbd8..1c93b6b 100644
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEve
>nt.as
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/BrowserEve
>nt.as
>@@ -440,7 +440,7 @@ package org.apache.flex.events
>   public function stopImmediatePropagation():void
>   {
>   wrappedEvent.event_.stopImmediatePropagation(); // not 
> in
>goog.events.BrowserEvent
>-  // wrappedEvent.stopPropagation();
>+  wrappedEvent.stopPropagation();
>   }
> 
> /**
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2Fc14db8d7%2Fframeworks%2Fpro
>jects%2FCore%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fevents%2FKeyboard
>Event.as&data=02%7C01%7C%7Cb5625927d26d4a41b6e008d4cf3daa2a%7Cfa7b1b5a7b34
>438794aed2c178decee1%7C0%7C0%7C636361311138019965&sdata=qLmdd5v747jAm%2BJU
>e9P%2BDfk1jWQveKI1q1CSuI%2F5vpk%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEv
>ent.as 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEv
>ent.as
>index b89dbff..d4f6e18 100644
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEv
>ent.as
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/events/KeyboardEv
>ent.as
>@@ -150,7 +150,10 @@ package org.apache.flex.events
>   override public function stopImmediatePropagation():void
>   {
> if(wrappedEvent)
>+{
>+  wrappedEvent.stopPropagation();
>   wrappedEvent["event_"].stopImmediatePropagation();
>+}
>   }
> 
> /**
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2Fc14db8d7%

Re: [2/5] git commit: [flex-asjs] [refs/heads/develop] - FLEX-35338 stop cursor from spinning / CPU from spiking

2017-07-11 Thread Alex Harui
This seems like "just-in-case" code.  I could see that it might be needed
in a different bead for Express though.

Without this change, is there an infinite loop somewhere?

Thanks,
-Alex

On 7/10/17, 10:40 PM, "jmcl...@apache.org"  wrote:

>FLEX-35338 stop cursor from spinning / CPU from spiking
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7C8e2e2d5b3b3
>54f54848508d4c81f5768%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6363534
>84318029070&sdata=32hEJB%2BTNsWKG8MY%2FdPr3d0RWT5Xr1tECWWpVTlM270%3D&reser
>ved=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2F549a10d8&data=02%7C01%7C%
>7C8e2e2d5b3b354f54848508d4c81f5768%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636353484318029070&sdata=dcNhAGu8WspafZBZCRxb%2FN0z7D%2Fym3tuv%2BAaq
>G280z0%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2F549a10d8&data=02%7C01%7C%7C
>8e2e2d5b3b354f54848508d4c81f5768%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636353484318029070&sdata=0p89CGQLSv0Pp0yscOBNjKRJ1HUMhHrDngm4xxixalc%3
>D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2F549a10d8&data=02%7C01%7C%7C
>8e2e2d5b3b354f54848508d4c81f5768%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636353484318029070&sdata=%2FclUp4scfr0z%2B%2FTPjBMlVw2kScADTcLPMwop5J4
>7cIU%3D&reserved=0
>
>Branch: refs/heads/develop
>Commit: 549a10d82da5835c61a2b1247b65f7bfbc2f9a36
>Parents: 3891820
>Author: Justin Mclean 
>Authored: Tue Jul 11 14:57:04 2017 +1000
>Committer: Justin Mclean 
>Committed: Tue Jul 11 14:57:04 2017 +1000
>
>--
> .../main/flex/org/apache/flex/html/accessories/ToolTipBead.as   | 5 -
> 1 file changed, 4 insertions(+), 1 deletion(-)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F549a10d8%2Fframeworks%2Fpro
>jects%2FBasic%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fhtml%2Faccessori
>es%2FToolTipBead.as&data=02%7C01%7C%7C8e2e2d5b3b354f54848508d4c81f5768%7Cf
>a7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636353484318029070&sdata=hifp5T8
>xFlL4zov22P5qOUYtZqrYuPqTqOJg2x4X5lo%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/accessories
>/ToolTipBead.as 
>b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/accessories
>/ToolTipBead.as
>index 03ce21e..bdf0b68 100644
>--- 
>a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/accessories
>/ToolTipBead.as
>+++ 
>b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/accessories
>/ToolTipBead.as
>@@ -100,7 +100,10 @@ package org.apache.flex.html.accessories
>* @private
>*/
>   protected function rollOverHandler( event:MouseEvent ):void
>-  {   
>+  {
>+  if (!toolTip)
>+  return;
>+
> 
>IEventDispatcher(_strand).addEventListener(MouseEvent.MOUSE_OUT,
>rollOutHandler, false);
> 
> var comp:IUIBase = _strand as IUIBase
>



Re: git commit: [flex-asjs] [refs/heads/develop] - Fix merge error removing support for numeric font size.

2017-06-28 Thread Alex Harui
That's not a merge error.  That code is now in AllCSSValuesImpl and is not
needed in SimpleCSSValuesImpl.  Please follow the commits.

Thanks,
-Alex

On 6/28/17, 11:20 PM, "jmcl...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 18992c5fd -> 68f118b1a
>
>
>Fix merge error removing support for numeric font size.
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7C54ae6d625dc
>94c6ed96e08d4beb6f83f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6363431
>40434742994&sdata=ajuLAIRntJH18PxMYM%2BlQhhtC%2BaVBA8uA0rJY9nP1%2Fc%3D&res
>erved=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2F68f118b1&data=02%7C01%7C%
>7C54ae6d625dc94c6ed96e08d4beb6f83f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636343140434742994&sdata=7%2Bww%2FhSm8sxGI6MNf8l2RfBbK6tN9FrpR7kQthT
>tHtg%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2F68f118b1&data=02%7C01%7C%7C
>54ae6d625dc94c6ed96e08d4beb6f83f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636343140434742994&sdata=BTgGfk7XE9PNBIbDm8%2BIbpghN1Orxl2krDE2UUTlugU
>%3D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2F68f118b1&data=02%7C01%7C%7C
>54ae6d625dc94c6ed96e08d4beb6f83f%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636343140434742994&sdata=VqBJ4z1SXLo40Lt8URgDUyxBAbQd7s5ilAu4LfQSLGw%3
>D&reserved=0
>
>Branch: refs/heads/develop
>Commit: 68f118b1a56a49484c4e898826af4834c0cc2fa2
>Parents: 18992c5
>Author: Justin Mclean 
>Authored: Thu Jun 29 16:20:17 2017 +1000
>Committer: Justin Mclean 
>Committed: Thu Jun 29 16:20:17 2017 +1000
>
>--
> .../flex/org/apache/flex/core/SimpleCSSValuesImpl.as | 11 ++-
> 1 file changed, 10 insertions(+), 1 deletion(-)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F68f118b1%2Fframeworks%2Fpro
>jects%2FCore%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fcore%2FSimpleCSSV
>aluesImpl.as&data=02%7C01%7C%7C54ae6d625dc94c6ed96e08d4beb6f83f%7Cfa7b1b5a
>7b34438794aed2c178decee1%7C0%7C0%7C636343140434742994&sdata=vCMPxmTgZtYhvN
>rmc9lf55fRtcJU%2B4%2F1QWADDR4qH7s%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as
>index f5d71ca..16b42c6 100644
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as
>@@ -764,7 +764,13 @@ package org.apache.flex.core
> 'constructor': 1
> };
> 
>-
>+/**
>+ * The styles that can use raw numbers
>+ */
>+COMPILE::JS
>+public static const numericStyles:Object = {
>+'fontWeight': 1
>+};
> 
> /**
>  * @param thisObject The object to apply styles to;
>@@ -777,6 +783,7 @@ package org.apache.flex.core
> var styleList:Object = SimpleCSSValuesImpl.perInstanceStyles;
> var colorStyles:Object = SimpleCSSValuesImpl.colorStyles;
> var skipStyles:Object = SimpleCSSValuesImpl.skipStyles;
>+var numericStyles:Object = SimpleCSSValuesImpl.numericStyles;
> var listObj:Object = styles;
> if (styles.styleList)
> listObj = styles.styleList;
>@@ -791,6 +798,8 @@ package org.apache.flex.core
> if (typeof(value) === 'number') {
> if (colorStyles[p])
> value = CSSUtils.attributeFromColor(value);
>+else if (numericStyles[p])
>+value = value.toString();
> else
> value = value.toString() + 'px';
> }
>



Re: git commit: [flex-asjs] [refs/heads/tlf] - Added callLater

2017-06-18 Thread Alex Harui
FWIW, There is already a CallLaterBead.

-Alex

On 6/18/17, 3:34 AM, "ha...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/tlf 914e666c7 -> 06f47590c
>
>
>Added callLater
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7Ce86106f11f6
>840ac975108d4b635a3ea%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6363337
>88909731382&sdata=QtzIK5XvaBgmhXtWEayKFxrhIW3lDfqqdZCTV%2BpU%2B6w%3D&reser
>ved=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2F06f47590&data=02%7C01%7C%
>7Ce86106f11f6840ac975108d4b635a3ea%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636333788909741387&sdata=%2Bkuk1%2Fdy3bm0yPOnC%2BRtEpj5vMxis7sx%2B2T
>NOLktpr0%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2F06f47590&data=02%7C01%7C%7C
>e86106f11f6840ac975108d4b635a3ea%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636333788909741387&sdata=HOYnpt8VUo8XW640CBNCAsVs7wFVMPTFiiyrkl%2BFzgg
>%3D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2F06f47590&data=02%7C01%7C%7C
>e86106f11f6840ac975108d4b635a3ea%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636333788909741387&sdata=I1hVoA9HSTJtSLQOAJ2RYWJMC5x50cSfKM8bwYULW4w%3
>D&reserved=0
>
>Branch: refs/heads/tlf
>Commit: 06f47590cc13434f10f2612d64640bd872ff86bc
>Parents: 914e666
>Author: Added floor to binary search 
>Authored: Sun Jun 18 13:34:41 2017 +0300
>Committer: Added floor to binary search 
>Committed: Sun Jun 18 13:34:41 2017 +0300
>
>--
> .../projects/Core/src/main/flex/CoreClasses.as  |  1 +
> .../flex/org/apache/flex/utils/callLater.as | 42 
> 2 files changed, 43 insertions(+)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F06f47590%2Fframeworks%2Fpro
>jects%2FCore%2Fsrc%2Fmain%2Fflex%2FCoreClasses.as&data=02%7C01%7C%7Ce86106
>f11f6840ac975108d4b635a3ea%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63
>6333788909741387&sdata=OXW0E%2BdzkJty8HFtuYLQmgJi6wsyRMUjrAY3wuV3bHk%3D&re
>served=0
>--
>diff --git a/frameworks/projects/Core/src/main/flex/CoreClasses.as
>b/frameworks/projects/Core/src/main/flex/CoreClasses.as
>index 8578903..0aaa985 100644
>--- a/frameworks/projects/Core/src/main/flex/CoreClasses.as
>+++ b/frameworks/projects/Core/src/main/flex/CoreClasses.as
>@@ -163,6 +163,7 @@ internal class CoreClasses
>   import org.apache.flex.utils.HTMLLoader; HTMLLoader;
>   }
>   import org.apache.flex.utils.BrowserUtils; BrowserUtils;
>+  import org.apache.flex.utils.callLater; callLater;
> import org.apache.flex.utils.CompressionUtils; CompressionUtils;
>   import org.apache.flex.utils.Endian; Endian;
>   import org.apache.flex.utils.JXON; JXON;
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F06f47590%2Fframeworks%2Fpro
>jects%2FCore%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Futils%2FcallLater
>.as&data=02%7C01%7C%7Ce86106f11f6840ac975108d4b635a3ea%7Cfa7b1b5a7b3443879
>4aed2c178decee1%7C0%7C0%7C636333788909741387&sdata=96YUaiTeiZLHQOF1%2FmUUQ
>zvnsn9I%2BxNuIO4xBgeGBPw%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/callLater.a
>s 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/callLater.a
>s
>new file mode 100644
>index 000..23af5fe
>--- /dev/null
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/callLater.a
>s
>@@ -0,0 +1,42 @@
>+/
>///
>+//
>+//  Licensed to the Apache Software Foundation (ASF) under one or more
>+//  contributor license agreements.  See the NOTICE file distributed with
>+//  this work for additional information regarding copyright ownership.
>+//  The ASF licenses this file to You under the Apache License, Version
>2.0
>+//  (the "License"); you may not use this file except in compliance with
>+//  the License.  You may obtain a copy of the License at
>+//
>+//  
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.apache
>.org%2Flicenses%2FLICENSE-2.0&data=02%7C01%7C%7Ce86106f11f6840ac975108d4b6
>35a3ea%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636333788909741387&sda
>ta=galpC5ybMkoZTr%2FyF2i%2FAp8ezYgxAZi832DK9DZ8NkY%3D&reserved=0
>+//
>+//  Unless required by applicable law or agreed to in writing, 

Re: [2/4] git commit: [flex-asjs] [refs/heads/develop] - LayoutBase Fix for strand set to null in remove bead, plus performance improvements in js

2017-06-09 Thread Alex Harui
I guess I don't believe that removing beads is so common that every app
needs to carry this code around.  I wonder if there is a way to inject
removability as needed.

Having a RemovableXXXLayout could override the strand setter and remove
listeners if the handlers are protected.

Thoughts?
-Alex

On 6/8/17, 3:22 PM, "gregd...@apache.org"  wrote:

>LayoutBase Fix for strand set to null in remove bead, plus performance
>improvements in js
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7Cb863f5cff77
>e41e305b708d4aebcd62e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6363255
>73442866659&sdata=NsSQs6LJBQaYIJ36tZ%2FgMmMyuffAlo7pAuwtopOok2g%3D&reserve
>d=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2F08af60c7&data=02%7C01%7C%
>7Cb863f5cff77e41e305b708d4aebcd62e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636325573442866659&sdata=a8HJuqkEEii03BRyFH6lMcvkLFirlclo6HwG%2F6w4J
>kA%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2F08af60c7&data=02%7C01%7C%7C
>b863f5cff77e41e305b708d4aebcd62e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636325573442866659&sdata=CcHeFSf6IMQ75kKXSE%2BWY23J7VrbJauoxO1TvG%2BHS
>Yk%3D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2F08af60c7&data=02%7C01%7C%7C
>b863f5cff77e41e305b708d4aebcd62e%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636325573442866659&sdata=E%2B6iEUFqZB3%2BO15%2BK3sHlnaiuIkWgm8DvWVcmUm
>nnIk%3D&reserved=0
>
>Branch: refs/heads/develop
>Commit: 08af60c7755a9c7dd64ab62cbfff97443841bda7
>Parents: b0f7013
>Author: greg-dove 
>Authored: Fri Jun 9 10:07:20 2017 +1200
>Committer: greg-dove 
>Committed: Fri Jun 9 10:17:54 2017 +1200
>
>--
> .../flex/org/apache/flex/core/LayoutBase.as | 40 +++-
> 1 file changed, 30 insertions(+), 10 deletions(-)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F08af60c7%2Fframeworks%2Fpro
>jects%2FBasic%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fcore%2FLayoutBas
>e.as&data=02%7C01%7C%7Cb863f5cff77e41e305b708d4aebcd62e%7Cfa7b1b5a7b344387
>94aed2c178decee1%7C0%7C0%7C636325573442866659&sdata=fnKUKGhxZfwPRFkiMwfiri
>aNYV21HE8X7463sLtyYOo%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/LayoutBase.
>as 
>b/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/LayoutBase.
>as
>index adadc75..be7d642 100644
>--- 
>a/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/LayoutBase.
>as
>+++ 
>b/frameworks/projects/Basic/src/main/flex/org/apache/flex/core/LayoutBase.
>as
>@@ -76,19 +76,39 @@ package org.apache.flex.core
>  *  @productversion FlexJS 0.8
>* 
>* @flexjsignorecoercion org.apache.flex.core.ILayoutChild
>+   * @flexjsignorecoercion org.apache.flex.events.IEventDispatcher
>  */
>   public function set strand(value:IStrand):void
>   {
>-host = value as ILayoutChild;
>-  
>-  IEventDispatcher(host).addEventListener("widthChanged",
>handleSizeChange);
>-  IEventDispatcher(host).addEventListener("heightChanged",
>handleSizeChange);
>-  IEventDispatcher(host).addEventListener("sizeChanged",
>handleSizeChange);
>-  
>-  IEventDispatcher(host).addEventListener("childrenAdded",
>handleChildrenAdded);
>-  IEventDispatcher(host).addEventListener("initComplete",
>handleInitComplete);
>-  
>-  IEventDispatcher(host).addEventListener("layoutNeeded",
>handleLayoutNeeded);
>+  var newHost:ILayoutChild = value as ILayoutChild;
>+  var oldHost:ILayoutChild = host;
>+  if (newHost != oldHost) {
>+  var sizeChange:Function = handleSizeChange;
>+var childrenAdded:Function =handleChildrenAdded;
>+  var initComplete:Function = handleInitComplete;
>+  var layoutNeeded:Function = handleLayoutNeeded;
>+if (oldHost) {
>+ 
>IEventDispatcher(oldHost).removeEventListener("widthChanged", sizeChange);
>+ 
>IEventDispatcher(oldHost).removeEventListener("heightChanged",
>sizeChange);
>+ 
>IEventDispatcher(oldHost).removeEventListener("siz

Re: [MAVEN-BUILD] FlexJS Framework (maven) - Build # 943 - Still Failing

2017-06-04 Thread Alex Harui
I think I need Maven expert help to fix this.  It builds fine for me
locally.  I believe my change to flex-typedefs caused this.  The
flex-typedefs build seems to be generating artifacts with a timestamp in
the artifact name instead of "SNAPSHOT" and this frameworks build now
cannot find the dependencies it is looking for.

Thanks,
-Alex

On 6/4/17, 9:45 PM, "Apache Jenkins Server" 
wrote:

>The Apache Jenkins build system has built FlexJS Framework (maven) (build
>#943)
>
>Status: Still Failing
>
>Check console output at
>https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbuilds.ap
>ache.org%2Fjob%2FFlexJS%2520Framework%2520(maven)%2F943%2F&data=02%7C01%7C
>%7Ce017359edae84451e1af08d4abcda478%7Cfa7b1b5a7b34438794aed2c178decee1%7C0
>%7C0%7C636322347104963177&sdata=IXnqnJCJBChw8y3tdy0rK7TH2NKsXnjdr2LaMten71
>U%3D&reserved=0 to view the results.



Re: git commit: [flex-asjs] [refs/heads/feature/chart-work] - Method getElementAt should return null if element not exists on JS sight

2017-04-17 Thread Alex Harui
Hi Piotr,

I'm wondering why some other code called getElementAt with an invalid
index.  Do we really need defensive code like this?

Thanks,
-Alex

On 4/2/17, 1:54 PM, "pio...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/feature/chart-work de48d638e -> 3d92c1c3a
>
>
>Method getElementAt should return null if element not exists on JS sight
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7Cfc958bcc743
>74f70c62908d47a0a81a6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6362676
>32925352663&sdata=FgOBYzB84GNwYjkWLfiPSD%2BqaNm5%2F88apiCeRfspZXg%3D&reser
>ved=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2F3d92c1c3&data=02%7C01%7C%
>7Cfc958bcc74374f70c62908d47a0a81a6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636267632925352663&sdata=tuMQ8oYjITRbU8IyzWziiyeAtEE6vVL%2BFPU3Ss44V
>S8%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2F3d92c1c3&data=02%7C01%7C%7C
>fc958bcc74374f70c62908d47a0a81a6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636267632925352663&sdata=acLn0k3uWpk1mkvNdMx1JAWegpED2Aavi7ThgCGIrQk%3
>D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2F3d92c1c3&data=02%7C01%7C%7C
>fc958bcc74374f70c62908d47a0a81a6%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636267632925352663&sdata=E9vx%2FXFguS2mVzIm98MHBjKQLgTJ0Om61qiaG8C10%2
>FI%3D&reserved=0
>
>Branch: refs/heads/feature/chart-work
>Commit: 3d92c1c3a79f5a334d008f1b54d3b53048a93465
>Parents: de48d63
>Author: piotrz 
>Authored: Sun Apr 2 22:54:45 2017 +0200
>Committer: piotrz 
>Committed: Sun Apr 2 22:54:45 2017 +0200
>
>--
> .../projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as  | 5 +
> 1 file changed, 5 insertions(+)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F3d92c1c3%2Fframeworks%2Fpro
>jects%2FHTML%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fcore%2FUIBase.as&
>data=02%7C01%7C%7Cfc958bcc74374f70c62908d47a0a81a6%7Cfa7b1b5a7b34438794aed
>2c178decee1%7C0%7C0%7C636267632925352663&sdata=oFj070ssakLLA%2FySQo0DSHQEi
>%2B3gXO%2BM5XEsJk%2BTsc4%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>index af9e255..ad4f999 100644
>--- 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>+++ 
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>@@ -1087,6 +1087,11 @@ package org.apache.flex.core
> COMPILE::JS
> {
> var children:Array = internalChildren();
>+if (children.length == 0)
>+{
>+return null;
>+}
>+
> return children[index].flexjs_wrapper;
> }
> }
>



Re: [4/6] git commit: [flex-asjs] [refs/heads/develop] - replace existing format bead if it exists

2017-04-16 Thread Alex Harui
Hi Justin,

What is the scenario where everybody will need this code?

-Alex

On 4/16/17, 9:24 PM, "jmcl...@apache.org"  wrote:

>replace existing format bead if it exists
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7C3ef9e6a946c
>4448e037308d48549af37%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6362799
>98897039088&sdata=qaow7yDdU0PKcYss05ng7b7q4SXBnlyvp6b%2BOjCPGgU%3D&reserve
>d=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2F4842fa7a&data=02%7C01%7C%
>7C3ef9e6a946c4448e037308d48549af37%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636279998897039088&sdata=gp5gH75saXS6x6mq8Q5L4ut3aQHCABcc%2BvN5s59fp
>2k%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2F4842fa7a&data=02%7C01%7C%7C
>3ef9e6a946c4448e037308d48549af37%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636279998897039088&sdata=20%2FVuKlRYdoA1ZIobKbCUMggT1zvnkMnn5FBWWktjeI
>%3D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2F4842fa7a&data=02%7C01%7C%7C
>3ef9e6a946c4448e037308d48549af37%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636279998897039088&sdata=lfk9qgcbF3yI9ncMjkIykEmloaHMnNB8tytiirKpxAU%3
>D&reserved=0
>
>Branch: refs/heads/develop
>Commit: 4842fa7a15a756026dcfa1ca4262039fded2db59
>Parents: 23f3c5a
>Author: Justin Mclean 
>Authored: Mon Apr 17 14:22:32 2017 +1000
>Committer: Justin Mclean 
>Committed: Mon Apr 17 14:22:32 2017 +1000
>
>--
> .../main/flex/org/apache/flex/html/DateField.as | 22 
> .../main/flex/org/apache/flex/html/DateField.as | 22 
> 2 files changed, 44 insertions(+)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F4842fa7a%2Fframeworks%2Fpro
>jects%2FBasic%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fhtml%2FDateField
>.as&data=02%7C01%7C%7C3ef9e6a946c4448e037308d48549af37%7Cfa7b1b5a7b3443879
>4aed2c178decee1%7C0%7C0%7C636279998897039088&sdata=lZFZ8SMVm6ygKxckfrk%2Bs
>Atp1d%2F9vNMXYi7eXUbYgqw%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DateField.a
>s 
>b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DateField.a
>s
>index f46e453..ca142ba 100644
>--- 
>a/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DateField.a
>s
>+++ 
>b/frameworks/projects/Basic/src/main/flex/org/apache/flex/html/DateField.a
>s
>@@ -20,6 +20,7 @@ package org.apache.flex.html
> {
>   import org.apache.flex.core.IBead;
>   import org.apache.flex.core.IDateChooserModel;
>+  import org.apache.flex.core.IFormatBead;
>   import org.apache.flex.core.UIBase;
>   import org.apache.flex.core.ValuesManager;
>   
>@@ -74,6 +75,27 @@ package org.apache.flex.html
> 
>   super.addedToParent();
>   }
>+
>+  /**
>+   *  Replace existing format bead if it exists.
>+   *
>+   *  @copy org.apache.flex.core.IStrand#addBead()
>+   *
>+   *  @langversion 3.0
>+   *  @playerversion Flash 10.2
>+   *  @playerversion AIR 2.6
>+   *  @productversion FlexJS 0.0
>+   */
>+  override public function addBead(bead:IBead):void
>+  {
>+  if (bead is IFormatBead) {
>+  var formatBead:IBead = 
>getBeadByType(IFormatBead);
>+  if (formatBead != null) {
>+  removeBead(formatBead);
>+  }
>+  }
>+  super.addBead(bead);
>+  }
>   
>   /**
>*  The currently selected date (or null if no date has been 
> selected).
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F4842fa7a%2Fframeworks%2Fpro
>jects%2FHTML%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fhtml%2FDateField.
>as&data=02%7C01%7C%7C3ef9e6a946c4448e037308d48549af37%7Cfa7b1b5a7b34438794
>aed2c178decee1%7C0%7C0%7C636279998897039088&sdata=5Lo6umoXpjQFdmhsQ8WtnByf
>YJhYKGT05zk28c69xe0%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/DateField.as
> 
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/DateField.as
>index f33db9d..

Re: git commit: [flex-asjs] [refs/heads/develop] - CORS security. Allow auth credentials to be passed when using cross site calls. This is required as well as setting the Access-Control-Allow-Origin h

2017-04-08 Thread Alex Harui
IMO, with PAYG, this would go in an extension of HTTPService.  Not all
apps will need CORS.

Thanks,
-Alex

On 4/8/17, 8:26 PM, "jmcl...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 11ef21aae -> 326d69791
>
>
>CORS security. Allow auth credentials to be passed when using cross site
>calls. This is required as well as setting the
>Access-Control-Allow-Origin header on the server.
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Frepo&data=02%7C01%7C%7C58994717190
>044f003a908d47ef83ba7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6362730
>52005920291&sdata=eQwxowk79ikXeDxbqXV3OeVrXUzTXNfFR0eKzhU8wiw%3D&reserved=
>0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fcommit%2F326d6979&data=02%7C01%7C%
>7C58994717190044f003a908d47ef83ba7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636273052005930299&sdata=f8udpkPpLcL1ivRV3LDW0kJARc8QnLhBDHVFGgCko7M
>%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Ftree%2F326d6979&data=02%7C01%7C%7C
>58994717190044f003a908d47ef83ba7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636273052005930299&sdata=t6MMifwasbm2bgCuzsVN2q4%2BCYcB2uB8o7O%2B%2BJu
>yZ5w%3D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fdiff%2F326d6979&data=02%7C01%7C%7C
>58994717190044f003a908d47ef83ba7%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C
>0%7C636273052005930299&sdata=gJDrCW4YbwaorNFSXVCVjLyq3lwTC67VhCRLEtYlcD0%3
>D&reserved=0
>
>Branch: refs/heads/develop
>Commit: 326d69791b37cc2aaac546bcfcd3a51e88716f2f
>Parents: 11ef21a
>Author: Justin Mclean 
>Authored: Sun Apr 9 13:26:30 2017 +1000
>Committer: Justin Mclean 
>Committed: Sun Apr 9 13:26:30 2017 +1000
>
>--
> .../src/main/flex/org/apache/flex/net/HTTPService.as   | 13 +
> 1 file changed, 13 insertions(+)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-asjs%2Fblob%2F326d6979%2Fframeworks%2Fpro
>jects%2FNetwork%2Fsrc%2Fmain%2Fflex%2Forg%2Fapache%2Fflex%2Fnet%2FHTTPServ
>ice.as&data=02%7C01%7C%7C58994717190044f003a908d47ef83ba7%7Cfa7b1b5a7b3443
>8794aed2c178decee1%7C0%7C0%7C636273052005930299&sdata=TcDMCOEVbLKxedpsnACV
>OmZon89YgUkvGxOtd%2F3Qky8%3D&reserved=0
>--
>diff --git 
>a/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPServic
>e.as 
>b/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPServic
>e.as
>index b939751..3a9968c 100644
>--- 
>a/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPServic
>e.as
>+++ 
>b/frameworks/projects/Network/src/main/flex/org/apache/flex/net/HTTPServic
>e.as
>@@ -505,6 +505,18 @@ package org.apache.flex.net
>   return null;
>   }
> 
>+/**
>+ *  Allows Javascript cross-site Access-Control requests to be
>made
>+ *  using credentials such as cookies or authorization headers
>+ *
>+ *  @productversion FlexJS 0.8
>+ */
>+COMPILE::JS
>+public function set withCredentials(value:Boolean):void {
>+var element:XMLHttpRequest = this.element as XMLHttpRequest;
>+element.withCredentials = value;
>+}
>+
> COMPILE::SWF
> private var urlLoader:flash.net.URLLoader;
> 
>@@ -606,6 +618,7 @@ package org.apache.flex.net
> }
> }
> 
>+
> if (_method !== HTTPConstants.GET &&
> !sawContentType && contentData) {
> element.setRequestHeader(
>



Re: git commit: [flex-falcon] [refs/heads/develop] - MXMLFlexJSEmitter: source maps for MXML event attributes

2017-03-23 Thread Alex Harui
Josh, 

Try running:

   ant flexjs.dependent.tests

If the output has changed you may have to update some of the _results.js
files.

Thanks,
-Alex

On 3/23/17, 3:43 PM, "joshtynj...@apache.org" 
wrote:

>Repository: flex-falcon
>Updated Branches:
>  refs/heads/develop 548283ede -> 379b03927
>
>
>MXMLFlexJSEmitter: source maps for MXML event attributes
>
>
>Project: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-falcon%2Frepo&data=02%7C01%7C%7C253205929
>2824ad38b7008d4723e1757%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C63625
>9058387804769&sdata=PxnZzGeBKAZlr7%2FUTHKiNbq4yrFDgvVyl37eAvsAQ2g%3D&reser
>ved=0
>Commit: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-falcon%2Fcommit%2F379b0392&data=02%7C01%7
>C%7C2532059292824ad38b7008d4723e1757%7Cfa7b1b5a7b34438794aed2c178decee1%7C
>0%7C0%7C636259058387804769&sdata=0XG6qqfcXFrMA5samBLt7nTAfc8T97%2BYQLkniUd
>gdc8%3D&reserved=0
>Tree: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-falcon%2Ftree%2F379b0392&data=02%7C01%7C%
>7C2532059292824ad38b7008d4723e1757%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636259058387804769&sdata=V5Tz1mfywZ1NT2k6krrE9gwYMM8OwbUlnAVXYnwwGVo
>%3D&reserved=0
>Diff: 
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-falcon%2Fdiff%2F379b0392&data=02%7C01%7C%
>7C2532059292824ad38b7008d4723e1757%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%
>7C0%7C636259058387804769&sdata=o455FbRRSHLiR7vmmKTsMS6UgHmg%2FZjY2ZKI2g17c
>QM%3D&reserved=0
>
>Branch: refs/heads/develop
>Commit: 379b039276bd89f2661de04ca53312fa42779b35
>Parents: 548283e
>Author: Josh Tynjala 
>Authored: Thu Mar 23 15:43:47 2017 -0700
>Committer: Josh Tynjala 
>Committed: Thu Mar 23 15:43:47 2017 -0700
>
>--
> .../codegen/mxml/flexjs/MXMLEventSpecifier.java |  3 ++
> .../codegen/mxml/flexjs/MXMLFlexJSEmitter.java  | 42 +---
> 2 files changed, 22 insertions(+), 23 deletions(-)
>--
>
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-falcon%2Fblob%2F379b0392%2Fcompiler-jx%2F
>src%2Fmain%2Fjava%2Forg%2Fapache%2Fflex%2Fcompiler%2Finternal%2Fcodegen%2F
>mxml%2Fflexjs%2FMXMLEventSpecifier.java&data=02%7C01%7C%7C2532059292824ad3
>8b7008d4723e1757%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636259058387
>804769&sdata=CHrA1t0a1uukl%2F7Spfp8xBRDIPJSF5XbRmto5LxOdR0%3D&reserved=0
>--
>diff --git 
>a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLEventSpecifier.java
>b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLEventSpecifier.java
>index d419df6..ab40ca6 100644
>--- 
>a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLEventSpecifier.java
>+++ 
>b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLEventSpecifier.java
>@@ -23,6 +23,7 @@ import java.util.Arrays;
> import java.util.List;
> 
> import org.apache.flex.compiler.internal.codegen.as.ASEmitterTokens;
>+import org.apache.flex.compiler.tree.mxml.IMXMLEventSpecifierNode;
> 
> /**
>  * @author Erik de Bruin
>@@ -68,6 +69,8 @@ public class MXMLEventSpecifier extends
>MXMLNodeSpecifier
> //-
> 
> public String type;
>+
>+public IMXMLEventSpecifierNode node;
> 
> 
>//
>--
> //
>
>https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fgit-wip-us
>.apache.org%2Frepos%2Fasf%2Fflex-falcon%2Fblob%2F379b0392%2Fcompiler-jx%2F
>src%2Fmain%2Fjava%2Forg%2Fapache%2Fflex%2Fcompiler%2Finternal%2Fcodegen%2F
>mxml%2Fflexjs%2FMXMLFlexJSEmitter.java&data=02%7C01%7C%7C2532059292824ad38
>b7008d4723e1757%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C6362590583878
>14781&sdata=vVBZvWyXQfZtN2rpNjWYX1n9x%2BdR2ozD5rzzwxzgGO4%3D&reserved=0
>--
>diff --git 
>a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLFlexJSEmitter.java
>b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLFlexJSEmitter.java
>index 207e671..6728cc2 100644
>--- 
>a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLFlexJSEmitter.java
>+++ 
>b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/mxml
>/flexjs/MXMLFlexJSEmitter.java
>@@ -33,6 +33,7 @@ import java.util.Set;
> import org.apache.flex.abc.semantics.MethodInfo;
> import org.apache.flex.abc.semantics.Name;
> import org.apache.flex.abc.semantics.Na

Re: git commit: [flex-asjs] [refs/heads/develop] - FLEX-34414 - Add missing Apache headers

2017-03-14 Thread Alex Harui
Hi Piotr,

Do JSON files accept comments?  I thought not.

Anyway, this file can actually be deleted now.  We no longer use jshint.

Thanks,
-Alex

On 3/14/17, 1:51 PM, "pio...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop cb67c4173 -> b4ef3e4ad
>
>
>FLEX-34414 - Add missing Apache headers
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/b4ef3e4a
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/b4ef3e4a
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/b4ef3e4a
>
>Branch: refs/heads/develop
>Commit: b4ef3e4adc7a42c97438314c4dd544fa0e7f4972
>Parents: cb67c41
>Author: piotrz 
>Authored: Tue Mar 14 21:51:54 2017 +0100
>Committer: piotrz 
>Committed: Tue Mar 14 21:51:54 2017 +0100
>
>--
> frameworks/js/.jshintrc | 19 +++
> frameworks/js/jshint.properties | 19 +++
> 2 files changed, 38 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b4ef3e4a/frameworks/
>js/.jshintrc
>--
>diff --git a/frameworks/js/.jshintrc b/frameworks/js/.jshintrc
>index 62b335a..87f0a57 100644
>--- a/frameworks/js/.jshintrc
>+++ b/frameworks/js/.jshintrc
>@@ -1,3 +1,22 @@
>+/
>///
>+//
>+//  Licensed to the Apache Software Foundation (ASF) under one or more
>+//  contributor license agreements.  See the NOTICE file distributed with
>+//  this work for additional information regarding copyright ownership.
>+//  The ASF licenses this file to You under the Apache License, Version
>2.0
>+//  (the "License"); you may not use this file except in compliance with
>+//  the License.  You may obtain a copy of the License at
>+//
>+//  http://www.apache.org/licenses/LICENSE-2.0
>+//
>+//  Unless required by applicable law or agreed to in writing, software
>+//  distributed under the License is distributed on an "AS IS" BASIS,
>+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>implied.
>+//  See the License for the specific language governing permissions and
>+//  limitations under the License.
>+//
>+/
>///
>+
> {
> "curly": false,
> "eqeqeq": false,
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/b4ef3e4a/frameworks/
>js/jshint.properties
>--
>diff --git a/frameworks/js/jshint.properties
>b/frameworks/js/jshint.properties
>index 62b335a..87f0a57 100644
>--- a/frameworks/js/jshint.properties
>+++ b/frameworks/js/jshint.properties
>@@ -1,3 +1,22 @@
>+/
>///
>+//
>+//  Licensed to the Apache Software Foundation (ASF) under one or more
>+//  contributor license agreements.  See the NOTICE file distributed with
>+//  this work for additional information regarding copyright ownership.
>+//  The ASF licenses this file to You under the Apache License, Version
>2.0
>+//  (the "License"); you may not use this file except in compliance with
>+//  the License.  You may obtain a copy of the License at
>+//
>+//  http://www.apache.org/licenses/LICENSE-2.0
>+//
>+//  Unless required by applicable law or agreed to in writing, software
>+//  distributed under the License is distributed on an "AS IS" BASIS,
>+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>implied.
>+//  See the License for the specific language governing permissions and
>+//  limitations under the License.
>+//
>+/
>///
>+
> {
> "curly": false,
> "eqeqeq": false,
>



Re: git commit: [flex-asjs] [refs/heads/develop] - Added Shader files (with compiler argument)

2017-03-07 Thread Alex Harui
Hi,

Is it possible to use the upstream release instead?  Even the flex-sdk
uses pbj files from the upstream.  IIRC, we did that because not everyone
wanted to deal with installing the PB compiler.

Thanks,
-Alex

On 3/7/17, 2:25 AM, "ha...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 9657c4e9a -> 281c77860
>
>
>Added Shader files (with compiler argument)
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/281c7786
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/281c7786
>Diff: ttp://git-wip-us.apache.org/repos/asf/flex-asjs/diff/281c7786
>
>Branch: refeads/develop
>Commit: 281c778607522da2aeca24f8212d551687684ce0
>Parents: 9657c4e
>Author: Harbs 
>Authored: Tue Mar 7 12:25:26 2017 +0200
>Committer: Harbs 
>Committed: Tue Mar 7 12:25:26 2017 +0200
>
>--
> frameworks/projects/Graphics/build.xml  |   1 +
> .../Graphics/src/main/flex/GraphicsClasses.as   |   9 +
> .../flex/graphics/utils/shaderClasses/Color.pbk | 101 +
> .../grahics/utils/shaderClasses/ColorBurn.pbk  | 149 +
> .../utils/shrClasses/ColorBurnShader.as  |  62 ++
> .../graphics/utils/shaderClasses/ColorDodge.pbk | 151 +
> .../utils/shaderClasses/ColorDodgeShader.as |  61 +
> .../graphics/utils/shaderClasses/ColorShader.as |  61 +
> .../graphics/utils/shaderClasses/Exclusion.pbk  | 105 +
> .../utils/shaderClasses/ExclusionShader.as  |  61 +
> .../flex/graphics/utils/shaderClasses/Hue.pbk   | 216 ++
> .../graphics/utils/shaderClasses/HueShader.as   |  61 +
> .../graphics/utils/shaderClasses/Luminosity.pbk | 103 +
> .../shaderClasses/LuminosityMaskFilter.pbk  | 133 +++
> .../utils/shaderClasses/LuminosityMaskShader.as |  97 
> .../utils/shaderClasses/LuminosityShader.as |  60 +
> .../graphics/utils/shaderClasses/Saturation.pbk | 222 +++
> .../utils/shaderClasses/SaturationShader.as |  60 +
> .../graphics/utils/shaderClasses/SoftLight.pbk  | 199 +
> .../utils/shaderClasses/SoftLightShader.as  |  60 +
> 20 files changed, 1972 insertions(+)
>-
>
>
>http://git-wip-us.apachrg/repos/asf/flex-asjs/blob/281c7786/frameworks/
>projects/Graphics/build.xml
>--
>diff --git a/frameworks/projects/Graphics/build.xml
>b/frameworks/projects/Graphics/build.xml
>index b47b813..01cbeb5 100644
>--- a/frameworks/projects/Graphics/build.xml
>+++ b/frameworks/projects/Graphics/build.xml
>@@ -83,6 +83,7 @@
> 
> 
>
>+
> 
> tofile="${FLEXJS_HOME}/frameworks/libs/${target.name}" />
> 
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/281c7786/frameworks/
>projects/Graphics/src/main/flex/GraphicsClasses.as
>--
>diff --git 
>a/frameworks/projects/Graphics/src/main/flex/GraphicsClasses.as
>b/frameworks/projects/Graphics/src/main/flex/GraphicsClasses.as
>index 3b87a56..5836c9e 100644
>--- a/frameworks/projects/Graphics/src/main/flex/GraphicsClasses.as
>+++ b/frameworks/projects/Graphics/src/main/flex/GraphicsClasses.as
>@@ -41,6 +41,15 @@ internal class GraphicsClasses
>   COMPILE::SWF
>   {
>   import org.apache.flex.graphics.utils.PathHelper; PathHelper;
>+  import 
>org.apache.flex.graphics.utils.shaderClasses.ColorBurnShader;
>ColorBurnShader;
>+  import 
>org.apache.flex.graphics.utils.shaderClasses.ColorDodgeShader;
>ColorDodgeShader;
>+  import org.apache.flex.graphics.utils.shaderClasses.ColorShader;
>ColorShader;
>+  import 
>org.apache.flex.graphics.utils.shaderClasses.ExclusionShader;
>ExclusionShader;
>+  import org.apache.flex.graphics.utils.shaderClasses.HueShader;
>HueShader;
>+  import 
>org.apache.flex.graphics.utils.shaderClasses.LuminosityMaskShader;
>LuminosityMaskShader;
>+  import 
>org.apache.flex.graphics.utils.shaderClasses.LuminosityShader;
>LuminosityShader;
>+  import 
>org.apach.flex.graphics.utils.shaderClasses.SaturationShader;
>SaturationShader;
>+  import 
>org.apache.flex.graphics.utils.shaderClasses.SoftLightShader;
>SoftLightShader;
>   }
>   import org.apache.flex.graphics.QuadrticCurve; QuadraticCurve;
>   import org.apache.flex.graphics.ICircle; ICircle;
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/281c7786/frameworks/
>projects/Graphics/src/main/flex/orgapache/flex/graphics/utils/shaderClass
>es/Color.pbk
>-
>diff --git 
>a/frameworks/projects/Graphics/src/main/flex/org/apache/f

Re: git commit: [flex-asjs] [refs/heads/develop] - Add JS support for non pixel numeric properties ie fontWeight

2017-03-04 Thread Alex Harui
Hi Justin,

Again, with PAYG, we want SimpleCSSStylesImpl to be simple and we want the
SWF side to remain at parity.  This sort of thing is better placed in a
NotSoSimpleCSSStylesImpl.

Thanks,
-Alex

On 3/4/17, 5:54 PM, "jmcl...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 5f43ec5fa -> 81712dc21
>
>
>Add JS support for non pixel numeric properties ie fontWeight
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/81712dc2
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/81712dc2
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/81712dc2
>
>Branch: refs/heads/develop
>Commit: 81712dc21508a43c0918f6fb8f6254930481ef95
>Parents: 5f43ec5
>Author: Justin Mclean 
>Authored: Sun Mar 5 12:54:03 2017 +1100
>Committer: Justin Mclean 
>Committed: Sun Mar 5 12:54:03 2017 +1100
>
>--
> .../flex/org/apache/flex/core/SimpleCSSValuesImpl.as | 11 +++
> 1 file changed, 11 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/81712dc2/frameworks/
>projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSValuesImpl.as
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as
>index 1c0451c..6b0527d 100644
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/SimpleCSSVal
>uesImpl.as
>@@ -691,6 +691,14 @@ package org.apache.flex.core
> 'borderColor': 1,
> 'color': 1
> }
>+
>+/**
>+ * The styles that can use raw numbers
>+ */
>+COMPILE::JS
>+public static var numericStyles:Object = {
>+'fontWeight': 1
>+}
> 
> 
> /**
>@@ -714,6 +722,7 @@ package org.apache.flex.core
> var styleList:Object = SimpleCSSValuesImpl.perInstanceStyles;
> var colorStyles:Object = SimpleCSSValuesImpl.colorStyles;
> var skipStyles:Object = SimpleCSSValuesImpl.skipStyles;
>+var numericStyles:Object = SimpleCSSValuesImpl.numericStyles;
> var listObj:Object = styles;
> if (styles.styleList)
> listObj = styles.styleList;
>@@ -728,6 +737,8 @@ package org.apache.flex.core
> if (typeof(value) == 'number') {
> if (colorStyles[p])
> value = CSSUtils.attributeFromColor(value);
>+else if (numericStyles[p])
>+value = value.toString();
> else
> value = value.toString() + 'px';
> }
>



Re: [1/2] git commit: [flex-asjs] [refs/heads/develop] - Remove css prefixing whitespaces in UIBase when value is empty

2017-02-06 Thread Alex Harui
I just noticed this.  What does it mean "value is empty"?  Trim() can be
really expensive, so should this code just test for value is empty and do
something else?

Thanks,
-Alex

On 1/3/17, 10:39 AM, "carlosrov...@apache.org" 
wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 354c8dc08 -> b1f2493e3
>
>
>Remove css prefixing whitespaces in UIBase when value is empty
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/632b4937
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/632b4937
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/632b4937
>
>Branch: refs/heads/develop
>Commit: 632b4937da0b8253dc32706eb862a426ad7babd9
>Parents: ffd738d
>Author: Carlos Rovira 
>Authored: Tue Jan 3 19:38:48 2017 +0100
>Committer: Carlos Rovira 
>Committed: Tue Jan 3 19:38:48 2017 +0100
>
>--
> .../projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as| 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/632b4937/frameworks/
>projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>--
>diff --git 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>index 1c825d6..b075e72 100644
>--- 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>+++ 
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/core/UIBase.as
>@@ -33,6 +33,7 @@ package org.apache.flex.core
>   import flash.display.InteractiveObject;
>   import org.apache.flex.events.utils.MouseEventConverter;
>   }
>+import org.apache.flex.utils.StringUtil;
>   
>   /**
>*  Set a different class for click events so that
>@@ -950,7 +951,7 @@ package org.apache.flex.core
>   {
> COMPILE::JS
> {
>-setClassName(typeNames ? value + ' ' + typeNames :
>value);   
>+setClassName(typeNames ? StringUtil.trim(value + ' '
>+ typeNames) : value);
> }
>   _className = value;
>   dispatchEvent(new Event("classNameChanged"));
>



Re: [MAVEN-BUILD] FlexJS Framework (maven) - Build # 533 - Failure

2016-12-18 Thread Alex Harui
Yep.  I've asked Chris for help.  The console output ends with:


[INFO] Apache Flex - FlexJS: Distribution . FAILURE [ 14.965 s]
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 05:21 min
[INFO] Finished at: 2016-12-18T15:14:55-08:00
[INFO] Final Memory: 450M/5130M
[INFO] 
[ERROR] PermGen space -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/OutOfMemoryError

I'm not quite sure how to deal with PermGen issues.

-Alex

From: mailto:carlos.rov...@gmail.com>> on behalf of 
Carlos Rovira mailto:carlosrov...@apache.org>>
Reply-To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Date: Sunday, December 18, 2016 at 4:22 PM
To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Cc: "commits@flex.apache.org" 
mailto:commits@flex.apache.org>>
Subject: Re: [MAVEN-BUILD] FlexJS Framework (maven) - Build # 533 - Failure

I'm building in local without problem, so I think this is something weird that 
will recover soon... :?

2016-12-19 0:14 GMT+01:00 Apache Jenkins Server 
mailto:jenk...@builds.apache.org>>:
The Apache Jenkins build system has built FlexJS Framework (maven) (build #533)

Status: Failure

Check console output at 
https://builds.apache.org/job/FlexJS%20Framework%20(maven)/533/ to view the 
results.



--
Carlos Rovira
http://about.me/carlosrovira



Re: git commit: [flex-asjs] [refs/heads/develop] - Fix for bug FLEX-35201: TileLayout not working. Fixed the JS side by having it use flex-box display.

2016-12-07 Thread Alex Harui
Hmm.  In my mind, TileLayout is different from flex-box.  For a display of
a month of a calendar, with fixed sizes on the day labels, if I set the
width of the container to be something really wide, if I have set
numColumns=7, I would expect that there would be 7 days displayed with
lots of whitespace somewhere to fill out the remaining width.  Won't
flex-box start putting more days on each week's row?

-Alex

On 12/7/16, 1:00 PM, "p...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 327ced48a -> 10e1773d6
>
>
>Fix for bug FLEX-35201: TileLayout not working. Fixed the JS side by
>having it use flex-box display.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/10e1773d
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/10e1773d
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/10e1773d
>
>Branch: refs/heads/develop
>Commit: 10e1773d6b63d968063f6f0db01dd56ba8ec2054
>Parents: 327ced4
>Author: Peter Ent 
>Authored: Wed Dec 7 15:59:57 2016 -0500
>Committer: Peter Ent 
>Committed: Wed Dec 7 15:59:57 2016 -0500
>
>--
> .../org/apache/flex/html/beads/layouts/TileLayout.as | 11 ---
> 1 file changed, 8 insertions(+), 3 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/10e1773d/frameworks/
>projects/HTML/src/main/flex/org/apache/flex/html/beads/layouts/TileLayout.
>as
>--
>diff --git 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/layout
>s/TileLayout.as 
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/layout
>s/TileLayout.as
>index ff869b4..77e752c 100644
>--- 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/layout
>s/TileLayout.as
>+++ 
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/beads/layout
>s/TileLayout.as
>@@ -24,6 +24,7 @@ package org.apache.flex.html.beads.layouts
>   import org.apache.flex.core.IParentIUIBase;
>   import org.apache.flex.core.IStrand;
>   import org.apache.flex.core.IUIBase;
>+  import org.apache.flex.core.IChild;
>   import org.apache.flex.core.UIBase;
>   import org.apache.flex.events.Event;
>   import org.apache.flex.events.IEventDispatcher;
>@@ -150,14 +151,15 @@ package org.apache.flex.html.beads.layouts
>   for(var j:int=0; j < n; j++)
>   {
>   var testChild:IUIBase = 
> area.getElementAt(i) as IUIBase;
>-  if (testChild || !testChild.visible) 
>realN--;
>+  if (testChild == null || 
>!testChild.visible) realN--;
>   }
> 
>   if (isNaN(useWidth)) useWidth = 
> Math.floor(host.width / numColumns);
>// + gap
>   if (isNaN(useHeight)) {
>   // given the width and total number of 
> items, how many rows?
>   var numRows:Number = 
> Math.floor(realN/numColumns);
>-  useHeight = Math.floor(host.height / 
>numRows);
>+  if (host.isHeightSizedToContent) 
>useHeight = 30; // default height
>+  else useHeight = Math.floor(host.height 
>/ numRows);
>   }
> 
>   var maxWidth:Number = useWidth;
>@@ -214,6 +216,8 @@ package org.apache.flex.html.beads.layouts
>   if (n === 0) return false;
> 
>   viewBead.contentView.width = host.width;
>+  viewBead.contentView.element.style["display"] = 
>"flex";
>+  viewBead.contentView.element.style["flex-flow"] 
>= "row wrap";
> 
>   var realN:int = n;
>   for (i = 0; i < n; i++)
>@@ -231,7 +235,8 @@ package org.apache.flex.html.beads.layouts
>   if (isNaN(useHeight)) {
>   // given the width and total number of 
> items, how many rows?
>   var numRows:Number = Math.floor(realN / 
> numColumns);
>-  useHeight = Math.floor(host.height / 
>numRows);
>+  if (host.isHeightSizedToContent) 
>useHeight = 30; // default height
>+  else useHeight = Math.floor(host.height 
>/ numRows);
>   }
> 
>   for (i = 0; i < n; i++)
>



Re: git commit: [flex-asjs] [refs/heads/develop] - FLEX-35187 - explicitly set default border to none, so viewports can ignore non-existent borders.

2016-11-29 Thread Alex Harui
Is https://issues.apache.org/jira/browse/FLEX-35188 a duplicate?  Or is
there some subtle difference I'm not seeing.

-Alex

On 11/29/16, 9:43 AM, "Yishay Weiss"  wrote:

>I ended up taking a different approach because changing the default
>border style exposed a different bug in FlexJS [1]
>
>[1] https://issues.apache.org/jira/browse/FLEX-35189
>
>
>From: Yishay Weiss<mailto:yishayj...@hotmail.com>
>Sent: Tuesday, November 29, 2016 8:53 AM
>To: d...@flex.apache.org<mailto:d...@flex.apache.org>;
>commits@flex.apache.org<mailto:commits@flex.apache.org>
>Subject: RE: git commit: [flex-asjs] [refs/heads/develop] - FLEX-35187 -
>explicitly set default border to none, so viewports can ignore
>non-existent borders.
>
>‘none’ is the default value of border-style, so it shouldn’t affect
>rendering.
>
>
>
>The problem was in CSSContainerUtils.getBorderMetrics():
>
>
>
>var borderStyle:Object = ValuesManager.valuesImpl.getValue(object,
>"border-style");
>
>
>
>borderStyle was evaluated in JS to undefined and the condition that
>follows:
>
>
>
>if (borderStyle == "none")
>
>
>
>was not met.
>
>
>
>
>
>Anyway, I just built FlexJSStore and the layout looks ok to me. I had to
>manually copy the assets folder to see the pngs.
>
>
>
>
>
>
>
>
>
>From: Alex Harui<mailto:aha...@adobe.com>
>Sent: Monday, November 28, 2016 6:38 PM
>To: d...@flex.apache.org<mailto:d...@flex.apache.org>;
>commits@flex.apache.org<mailto:commits@flex.apache.org>
>Subject: Re: git commit: [flex-asjs] [refs/heads/develop] - FLEX-35187 -
>explicitly set default border to none, so viewports can ignore
>non-existent borders.
>
>
>
>Are you sure this did not impact any examples?
>
>-Alex
>
>On 11/28/16, 6:45 AM, "yish...@apache.org"  wrote:
>
>>Repository: flex-asjs
>>Updated Branches:
>>  refs/heads/develop 1ae995db3 -> d159d7ed1
>>
>>
>>FLEX-35187 - explicitly set default border to none, so viewports can
>>ignore non-existent borders.
>>
>>
>>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/d159d7ed
>>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/d159d7ed
>>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/d159d7ed
>>
>>Branch: refs/heads/develop
>>Commit: d159d7ed1758d0eb631eea272ce0164a36f4dda9
>>Parents: 1ae995d
>>Author: yishayw 
>>Authored: Mon Nov 28 16:44:57 2016 +0200
>>Committer: yishayw 
>>Committed: Mon Nov 28 16:44:57 2016 +0200
>>
>>--
>> frameworks/projects/HTML/src/main/resources/defaults.css | 1 +
>> 1 file changed, 1 insertion(+)
>>--
>>
>>
>>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d159d7ed/frameworks
>>/
>>projects/HTML/src/main/resources/defaults.css
>>--
>>diff --git a/frameworks/projects/HTML/src/main/resources/defaults.css
>>b/frameworks/projects/HTML/src/main/resources/defaults.css
>>index 9c017e2..a725c0b 100644
>>--- a/frameworks/projects/HTML/src/main/resources/defaults.css
>>+++ b/frameworks/projects/HTML/src/main/resources/defaults.css
>>@@ -26,6 +26,7 @@
>> font-family: "Arial";
>> font-size: 12px;
>>border-width: 1px;
>>+  border-style: none;
>> }
>>
>> .flexjs *, . flexjs *:before, . flexjs *:after {
>>
>
>



Re: git commit: [flex-asjs] [refs/heads/develop] - FLEX-35187 - explicitly set default border to none, so viewports can ignore non-existent borders.

2016-11-28 Thread Alex Harui
Are you sure this did not impact any examples?

-Alex

On 11/28/16, 6:45 AM, "yish...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 1ae995db3 -> d159d7ed1
>
>
>FLEX-35187 - explicitly set default border to none, so viewports can
>ignore non-existent borders.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/d159d7ed
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/d159d7ed
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/d159d7ed
>
>Branch: refs/heads/develop
>Commit: d159d7ed1758d0eb631eea272ce0164a36f4dda9
>Parents: 1ae995d
>Author: yishayw 
>Authored: Mon Nov 28 16:44:57 2016 +0200
>Committer: yishayw 
>Committed: Mon Nov 28 16:44:57 2016 +0200
>
>--
> frameworks/projects/HTML/src/main/resources/defaults.css | 1 +
> 1 file changed, 1 insertion(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d159d7ed/frameworks/
>projects/HTML/src/main/resources/defaults.css
>--
>diff --git a/frameworks/projects/HTML/src/main/resources/defaults.css
>b/frameworks/projects/HTML/src/main/resources/defaults.css
>index 9c017e2..a725c0b 100644
>--- a/frameworks/projects/HTML/src/main/resources/defaults.css
>+++ b/frameworks/projects/HTML/src/main/resources/defaults.css
>@@ -26,6 +26,7 @@
> font-family: "Arial";
> font-size: 12px;
>   border-width: 1px;
>+  border-style: none;
> }
> 
> .flexjs *, . flexjs *:before, . flexjs *:after {
>



Re: flex-typedefs git commit: add goog.DEBUG for debug-only code

2016-11-21 Thread Alex Harui


On 11/21/16, 12:01 PM, "Peter Ent"  wrote:

>What are the requirements for getting flex-asjs to compile with
>goog.DEBUG? Is there a new version of google closure required or an
>environment var to be set?

Did you pull the latest from flex-typedefs repo and build it?


-Alex



Re: git commit: [flex-asjs] [refs/heads/develop] - HTML now depends on Effects, so order is changed.

2016-11-16 Thread Alex Harui
Hi Yishay,

Why should HTML components be dependent on Effects?  IMO, basic components
should not presume the existence of any effects/animation subsystem.  In
theory, HTML components might dispatch events that beads can watch and run
effects if requested.

-Alex

On 11/16/16, 2:20 AM, "yish...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 0491e484a -> 23740bcee
>
>
>HTML now depends on Effects, so order is changed.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/23740bce
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/23740bce
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/23740bce
>
>Branch: refs/heads/develop
>Commit: 23740bceecef86fddba25a6d7d10f5999e561100
>Parents: 0491e48
>Author: yishayw 
>Authored: Wed Nov 16 12:20:40 2016 +0200
>Committer: yishayw 
>Committed: Wed Nov 16 12:20:40 2016 +0200
>
>--
> frameworks/build.xml | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/23740bce/frameworks/
>build.xml
>--
>diff --git a/frameworks/build.xml b/frameworks/build.xml
>index 40a3bf3..e5662a1 100644
>--- a/frameworks/build.xml
>+++ b/frameworks/build.xml
>@@ -81,11 +81,11 @@
> 
> 
> 
>+
> 
> 
> 
> 
>-
> 
> 
> 
>



Re: git commit: [flex-asjs] [refs/heads/develop] - Add easing effect to accordion.

2016-11-16 Thread Alex Harui


On 11/15/16, 11:58 PM, "yish...@apache.org"  wrote:

>   override public function addedToParent():void
>   {
>   super.addedToParent();
>+  accordionCollapseBead; // make sure it's initialized
>   if (selectedIndex < 0)
>

Hi Yishay, 

What does this code do?  Seems like it would bake in some dependencies.

-Alex



Re: [1/2] git commit: [flex-asjs] [refs/heads/develop] - Accordion added.

2016-11-15 Thread Alex Harui
Hey Yishay,

Maven build does header checks and is failing on missing Apache headers on
some of these new files.

-Alex

On 11/15/16, 12:24 AM, "yish...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop c9d3c3de0 -> 9834f8e3c
>
>
>Accordion added.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/52a2147a
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/52a2147a
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/52a2147a
>
>Branch: refs/heads/develop
>Commit: 52a2147a7db66442355bb24f3d2c0ddb1bccd3f9
>Parents: 4d6fa02
>Author: yishayw 
>Authored: Tue Nov 15 10:23:07 2016 +0200
>Committer: yishayw 
>Committed: Tue Nov 15 10:23:07 2016 +0200
>
>--
> .../main/flex/org/apache/flex/html/Accordion.as |  79 
> .../flex/html/beads/AccordionCollapseBead.as|  50 +++
> .../org/apache/flex/html/beads/AccordionView.as |  47 +++
> .../flex/html/beads/IAccordionCollapseBead.as   |  27 
> .../AccordionItemRendererMouseController.as |  43 +++
> .../beads/layouts/IOneFlexibleChildLayout.as|  38 ++
> .../layouts/OneFlexibleChildHorizontalLayout.as |  38 --
> .../layouts/OneFlexibleChildVerticalLayout.as   |  59 +++--
> .../supportClasses/AccordionItemRenderer.as | 129 +++
> .../flex/html/supportClasses/ICollapsible.as|   8 ++
> .../HTML/src/main/resources/basic-manifest.xml  |   2 +
> .../HTML/src/main/resources/defaults.css|  38 --
> 12 files changed, 522 insertions(+), 36 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/52a2147a/frameworks/
>projects/HTML/src/main/flex/org/apache/flex/html/Accordion.as
>--
>diff --git 
>a/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Accordion.as
> 
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Accordion.as
>new file mode 100644
>index 000..20e3f96
>--- /dev/null
>+++ 
>b/frameworks/projects/HTML/src/main/flex/org/apache/flex/html/Accordion.as
>@@ -0,0 +1,79 @@
>+/
>///
>+//
>+//  Licensed to the Apache Software Foundation (ASF) under one or more
>+//  contributor license agreements.  See the NOTICE file distributed with
>+//  this work for additional information regarding copyright ownership.
>+//  The ASF licenses this file to You under the Apache License, Version
>2.0
>+//  (the "License"); you may not use this file except in compliance with
>+//  the License.  You may obtain a copy of the License at
>+//
>+//  http://www.apache.org/licenses/LICENSE-2.0
>+//
>+//  Unless required by applicable law or agreed to in writing, software
>+//  distributed under the License is distributed on an "AS IS" BASIS,
>+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>implied.
>+//  See the License for the specific language governing permissions and
>+//  limitations under the License.
>+//
>+/
>///
>+package org.apache.flex.html
>+{
>+  import org.apache.flex.core.ValuesManager;
>+  import org.apache.flex.html.beads.IAccordionCollapseBead;
>+  
>+
>+/**
>+ *  The Accordion class used to display a list of collapsible
>components
>+   *  All but the selected item are expected to be collapsed.
>+ *  
>+ *  @langversion 3.0
>+ *  @playerversion Flash 10.2
>+ *  @playerversion AIR 2.6
>+ *  @productversion FlexJS 0.0
>+ */
>+  public class Accordion extends List
>+  {
>+  private var _collapseBead:IAccordionCollapseBead;
>+/**
>+ *  Constructor.
>+ *  
>+ *  @langversion 3.0
>+ *  @playerversion Flash 10.2
>+ *  @playerversion AIR 2.6
>+ *  @productversion FlexJS 0.0
>+ */
>+  public function Accordion()
>+  {
>+  super();
>+  accordionCollapseBead; // make sure it's initialized
>+  }
>+  
>+  override public function addedToParent():void
>+  {
>+  super.addedToParent();
>+  if (selectedIndex < 0)
>+  {
>+  selectedIndex = 0;
>+  }
>+  }
>+  
>+  public function get 
>accordionCollapseBead():IAccordionCollapseBead
>+  {
>+  if (_collapseBead == null)
>+  {
>+  var c:Class = 
>ValuesManager.valuesImpl.getValue(this,
>"iAccordionCollapseBead") as Class;
>+  if (c

Re: [2/4] git commit: [flex-asjs] [refs/heads/refactor-sprite] - Check for illegal color values

2016-10-26 Thread Alex Harui


On 10/26/16, 8:53 AM, "yish...@apache.org"  wrote:
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/24c2fdfa/frameworks/
>projects/Core/src/main/flex/org/apache/flex/utils/CSSUtils.as
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/CSSUtils.as
> 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/CSSUtils.as
>index 22c7efa..977fb09 100644
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/CSSUtils.as
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/utils/CSSUtils.as
>@@ -40,6 +40,10 @@ package org.apache.flex.utils
>   
> public static function attributeFromColor(value:uint):String
> {
>+  if(value > 16777215)
>+  {
>+  //rgba -- return rgb notation
>+  }
> return "#" + StringPadder.pad(value.toString(16),"0",6);
> }

This is causing a warning in release builds.

-Alex



Re: [2/4] git commit: [flex-sdk] [refs/heads/develop] - FLEX-35126 Added a unit test to reprouce the bug. Currently it passes, as expected. (But if I manually put back the fix for FLEX-34088, it fails

2016-09-28 Thread Alex Harui
Mihai,

The http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_test/ job keeps
hanging on this new test.  I have disabled the job.  Please investigate
and re-enable the job when things are working again.

Thanks,
-Alex

On 9/19/16, 4:36 AM, "mih...@apache.org"  wrote:

>FLEX-35126 Added a unit test to reprouce the bug. Currently it passes, as
>expected. (But if I manually put back the fix for FLEX-34088, it fails,
>as it should, meaning it actually tests the correct bug.)
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/3d71f1b5
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/3d71f1b5
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/3d71f1b5
>
>Branch: refs/heads/develop
>Commit: 3d71f1b5e458ee39f439ef68db092ed08a8935df
>Parents: a797884
>Author: Mihai Chira 
>Authored: Mon Sep 19 13:24:17 2016 +0200
>Committer: Mihai Chira 
>Committed: Mon Sep 19 13:24:17 2016 +0200
>
>--
> .../components/DropDownList_FLEX_35126_Tests.as | 182 +++
> 1 file changed, 182 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3d71f1b5/frameworks/p
>rojects/spark/tests/spark/components/DropDownList_FLEX_35126_Tests.as
>--
>diff --git 
>a/frameworks/projects/spark/tests/spark/components/DropDownList_FLEX_35126
>_Tests.as 
>b/frameworks/projects/spark/tests/spark/components/DropDownList_FLEX_35126
>_Tests.as
>new file mode 100644
>index 000..82ab10e
>--- /dev/null
>+++ 
>b/frameworks/projects/spark/tests/spark/components/DropDownList_FLEX_35126
>_Tests.as
>@@ -0,0 +1,182 @@
>+/
>///
>+//
>+//  Licensed to the Apache Software Foundation (ASF) under one or more
>+//  contributor license agreements.  See the NOTICE file distributed with
>+//  this work for additional information regarding copyright ownership.
>+//  The ASF licenses this file to You under the Apache License, Version
>2.0
>+//  (the "License"); you may not use this file except in compliance with
>+//  the License.  You may obtain a copy of the License at
>+//
>+//  http://www.apache.org/licenses/LICENSE-2.0
>+//
>+//  Unless required by applicable law or agreed to in writing, software
>+//  distributed under the License is distributed on an "AS IS" BASIS,
>+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>implied.
>+//  See the License for the specific language governing permissions and
>+//  limitations under the License.
>+//
>+/
>///
>+
>+package spark.components {
>+import flash.events.Event;
>+import flash.events.EventDispatcher;
>+import flash.events.MouseEvent;
>+
>+import mx.events.FlexMouseEvent;
>+
>+import org.flexunit.assertThat;
>+import org.flexunit.asserts.assertEquals;
>+import org.flexunit.asserts.assertFalse;
>+import org.flexunit.asserts.assertTrue;
>+import org.flexunit.async.Async;
>+import org.fluint.uiImpersonation.UIImpersonator;
>+
>+public class DropDownList_FLEX_35126_Tests
>+{
>+private static const NO_ENTER_FRAMES_TO_ALLOW:int = 2;
>+private static var noEnterFramesRemaining:int = NaN;
>+private static const _finishNotifier:EventDispatcher = new
>EventDispatcher();
>+
>+private static var _sut:DropDownListInspectable;
>+private static var _dropDownListOnStage:DropDownList;
>+private var _popUp:PopUpAnchor;
>+
>+[Before]
>+public function setUp():void
>+{
>+_popUp = new PopUpAnchor();
>+_popUp.displayPopUp = true;
>+
>+_sut = new DropDownListInspectable();
>+_sut.addEventListener(FlexMouseEvent.MOUSE_DOWN_OUTSIDE,
>onMouseDownOutsidePopup);
>+
>+_popUp.popUp = _sut;
>+
>+_dropDownListOnStage = new DropDownList();
>+}
>+
>+private function
>onMouseDownOutsidePopup(event:FlexMouseEvent):void
>+{
>+_popUp.displayPopUp = false;
>+}
>+
>+[After]
>+public function tearDown():void
>+{
>+_sut = null;
>+_popUp = null;
>+_dropDownListOnStage = null;
>+}
>+
>+[Test(async, timeout=1000)]
>+public function
>test_dropdown_doesnt_close_when_item_selected_from_DropDownList():void
>+{
>+//given
>+_popUp.width = _sut.width = 150;
>+_dropDownListOnStage.x = 200;
>+UIImpersonator.addChild(_popUp);
>+UIImpersonator.addChild(_dropDownListOnStage);
>+
>+//then
>+assertTrue(_popUp.displayPopUp);
>+
>assertThat(isNaN(_sut.dropDo

Re: Jenkins build is back to normal : flex-asjs #1413

2016-09-11 Thread Alex Harui
FWIW, prior builds were failing because Selenium didn't work with the
latest FireFox.  I upgraded to the latest Selenium and it still didn't
work.  Downgrading FF to 45.0 does work.  I've disabled updates for now.

Thanks,
-Alex

On 9/11/16, 10:16 PM, "flex.ci.bui...@gmail.com"
 wrote:

>See 
>



Re: git commit: [flex-falcon] [refs/heads/develop] - compiler-jx: Class class must be dynamic, added hasFunction() to ReferenceModel in externc, and added some tests for Class, int, uint, and trace()

2016-08-22 Thread Alex Harui
Is this intended for the 0.7.0 release?  If so, it needs to go in the
release0.7.0 branch.

-Alex

On 8/22/16, 3:54 PM, "joshtynj...@apache.org" 
wrote:

>Repository: flex-falcon
>Updated Branches:
>  refs/heads/develop f8fa738fb -> 2f6f611b1
>
>
>compiler-jx: Class class must be dynamic, added hasFunction() to
>ReferenceModel in externc, and added some tests for Class, int, uint, and
>trace()
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/2f6f611b
>Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/2f6f611b
>Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/2f6f611b
>
>Branch: refs/heads/develop
>Commit: 2f6f611b124c0e267c60df4807dc1533abcfc730
>Parents: f8fa738
>Author: Josh Tynjala 
>Authored: Mon Aug 22 15:50:11 2016 -0700
>Committer: Josh Tynjala 
>Committed: Mon Aug 22 15:54:41 2016 -0700
>
>--
> .../externals/reference/ReferenceModel.java |  10 +-
> .../codegen/externals/TestExternJSMissing.java  | 108 +++
> 2 files changed, 117 insertions(+), 1 deletion(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/2f6f611b/compiler-
>jx/src/main/java/org/apache/flex/compiler/internal/codegen/externals/refer
>ence/ReferenceModel.java
>--
>diff --git 
>a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/exte
>rnals/reference/ReferenceModel.java
>b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/exte
>rnals/reference/ReferenceModel.java
>index 15623ad..c50806d 100644
>--- 
>a/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/exte
>rnals/reference/ReferenceModel.java
>+++ 
>b/compiler-jx/src/main/java/org/apache/flex/compiler/internal/codegen/exte
>rnals/reference/ReferenceModel.java
>@@ -146,8 +146,11 @@ public class ReferenceModel
> ClassReference reference = new ClassReference(this, node,
>qualifiedName);
> 
> // TODO (mschmalle) Figure out if gcc makes any decisions about
>what is final or dynamic
>-if (reference.getQualifiedName().equals("Object"))
>+if (reference.getQualifiedName().equals("Object")
>+|| reference.getQualifiedName().equals("Class"))
>+{
> reference.setDynamic(true);
>+}
> 
> classes.put(qualifiedName, reference);
> }
>@@ -222,6 +225,11 @@ public class ReferenceModel
> functions.put(qualifiedName, reference);
> }
> 
>+public boolean hasFunction(String functionName)
>+{
>+return functions.containsKey(functionName);
>+}
>+
> public boolean hasClass(String className)
> {
> return classes.containsKey(className);
>
>http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/2f6f611b/compiler-
>jx/src/test/java/org/apache/flex/compiler/internal/codegen/externals/TestE
>xternJSMissing.java
>--
>diff --git 
>a/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/exte
>rnals/TestExternJSMissing.java
>b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/exte
>rnals/TestExternJSMissing.java
>new file mode 100644
>index 000..9d859ca
>--- /dev/null
>+++ 
>b/compiler-jx/src/test/java/org/apache/flex/compiler/internal/codegen/exte
>rnals/TestExternJSMissing.java
>@@ -0,0 +1,108 @@
>+/*
>+ *
>+ *  Licensed to the Apache Software Foundation (ASF) under one or more
>+ *  contributor license agreements.  See the NOTICE file distributed with
>+ *  this work for additional information regarding copyright ownership.
>+ *  The ASF licenses this file to You under the Apache License, Version
>2.0
>+ *  (the "License"); you may not use this file except in compliance with
>+ *  the License.  You may obtain a copy of the License at
>+ *
>+ *  http://www.apache.org/licenses/LICENSE-2.0
>+ *
>+ *  Unless required by applicable law or agreed to in writing, software
>+ *  distributed under the License is distributed on an "AS IS" BASIS,
>+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>implied.
>+ *  See the License for the specific language governing permissions and
>+ *  limitations under the License.
>+ *
>+ */
>+
>+package org.apache.flex.compiler.internal.codegen.externals;
>+
>+import java.io.IOException;
>+
>+import org.apache.flex.compiler.clients.ExternCConfiguration;
>+import 
>org.apache.flex.compiler.internal.codegen.externals.reference.ClassReferen
>ce;
>+
>+import com.google.javascript.jscomp.Result;
>+import org.junit.Test;
>+import static org.junit.Assert.assertNotNull;
>+import static org.junit.Assert.assertTrue;
>+
>+public class TestExternJSMissing extends ExternalsTestBase
>+{
>+@Test
>+public void test_classes() throws IOException
>+{
>

Re: git commit: [flex-asjs] [refs/heads/refactor-sprite] - Allow classes that don't implement IChild to have a $displayObject, and other changes to make drag&drop work in flash.

2016-08-11 Thread Alex Harui
Hi Yishay,

Can you explain why IRenderedObject was needed?

Thanks,
-Alex

On 8/11/16, 5:01 AM, "yish...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/refactor-sprite 4558126d0 -> 971cdf3d1
>
>
>Allow classes that don't implement IChild to have a $displayObject, and
>other changes to make drag&drop work in flash.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/971cdf3d
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/971cdf3d
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/971cdf3d
>
>Branch: refs/heads/refactor-sprite
>Commit: 971cdf3d127489e4f38a153552b7ac79faf5b96b
>Parents: 4558126
>Author: yishayw 
>Authored: Thu Aug 11 15:01:34 2016 +0300
>Committer: yishayw 
>Committed: Thu Aug 11 15:01:34 2016 +0300
>
>--
> .../flex/org/apache/flex/core/Application.as|  2 +-
> .../flex/org/apache/flex/core/CallLaterBead.as  |  5 +--
> .../main/flex/org/apache/flex/core/IChild.as| 12 +-
> .../org/apache/flex/core/IRenderedObject.as | 44 
> .../org/apache/flex/core/WrappedMovieClip.as| 10 -
> .../flex/org/apache/flex/core/WrappedShape.as   | 10 -
> .../org/apache/flex/core/WrappedSimpleButton.as | 10 -
> .../flex/org/apache/flex/core/WrappedSprite.as  | 10 -
> .../org/apache/flex/core/WrappedTextField.as|  9 +++-
> .../flex/org/apache/flex/events/DragEvent.as|  2 +-
> .../beads/controllers/DragMouseController.as|  6 +--
> .../org/apache/flex/effects/PlatformWiper.as|  7 ++--
> 12 files changed, 99 insertions(+), 28 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/971cdf3d/frameworks/
>projects/Core/src/main/flex/org/apache/flex/core/Application.as
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/Application.
>as 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/Application.
>as
>index c7cc402..0a9c69a 100644
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/Application.
>as
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/Application.
>as
>@@ -113,7 +113,7 @@ package org.apache.flex.core
>  *  @playerversion AIR 2.6
>  *  @productversion FlexJS 0.0
>  */
>-public class Application extends ApplicationBase implements IStrand,
>IParent, IEventDispatcher, ISWFApplication, IPopUpHost
>+public class Application extends ApplicationBase implements IStrand,
>IParent, IEventDispatcher, ISWFApplication, IPopUpHost, IRenderedObject
> {
> /**
>  *  Constructor.
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/971cdf3d/frameworks/
>projects/Core/src/main/flex/org/apache/flex/core/CallLaterBead.as
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/CallLaterBea
>d.as 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/CallLaterBea
>d.as
>index 6944290..6baf02d 100644
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/CallLaterBea
>d.as
>+++ 
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/CallLaterBea
>d.as
>@@ -20,7 +20,6 @@ package org.apache.flex.core
> {
> COMPILE::SWF
> {
>-import flash.display.DisplayObject;
> import flash.events.Event;
> }
> 
>@@ -91,7 +90,7 @@ package org.apache.flex.core
> {
> COMPILE::SWF
> {
>-(_strand as
>UIHTMLElementWrapper).$displayObject.addEventListener(Event.ENTER_FRAME,
>enterFrameHandler);
>+(_strand as
>IRenderedObject).$displayObject.addEventListener(Event.ENTER_FRAME,
>enterFrameHandler);
> }
> if (calls == null)
> calls = [ {thisArg: thisArg, fn: fn, args: args } ];
>@@ -107,7 +106,7 @@ package org.apache.flex.core
> COMPILE::SWF
> private function enterFrameHandler(event:Event):void
> {
>-(_strand as
>UIHTMLElementWrapper).$displayObject.removeEventListener(Event.ENTER_FRAME
>, enterFrameHandler);
>+(_strand as
>IRenderedObject).$displayObject.removeEventListener(Event.ENTER_FRAME,
>enterFrameHandler);
> makeCalls();
> }
> 
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/971cdf3d/frameworks/
>projects/Core/src/main/flex/org/apache/flex/core/IChild.as
>--
>diff --git 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex/core/IChild.as
>b/frameworks/projects/Core/src/main/flex/org/apache/flex/core/IChild.as
>index 30a358f..a391a6e 100755
>--- 
>a/frameworks/projects/Core/src/main/flex/org/apache/flex

Re: AW: git commit: [flex-falcon] [refs/heads/featue/flexjs-ant-tasks] - fix FB integration when stringifying certain errors

2016-07-15 Thread Alex Harui
Aw crap, I forgot to switch branches.  I'll take care of it.

-Alex

From: Christofer Dutz 
mailto:christofer.d...@c-ware.de>>
Reply-To: "d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>
Date: Friday, July 15, 2016 at 10:04 AM
To: "commits@flex.apache.org<mailto:commits@flex.apache.org>" 
mailto:commits@flex.apache.org>>, 
"d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>
Subject: AW: git commit: [flex-falcon] [refs/heads/featue/flexjs-ant-tasks] - 
fix FB integration when stringifying certain errors


I thought I should merge that back to develop, which I did ...

Should I merge that back to develop?


Chris


Von: aha...@apache.org<mailto:aha...@apache.org> 
mailto:aha...@apache.org>>
Gesendet: Freitag, 15. Juli 2016 18:13:43
An: commits@flex.apache.org<mailto:commits@flex.apache.org>
Betreff: git commit: [flex-falcon] [refs/heads/featue/flexjs-ant-tasks] - fix 
FB integration when stringifying certain errors

Repository: flex-falcon
Updated Branches:
  refs/heads/featue/flexjs-ant-tasks eae9b76c0 -> a180e1e07


fix FB integration when stringifying certain errors


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/a180e1e0
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/a180e1e0
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/a180e1e0

Branch: refs/heads/featue/flexjs-ant-tasks
Commit: a180e1e07f9c917948a467ed86d0ce2c294dc126
Parents: eae9b76
Author: Alex Harui mailto:aha...@apache.org>>
Authored: Fri Jul 15 09:13:31 2016 -0700
Committer: Alex Harui mailto:aha...@apache.org>>
Committed: Fri Jul 15 09:13:31 2016 -0700

--
 .../main/java/flex2/tools/oem/Application.java  | 22 ++--
 1 file changed, 2 insertions(+), 20 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/a180e1e0/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
--
diff --git a/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java 
b/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
index 0edb796..5c5cfe5 100644
--- a/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
+++ b/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
@@ -34,6 +34,7 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 import org.apache.flex.compiler.clients.MXMLC;
+import org.apache.flex.compiler.clients.problems.ProblemFormatter;
 import org.apache.flex.compiler.clients.problems.ProblemQuery;
 import org.apache.flex.compiler.problems.CompilerProblemSeverity;
 import org.apache.flex.compiler.problems.ICompilerProblem;
@@ -708,16 +709,7 @@ public class Application implements Builder
 prob.getColumn());
 try
 {
-String errText = (String) 
aClass.getField("DESCRIPTION").get(aClass);
-while (errText.contains("${"))
-{
-int start = errText.indexOf("${");
-int end = errText.indexOf("}", start);
-String token = errText.substring(start + 2, end);
-String value = (String) 
aClass.getField(token).get(prob);
-token = "${" + token + "}";
-errText = errText.replace(token, value);
-}
+String errText = 
ProblemFormatter.DEFAULT_FORMATTER.format(prob);
 msg.setMessage(errText);
 }
 catch (IllegalArgumentException e1)
@@ -730,16 +722,6 @@ public class Application implements Builder
 // TODO Auto-generated catch block
 e1.printStackTrace();
 }
-catch (IllegalAccessException e1)
-{
-// TODO Auto-generated catch block
-e1.printStackTrace();
-}
-catch (NoSuchFieldException e1)
-{
-// TODO Auto-generated catch block
-e1.printStackTrace();
-}

 messages.add(msg);
 try



Re: git commit: [flex-asjs] [refs/heads/develop] - - Bumped the version from 0.6.0-SNAPSHOT to 0.7.0-SNAPSHOT - Fixed the node extern build - Resolved some of the blocker sonarqube findings

2016-05-08 Thread Alex Harui
Chris,

Looks like there was more than pom.xml changes which are breaking the
build.  Can you revert changes to the .as files?

Thanks,
-Alex

On 5/7/16, 8:14 AM, "cd...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop 1149ba78c -> d26cf8091
>
>
>- Bumped the version from 0.6.0-SNAPSHOT to 0.7.0-SNAPSHOT
>- Fixed the node extern build
>- Resolved some of the blocker sonarqube findings
>
>(This commit is actually done above the center of Greenland)
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/d26cf809
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/d26cf809
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/d26cf809
>
>Branch: refs/heads/develop
>Commit: d26cf80911e1d8c8b18ecca9cb31febfb6032896
>Parents: 1149ba7
>Author: Christofer Dutz 
>Authored: Sat May 7 17:13:01 2016 +0200
>Committer: Christofer Dutz 
>Committed: Sat May 7 17:14:20 2016 +0200
>
>--
> examples/flexjs/pom.xml |  4 +--
> frameworks/projects/Binding/pom.xml | 18 +++---
> frameworks/projects/Charts/pom.xml  | 14 
> frameworks/projects/Collections/pom.xml | 10 +++---
> frameworks/projects/Core/pom.xml| 35 +---
> .../apache/flex/core/BrowserResizeListener.as   |  3 +-
> .../main/flex/org/apache/flex/core/CSSShape.as  |  7 ++--
> .../main/flex/org/apache/flex/core/CSSSprite.as |  3 ++
> .../flex/org/apache/flex/core/CallLaterBead.as  |  5 +--
> .../flex/org/apache/flex/core/IBorderModel.as   |  9 +++--
> .../flex/org/apache/flex/core/StageProxy.as |  8 +++--
> .../apache/flex/core/StyleableCSSTextField.as   |  7 ++--
> .../flex/org/apache/flex/core/UIButtonBase.as   |  3 ++
> .../flex/events/utils/MouseEventConverter.as| 11 --
> .../org/apache/flex/utils/CSSBorderUtils.as |  3 ++
> .../flex/org/apache/flex/utils/PNGEncoder.as|  7 ++--
> .../org/apache/flex/utils/SolidBorderUtil.as|  5 ++-
> .../org/apache/flex/utils/dbg/DOMPathUtil.as|  3 ++
> frameworks/projects/CreateJS/pom.xml| 35 
> frameworks/projects/DragDrop/pom.xml| 10 +++---
> frameworks/projects/Effects/pom.xml | 10 +++---
> frameworks/projects/Flat/pom.xml| 16 -
> frameworks/projects/Formatters/pom.xml  | 12 +++
> frameworks/projects/GoogleMaps/pom.xml  | 24 +++---
> frameworks/projects/Graphics/pom.xml| 17 +++---
> frameworks/projects/HTML/pom.xml| 35 +++-
> frameworks/projects/HTML5/pom.xml   | 12 +++
> frameworks/projects/JQuery/pom.xml  | 12 +++
> frameworks/projects/Mobile/pom.xml  | 14 
> frameworks/projects/Network/pom.xml | 10 +++---
> frameworks/projects/Reflection/pom.xml  | 10 +++---
> frameworks/projects/Storage/pom.xml | 10 +++---
> frameworks/projects/XML/pom.xml | 10 +++---
> frameworks/projects/pom.xml |  6 ++--
> pom.xml |  4 +--
> 35 files changed, 268 insertions(+), 134 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d26cf809/examples/fl
>exjs/pom.xml
>--
>diff --git a/examples/flexjs/pom.xml b/examples/flexjs/pom.xml
>index 4681cba..33cc4ff 100644
>--- a/examples/flexjs/pom.xml
>+++ b/examples/flexjs/pom.xml
>@@ -82,7 +82,7 @@
> 
> org.apache.flex.compiler
> falcon-jx-compiler
>-0.6.0-SNAPSHOT
>+0.7.0-SNAPSHOT
> 
> 
> 
>@@ -94,7 +94,7 @@
> 
> org.apache.flex.flexjs
> framework
>-0.6.0-SNAPSHOT
>+0.7.0-SNAPSHOT
> pom
> 
> 
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/d26cf809/frameworks/
>projects/Binding/pom.xml
>--
>diff --git a/frameworks/projects/Binding/pom.xml
>b/frameworks/projects/Binding/pom.xml
>index 351d6c2..b088f8d 100644
>--- a/frameworks/projects/Binding/pom.xml
>+++ b/frameworks/projects/Binding/pom.xml
>@@ -24,11 +24,11 @@
> 
> org.apache.flex.flexjs.framework
> projects
>-0.6.0-SNAPSHOT
>+0.7.0-SNAPSHOT
> 
> 
> Binding
>-0.6.0-SNAPSHOT
>+0.7.0-SNAPSHOT
> swc
> 
> 
>@@ -37,13 +37,21 @@
> 
> org.apache.flex.flexjs.compiler
> flexjs-maven-plugin
>-0.6.0-SNAPSHOT
>+   

Re: [2/7] git commit: [flex-sdk] [refs/heads/develop] - FLEX-35031 -Since I'm planning to use ObjectUtil.isDynamicObject() in the fix, I wanted to unit test it. -Also, I introduced a new function in O

2016-02-17 Thread Alex Harui
Looks like some nice new capabilities for ArrayUtil and ObjectUtil.  Did
you rule out using describeType for isDynamicObject?  I know it is slow,
but it should always be right.  What should isDynamicObject return for
XML, Proxy and ObjectProxy?

Thanks,
-Alex

On 2/17/16, 8:00 AM, "mih...@apache.org"  wrote:

>FLEX-35031
>-Since I'm planning to use ObjectUtil.isDynamicObject() in the fix, I
>wanted to unit test it.
>-Also, I introduced a new function in ObjectUtil to be used in the
>solution, getEnumerableProperties(), which returns all the dynamic
>properties of an object. In order to unit test this new method I needed a
>function with which to compare Arrays. So I added it to ArrayUtil,
>including the unit tests needed to validate it.
>-Also edited an asdoc entry and renamed a function parameter.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/680b405d
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/680b405d
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/680b405d
>
>Branch: refs/heads/develop
>Commit: 680b405dfc4559ecf81239352b5bd9676d00adc8
>Parents: e68c148
>Author: Mihai Chira 
>Authored: Wed Feb 17 13:35:31 2016 +0100
>Committer: Mihai Chira 
>Committed: Wed Feb 17 13:35:31 2016 +0100
>
>--
> .../framework/src/mx/utils/ArrayUtil.as |  92 ++
> .../framework/src/mx/utils/ObjectUtil.as|  33 ++-
> .../framework/tests/mx/utils/ArrayUtil_Tests.as | 293 +++
> .../tests/mx/utils/ObjectUtil_Tests.as  | 167 +++
> 4 files changed, 581 insertions(+), 4 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/680b405d/frameworks/p
>rojects/framework/src/mx/utils/ArrayUtil.as
>--
>diff --git a/frameworks/projects/framework/src/mx/utils/ArrayUtil.as
>b/frameworks/projects/framework/src/mx/utils/ArrayUtil.as
>index c41cccf..85ec79c 100644
>--- a/frameworks/projects/framework/src/mx/utils/ArrayUtil.as
>+++ b/frameworks/projects/framework/src/mx/utils/ArrayUtil.as
>@@ -107,6 +107,98 @@ public class ArrayUtil
> 
> return -1;
> }
>+
>+/**
>+ *  Checks if the Array instances contain the same values
>+ *  against the same indexes.
>+ *
>+ *  @param a The first Array instance.
>+ *  @param b The second Array instance.
>+ *  @return true if the two Arrays contain the same values
>+ *  (determined using the strict equality operator) associated
>+ *  with the same indexes.
>+ *
>+ *  @langversion 3.0
>+ *  @playerversion Flash 9
>+ *  @playerversion AIR 1.1
>+ *  @productversion Flex 3
>+ */
>+public static function arraysMatch(a:Array, b:Array):Boolean
>+{
>+if(!a || !b)
>+return false;
>+
>+if(a.length != b.length)
>+return false;
>+
>+var indexesA:Array = ObjectUtil.getEnumerableProperties(a);
>+
>+for (var i:int = 0; i < indexesA.length; i++)
>+{
>+var index:String = indexesA[i];
>+
>+if(!b.hasOwnProperty(index) || a[index] !== b[index])
>+return false;
>+}
>+
>+return true;
>+}
>+
>+/**
>+ *  Checks if the Array instances contain the same values,
>+ *  even if in different orders.
>+ *
>+ *  @param a The first Array instance.
>+ *  @param b The second Array instance.
>+ *  @return true if the two Arrays contain the same values.
>+ *
>+ *  @langversion 3.0
>+ *  @playerversion Flash 9
>+ *  @playerversion AIR 1.1
>+ *  @productversion Flex 3
>+ */
>+public static function arrayValuesMatch(a:Array, b:Array):Boolean
>+{
>+if(!a || !b)
>+return false;
>+
>+var valuesOfA:Array = getArrayValues(a);
>+valuesOfA.sort();
>+
>+var valuesOfB:Array = getArrayValues(b);
>+valuesOfB.sort();
>+
>+return arraysMatch(valuesOfA, valuesOfB);
>+}
>+
>+/**
>+ *  Used to obtain the values in an Array, whether indexed
>+ *  or associative.
>+ *
>+ *  @param value The Array instance.
>+ *  @return an indexed Array with the values found in
>value.
>+ *
>+ *  @langversion 3.0
>+ *  @playerversion Flash 9
>+ *  @playerversion AIR 1.1
>+ *  @productversion Flex 3
>+ */
>+public static function getArrayValues(value:Array):Array
>+{
>+var result:Array = [];
>+
>+if(!value)
>+return result;
>+
>+var indexes:Array = ObjectUtil.getEnumerableProperties(value);
>+
>+for each(var index:String in indexes)
>+{
>+result.push(value[index]);
>+}
>+
>+return result;
>+}
> }
> 
> }
>
>http://git-wip-us.apache.org/repos/asf/flex-s

Re: [4/5] git commit: [flex-falcon] [refs/heads/develop] - compiler.jx: added support for functions and variables in packages, and functions and variables after package (similar to internal classes)

2016-01-12 Thread Alex Harui
I haven't done thorough research, but I think this change is causing the
last remaining failure in the Falcon build.  The failing case is
org.apache.flex.compiler.internal.codegen.js.vf2js.TestVF2JSFile.testVersio
n in compiler.jx.tests.  The test case is dealing with an variable defined
in an included file which has means the parent of the variable node will
be a file node and look a lot like a file-level definition when it isn't.

-Alex

On 1/11/16, 11:54 AM, "joshtynj...@apache.org" 
wrote:

>compiler.jx: added support for functions and variables in packages, and
>functions and variables after package (similar to internal classes)
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/56060782
>Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/56060782
>Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/56060782
>
>Branch: refs/heads/develop
>Commit: 5606078243b62fd965bf83f6e39993140d01de76
>Parents: 8a7bdc6
>Author: Josh Tynjala 
>Authored: Mon Jan 11 11:54:37 2016 -0800
>Committer: Josh Tynjala 
>Committed: Mon Jan 11 11:54:37 2016 -0800
>
>--
> .../internal/codegen/as/ASBlockWalker.java  | 20 ++--
> .../codegen/js/flexjs/JSFlexJSEmitter.java  | 10 ++
> .../codegen/js/jx/PackageHeaderEmitter.java | 33 ++--
> 3 files changed, 49 insertions(+), 14 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/56060782/compiler.
>jx/src/org/apache/flex/compiler/internal/codegen/as/ASBlockWalker.java
>--
>diff --git 
>a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASBlockWalk
>er.java 
>b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASBlockWalk
>er.java
>index fec44cc..b405bb0 100644
>--- 
>a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASBlockWalk
>er.java
>+++ 
>b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/as/ASBlockWalk
>er.java
>@@ -190,7 +190,9 @@ public class ASBlockWalker implements
>IASBlockVisitor, IASBlockWalker
>   if (pnode != null &&
>   (pnode instanceof IPackageNode ||
>pnode instanceof IInterfaceNode ||
>-   pnode instanceof IClassNode))
>+   pnode instanceof IClassNode ||
>+ pnode instanceof IFunctionNode ||
>+ pnode instanceof IVariableNode))
>   {
>   walk(pnode);
>   
>@@ -238,11 +240,9 @@ public class ASBlockWalker implements
>IASBlockVisitor, IASBlockWalker
> public void visitVariable(IVariableNode node)
> {
> debug("visitVariable()");
>-if (SemanticUtils.isPackageDefinition(node.getDefinition()))
>-{
>-//TODO: emit package-level variable
>-}
>-else if (SemanticUtils.isMemberDefinition(node.getDefinition()))
>+if (SemanticUtils.isPackageDefinition(node.getDefinition()) ||
>+SemanticUtils.isMemberDefinition(node.getDefinition()) ||
>+node.getParent() instanceof IFileNode)
> {
> emitter.emitField(node);
> }
>@@ -256,11 +256,9 @@ public class ASBlockWalker implements
>IASBlockVisitor, IASBlockWalker
> public void visitFunction(IFunctionNode node)
> {
> debug("visitFunction()");
>-if (SemanticUtils.isPackageDefinition(node.getDefinition()))
>-{
>-//TODO: emit package-level function
>-}
>-else if 
>(DefinitionUtils.isMemberDefinition(node.getDefinition()))
>+if (SemanticUtils.isPackageDefinition(node.getDefinition()) ||
>+DefinitionUtils.isMemberDefinition(node.getDefinition()) ||
>+node.getParent() instanceof IFileNode)
> {
> emitter.emitMethod(node);
> }
>
>http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/56060782/compiler.
>jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFlexJSEmitter
>.java
>--
>diff --git 
>a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFl
>exJSEmitter.java 
>b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFl
>exJSEmitter.java
>index a101a4c..1de63fe 100644
>--- 
>a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFl
>exJSEmitter.java
>+++ 
>b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/flexjs/JSFl
>exJSEmitter.java
>@@ -342,6 +342,16 @@ public class JSFlexJSEmitter extends JSGoogEmitter
>implements IJSFlexJSEmitter
>   String className = 
> ((IInterfaceNode)pnode).getQualifiedName();
>   getModel().getInternalClasses().put(className

Re: flex-sdk_mustella - Build # 1694 - Fixed!

2015-12-18 Thread Alex Harui
OK, I have confirmed (at least to myself) that FP 18 has a bug in
BitmapData.draw which is what we use for comparing bitmaps in Mustella.
Any object with 3D transforms inside a scrollrect (yes, you need a
scrollrect to see this bug) doesn't get drawn in the right place.

I suppose we could disable these tests for now, or just live with the fact
that they will fail the mustella run when we cycle around to using FP 18
and FP 19.

So, I declare that Mustella is passing all tests and we are good to ship
4.15.0.  I'm going back to FlexJS stuff now.

-Alex

On 12/17/15, 1:51 PM, "Alex Harui"  wrote:

>Finally!
>
>I would say it is time to ship 4.15.0, but I want to bring one issue to
>everyone's attention.
>
>It turns out we are seeing significantly different behavior in the
>layout3D tests on FP 18 and FP 19.  There is one item renderer in the list
>that is given a 3D transform.  It seems to work fine on FP 11.1, but in FP
>18 and 19, the transformed object is not visible.  I will try to dig
>deeper, but does anyone know if there were any changes to FP 3D display
>list (I don't think it is using Stage3D) behavior in recent player
>releases?
>
>-Alex
>
>On 12/17/15, 1:36 PM, "flex.muste...@gmail.com" 
>wrote:
>
>>flex-sdk_mustella - Build # 1694 - Fixed:
>>
>>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1694/
>>
>>Changes for Build #1674
>>[mihaic] FLEX-34979
>>
>>
>>Changes for Build #1684
>>[KesslerConsulting] FLEX-34982: The styles will now fallback to assigning
>>directly to the chart directly if the style declaration was not found.
>>This corrects RTE's that occur later when the styles are referenced and
>>do not perform null checks.
>>
>>
>>Changes for Build #1685
>>No changes
>>
>>Changes for Build #1686
>>No changes
>>
>>Changes for Build #1687
>>No changes
>>
>>Changes for Build #1688
>>No changes
>>
>>Changes for Build #1689
>>[jmclean] FLEX-34958 Initial bugs fixed in 4.15 - may be missing a couple
>>
>>[jmclean] FLEX-34962 Add initial list of 4.15 contributors
>>
>>[jmclean] update bug list and contributor from merge with develop branch
>>
>>[aharui] try blazeds 4.7.2
>>
>>[aharui] update approval script with binary package checks
>>
>>[aharui] Revert "Fix for https://issues.apache.org/jira/browse/FLEX-34909
>>(Embedded fonts not working on charts)"
>>
>>
>>Changes for Build #1690
>>No changes
>>
>>Changes for Build #1691
>>No changes
>>
>>Changes for Build #1692
>>[aharui] update a few more version vars so mustella test passes
>>
>>
>>Changes for Build #1693
>>No changes
>>
>>Changes for Build #1694
>>No changes
>>
>>
>>
>>
>>[...truncated 83373 lines...]
>> [echo] changing user shell files to executable
>>
>>shells:
>> [exec] done with pre compile step
>> [java] exclude_filename:
>>C:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/ExcludeListWi
>>n
>>.txt
>> [java] os_version: ${os_version}
>> [java] target_os_name: windows
>> [java] device_name: ${device_name}
>> [java] result_include: -includes=SendResultsToRunner
>> [java] Choosing local runner bitmap save
>> [java] Choosing local runner bitmap save
>> [java] Choosing local runner bitmap save
>> [java] Choosing local runner bitmap save
>> [java] okey doke, going to compile
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\containers\Ti
>>t
>>leWindow\SWFs\TitleWindow_Mirroring_Basic.mxml
>> [java] okey doke, going to compile
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers
>>\
>>Spark\List\SWFs\List_itemRendererTests_spark.mxml
>> [java] okey doke, going to compile
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers
>>\
>>Halo\List\SWFs\List_itemRendererTests.mxml
>> [java] okey doke, going to compile
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\compone
>>n
>>ts\DataGrid\SWFs\DataGrid_LockedRC.mxml
>> [java] Loading configuration file
>>C:\jenkins_slave\workspace\flex-sdk_mustella\frameworks\flex-config.xml
>> [java] Loading configuration file
>>C:\jenkins_slave\workspace\flex-sdk_mustella\frameworks\flex-config.xml
>> [java] Loading configuration file
>>C:\jenkins_slave\workspace\flex-sdk_mustella\frameworks\flex-config.xml
>> [

Re: flex-sdk_mustella - Build # 1694 - Fixed!

2015-12-17 Thread Alex Harui
Finally!

I would say it is time to ship 4.15.0, but I want to bring one issue to
everyone's attention.

It turns out we are seeing significantly different behavior in the
layout3D tests on FP 18 and FP 19.  There is one item renderer in the list
that is given a 3D transform.  It seems to work fine on FP 11.1, but in FP
18 and 19, the transformed object is not visible.  I will try to dig
deeper, but does anyone know if there were any changes to FP 3D display
list (I don't think it is using Stage3D) behavior in recent player
releases?

-Alex

On 12/17/15, 1:36 PM, "flex.muste...@gmail.com" 
wrote:

>flex-sdk_mustella - Build # 1694 - Fixed:
>
>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1694/
>
>Changes for Build #1674
>[mihaic] FLEX-34979
>
>
>Changes for Build #1684
>[KesslerConsulting] FLEX-34982: The styles will now fallback to assigning
>directly to the chart directly if the style declaration was not found.
>This corrects RTE's that occur later when the styles are referenced and
>do not perform null checks.
>
>
>Changes for Build #1685
>No changes
>
>Changes for Build #1686
>No changes
>
>Changes for Build #1687
>No changes
>
>Changes for Build #1688
>No changes
>
>Changes for Build #1689
>[jmclean] FLEX-34958 Initial bugs fixed in 4.15 - may be missing a couple
>
>[jmclean] FLEX-34962 Add initial list of 4.15 contributors
>
>[jmclean] update bug list and contributor from merge with develop branch
>
>[aharui] try blazeds 4.7.2
>
>[aharui] update approval script with binary package checks
>
>[aharui] Revert "Fix for https://issues.apache.org/jira/browse/FLEX-34909
>(Embedded fonts not working on charts)"
>
>
>Changes for Build #1690
>No changes
>
>Changes for Build #1691
>No changes
>
>Changes for Build #1692
>[aharui] update a few more version vars so mustella test passes
>
>
>Changes for Build #1693
>No changes
>
>Changes for Build #1694
>No changes
>
>
>
>
>[...truncated 83373 lines...]
> [echo] changing user shell files to executable
>
>shells:
> [exec] done with pre compile step
> [java] exclude_filename:
>C:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/ExcludeListWin
>.txt
> [java] os_version: ${os_version}
> [java] target_os_name: windows
> [java] device_name: ${device_name}
> [java] result_include: -includes=SendResultsToRunner
> [java] Choosing local runner bitmap save
> [java] Choosing local runner bitmap save
> [java] Choosing local runner bitmap save
> [java] Choosing local runner bitmap save
> [java] okey doke, going to compile
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\containers\Tit
>leWindow\SWFs\TitleWindow_Mirroring_Basic.mxml
> [java] okey doke, going to compile
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs\List_itemRendererTests_spark.mxml
> [java] okey doke, going to compile
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Halo\List\SWFs\List_itemRendererTests.mxml
> [java] okey doke, going to compile
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\DataGrid\SWFs\DataGrid_LockedRC.mxml
> [java] Loading configuration file
>C:\jenkins_slave\workspace\flex-sdk_mustella\frameworks\flex-config.xml
> [java] Loading configuration file
>C:\jenkins_slave\workspace\flex-sdk_mustella\frameworks\flex-config.xml
> [java] Loading configuration file
>C:\jenkins_slave\workspace\flex-sdk_mustella\frameworks\flex-config.xml
> [java] Loading configuration file
>C:\jenkins_slave\workspace\flex-sdk_mustella\frameworks\flex-config.xml
> [java] 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Halo\List\SWFs\List_itemRendererTests.swf (1209180 bytes)
> [java] 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs\List_itemRendererTests_spark.swf (1419591 bytes)
> [java] 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\containers\Tit
>leWindow\SWFs\TitleWindow_Mirroring_Basic.swf (1083778 bytes)
> [java] nothing left to do
> [java] 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\DataGrid\SWFs\DataGrid_LockedRC.swf (2347210 bytes)
> [java] All done with the compile
> [java] leaving the compile, elapsed: 24
> [java] ...via exit
> [echo] compileswfs jreturn is 0
> [loadfile] 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\local.properties
>doesn't exist
>
>do_fail:
>
>compileswfs:
>
>getExcludes:
>
>getExcludeIds:
>
>populateExcludeTable:
> [echo] populate exclude, got this for db time: 2015/12/17 16:35:43
>
>justrun:
> [loadfile] 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\local.properties
>doesn't exist
>
>delete_cache:
> [echo] delete cache: /Users/ApacheFlex/Library/Caches/Adobe/Flash
>Player/AssetCache
> [loadfile] 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\local.pro

Re: flex-sdk_mustella - Build # 1689 - Still Failing!

2015-12-15 Thread Alex Harui
Hey look!  The charts tests passed!

Not sure why there are layout3D failures.  I've performed the magic
incantation on the mustella server so we'll see if that helps.

-Alex

On 12/15/15, 8:36 AM, "flex.muste...@gmail.com" 
wrote:

>flex-sdk_mustella - Build # 1689 - Still Failing:
>
>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1689/
>
>Changes for Build #1674
>[mihaic] FLEX-34979
>
>
>Changes for Build #1679
>No changes
>
>Changes for Build #1680
>No changes
>
>Changes for Build #1681
>No changes
>
>Changes for Build #1682
>No changes
>
>Changes for Build #1683
>No changes
>
>Changes for Build #1684
>[KesslerConsulting] FLEX-34982: The styles will now fallback to assigning
>directly to the chart directly if the style declaration was not found.
>This corrects RTE's that occur later when the styles are referenced and
>do not perform null checks.
>
>
>Changes for Build #1685
>No changes
>
>Changes for Build #1686
>No changes
>
>Changes for Build #1687
>No changes
>
>Changes for Build #1688
>No changes
>
>Changes for Build #1689
>[jmclean] FLEX-34958 Initial bugs fixed in 4.15 - may be missing a couple
>
>[jmclean] FLEX-34962 Add initial list of 4.15 contributors
>
>[jmclean] update bug list and contributor from merge with develop branch
>
>[aharui] try blazeds 4.7.2
>
>[aharui] update approval script with binary package checks
>
>[aharui] Revert "Fix for https://issues.apache.org/jira/browse/FLEX-34909
>(Embedded fonts not working on charts)"
>
>
>
>
>
>[...truncated 83610 lines...]
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_offsets_xyz_ro
>tation_xyz.png.bad.png length: 2633
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_offsets_xyz_rotation_xyz
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_offsets_rotati
>onZ_scaleZ.png.bad.png length: 2927
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_offsets_rotationZ_scaleZ
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_offsets_rotati
>on360.png.bad.png length: 2558
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_offsets_rotation360
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_rotation-360.p
>ng.bad.png length: 2583
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_rotation-360
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_layer_addItem_
>layer0.png.bad.png length: 2599
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_layer_addItem_layer0
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_layer_addItem_
>layer-1.png.bad.png length: 3196
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_layer_addItem_layer-1
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_layer_addItem_
>layer1.png.bad.png length: 2599
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_layer_addItem_layer1
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_layer_addItem_
>layer-2.png.bad.png length: 3196
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_layer_addItem_layer-2
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/ListButtons_Layout3D_property_layer_addItem_
>layer3.png.bad.png length: 2599
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_listButtons
>ListButtons_Layout3D_property_layer_addItem_layer3
> [java] Wrote file:
>c:/jenkins_slave/workspace/flex-sdk_mustella/mustella/tests/gumbo/layout3D
>/swfs/../properties/baselines/NullRenderer_Layout3D_property_offsets_scale
>_xyz.png.bad.png length: 2994
> [java] FAIL: 
>gumbo/layout3D/properties/layout3D_properties_tester_nullRenderer
>NullRenderer_Layou

Merging

2015-12-14 Thread Alex Harui
Hi,

I think flex-asjs has never had the master branch updated, so I am going
to do that shortly.  Apologies in advance for the tons of commits emails
that I think will ensue.

We are also almost ready to merge the back port branch into develop.
Probably not today, but I hope early this week.

-Alex



Re: git commit: [flex-sdk] [refs/heads/develop] - This closes #37

2015-11-18 Thread Alex Harui
Did this patch actually get tested to prove it solves the issue?

The exception stack trace starts with:

Error: Error #3200: Cannot perform operation on closed window.
at Error$/throwError()
at flash.display::NativeWindow/get minSize()

...

Which makes me think that even the test of checking minSize is going to
result in the same exception.  I was expecting the change to test if the
window is closed or maybe a try/catch.

-Alex

On 11/18/15, 1:20 PM, "ha...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/develop aee1a2fa0 -> 813fb8eed
>
>
>This closes #37
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/813fb8ee
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/813fb8ee
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/813fb8ee
>
>Branch: refs/heads/develop
>Commit: 813fb8eed7fd85fd6a409bb398dbff51bab96124
>Parents: aee1a2f
>Author: Harbs 
>Authored: Wed Nov 18 23:19:53 2015 +0200
>Committer: Harbs 
>Committed: Wed Nov 18 23:19:53 2015 +0200
>
>--
> .../airspark/src/spark/components/WindowedApplication.as | 8 
> 1 file changed, 4 insertions(+), 4 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/813fb8ee/frameworks/p
>rojects/airspark/src/spark/components/WindowedApplication.as
>--
>diff --git 
>a/frameworks/projects/airspark/src/spark/components/WindowedApplication.as
> 
>b/frameworks/projects/airspark/src/spark/components/WindowedApplication.as
>index 8843e5a..6ca3094 100644
>--- 
>a/frameworks/projects/airspark/src/spark/components/WindowedApplication.as
>+++ 
>b/frameworks/projects/airspark/src/spark/components/WindowedApplication.as
>@@ -690,7 +690,7 @@ public class WindowedApplication extends Application
>implements IWindow
>  */
> override public function get maxHeight():Number
> {
>-if (nativeWindow && !maxHeightChanged)
>+if (nativeWindow && nativeWindow.maxSize && !maxHeightChanged)
> return nativeWindow.maxSize.y - chromeHeight();
> else
> return _maxHeight;
>@@ -738,7 +738,7 @@ public class WindowedApplication extends Application
>implements IWindow
>  */
> override public function get maxWidth():Number
> {
>-if (nativeWindow && !maxWidthChanged)
>+if (nativeWindow && nativeWindow.maxSize && !maxWidthChanged)
> return nativeWindow.maxSize.x - chromeWidth();
> else
> return _maxWidth;
>@@ -792,7 +792,7 @@ public class WindowedApplication extends Application
>implements IWindow
>  */
> override public function get minHeight():Number
> {
>-if (nativeWindow && !minHeightChanged)
>+if (nativeWindow && nativeWindow.minSize && !minHeightChanged)
> return nativeWindow.minSize.y - chromeHeight();
> else
> return _minHeight;
>@@ -840,7 +840,7 @@ public class WindowedApplication extends Application
>implements IWindow
>  */
> override public function get minWidth():Number
> {
>-if (nativeWindow && !minWidthChanged)
>+if (nativeWindow && nativeWindow.minSize && !minWidthChanged)
> return nativeWindow.minSize.x - chromeWidth();
> else
> return _minWidth;
>



Re: Build failed in Jenkins: flex-sdk #884

2015-10-21 Thread Alex Harui
Nevermind, I pushed a fix.

On 10/21/15, 11:35 AM, "Alex Harui"  wrote:

>Mihai, can you fix the build?  It looks like an import statement got
>deleted.
>
>-Alex
>
>On 10/21/15, 8:49 AM, "flex.ci.bui...@gmail.com"
> wrote:
>
>>See <http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/884/changes>
>>
>>Changes:
>>
>>[Mihai Chira] FLEX-34945
>>
>>[Mihai Chira] FLEX-34944
>>
>>--
>>[...truncated 1353 lines...]
>>
>>clean:
>>
>>clean:
>>
>>bundles-clean:
>>
>>clean:
>>
>>bundles-clean:
>>
>>clean:
>>
>>bundles-clean:
>>
>>clean:
>>
>>bundles-clean:
>>
>>clean:
>>
>>bundles-clean:
>>
>>clean:
>>
>>clean:
>>
>>clean:
>>
>>clean:
>>   [delete] Deleting directory
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks/libs
>>>
>>
>>local-fonts-snapshot:
>>[touch] Creating
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks/loca
>>l
>>Fonts.ser>
>>[touch] Creating
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks/macF
>>o
>>nts.ser>
>>[touch] Creating
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks/winF
>>o
>>nts.ser>
>>
>>thirdparty-downloads:
>>
>>pixelbender-check:
>>
>>pixelbender-download:
>>
>>swfobject-check:
>>
>>swfobject-download:
>>
>>swfobject-fabridge-download:
>>
>>osmf-check:
>>
>>osmf-download:
>>
>>download-osmf-swc:
>> [copy] Copying 1 file to
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks/libs
>>>
>>
>>font-jars-check:
>>
>>ask-font:
>>
>>get-font-jars:
>>
>>font-jars:
>>
>>clean-adobe-flex-sdk:
>>
>>optional-downloads:
>>
>>main:
>> [echo] Use thirdparty-clean or super-clean to remove these.
>>
>>prepare:
>>
>>playerglobal-setswfversion:
>>
>>flex-config:
>> [copy] Copying 1 file to
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks>
>> [copy] Copying 1 file to
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks>
>> [copy] Copying 1 file to
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk/ws/frameworks>
>>
>>compile:
>>
>>framework:
>>
>>bundles-clean:
>>
>>assets-clean:
>>
>>clean:
>>
>>assets-compile:
>>[mxmlc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>>[mxmlc] 
>>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\assets\Assets
>>.
>>swf (9037 bytes)
>>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>>
>>compile:
>> [echo] Compiling frameworks/libs/framework.swc
>>[compc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>>[compc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\framework-con
>>f
>>ig.xml
>>[compc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\compile-confi
>>g
>>.xml
>>[compc] 
>>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\src\mx\bindin
>>g
>>\Binding.as(429): col: 20 Warning: addResponder is not a recognized
>>method of the dynamic class Error.
>>[compc] 
>>[compc]   error.addResponder(new
>>EvalBindingResponder(this, object));
>>[compc] ^
>>[compc] 
>>[compc] C:\Jenkins\workspace\flex-sdk\frameworks\libs\framework.swc
>>(854322 bytes)
>>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>>
>>main:
>> [echo] Compiling frameworks/locale/en_US/framework_rb.swc
>>[compc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\bundle-config
>>.
>>xml
>>[compc] 
>>C:\Jenkins\workspace\flex-sdk\frameworks\locale\en_US\framework_rb.swc
>>(16501 bytes)
>>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>>
>>mx:
>>
>>bundles-clean:
>>
>>clean:
>>
>>compile:
>> [echo] Compiling frameworks/libs/mx/mx.swc
>>[c

Re: Build failed in Jenkins: flex-sdk #884

2015-10-21 Thread Alex Harui
Mihai, can you fix the build?  It looks like an import statement got
deleted.

-Alex

On 10/21/15, 8:49 AM, "flex.ci.bui...@gmail.com"
 wrote:

>See 
>
>Changes:
>
>[Mihai Chira] FLEX-34945
>
>[Mihai Chira] FLEX-34944
>
>--
>[...truncated 1353 lines...]
>
>clean:
>
>clean:
>
>bundles-clean:
>
>clean:
>
>bundles-clean:
>
>clean:
>
>bundles-clean:
>
>clean:
>
>bundles-clean:
>
>clean:
>
>bundles-clean:
>
>clean:
>
>clean:
>
>clean:
>
>clean:
>   [delete] Deleting directory
>
>
>local-fonts-snapshot:
>[touch] Creating
>Fonts.ser>
>[touch] Creating
>nts.ser>
>[touch] Creating
>nts.ser>
>
>thirdparty-downloads:
>
>pixelbender-check:
>
>pixelbender-download:
>
>swfobject-check:
>
>swfobject-download:
>
>swfobject-fabridge-download:
>
>osmf-check:
>
>osmf-download:
>
>download-osmf-swc:
> [copy] Copying 1 file to
>
>
>font-jars-check:
>
>ask-font:
>
>get-font-jars:
>
>font-jars:
>
>clean-adobe-flex-sdk:
>
>optional-downloads:
>
>main:
> [echo] Use thirdparty-clean or super-clean to remove these.
>
>prepare:
>
>playerglobal-setswfversion:
>
>flex-config:
> [copy] Copying 1 file to
>
> [copy] Copying 1 file to
>
> [copy] Copying 1 file to
>
>
>compile:
>
>framework:
>
>bundles-clean:
>
>assets-clean:
>
>clean:
>
>assets-compile:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\assets\Assets.
>swf (9037 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>compile:
> [echo] Compiling frameworks/libs/framework.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\framework-conf
>ig.xml
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\compile-config
>.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\src\mx\binding
>\Binding.as(429): col: 20 Warning: addResponder is not a recognized
>method of the dynamic class Error.
>[compc] 
>[compc]error.addResponder(new
>EvalBindingResponder(this, object));
>[compc]  ^
>[compc] 
>[compc] C:\Jenkins\workspace\flex-sdk\frameworks\libs\framework.swc
>(854322 bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>main:
> [echo] Compiling frameworks/locale/en_US/framework_rb.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\framework\bundle-config.
>xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\locale\en_US\framework_rb.swc
>(16501 bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>mx:
>
>bundles-clean:
>
>clean:
>
>compile:
> [echo] Compiling frameworks/libs/mx/mx.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\mx\compile-config.xml
>[compc] C:\Jenkins\workspace\flex-sdk\frameworks\libs\mx\mx.swc
>(964212 bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>main:
> [echo] Compiling frameworks/locale/en_US/mx_rb.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\mx\bundle-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\locale\en_US\mx_rb.swc (2132
>bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>textLayout:
>[available] DEPRECATED -  used to override an existing
>property.
>[available]   Build file should not reuse the same property name for
>different values.
>
>check-tlf-home:
>
>bundles-clean:
>
>clean-external:
> [echo] cleaning
>
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>clean:
>
>clean:
>
>compile:
>
>compile.external:
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>textLayout_flex:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-tlf\compile-config.xml
>[compc] C:\Jenkins\workspace\flex-tlf\bin\textLayout.swc (548940
>byt

Re: git commit: [flex-sdk] [refs/heads/develop] - Fix for https://issues.apache.org/jira/browse/FLEX-34909 (Embedded fonts not working on charts)

2015-09-09 Thread Alex Harui
Well, ok, but I was expecting that the fix would support Spark Label
properly throughout the Chart code.

-Alex

On 9/9/15, 6:03 PM, "bigosma...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/develop 0b3a613ff -> 636859085
>
>
>Fix for https://issues.apache.org/jira/browse/FLEX-34909 (Embedded fonts
>not working on charts)
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/63685908
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/63685908
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/63685908
>
>Branch: refs/heads/develop
>Commit: 636859085bbd6794ce6b3950727e20c5aa2a665d
>Parents: 0b3a613
>Author: OmPrakash Muppirala 
>Authored: Wed Sep 9 18:00:24 2015 -0700
>Committer: OmPrakash Muppirala 
>Committed: Wed Sep 9 18:01:46 2015 -0700
>
>--
> frameworks/projects/charts/charts.css|  2 +-
> .../projects/charts/src/mx/charts/series/BarSeries.as| 11 ++-
> .../projects/charts/src/mx/charts/series/ColumnSeries.as | 11 ++-
> 3 files changed, 5 insertions(+), 19 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/63685908/frameworks/p
>rojects/charts/charts.css
>--
>diff --git a/frameworks/projects/charts/charts.css
>b/frameworks/projects/charts/charts.css
>index 02b374f..94cb064 100644
>--- a/frameworks/projects/charts/charts.css
>+++ b/frameworks/projects/charts/charts.css
>@@ -211,7 +211,7 @@ PieChart
> 
> AxisRenderer
> {
>-  labelClass: ClassReference("spark.components.Label");
>+  labelClass: ClassReference("mx.controls.Label");
>   canDropLabels : ClassReference(null);
>   canStagger : true;
>   labelGap : 3;
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/63685908/frameworks/p
>rojects/charts/src/mx/charts/series/BarSeries.as
>--
>diff --git a/frameworks/projects/charts/src/mx/charts/series/BarSeries.as
>b/frameworks/projects/charts/src/mx/charts/series/BarSeries.as
>index 864e37e..7fb224a 100644
>--- a/frameworks/projects/charts/src/mx/charts/series/BarSeries.as
>+++ b/frameworks/projects/charts/src/mx/charts/series/BarSeries.as
>@@ -280,15 +280,8 @@ public class BarSeries extends Series implements
>IStackable2, IBar
> var labelClass:Class = getStyle("labelClass");
> if(labelClass == null)
> {
>-try{
>-labelClass = Class(ApplicationDomain.currentDomain.
>-getDefinition("spark.components::Label"));
>-}
>-catch(e:Error)
>-{
>-labelClass = Class(ApplicationDomain.currentDomain.
>-getDefinition("mx.controls::Label"));
>-}
>+  labelClass = Class(ApplicationDomain.currentDomain.
>+  getDefinition("mx.controls::Label"));
> }
> return labelClass;
> }
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/63685908/frameworks/p
>rojects/charts/src/mx/charts/series/ColumnSeries.as
>--
>diff --git 
>a/frameworks/projects/charts/src/mx/charts/series/ColumnSeries.as
>b/frameworks/projects/charts/src/mx/charts/series/ColumnSeries.as
>index bf81896..05e5eee 100644
>--- a/frameworks/projects/charts/src/mx/charts/series/ColumnSeries.as
>+++ b/frameworks/projects/charts/src/mx/charts/series/ColumnSeries.as
>@@ -280,15 +280,8 @@ public class ColumnSeries extends Series implements
>IColumn,IStackable2
> 
> if(labelClass == null)
> {
>-try{
>-labelClass = Class(ApplicationDomain.currentDomain.
>-getDefinition("spark.components::Label"));
>-}
>-catch(e:Error)
>-{
>-labelClass = Class(ApplicationDomain.currentDomain.
>-getDefinition("mx.controls::Label"));
>-}
>+  labelClass = Class(ApplicationDomain.currentDomain.
>+  getDefinition("mx.controls::Label"));
> }
> return labelClass;
> }
>



Re: git commit: [flex-sdk] [refs/heads/develop] - FLEX-34854 FLEX-34884 Adding unit test to make sure that the changes in FLEX-34854 haven't changed anything about findItem.

2015-07-16 Thread Alex Harui
Hi Mihai, 

We have seen mustella test failures that appear to be related to your
changes.  Can you take a look?


 [java] =
 [java] Failed:
 [java] =
 [java] LangPacks/Japanese/tests/runtimeErrorTests
JA_RTE_Sort_FindCondition Failed
AssertMethodValue%20%28method%20cannot%20be%20shown%29%28body%3Astep%201%29
%20%20method%20returned%20Error%20%231063%3A%20Argument%20count%20mismatch%
20on%20runtimeErrorTests/cmpFn%28%29.%20Expected%202%2C%20got%203.%2C%20exp
ected%20%u691C%u7D22%u57FA%u6E96%u306B%u306F%u3001%27field1%27%20%u306B%u30
44%u305F%u308B%u3059%u3079%u3066%u306E%u30BD%u30FC%u30C8%u30D5%u30A3%u30FC%
u30EB%u30C9%u304C%u542B%u307E%u308C%u3066%u3044%u308B%u5FC5%u8981%u304C%u30
42%u308A%u307E%u3059%u3002
 [java] LangPacks/Japanese/tests/runtimeErrorTests
JA_RTE_Sort_FindRestriction Failed
AssertMethodValue%20%28method%20cannot%20be%20shown%29%28body%3Astep%201%29
%20%20method%20returned%20Error%20%231063%3A%20Argument%20count%20mismatch%
20on%20runtimeErrorTests/cmpFn%28%29.%20Expected%202%2C%20got%203.%2C%20exp
ected%20%u691C%u7D22%u6761%u4EF6%u306B%u306F%u3001%u6700%u4F4E%201%20%u3064
%u306E%u30BD%u30FC%u30C8%u30D5%u30A3%u30FC%u30EB%u30C9%u5024%u304C%u542B%u3
07E%u308C%u3066%u3044%u308B%u5FC5%u8981%u304C%u3042%u308A%u307E%u3059
 [java] gumbo/components/DataGrid/Integrations/DataGrid_layout_test001
listCollection_getItemIndex_afterSort Failed AssertMethodValue (method
cannot be shown)(body:step 2)  method returned 3, expected -1
 [java] 
resources/ResourceManager/Methods/ResourceManager_Methods_loadResourceModul
e RTL_Method_loadResourceModule_SameLocaleSameBundle Failed
AssertMethodValue (method cannot be shown)(body:step 11)  method returned
null, expected Shut down
 [java] 
spark/collections/Sort/Other/SF_module_sparkButtonBar_global_tester
SortField_module_sparkButtonBar_localeStyle_global_test1 Failed
SetProperty, propertyName = globalLocal(setup:step 3)  Timeout waiting for
change from NVModule.child.globalSort
 [java] spark/collections/Sort/Other/SF_module_sparkButtonBar_tester
SortField_module_sparkButtonBar_localeStyle_classSelector_test22 Failed
AssertStyleValue(body:step 1)  NVModule.child.classSort.locale ru-RU !=
ja-JP
 [java] spark/collections/Sort/Other/SF_module_sparkButtonBar_tester
SortField_module_sparkButtonBar_localeStyle_IDSelector_test23 Failed
AssertStyleValue(body:step 1)  NVModule.child.idSortField.locale ru-RU !=
fr-CA
 [java] spark/collections/Sort/Methods/SF_sort_findItem_tester
SortField_findItem_field_error_test21 Failed AssertMethodValue (method
cannot be shown)(body:step 2)  method returned noError, expected Error:
Find criteria must contain all sort fields leading up to  age .
 [java] spark/collections/Sort/Methods/SF_sort_findItem_tester
SortField_findItem_field_error_script_test22 Failed AssertMethodValue
(method cannot be shown)(body:step 2)  method returned noError, expected
Error: Find criteria must contain all sort fields leading up to  age .


Thanks,
-Alex

On 7/16/15, 11:38 AM, "mih...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/develop ece249f87 -> f14f5f8ae
>
>
>FLEX-34854 FLEX-34884
>Adding unit test to make sure that the changes in FLEX-34854 haven't
>changed anything about findItem.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/f14f5f8a
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/f14f5f8a
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/f14f5f8a
>
>Branch: refs/heads/develop
>Commit: f14f5f8aeef8d916dd3e5b25c06bedf69779a24a
>Parents: ece249f
>Author: Mihai Chira 
>Authored: Thu Jul 16 20:37:02 2015 +0200
>Committer: Mihai Chira 
>Committed: Thu Jul 16 20:37:02 2015 +0200
>
>--
> .../framework/tests/FLEX_34854_Tests.as |   9 -
> .../framework/tests/FLEX_34884_Tests.as | 394 +++
> 2 files changed, 394 insertions(+), 9 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/f14f5f8a/frameworks/p
>rojects/framework/tests/FLEX_34854_Tests.as
>--
>diff --git a/frameworks/projects/framework/tests/FLEX_34854_Tests.as
>b/frameworks/projects/framework/tests/FLEX_34854_Tests.as
>index 2eec5f6..803e8ab 100644
>--- a/frameworks/projects/framework/tests/FLEX_34854_Tests.as
>+++ b/frameworks/projects/framework/tests/FLEX_34854_Tests.as
>@@ -220,15 +220,6 @@ package {
> assertEquals("the new item should have been moved to the end
>of the list", _sut.length - 1, _sut.getItemIndex(newItem));
> }
> 
>-private function assertIndexesAre(indexes:Array):void
>-{
>-assertEquals(indexes.

Re: [1/2] git commit: [flex-utilities] [refs/heads/develop] - Changed year to be range as per http://www.apache.org/dev/licensing-howto.html#simple

2015-06-18 Thread Alex Harui
IMO, I don’t think you are supposed to use square brackets around the
years.  I think that’s just their symbol for replaceable text.

On 6/18/15, 2:20 AM, "jmcl...@apache.org"  wrote:

>Repository: flex-utilities
>Updated Branches:
>  refs/heads/develop ce6849c3c -> 0d7044548
>
>
>Changed year to be range as per
>http://www.apache.org/dev/licensing-howto.html#simple
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
>Commit: 
>http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/0450e267
>Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/0450e267
>Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/0450e267
>
>Branch: refs/heads/develop
>Commit: 0450e2676a9ea3d9a33a929a59da34109b4315e7
>Parents: ce6849c
>Author: Justin Mclean 
>Authored: Thu Jun 18 19:18:49 2015 +1000
>Committer: Justin Mclean 
>Committed: Thu Jun 18 19:18:49 2015 +1000
>
>--
> flex-installer/installer/NOTICE | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/0450e267/flex-i
>nstaller/installer/NOTICE
>--
>diff --git a/flex-installer/installer/NOTICE
>b/flex-installer/installer/NOTICE
>index 7fb7480..96d0eac 100644
>--- a/flex-installer/installer/NOTICE
>+++ b/flex-installer/installer/NOTICE
>@@ -1,5 +1,5 @@
> Apache Flex
>-Copyright 2015 The Apache Software Foundation
>+Copyright [2012-2015] The Apache Software Foundation
> 
> This product includes software developed at
> The Apache Software Foundation (http://www.apache.org/).
>



Re: [2/2] git commit: [flex-utilities] [refs/heads/develop] - moved new items to below header

2015-06-18 Thread Alex Harui
Justin,

The “header” says "Your use of the source code” but we are not bundling
the source code for these differences in the binary license.  Or maybe it
is too early in the morning for me.

-Alex

On 6/18/15, 2:20 AM, "jmcl...@apache.org"  wrote:

>moved new items to below header
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
>Commit: 
>http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/0d704454
>Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/0d704454
>Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/0d704454
>
>Branch: refs/heads/develop
>Commit: 0d7044548d2ba1052f8aa174717a9c675a94b519
>Parents: 0450e26
>Author: Justin Mclean 
>Authored: Thu Jun 18 19:20:08 2015 +1000
>Committer: Justin Mclean 
>Committed: Thu Jun 18 19:20:08 2015 +1000
>
>--
> flex-installer/installer/binary_license/LICENSE | 17 +++--
> 1 file changed, 7 insertions(+), 10 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/0d704454/flex-i
>nstaller/installer/binary_license/LICENSE
>--
>diff --git a/flex-installer/installer/binary_license/LICENSE
>b/flex-installer/installer/binary_license/LICENSE
>index 86515ea..8e1f660 100644
>--- a/flex-installer/installer/binary_license/LICENSE
>+++ b/flex-installer/installer/binary_license/LICENSE
>@@ -204,6 +204,13 @@
> 
> 
>--
>--
> 
>+APACHE FLEX SUBCOMPONENTS:
>+
>+The Apache Flex Installer includes a number of subcomponents with
>+separate copyright notices and license terms. Your use of the source
>+code for the these subcomponents is subject to the terms and
>+conditions of the following licenses.
>+
> This product bundles ascompress, which is available under the
> MIT license.  For details, see
>http://www.opensource.org/licenses/mit-license.php
> 
>@@ -216,19 +223,9 @@ as3httpclientlib bundles as3corelib, which is
>available under a
> as3httpclientlib bundles as3crypto, which is available under a
> “3-clause BSD” license.  For details, see deps/as3httpclientlib/.
> 
>--
>---
>-
>-APACHE FLEX SUBCOMPONENTS:
>-
>-The Apache Flex Installer includes a number of subcomponents with
>-separate copyright notices and license terms. Your use of the source
>-code for the these subcomponents is subject to the terms and
>-conditions of the following licenses.
>-
> The Open-Sans font is available under Apache License 2.0.  For details
> see common/src/assets/fonts/open-sans/
> 
> The NativeApplicationUpdater is available under Apache License 2.0.
> For details see installer/src/com/riaspace/
> 
>-
>



Re: [1/2] git commit: [flex-falcon] [refs/heads/develop] - Ignoring ReferenceModelTest, for some reason the build server is not passing this, it passes locally.

2015-06-11 Thread Alex Harui
It feels like this test is failing because some window.as is still open
for writing.  It looks like you are using FileUtils to wrote out window.as
so that shouldn’t be a problem.  I’m wondering if that file gets opened
again during the test, or maybe since all of this is happening in one test
some OS-level file cache is keeping it open.  Do you know if that file is
getting opened again after being written?

-Alex

On 6/11/15, 3:43 PM, "mschma...@apache.org"  wrote:

>Repository: flex-falcon
>Updated Branches:
>  refs/heads/develop 9981ec5f9 -> 59b80b18c
>
>
>Ignoring ReferenceModelTest, for some reason the build server is not
>passing this, it passes locally.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/0d09cb33
>Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/0d09cb33
>Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/0d09cb33
>
>Branch: refs/heads/develop
>Commit: 0d09cb333cd16c172bc3084aa0870b60a184243f
>Parents: 9981ec5
>Author: Michael Schmalle 
>Authored: Thu Jun 11 18:42:24 2015 -0400
>Committer: Michael Schmalle 
>Committed: Thu Jun 11 18:42:24 2015 -0400
>
>--
> .../compiler/internal/codegen/externals/TestReferenceModel.java| 2 ++
> 1 file changed, 2 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/0d09cb33/compiler.
>jx.tests/src/org/apache/flex/compiler/internal/codegen/externals/TestRefer
>enceModel.java
>--
>diff --git 
>a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/external
>s/TestReferenceModel.java
>b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/external
>s/TestReferenceModel.java
>index 09a7133..d4374b3 100644
>--- 
>a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/external
>s/TestReferenceModel.java
>+++ 
>b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/external
>s/TestReferenceModel.java
>@@ -25,10 +25,12 @@ import static org.junit.Assert.assertTrue;
> import java.io.IOException;
> 
> import org.apache.flex.compiler.clients.ExternCConfiguration;
>+import org.junit.Ignore;
> import org.junit.Test;
> 
> public class TestReferenceModel extends ExternalsTestBase
> {
>+@Ignore
> @Test
> public void test_full_compile() throws IOException
> {
>



Re: [2/2] git commit: [flex-falcon] [refs/heads/IDEA-FLEX_JS_COMPILER] - FLEX-34860 : Updated the Ant files

2015-05-27 Thread Alex Harui
These look fine for now.

I want to avoid a dependency on the SDK’s swfutils because it has a dependency 
on Batik that we’ve hacked with some non-standard modifications.

As I continue to try to get FDB to work without the SDK’s swfutils, I am 
basically copying more and more files from swfutils and hoping not to copy the 
ones that depend on Batik.  Then we’ll see we can remove the dependency on 
swfutils for falcon’s flex-oem-compiler and see if IJ still works.

So, once I check in FDB, I’ll start fiddling with our subset of swfutils and 
hopefully eventually produce a new nightly build package with a Falcon-based 
FDB and your changes to flex-oem-compiler that uses our subset of swfutils and 
then we’ll do more testing with IJ.

How does that sound?

BTW, have you tried IJ with a FlexJS SDK with your changes to flex-oem-compiler 
but without any Flex SDK mixed in?  Does it work any better than when you first 
tried it?

Thanks,
-Alex

From: Frédéric THOMAS mailto:ftho...@apache.org>>
Reply-To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Date: Wednesday, May 27, 2015 at 6:49 AM
To: "commits@flex.apache.org" 
mailto:commits@flex.apache.org>>
Subject: RE: [2/2] git commit: [flex-falcon] [refs/heads/IDEA-FLEX_JS_COMPILER] 
- FLEX-34860 : Updated the Ant files

Hi,

I would like the build to be reviewed, someone ?

Thanks,
Frédéric THOMAS

> From: ftho...@apache.org
> To: commits@flex.apache.org
> Date: Wed, 27 May 2015 13:45:30 +
> Subject: [2/2] git commit: [flex-falcon] [refs/heads/IDEA-FLEX_JS_COMPILER] - 
> FLEX-34860 : Updated the Ant files
>
> FLEX-34860 : Updated the Ant files
>
> - NOTE: I needed swfutils.jar from the FLEX_HOME, the current kind of copy 
> sources didn't work for me, this need eventually to be reviewed.
>
>
> Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
> Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/f47c8490
> Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/f47c8490
> Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/f47c8490
>
> Branch: refs/heads/IDEA-FLEX_JS_COMPILER
> Commit: f47c8490cd2018325dd4fae9766ebcd690d61c7f
> Parents: a6f360e
> Author: Frédéric THOMAS mailto:webdoubl...@gmail.com>>
> Authored: Wed May 27 14:44:56 2015 +0100
> Committer: Frédéric THOMAS 
> mailto:webdoubl...@gmail.com>>
> Committed: Wed May 27 14:44:56 2015 +0100
>
> --
> build.xml | 6 +++---
> flex-compiler-oem/build.xml | 35 ---
> 2 files changed, 35 insertions(+), 6 deletions(-)
> --
>
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/f47c8490/build.xml
> --
> diff --git a/build.xml b/build.xml
> index 3a8b300..7447397 100644
> --- a/build.xml
> +++ b/build.xml
> @@ -66,7 +66,7 @@
> 
> 
>
> - 
> + 
>
> 
>
> @@ -82,7 +82,7 @@
> 
> 
>
> - 
> +  description="Builds FB Integration JAR">
> 
> 
>
> @@ -136,7 +136,7 @@
>  type="dir"
> property="swfutils.bundled"
> - value="true" />
> + value="false" />
> 
>
> 
>
> http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/f47c8490/flex-compiler-oem/build.xml
> --
> diff --git a/flex-compiler-oem/build.xml b/flex-compiler-oem/build.xml
> index cded834..3833416 100644
> --- a/flex-compiler-oem/build.xml
> +++ b/flex-compiler-oem/build.xml
> @@ -79,6 +79,8 @@
>
> 
> 
> +  includes="jsc.jar"/>
> + 
> 
>
>
> @@ -98,7 +100,6 @@
> source="${javac.src}" target="${javac.src}"
> includes="**/*.java" destdir="${oem}/bin" classpathref="classpath" 
> includeAntRuntime="true">
> 
> - 
> 
> 
> 
> +
> +
> + 
> +  + targetfile="${sdk}/lib/compc.jar">
> + 
> + 
> + 
> + 
> + 
> + 
> +
> +  unless="compc.jar.uptodate">
> + 
> +  whenmanifestonly="create">
> + 
> + 
> + 
> + 
> +  value="${manifest.Implementation-Title} - COMPC Command Line Compiler"/>
> +  value="${manifest.Implementation-Version}.${build.number}"/>
> +  value="${manifest.Implementation-Vendor}"/>
> + 
> + 
> + 
> + 
> + 
>
> 
>  @@ -126,12 +154,13 @@
>  value="${manifest.Implementation-Title}"/>
>  value="${manifest.Implementation-Version}.${build.number}"/>
>  value="${manifest.Implementation-Vendor}"/>
> - 
> + 
> + 
> 
> 
> 
>
> -  +  description="Creates JAR files"/>
>
> 
>


Re: flex-sdk_mustella-mobile - Build # 1217 - Still Failing!

2015-03-05 Thread Alex Harui
I looked in the log for the run.  That timeout only occurs on the second
(-failures) run.  Do we know for sure that the -failures run also has the
-mobile switch on?

On the first run, there were 8 failures:
 [java] 
C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\C
SSMediaQueries\swfs\ApplicationDPISpecifiedApp.xml  Failed Timed out
 [java] mobile/SkinnablePopUpContainer/tests/SpucProperties isModal
Failed CompareBitmap(body:step 2)  compare returned[object BitmapData]
 [java] 
mobile/ViewAndViewNavigator/tests/ViewAndViewNavigator_orientationTabbed
orientationStatesUnDefinedActionBarOverlayLeftTabbed Failed
CompareBitmap(body:step 3)  compare returned-3
 [java] 
mobile/ViewAndViewNavigator/tests/ViewAndViewNavigator_orientationTabbed
orientationStatesUnDefinedActionBarOverlayRightTabbed Failed
CompareBitmap(body:step 3)  compare returned-3
 [java] mobile/components/ActionBar/styles/ActionBar_Styles
ActionBar_TitleDisplay_TextDecoration Failed CompareBitmap(body:step 2)
compare returned[object BitmapData]
 [java] 
mobile/components/ActionBar/properties/ActionBar_ViewNavigator_Properties
ActionBar_ViewNavigator_titleLayout_vertical Failed
CompareBitmap(body:step 1)  compare returned-4
 [java] 
mobile/components/ActionBar/properties/ActionBar_ViewNavigator_Properties
ActionBar_ViewNavigator_titleLayout_tile Failed CompareBitmap(body:step 1)
 compare returned-4
 [java] 
mobile/components/ActionBar/properties/ActionBar_ViewNavigator_Properties
ActionBar_ViewNavigator_titleLayout_basic Failed CompareBitmap(body:step
1)  compare returned-4



And the SkinnablePopUpContainer looks like it had the same bitmap failure
I got.  When I ran just that one test with -mobile -failures, it passed
for me.

However, there might be a root cause having to with why the test got a
bitmap failure in the first place.  Is it a new test or has it been
working for a while?  Maybe it uses an ActionBar or something else we’ve
tweaked.

-Alex

On 3/5/15, 9:54 AM, "Erik de Bruin"  wrote:

>:-(
>
>This test seems to consistently fail (as the only one) on the VM...
>
>EdB
>
>
>
>On Thu, Mar 5, 2015 at 6:19 PM, Alex Harui  wrote:
>> I ran the SkinnablePopUpContainer folder.  I got one bitmap compare
>> failure, but no timeouts.
>>
>> On 3/5/15, 7:16 AM, "Erik de Bruin"  wrote:
>>
>>>Can someone with a properly set up Windows environment check if this
>>>test passes?
>>>
>>>Thanks,
>>>
>>>EdB
>>>
>>>
>>>
>>>On Thu, Mar 5, 2015 at 12:38 PM,   wrote:
>>>> flex-sdk_mustella-mobile - Build # 1217 - Still Failing:
>>>>
>>>> http://flex-mustella.cloudapp.net/job/flex-sdk_mustella-mobile/1217/
>>>>
>>>> Changes for Build #1216
>>>> No changes
>>>>
>>>> Changes for Build #1217
>>>> No changes
>>>>
>>>>
>>>> 
>>>>
>>>> [...truncated 13093 lines...]
>>>>  [java]
>>>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobi
>>>>le
>>>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.swf (2559595
>>>>bytes)
>>>>  [java]
>>>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobi
>>>>le
>>>>\ViewAndViewNavigator\swfs\ViewAndViewNavigatorMainTabbed.swf (2491864
>>>>bytes)
>>>>  [java]
>>>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobi
>>>>le
>>>>\components\ActionBar\swfs\ActionBarTest.swf (2651084 bytes)
>>>>  [java] nothing left to do
>>>>  [java] All done with the compile
>>>>  [java] leaving the compile, elapsed: 34
>>>>  [java] ...via exit
>>>>  [echo] compileswfs jreturn is 0
>>>>
>>>> do_fail:
>>>>
>>>> compileswfs:
>>>>
>>>> getExcludes:
>>>>
>>>> getExcludeIds:
>>>>
>>>> populateExcludeTable:
>>>>  [echo] populate exclude, got this for db time: 2015/03/05
>>>>06:31:48
>>>>
>>>> justrun:
>>>>
>>>> delete_cache:
>>>>  [echo] delete cache: /Users/ApacheFlex/Library/Caches/Adobe/Flash
>>>>Player/AssetCache
>>>>
>>>> delete_cache:
>>>>  [echo] delete cache:
>>>>/Users/ApacheFlex/AppData/Roaming/Adobe/Flash
>>>>Player/AssetCache
>>>>[delete] Deleting directory
>>>>C:\Users\ApacheFlex\AppData\Roaming\Adob

Re: flex-sdk_mustella-mobile - Build # 1217 - Still Failing!

2015-03-05 Thread Alex Harui
I ran the SkinnablePopUpContainer folder.  I got one bitmap compare
failure, but no timeouts.

On 3/5/15, 7:16 AM, "Erik de Bruin"  wrote:

>Can someone with a properly set up Windows environment check if this
>test passes?
>
>Thanks,
>
>EdB
>
>
>
>On Thu, Mar 5, 2015 at 12:38 PM,   wrote:
>> flex-sdk_mustella-mobile - Build # 1217 - Still Failing:
>>
>> http://flex-mustella.cloudapp.net/job/flex-sdk_mustella-mobile/1217/
>>
>> Changes for Build #1216
>> No changes
>>
>> Changes for Build #1217
>> No changes
>>
>>
>> 
>>
>> [...truncated 13093 lines...]
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.swf (2559595
>>bytes)
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\ViewAndViewNavigator\swfs\ViewAndViewNavigatorMainTabbed.swf (2491864
>>bytes)
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\components\ActionBar\swfs\ActionBarTest.swf (2651084 bytes)
>>  [java] nothing left to do
>>  [java] All done with the compile
>>  [java] leaving the compile, elapsed: 34
>>  [java] ...via exit
>>  [echo] compileswfs jreturn is 0
>>
>> do_fail:
>>
>> compileswfs:
>>
>> getExcludes:
>>
>> getExcludeIds:
>>
>> populateExcludeTable:
>>  [echo] populate exclude, got this for db time: 2015/03/05 06:31:48
>>
>> justrun:
>>
>> delete_cache:
>>  [echo] delete cache: /Users/ApacheFlex/Library/Caches/Adobe/Flash
>>Player/AssetCache
>>
>> delete_cache:
>>  [echo] delete cache: /Users/ApacheFlex/AppData/Roaming/Adobe/Flash
>>Player/AssetCache
>>[delete] Deleting directory
>>C:\Users\ApacheFlex\AppData\Roaming\Adobe\Flash
>>Player\AssetCache\ZW5FU64M
>>[delete] Deleting directory
>>C:\Users\ApacheFlex\AppData\Roaming\Adobe\Flash Player\AssetCache
>>
>> delete_cache:
>>  [echo] delete cache: C:\Users\ApacheFlex/Application
>>Data/Adobe/Flash Player/AssetCache
>>
>> android_runner:
>>
>> ios_runner:
>>
>> qnx_runner:
>>
>> desktop_runner:
>>  [echo]  Willkommen auf Runner 
>>  [java] the apollo situation:
>>C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7/adl.exe -runtime
>>C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\runtimes\air\win
>>  [java] starting results server
>>  [java] starting baseline server
>>  [java] starting the baseline server: Thu Mar 05 06:32:45 ACT 2015
>>  [java] test script count: 3
>>  [java] apollo adj with :
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.swf
>>  [java] apollo adj thinks it's a swf
>>  [java] writing Apollo file!
>>  [java] full swf is
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.swf
>>  [java] post ApolloAdjuster:
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.xml
>>  [java] new test file:
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.xml
>>  [java]  cmdArr before:
>>  [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\bin\adl.exe
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.xml
>>  [java]  moreParameters before:
>>  [java] -screensize
>>  [java] 640x960:640x960
>>  [java] -profile
>>  [java] mobileDevice
>>  [java] -XscreenDPI
>>  [java] 240
>>  [java]  cmdArr after:
>>  [java] C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\bin\adl.exe
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.xml
>>  [java] -screensize
>>  [java] 640x960:640x960
>>  [java] -profile
>>  [java] mobileDevice
>>  [java] -XscreenDPI
>>  [java] 240
>>  [java] getting directory from the swf file
>>  [java] derived directory:
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs
>>  [java] Launching:
>>  [java]  C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\bin\adl.exe
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.xml -screensize
>>640x960:640x960 -profile mobileDevice -XscreenDPI 240 Launching:
>>C:\ApacheFlex\dependencies\AdobeAIRSDK\3.7\bin\adl.exe
>>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>>\SkinnablePopUpContainer\swfs\SkinnablePopUpContainerApp.xml
>>  [java] USING directory:
>>C:\jenkins_slave\workspace\flex-sd

Re: Build failed in Jenkins: flex-tlf #367

2015-03-04 Thread Alex Harui
I think I saw that these tests generate a ton of trace statements.  Commenting 
out those trace statements might be a better solution.

-Alex

From: Piotr Zarzycki 
mailto:piotrzarzyck...@gmail.com>>
Reply-To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Date: Wednesday, March 4, 2015 at 11:10 PM
To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Cc: "commits@flex.apache.org" 
mailto:commits@flex.apache.org>>, 
"pio...@apache.org" 
mailto:pio...@apache.org>>
Subject: Re: Build failed in Jenkins: flex-tlf #367

Ehh...This is constantly failing with timeout exception. Can we in somehow 
expand time for executing script?

W dniu czwartek, 5 marca 2015 
mailto:flex.ci.bui...@gmail.com>> napisał(a):
See 

--
Started by timer
Building remotely on flex_sdk_slave2 in workspace 

 > C:\Program Files (x86)\Git\cmd\git.exe rev-parse --is-inside-work-tree # 
 > timeout=10
Fetching changes from the remote Git repository
 > C:\Program Files (x86)\Git\cmd\git.exe config remote.origin.url 
 > https://git-wip-us.apache.org/repos/asf/flex-tlf.git # timeout=10
Fetching upstream changes from 
https://git-wip-us.apache.org/repos/asf/flex-tlf.git
 > C:\Program Files (x86)\Git\cmd\git.exe --version # timeout=10
 > C:\Program Files (x86)\Git\cmd\git.exe fetch --tags --progress 
 > https://git-wip-us.apache.org/repos/asf/flex-tlf.git 
 > +refs/heads/*:refs/remotes/origin/*
 > C:\Program Files (x86)\Git\cmd\git.exe rev-parse "origin/develop^{commit}" # 
 > timeout=10
Checking out Revision eda4997e53fca9b347eef48e37f8f1249348ecb6 (origin/develop)
 > C:\Program Files (x86)\Git\cmd\git.exe config core.sparsecheckout # 
 > timeout=10
 > C:\Program Files (x86)\Git\cmd\git.exe checkout -f 
 > eda4997e53fca9b347eef48e37f8f1249348ecb6
 > C:\Program Files (x86)\Git\cmd\git.exe rev-list 
 > eda4997e53fca9b347eef48e37f8f1249348ecb6 # timeout=10
[flex-tlf] $ cmd.exe /C 
'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin\ant.bat
 -file build.xml all && exit %%ERRORLEVEL%%"'
Buildfile: 
 [echo] FLEX_HOME is 

 [echo] Minimal test is set false

clean:
   [delete] Deleting directory 

   [delete] Deleting: 


textLayout:
[compc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[compc] C:\Jenkins\workspace\flex-tlf\bin\textLayout.swc (548662 bytes)

main:

asTestApps:
 [echo] FLEX_HOME is 

 [echo] Minimal test is set false

asTestApp:
[mxmlc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
[mxmlc] 
C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\ExplicitFormField.swf 
(519808 bytes)
[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
 [echo] FLEX_HOME is 

 [echo] Minimal test is set false

asTestApp:
[mxmlc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
[mxmlc] 
C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\TCMTestFocus2.swf (527001 
bytes)
[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
 [echo] FLEX_HOME is 

 [echo] Minimal test is set false

asTestApp:
[mxmlc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
[mxmlc] 
C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\AliceScroll.swf (588187 
bytes)
 [echo] FLEX_HOME is 

 [echo] Minimal test is set false

asTestApp:
[mxmlc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
[mxmlc] C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\KeyLogger.swf 
(2167 bytes)
[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
 [echo] FLEX_HOME is 

 [echo] Minimal test is set false

asTestApp:
[mxmlc] Loading configuration file 
C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
[mxmlc] C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\OpHammer.swf 
(530205 bytes)
[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8

te

Re: git commit: [flex-sdk] [refs/heads/develop] - Falcon caught a duplicate variable

2015-03-02 Thread Alex Harui
Yuck no idea what happened.  I reverted and pushed again.  Let’s see what
it says this time.

-Alex

On 3/2/15, 3:53 AM, "Erik de Bruin"  wrote:

>Alex,
>
>What happened to this commit? The diff looks like you completely
>replaced the entire contents of the file... While the subject suggests
>you only changed the name of one of the variables?
>
>Maybe revert and try to create a more readable diff?
>
>EdB
>
>
>
>On Sun, Mar 1, 2015 at 8:03 AM,   wrote:
>> Repository: flex-sdk
>> Updated Branches:
>>   refs/heads/develop ca3287102 -> 3c40976eb
>>
>>
>> Falcon caught a duplicate variable
>>
>>
>> Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>> Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/3c40976e
>> Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/3c40976e
>> Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/3c40976e
>>
>> Branch: refs/heads/develop
>> Commit: 3c40976eb0b3a73d2bb7180cc22400917f719fc4
>> Parents: ca32871
>> Author: Alex Harui 
>> Authored: Sat Feb 28 23:03:24 2015 -0800
>> Committer: Alex Harui 
>> Committed: Sat Feb 28 23:03:24 2015 -0800
>>
>> --
>>  .../org/apache/flex/collections/ArrayList.as| 1678
>>+-
>>  1 file changed, 839 insertions(+), 839 deletions(-)
>> --
>>
>>
>> 
>>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/3c40976e/frameworks/
>>projects/apache/src/org/apache/flex/collections/ArrayList.as
>> --
>> diff --git 
>>a/frameworks/projects/apache/src/org/apache/flex/collections/ArrayList.as
>> 
>>b/frameworks/projects/apache/src/org/apache/flex/collections/ArrayList.as
>> index a1ea7b4..853f812 100644
>> --- 
>>a/frameworks/projects/apache/src/org/apache/flex/collections/ArrayList.as
>> +++ 
>>b/frameworks/projects/apache/src/org/apache/flex/collections/ArrayList.as
>> @@ -1,839 +1,839 @@
>> 
>>-
>>
>> -//
>> -//  Licensed to the Apache Software Foundation (ASF) under one or more
>> -//  contributor license agreements.  See the NOTICE file distributed
>>with
>> -//  this work for additional information regarding copyright ownership.
>> -//  The ASF licenses this file to You under the Apache License,
>>Version 2.0
>> -//  (the "License"); you may not use this file except in compliance
>>with
>> -//  the License.  You may obtain a copy of the License at
>> -//
>> -//  http://www.apache.org/licenses/LICENSE-2.0
>> -//
>> -//  Unless required by applicable law or agreed to in writing, software
>> -//  distributed under the License is distributed on an "AS IS" BASIS,
>> -//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>>implied.
>> -//  See the License for the specific language governing permissions and
>> -//  limitations under the License.
>> -//
>> 
>>-
>>
>> -
>> -package org.apache.flex.collections
>> -{
>> -
>> -import flash.events.EventDispatcher;
>> -import flash.events.IEventDispatcher;
>> -import flash.utils.IDataInput;
>> -import flash.utils.IDataOutput;
>> -import flash.utils.IExternalizable;
>> -import flash.utils.getQualifiedClassName;
>> -
>> -import mx.collections.ICollectionView;
>> -import mx.collections.IList;
>> -import mx.core.IPropertyChangeNotifier;
>> -import mx.events.CollectionEvent;
>> -import mx.events.CollectionEventKind;
>> -import mx.events.PropertyChangeEvent;
>> -import mx.events.PropertyChangeEventKind;
>> -import mx.resources.IResourceManager;
>> -import mx.resources.ResourceManager;
>> -import mx.utils.ArrayUtil;
>> -import mx.utils.UIDUtil;
>> -
>> -//--
>> -//  Events
>> -//--
>> -
>> -/**
>> - *  Dispatched when the IList has been updated in some way.
>> - *
>> - *  @eventType mx.events.CollectionEvent.COLLECTION_CHANGE
>> - *
>> - *  @langversion 3.0
>> - *  @playerversion Flash 9
>> - *  @playerversion AIR 1.1
>> - *  @productversion Flex 3
>> - */
>> -[Event(name="collectionChange", type="mx.events.Collec

Re: svn commit: r1658588 - /flex/site/trunk/content/installer/sdk-installer-config-4.0.xml

2015-02-09 Thread Alex Harui
Couple of things:

1) I think there are three 17 entries in the xml file, one each for AIR
Win, AIR Mac, and Flash.
2) Sometimes after you make a change in SVN and publish the xml file, the
installer doesn’t see it right away.  I’d suggest viewing your changes in
the browser to convince yourself that your changes are being served before
running the installer.

http://flex.apache.org/installer/sdk-installer-config-4.0.xml

-Alex


On 2/9/15, 1:58 PM, "bigosma...@apache.org"  wrote:

>Author: bigosmallm
>Date: Mon Feb  9 21:58:11 2015
>New Revision: 1658588
>
>URL: http://svn.apache.org/r1658588
>Log:
>Change version from 17.0b to 17.0
>
>Modified:
>flex/site/trunk/content/installer/sdk-installer-config-4.0.xml
>
>Modified: flex/site/trunk/content/installer/sdk-installer-config-4.0.xml
>URL: 
>http://svn.apache.org/viewvc/flex/site/trunk/content/installer/sdk-install
>er-config-4.0.xml?rev=1658588&r1=1658587&r2=1658588&view=diff
>==
>
>--- flex/site/trunk/content/installer/sdk-installer-config-4.0.xml
>(original)
>+++ flex/site/trunk/content/installer/sdk-installer-config-4.0.xml Mon
>Feb  9 21:58:11 2015
>@@ -214,7 +214,7 @@ limitations under the License.
> id="air.sdk.file.windows.16.0">AdobeAIRSDK.zip
> id="air.sdk.md5.windows.16.0">ca77045857ae8214dce63cd32285040b
> 
>-version="17.0b" versionID="17.0b" displayVersion="17.0 Beta"
>cacheID="b53dcba-50e1798042b40" cacheID2="cce1299-5060db73b1f80">
>+version="17.0" versionID="17.0b" displayVersion="17.0 Beta"
>cacheID="b53dcba-50e1798042b40" cacheID2="cce1299-5060db73b1f80">
> id="air.sdk.server.windows.17.0b">http://labsdownload.adobe.com
> id="air.sdk.folder.windows.17.0b">pub/labs/flashruntimes/air/
> id="air.sdk.path.windows.17.0b">http://labsdownload.adobe.com/pub/labs/fla
>shruntimes/air/
>
>



Re: Build failed in Jenkins: flex-tlf #326

2015-02-02 Thread Alex Harui
Yeah, that’s the link I was using.  Actually, I think I read it wrong so maybe 
this next commit will work.

From: Piotr Zarzycki 
mailto:piotrzarzyck...@gmail.com>>
Date: Monday, February 2, 2015 at 7:20 AM
To: Alex Harui mailto:aha...@adobe.com>>
Cc: "d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>, 
"commits@flex.apache.org<mailto:commits@flex.apache.org>" 
mailto:commits@flex.apache.org>>, 
"pio...@apache.org<mailto:pio...@apache.org>" 
mailto:pio...@apache.org>>, 
"ha...@in-tools.com<mailto:ha...@in-tools.com>" 
mailto:ha...@in-tools.com>>
Subject: Re: Build failed in Jenkins: flex-tlf #326

I remember that we have tried to achieve some order once for some case but it 
didn't work. However this is the link which could help: 
https://cwiki.apache.org/confluence/display/FLEX/FlexUnit+Order

Maybe we should add "Order" tag to every TestCase class to have ordering.

Piotr

2015-02-02 16:16 GMT+01:00 Alex Harui 
mailto:aha...@adobe.com>>:
I did run GeneralFunctionsTests by itself and it passed, so really, I’m 
interested in having it run as part of the full suite but still run early to 
see if other tests are messing it up and make it easier to debug if it still 
fails.  It looked like FlexUnit supported some “order” attribute but maybe I 
don’t know how to get it to work.

From: Piotr Zarzycki 
mailto:piotrzarzyck...@gmail.com>>
Date: Monday, February 2, 2015 at 7:11 AM
To: Alex Harui mailto:aha...@adobe.com>>
Cc: "d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>, 
"commits@flex.apache.org<mailto:commits@flex.apache.org>" 
mailto:commits@flex.apache.org>>, 
"pio...@apache.org<mailto:pio...@apache.org>" 
mailto:pio...@apache.org>>, 
"ha...@in-tools.com<mailto:ha...@in-tools.com>" 
mailto:ha...@in-tools.com>>
Subject: Re: Build failed in Jenkins: flex-tlf #326

Alex,

The simplest way to run only GeneralFunctionTests is to add this class to 
MinimalTestsSuite.as<http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/automation_tests/src/MinimalTestsSuite.as>
 and change in build.properties minimalTests to true.

Piotr

2015-02-02 16:03 GMT+01:00 Alex Harui 
mailto:aha...@adobe.com>>:
Anybody know how to get the GeneralFunctionTests to run first?  When I run
the tests in the debugger they are not running first.

Thanks,
-Alex

On 2/1/15, 10:54 PM, 
"flex.ci.bui...@gmail.com<mailto:flex.ci.bui...@gmail.com>" 
mailto:flex.ci.bui...@gmail.com>>
wrote:

>See <http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/326/>
>
>--
>Started by timer
>Building remotely on flex_sdk_slave2 in workspace
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/>
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse --is-inside-work-tree
># timeout=10
>Fetching changes from the remote Git repository
> > C:\Program Files (x86)\Git\cmd\git.exe config remote.origin.url
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git # timeout=10
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
> > C:\Program Files (x86)\Git\cmd\git.exe --version # timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe fetch --tags --progress
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
>+refs/heads/*:refs/remotes/origin/*
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse
>"origin/develop^{commit}" # timeout=10
>Checking out Revision b5a5407fd065ab82c9506a4380610bcc93efe36f
>(origin/develop)
> > C:\Program Files (x86)\Git\cmd\git.exe config core.sparsecheckout #
>timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe checkout -f
>b5a5407fd065ab82c9506a4380610bcc93efe36f
> > C:\Program Files (x86)\Git\cmd\git.exe rev-list
>b5a5407fd065ab82c9506a4380610bcc93efe36f # timeout=10
>[flex-tlf] $ cmd.exe /C
>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin
>\ant.bat -file build.xml all && exit %%ERRORLEVEL%%"'
>Buildfile:
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/build.xml>
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
> [echo] Minimal test is set false
>
>clean:
>   [delete] Deleting directory
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/bin>
>   [delete] Deleting:
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/bundles.properti
>es>
>
>textLayout:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.

Re: Build failed in Jenkins: flex-tlf #326

2015-02-02 Thread Alex Harui
I did run GeneralFunctionsTests by itself and it passed, so really, I’m 
interested in having it run as part of the full suite but still run early to 
see if other tests are messing it up and make it easier to debug if it still 
fails.  It looked like FlexUnit supported some “order” attribute but maybe I 
don’t know how to get it to work.

From: Piotr Zarzycki 
mailto:piotrzarzyck...@gmail.com>>
Date: Monday, February 2, 2015 at 7:11 AM
To: Alex Harui mailto:aha...@adobe.com>>
Cc: "d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>, 
"commits@flex.apache.org<mailto:commits@flex.apache.org>" 
mailto:commits@flex.apache.org>>, 
"pio...@apache.org<mailto:pio...@apache.org>" 
mailto:pio...@apache.org>>, 
"ha...@in-tools.com<mailto:ha...@in-tools.com>" 
mailto:ha...@in-tools.com>>
Subject: Re: Build failed in Jenkins: flex-tlf #326

Alex,

The simplest way to run only GeneralFunctionTests is to add this class to 
MinimalTestsSuite.as<http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/automation_tests/src/MinimalTestsSuite.as>
 and change in build.properties minimalTests to true.

Piotr

2015-02-02 16:03 GMT+01:00 Alex Harui 
mailto:aha...@adobe.com>>:
Anybody know how to get the GeneralFunctionTests to run first?  When I run
the tests in the debugger they are not running first.

Thanks,
-Alex

On 2/1/15, 10:54 PM, 
"flex.ci.bui...@gmail.com<mailto:flex.ci.bui...@gmail.com>" 
mailto:flex.ci.bui...@gmail.com>>
wrote:

>See <http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/326/>
>
>--
>Started by timer
>Building remotely on flex_sdk_slave2 in workspace
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/>
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse --is-inside-work-tree
># timeout=10
>Fetching changes from the remote Git repository
> > C:\Program Files (x86)\Git\cmd\git.exe config remote.origin.url
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git # timeout=10
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
> > C:\Program Files (x86)\Git\cmd\git.exe --version # timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe fetch --tags --progress
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
>+refs/heads/*:refs/remotes/origin/*
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse
>"origin/develop^{commit}" # timeout=10
>Checking out Revision b5a5407fd065ab82c9506a4380610bcc93efe36f
>(origin/develop)
> > C:\Program Files (x86)\Git\cmd\git.exe config core.sparsecheckout #
>timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe checkout -f
>b5a5407fd065ab82c9506a4380610bcc93efe36f
> > C:\Program Files (x86)\Git\cmd\git.exe rev-list
>b5a5407fd065ab82c9506a4380610bcc93efe36f # timeout=10
>[flex-tlf] $ cmd.exe /C
>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin
>\ant.bat -file build.xml all && exit %%ERRORLEVEL%%"'
>Buildfile:
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/build.xml>
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
> [echo] Minimal test is set false
>
>clean:
>   [delete] Deleting directory
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/bin>
>   [delete] Deleting:
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/bundles.properti
>es>
>
>textLayout:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>[compc] C:\Jenkins\workspace\flex-tlf\bin\textLayout.swc (548672
>bytes)
>
>main:
>
>asTestApps:
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc]
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\ExplicitFormField.sw
>f (519803 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc]
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\TCMTestFocus2.swf
>(527001 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:

Re: Build failed in Jenkins: flex-tlf #326

2015-02-02 Thread Alex Harui
Anybody know how to get the GeneralFunctionTests to run first?  When I run
the tests in the debugger they are not running first.

Thanks,
-Alex

On 2/1/15, 10:54 PM, "flex.ci.bui...@gmail.com" 
wrote:

>See 
>
>--
>Started by timer
>Building remotely on flex_sdk_slave2 in workspace
>
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse --is-inside-work-tree
># timeout=10
>Fetching changes from the remote Git repository
> > C:\Program Files (x86)\Git\cmd\git.exe config remote.origin.url
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git # timeout=10
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
> > C:\Program Files (x86)\Git\cmd\git.exe --version # timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe fetch --tags --progress
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
>+refs/heads/*:refs/remotes/origin/*
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse
>"origin/develop^{commit}" # timeout=10
>Checking out Revision b5a5407fd065ab82c9506a4380610bcc93efe36f
>(origin/develop)
> > C:\Program Files (x86)\Git\cmd\git.exe config core.sparsecheckout #
>timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe checkout -f
>b5a5407fd065ab82c9506a4380610bcc93efe36f
> > C:\Program Files (x86)\Git\cmd\git.exe rev-list
>b5a5407fd065ab82c9506a4380610bcc93efe36f # timeout=10
>[flex-tlf] $ cmd.exe /C
>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin
>\ant.bat -file build.xml all && exit %%ERRORLEVEL%%"'
>Buildfile: 
>
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>clean:
>   [delete] Deleting directory
>
>   [delete] Deleting:
>es>
>
>textLayout:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>[compc] C:\Jenkins\workspace\flex-tlf\bin\textLayout.swc (548672
>bytes)
>
>main:
>
>asTestApps:
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\ExplicitFormField.sw
>f (519803 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\TCMTestFocus2.swf
>(527001 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\AliceScroll.swf
>(588502 bytes)
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\KeyLogger.swf (2164
>bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\OpHammer.swf
>(530204 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>textLayout_editBar:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\testApps\bin\textLayout_editBar.swc
> (23172 bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>textLayout_ui:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\testApps\bin\textLayout_ui.swc
>(112796 bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>testA

Re: Build failed in Jenkins: flex-tlf #322

2015-01-30 Thread Alex Harui
I gave up for tonight and re-enabled the tests.

I’m not quite sure I believe what I saw, but in the debugger, the
arrowDown test appeared to go down the code path for BlockProgression.TB
and not do anything.  That doesn’t make sense since I’m pretty sure I saw
output in the build artifacts that indicate it went down the expected code
path.  I’ll try again tomorrow.

FWIW, I did do a run where I commented out all tests except
GeneralFunctionsTest and the arrowDown test passed.  I don’t know how
BlockProgression works, but could a previous test be changing the value of
computedFormat.blockProgression?

-Alex

On 1/30/15, 10:03 PM, "Alex Harui"  wrote:

>I’m going to disable this job for the next hour or two and try to debug
>the test on the CI server over RDP
>
>On 1/29/15, 10:55 PM, "flex.ci.bui...@gmail.com"
> wrote:
>
>>See <http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/322/>
>>
>>--
>>Started by timer
>>Building remotely on flex_sdk_slave2 in workspace
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/>
>> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse --is-inside-work-tree
>># timeout=10
>>Fetching changes from the remote Git repository
>> > C:\Program Files (x86)\Git\cmd\git.exe config remote.origin.url
>>https://git-wip-us.apache.org/repos/asf/flex-tlf.git # timeout=10
>>Fetching upstream changes from
>>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
>> > C:\Program Files (x86)\Git\cmd\git.exe --version # timeout=10
>> > C:\Program Files (x86)\Git\cmd\git.exe fetch --tags --progress
>>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
>>+refs/heads/*:refs/remotes/origin/*
>> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse
>>"origin/develop^{commit}" # timeout=10
>>Checking out Revision bfff6b032cfcb66877e7ff847b95f6c389930951
>>(origin/develop)
>> > C:\Program Files (x86)\Git\cmd\git.exe config core.sparsecheckout #
>>timeout=10
>> > C:\Program Files (x86)\Git\cmd\git.exe checkout -f
>>bfff6b032cfcb66877e7ff847b95f6c389930951
>> > C:\Program Files (x86)\Git\cmd\git.exe rev-list
>>bfff6b032cfcb66877e7ff847b95f6c389930951 # timeout=10
>>[flex-tlf] $ cmd.exe /C
>>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bi
>>n
>>\ant.bat -file build.xml all && exit %%ERRORLEVEL%%"'
>>Buildfile: 
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/build.xml>
>> [echo] FLEX_HOME is
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
>> [echo] Minimal test is set false
>>
>>clean:
>>   [delete] Deleting directory
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/bin>
>>   [delete] Deleting:
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/bundles.propert
>>i
>>es>
>>
>>textLayout:
>>[compc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>>[compc] C:\Jenkins\workspace\flex-tlf\bin\textLayout.swc (548664
>>bytes)
>>
>>main:
>>
>>asTestApps:
>> [echo] FLEX_HOME is
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
>> [echo] Minimal test is set false
>>
>>asTestApp:
>>[mxmlc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>>[mxmlc] 
>>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\ExplicitFormField.s
>>w
>>f (519802 bytes)
>>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>> [echo] FLEX_HOME is
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
>> [echo] Minimal test is set false
>>
>>asTestApp:
>>[mxmlc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>>[mxmlc] 
>>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\TCMTestFocus2.swf
>>(527002 bytes)
>>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>> [echo] FLEX_HOME is
>><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
>> [echo] Minimal test is set false
>>
>>asTestApp:
>>[mxmlc] Loading configuration file
>>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>>[mxmlc] 
>>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\AliceScroll.swf

Re: Build failed in Jenkins: flex-tlf #322

2015-01-30 Thread Alex Harui
I’m going to disable this job for the next hour or two and try to debug
the test on the CI server over RDP

On 1/29/15, 10:55 PM, "flex.ci.bui...@gmail.com"
 wrote:

>See 
>
>--
>Started by timer
>Building remotely on flex_sdk_slave2 in workspace
>
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse --is-inside-work-tree
># timeout=10
>Fetching changes from the remote Git repository
> > C:\Program Files (x86)\Git\cmd\git.exe config remote.origin.url
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git # timeout=10
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
> > C:\Program Files (x86)\Git\cmd\git.exe --version # timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe fetch --tags --progress
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
>+refs/heads/*:refs/remotes/origin/*
> > C:\Program Files (x86)\Git\cmd\git.exe rev-parse
>"origin/develop^{commit}" # timeout=10
>Checking out Revision bfff6b032cfcb66877e7ff847b95f6c389930951
>(origin/develop)
> > C:\Program Files (x86)\Git\cmd\git.exe config core.sparsecheckout #
>timeout=10
> > C:\Program Files (x86)\Git\cmd\git.exe checkout -f
>bfff6b032cfcb66877e7ff847b95f6c389930951
> > C:\Program Files (x86)\Git\cmd\git.exe rev-list
>bfff6b032cfcb66877e7ff847b95f6c389930951 # timeout=10
>[flex-tlf] $ cmd.exe /C
>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin
>\ant.bat -file build.xml all && exit %%ERRORLEVEL%%"'
>Buildfile: 
>
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>clean:
>   [delete] Deleting directory
>
>   [delete] Deleting:
>es>
>
>textLayout:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>[compc] C:\Jenkins\workspace\flex-tlf\bin\textLayout.swc (548664
>bytes)
>
>main:
>
>asTestApps:
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\ExplicitFormField.sw
>f (519802 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\TCMTestFocus2.swf
>(527002 bytes)
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\AliceScroll.swf
>(588505 bytes)
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\KeyLogger.swf (2166
>bytes)
> [echo] FLEX_HOME is
>
> [echo] Minimal test is set false
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\OpHammer.swf
>(530203 bytes)
>
>textLayout_editBar:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\testApps\bin\textLayout_editBar.swc
> (23173 bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>textLayout_ui:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\testApps\bin\textLayout_ui.swc
>(112807 bytes)
>[compc] Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
>
>testApps:
>[mxmlc] Loading configurat

Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - Changed FlatSpark property to maintain proportions' name to 'fixedAspectRatio'

2014-12-19 Thread Alex Harui
You don’t have to make this change, but I just wanted to point out that
SWFLoader has a property called ‘maintainAspectRatio’.  Is this roughly
the same thing?

-Alex

On 12/19/14, 2:04 AM, "aka...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/release4.14.0 307b0d86d -> 58c17bc05
>
>
>Changed FlatSpark property to maintain proportions' name to
>'fixedAspectRatio'
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/58c17bc0
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/58c17bc0
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/58c17bc0
>
>Branch: refs/heads/release4.14.0
>Commit: 58c17bc052db9920a6451e343b038e685bc2d388
>Parents: 307b0d8
>Author: Mahmoud Ali 
>Authored: Fri Dec 19 07:03:34 2014 -0300
>Committer: Mahmoud Ali 
>Committed: Fri Dec 19 07:03:50 2014 -0300
>
>--
> .../projects/flatspark/src/flatspark/components/ButtonIcon.as| 2 +-
> .../projects/flatspark/src/flatspark/skins/ButtonIconSkin.mxml   | 4 ++--
> 2 files changed, 3 insertions(+), 3 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/58c17bc0/frameworks/p
>rojects/flatspark/src/flatspark/components/ButtonIcon.as
>--
>diff --git 
>a/frameworks/projects/flatspark/src/flatspark/components/ButtonIcon.as
>b/frameworks/projects/flatspark/src/flatspark/components/ButtonIcon.as
>index e3f5620..14db46d 100644
>--- a/frameworks/projects/flatspark/src/flatspark/components/ButtonIcon.as
>+++ b/frameworks/projects/flatspark/src/flatspark/components/ButtonIcon.as
>@@ -32,7 +32,7 @@ package flatspark.components
>   public var brand:int = BrandColorEnum.Default;
>   
>   [Bindable]
>-  public var fixedHeight:Boolean = true;
>+  public var fixedAspectRatio:Boolean = true;
> 
> 
>   public function ButtonIcon()
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/58c17bc0/frameworks/p
>rojects/flatspark/src/flatspark/skins/ButtonIconSkin.mxml
>--
>diff --git 
>a/frameworks/projects/flatspark/src/flatspark/skins/ButtonIconSkin.mxml
>b/frameworks/projects/flatspark/src/flatspark/skins/ButtonIconSkin.mxml
>index c7f03fc..995cb71 100644
>--- 
>a/frameworks/projects/flatspark/src/flatspark/skins/ButtonIconSkin.mxml
>+++ 
>b/frameworks/projects/flatspark/src/flatspark/skins/ButtonIconSkin.mxml
>@@ -90,7 +90,7 @@ limitations under the License.
>   {
>   var fontHeight:int = 14;
>   
>-  if (hostComponent.fixedHeight)
>+  if (hostComponent.fixedAspectRatio)
>   {
>   switch (hostComponent.height)
>   {
>@@ -123,7 +123,7 @@ limitations under the License.
>   {
>   var iconHeight:int = 17;
> 
>   
>-  if (hostComponent.fixedHeight)
>+  if (hostComponent.fixedAspectRatio)
>   {
>   switch (hostComponent.height)
>   {
>



Re: git commit: [flex-sdk] [refs/heads/release4.14.0] - Updated installer config file. Added OFL Fonts section and updated component node ID values to fix FLEX-34687

2014-12-17 Thread Alex Harui
Neil,

This doesn’t look right.  4.14 shouldn’t have any BlazeDS options.

On 12/17/14, 11:00 AM, "nmad...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/release4.14.0 feb40f628 -> 53962a03d
>
>
>Updated installer config file. Added OFL Fonts section and updated
>component node ID values to fix FLEX-34687
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/53962a03
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/53962a03
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/53962a03
>
>Branch: refs/heads/release4.14.0
>Commit: 53962a03da6d424957cdd51afe9e2740b77663ae
>Parents: feb40f6
>Author: Neil Madsen 
>Authored: Wed Dec 17 10:41:43 2014 -0700
>Committer: Neil Madsen 
>Committed: Wed Dec 17 10:41:43 2014 -0700
>
>--
> apache-flex-sdk-installer-config.xml | 115 +++---
> 1 file changed, 105 insertions(+), 10 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/53962a03/apache-flex-
>sdk-installer-config.xml
>--
>diff --git a/apache-flex-sdk-installer-config.xml
>b/apache-flex-sdk-installer-config.xml
>index 71692b8..fdc9444 100755
>--- a/apache-flex-sdk-installer-config.xml
>+++ b/apache-flex-sdk-installer-config.xml
>@@ -93,6 +93,18 @@
>   Adobe 镶入字体库和实用程序 (可选的)
>   Adobe 鑲入字體庫和實用程式 (可選的)
>   
>+  
>+  Remoting Support (Optional)
>+  Remoting Support (Προαιρετικό)
>+  Remoting Support (Optional)
>+  Soporte para Remoting (Opcional)
>+  Support du Remoting (Facultatif)
>+  Remoting Support (Optioneel)
>+  Suporte para Remoting (Opcional)
>+  리모팅 지원 (선택)
>+  远程支持 (可选的)
>+  遠端支援 (可選的)
>+  
>   
>   Installiere Framework 
> Konfigurationsdateien
>   Εγκατάσταση των αρχείων ρυθμίσεων του 
> Framework
>@@ -240,7 +252,7 @@
>   Adobe Flex SDK 授權合約
>   
>   
>-  property="do.swfobject.install">
>+  property="do.swfobject.install">
>   
>   SWFObject (Benötigt)
>   Das SWFObject utility verwendet die MIT 
> License (MIT).
>Möchten SIe jetzt das SWFObject utility installieren?
>@@ -286,7 +298,7 @@
>   MIT 授權合約
>   
>   
>-  property="do.osmf.install">
>+  property="do.osmf.install">
>   
>   OSMF (Benötigt)
>   Das Open Source Media Framework (OSMF) welches 
> von den
>Videokomponenten verwendet wird ist unter der Mozilla Public License
>Version 1.1 lizensiert. Möchten Sie das Open Source Media Framework
>(OSMF) jetzt installieren?
>@@ -332,14 +344,97 @@
>   Mozilla 公共授權合約 1.1 版
>   
>   
>-property="do.ofl.fonts.install">
>-
>-Font Awesome and Lato Fonts (Required)
>-The FlatSpark theme uses fonts licensed under the
>Open Font License.  Do you want to install the Font Awesome and Lato
>Fonts?
>-SIL Open Font License
>-http://scripts.sil.org/OFL
>-
>-
>+  property="do.ofl.fonts.install">
>+  
>+  Font Awesome and Lato Fonts (Benötigt)
>+  The FlatSpark theme uses fonts licensed under 
>the Open Font
>License. Do you want to install the Font Awesome and Lato Fonts?
>+  
>+  
>+  Font Awesome and Lato Fonts (Απαιτούμενο)
>+  The FlatSpark theme uses fonts licensed under 
>the Open Font
>License. Do you want to install the Font Awesome and Lato Fonts?
>+  
>+  
>+  Font Awesome and Lato Fonts (Required)
>+  The FlatSpark theme uses fonts licensed under 
>the Open Font
>License.  Do you want to install the Font Awesome and Lato
>Fonts?
>+  SIL Open Font License
>+  http://scripts.sil.org/OFL
>+  
>+  
>+  Font Awesome and Lato Fonts (Requerido)
>+  The FlatSpark theme uses fonts licensed under 
>the Open Font
>License. Do you want to install the Font Awesome and Lato Fonts?
>+  
>+  
>+  Font Awesome and Lato Fonts (Requis)
>+  The FlatSpark theme uses fonts licensed under 
>the Open Font
>License. Do you want to install the Font Awesome and Lato Fonts?
>+  
>+  
>

Re: Build failed in Jenkins: MD5Checker #1010

2014-11-21 Thread Alex Harui
The last modified dates we’ve been using for cache ids have become
unstable for AIR SDKs.  I’m going to try using the Etag header instead.

On 11/21/14, 10:40 AM, "flex.ci.bui...@gmail.com"
 wrote:

>See 
>
>--
>Started by timer
>Building remotely on flex_sdk_slave2 in workspace
>
>No JDK named ‘(Default)’ found
>Fetching changes from the remote Git repository
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-utilities.git
>Checking out Revision ce0e4bbb28c77ddedd69feaac381ed3ba71a3f55
>(origin/develop)
>No JDK named ‘(Default)’ found
>[MD5Checker] $ cmd.exe /C
>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin
>\ant.bat -file build.xml -Dplayerglobal.version=11.7 main && exit
>%%ERRORLEVEL%%"'
>Buildfile: 
>ld.xml>
>
>load-task:
>
>build:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\air-config.xml
>[mxmlc] C:\Jenkins\workspace\MD5Checker\MD5Checker\src\MD5Checker.swf
>(1952844 bytes)
>
>main:
> [exec] Result: -1
> [echo] Old Node:
> [echo] versionID="15.0b" displayVersion="15.0.0.302 Beta" cacheID="Thu, 23 Oct
>2014 02:21:02 GMT">
> [echo]   id="air.sdk.server.windows.15.0b">http://labsdownload.adobe.com
> [echo]   id="air.sdk.folder.windows.15.0b">pub/labs/flashruntimes/air/
> [echo]   id="air.sdk.path.windows.15.0b">http://labsdownload.adobe.com/pub/labs/fla
>shruntimes/air/
> [echo]   id="air.sdk.file.windows.15.0b">air15_sdk_sa_win.zip
> [echo]   id="air.sdk.md5.windows.15.0b">b4137f7b16cf8d21c75655368a4a7ae2
> [echo] 
> [echo] New Node:
> [echo] versionID="15.0b" displayVersion="15.0.0.302 Beta" cacheID="Tue, 04 Nov
>2014 04:31:22 GMT">
> [echo]   id="air.sdk.server.windows.15.0b">http://labsdownload.adobe.com
> [echo]   id="air.sdk.folder.windows.15.0b">pub/labs/flashruntimes/air/
> [echo]   id="air.sdk.path.windows.15.0b">http://labsdownload.adobe.com/pub/labs/fla
>shruntimes/air/
> [echo]   id="air.sdk.file.windows.15.0b">air15_sdk_sa_win.zip
> [echo]   id="air.sdk.md5.windows.15.0b">b4137f7b16cf8d21c75655368a4a7ae2
> [echo] 
> [echo] Old Node:
> [echo] versionID="15.0b" displayVersion="15.0.0.302 Beta" cacheID="Thu, 23 Oct
>2014 02:20:02 GMT">
> [echo]   id="air.sdk.server.mac.15.0b">http://labsdownload.adobe.com
> [echo]   id="air.sdk.folder.mac.15.0b">pub/labs/flashruntimes/air/
> [echo]   id="air.sdk.path.mac.15.0b">http://labsdownload.adobe.com/pub/labs/flashru
>ntimes/air/
> [echo]   id="air.sdk.file.mac.15.0b">air15_sdk_sa_mac.tbz2
> [echo]   id="air.sdk.md5.mac.15.0b">37e897af294923f9d64ea40a2f69e0c9
> [echo] 
> [echo] New Node:
> [echo] versionID="15.0b" displayVersion="15.0.0.302 Beta" cacheID="Tue, 04 Nov
>2014 04:34:50 GMT">
> [echo]   id="air.sdk.server.mac.15.0b">http://labsdownload.adobe.com
> [echo]   id="air.sdk.folder.mac.15.0b">pub/labs/flashruntimes/air/
> [echo]   id="air.sdk.path.mac.15.0b">http://labsdownload.adobe.com/pub/labs/flashru
>ntimes/air/
> [echo]   id="air.sdk.file.mac.15.0b">air15_sdk_sa_mac.tbz2
> [echo]   id="air.sdk.md5.mac.15.0b">37e897af294923f9d64ea40a2f69e0c9
> [echo] 
>
>BUILD FAILED
>ld.xml>:103: MD5's changed!
>
>Total time: 4 minutes 42 seconds
>Build step 'Invoke Ant' marked build as failure
>No JDK named ‘(Default)’ found



Re: Build failed in Jenkins: flex-sdk #446

2014-11-21 Thread Alex Harui
Looking into the failure.

On 11/21/14, 3:35 AM, "flex.ci.bui...@gmail.com"
 wrote:

>See 
>
>Changes:
>
>[erik] Added bug fix
>
>--
>[...truncated 1871 lines...]
>
>main:
>
>tool:
>
>clean:
>
>compile:
> [echo] Compiling tool.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\tool\compile-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\libs\automation\tool.swc (48508
>bytes)
>
>main:
>
>automation:
>
>bundles-clean:
>
>clean:
>
>compile:
> [echo] Compiling frameworks/libs/automation/automation.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\automation\compile-confi
>g.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\libs\automation\automation.swc
>(85969 bytes)
>
>main:
> [echo] Compiling frameworks/locale/en_US/automation_rb.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\automation\bundle-config
>.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\locale\en_US\automation_rb.swc
>(2129 bytes)
>
>tool_air:
>
>bundles-clean:
> [echo] IN bundles clean
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>tool_air_bundles-clean:
>
>clean:
>
>compile:
> [echo] Compiling tool_air.swc
> [echo] Using c:\Adobe\AIRSDK40/frameworks/libs/air/airglobal.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\tool_air\compile-config.
>xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\libs\automation\tool_air.swc
>(67229 bytes)
>
>main:
>
>automation_spark:
>
>clean:
>
>compile:
> [echo] Compiling frameworks/libs/automation/automation_spark.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\automation_spark\compile
>-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\libs\automation\automation_spark.
>swc (87003 bytes)
>
>main:
>
>automation_flashflexkit:
>
>clean:
>
>compile:
> [echo] Compiling
>frameworks/libs/automation/automation_flashflexkit.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\automation_flashflexkit\
>compile-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\libs\automation\automation_flashf
>lexkit.swc (7335 bytes)
>
>main:
>
>automation_air:
>
>clean:
>
>compile:
> [echo] Compiling frameworks/libs/automation/automation_air.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\automation_air\compile-c
>onfig.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\libs\automation\automation_air.sw
>c (16016 bytes)
>
>main:
>
>automation_airspark:
>
>clean:
>
>compile:
> [echo] Compiling frameworks/libs/automation/automation_airspark.swc
> [echo] Using c:\Adobe\AIRSDK40/frameworks/libs/air/airglobal.swc
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\projects\automation_airspark\comp
>ile-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\libs\automation\automation_airspa
>rk.swc (4536 bytes)
>
>main:
>
>javascript:
>
>clean:
>
>compile-swfs:
> [echo] Compiling
>cript/FABridge/samples/EmptySwf.as>
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\javascript\FABridge\samples\Empty
>Swf.swf (5754 bytes)
> [echo] Compiling
>cript/FABridge/samples/app.mxml>
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-sdk\frameworks\javascript\FABridge\samples\app.s
>wf (513712 bytes)
>
>samples:
>
>main:
>
>main:
>
>ide:
>
>create-config-files:
> [copy] Copying 3 files to
>/config>
>
>expand-config-tokens:
> [echo] expanding {airHome} and {playerglobalHome} tokens
>
>main:
>
>post-build:
>
>main:
> [echo] ant main target completed on 11/21/2014 11:32:36 AM
>
>check-air-home:
>
>check-runtime-env:
>
>runtime-setup:
>
>mustella-setup:
> [loadfile] 
>roperties> doesn't exist
>
>echo-info:
> [echo] JAVA_HOME:  

Re: flex-sdk_mustella - Build # 1166 - Failure!

2014-11-20 Thread Alex Harui
Just checked in a fix

On 11/20/14, 6:15 PM, "flex.muste...@gmail.com" 
wrote:

>flex-sdk_mustella - Build # 1166 - Failure:
>
>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1166/
>
>Changes for Build #1166
>[aharui] FLEX-34454 don't assume first modal has the blur
>
>
>
>
>
>[...truncated 83540 lines...]
> [java] Total Results so far: 96
> [java] Grab log, do parse = false
> [java] Grabbing the log from:
>C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash
>Player/Logs/flashlog.txt to:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Halo\List\SWFs\List_itemRendererTests.log
> [java] waited 2000
> [java] ClobberProcess, it was already null
> [java] new test file:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs\List_itemRendererTests_spark.swf
> [java]  cmdArr before:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers
>\Spark\List\SWFs\List_itemRendererTests_spark.swf
> [java]  moreParameters before:
> [java]  cmdArr after:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers
>\Spark\List\SWFs\List_itemRendererTests_spark.swf
> [java] getting directory from the swf file
> [java] derived directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs
> [java] Launching:
> [java]  
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_s
>a_debug.exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs\List_itemRendererTests_spark.swf Launching:
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_s
>a_debug.exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs\List_itemRendererTests_spark.swf
> [java] USING directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs
> [java] time: 21:15:25.132
> [java] SCRIPTDONE! 21:15:29.094
> [java] GET /ScriptComplete?0 HTTP/1.1
> [java] Before Wait loop 21:15:29.094 waiting = 0
> [java] After Wait loop 21:15:29.094 waiting = 0
> [java] clobberProcess false
> [java] Total Results so far: 97
> [java] Grab log, do parse = false
> [java] Grabbing the log from:
>C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash
>Player/Logs/flashlog.txt to:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\itemRenderers\
>Spark\List\SWFs\List_itemRendererTests_spark.log
> [java] new test file:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\Reso
>urceManager\SWFs\ResourceManagerApp.swf
> [java]  cmdArr before:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\Res
>ourceManager\SWFs\ResourceManagerApp.swf
> [java]  moreParameters before:
> [java]  cmdArr after:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\Res
>ourceManager\SWFs\ResourceManagerApp.swf
> [java] getting directory from the swf file
> [java] derived directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\Reso
>urceManager\SWFs
> [java] Launching:
> [java]  
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_s
>a_debug.exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\Reso
>urceManager\SWFs\ResourceManagerApp.swf Launching:
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_s
>a_debug.exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\Reso
>urceManager\SWFs\ResourceManagerApp.swf
> [java] USING directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\Reso
>urceManager\SWFs
> [java] time: 21:15:31.485
> [java] waited 2100
> [java] ClobberProcess, it was already null
> [java] SCRIPTDONE! 21:15:34.463
> [java] GET /ScriptComplete?0 HTTP/1.1
> [java] Before Wait loop 21:15:34.463 waiting = 0
> [java] After Wait loop 21:15:34.463 waiting = 0
> [java] clobberProcess false
> [java] Total Results so far: 98
> [java] Grab log, do parse = false
> [java] Grabbing the log from:
>C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash
>Player/Logs/flashlog.txt to:
>C:\jenkins_slave\workspace\flex-sdk_m

Re: git commit: [flex-utilities] [refs/heads/develop] - fix up a few spelling errors and the like

2014-11-14 Thread Alex Harui
I don’t think we agreed to use international English, so utilize should
have a ‘z’.

>-You can always checkout the latest source via git using the following
>-command:
>+You can always checkout the latest source from Apache's source
>control repository
>+using the following commands:

The SDK uses the original text.  IMO, no need to alter the text and make
it inconsistent with our other releases.

>http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/68e4e93a/flex-t
>ool-api/RELEASE_NOTES
>--
>Currently None.
> 
> 
>-Please report new issues to our bugbase at:
>+Please report new issues to our bug base at:

The SDK uses the original text.  Again, no need to alter the text.  Other
than some missing ‘ and . there were no spelling errors and now there are.

This is not a high-profile release like TDF or the SDK.  The same quality
standards do not need to apply to all releases.

-Alex



Re: git commit: [flex-sdk] [refs/heads/feature/flex-tool-api] - Changed the tool classes to implement the flex-tool-api interfaces

2014-11-10 Thread Alex Harui


On 11/10/14, 1:16 AM, "cd...@apache.org"  wrote:

>+unless="flexToolApi.jar.exists"
>+description="Downloads and copies flex-tool-api.jar to the
>lib directory.">
>+
>+src="http://repository.apache.org/content/groups/snapshots/org/apache/flex
>/flex-tool-api/1.0.0-SNAPSHOT/flex-tool-api-1.0.0-20141105.140704-1.jar"
>+ dest="${download.dir}/flex-tool-api.jar"
>+ verbose="false"/>
>+
>+toDir="${lib.ext.dir}" verbose="true"/>
>+
>+

Chris, should to toDir be lib.in.dir?  And why not just download the jar
to the lib folder and skip all of these intermediate folders?

Also check the “clean” targets to make sure they get rid of the jar in the
right scenarios.

-Alex



Re: [2/2] git commit: [flex-utilities] [refs/heads/develop] - FLEX-34425 check if MD5 is actually valid and continue if possible

2014-10-27 Thread Alex Harui
Do you think it is worth hitting the tracking URL so our analytics can
pick up how often this is happening?  If folks succeed anyway, we won’t
truly know how big a difference it is making.

-Alex

On 10/26/14, 6:30 PM, "jmcl...@apache.org"  wrote:

>FLEX-34425 check if MD5 is actually valid and continue if possible
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
>Commit: 
>http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/e1a8f26d
>Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/e1a8f26d
>Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/e1a8f26d
>
>Branch: refs/heads/develop
>Commit: e1a8f26dd72067b9ce2afcf1dd369af8defe86e7
>Parents: 4ae0925
>Author: Justin Mclean 
>Authored: Mon Oct 27 12:29:53 2014 +1100
>Committer: Justin Mclean 
>Committed: Mon Oct 27 12:29:53 2014 +1100
>
>--
> installer/src/InstallApacheFlex.mxml| 24 
> .../flex/packageflexsdk/util/MD5CompareUtil.as  | 10 
> 2 files changed, 24 insertions(+), 10 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/e1a8f26d/instal
>ler/src/InstallApacheFlex.mxml
>--
>diff --git a/installer/src/InstallApacheFlex.mxml
>b/installer/src/InstallApacheFlex.mxml
>index 815384c..0b309c0 100644
>--- a/installer/src/InstallApacheFlex.mxml
>+++ b/installer/src/InstallApacheFlex.mxml
>@@ -1576,17 +1576,21 @@ variables are not required because the locations
>of these pieces are known.
> 
> protected function uncompressApacheFlexSDK():void
> {
>-if (!_md5CompareUtil.fileIsVerified) {
>-
>updateActivityStep(_viewResourceConstants.STEP_VERIFY_FLEX_SDK,
>StepItem.ERROR);
>-
>-log(_viewResourceConstants.ERROR_VERIFY_FLEX_SDK);
>-
>-
>abortInstallation(_viewResourceConstants.ERROR_VERIFY_FLEX_SDK);
>-return;
>+if (_md5CompareUtil.validMD5) {
>+  if (!_md5CompareUtil.fileIsVerified) {
>+  
>updateActivityStep(_viewResourceConstants.STEP_VERIFY_FLEX_SDK,
>StepItem.ERROR);
>+  
>+  log(_viewResourceConstants.ERROR_VERIFY_FLEX_SDK);
>+  
>+  
>abortInstallation(_viewResourceConstants.ERROR_VERIFY_FLEX_SDK);
>+  return;
>+  } else {
>+  
>updateActivityStep(_viewResourceConstants.STEP_VERIFY_FLEX_SDK,
>StepItem.COMPLETE);
>+  log(_viewResourceConstants.INFO_VERIFY_FLEX_SDK_DONE);
>+  }
> } else {
>-
>updateActivityStep(_viewResourceConstants.STEP_VERIFY_FLEX_SDK,
>StepItem.COMPLETE);
>-
>-log(_viewResourceConstants.INFO_VERIFY_FLEX_SDK_DONE);
>+  
>updateActivityStep(_viewResourceConstants.STEP_VERIFY_FLEX_SDK,
>StepItem.COMPLETE);
>+  log("Unable to verify MD5 as MD5 is not valid. 
>Trying to continue.");
> }
> 
> 
>updateActivityStep(_viewResourceConstants.STEP_UNZIP_FLEX_SDK,
>StepItem.ACTIVE);
>
>http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/e1a8f26d/instal
>ler/src/org/apache/flex/packageflexsdk/util/MD5CompareUtil.as
>--
>diff --git 
>a/installer/src/org/apache/flex/packageflexsdk/util/MD5CompareUtil.as
>b/installer/src/org/apache/flex/packageflexsdk/util/MD5CompareUtil.as
>index c422c9e..2dc601b 100644
>--- a/installer/src/org/apache/flex/packageflexsdk/util/MD5CompareUtil.as
>+++ b/installer/src/org/apache/flex/packageflexsdk/util/MD5CompareUtil.as
>@@ -137,6 +137,13 @@ public class MD5CompareUtil extends EventDispatcher
>   {
>   return _fileIsVerified;
>   }
>+  
>+  private var _validMD5:Boolean;
>+
>+  public function get validMD5():Boolean
>+  {
>+  return _validMD5;
>+  }
> 
> 
>   
> //---
>---
>   //
>@@ -204,6 +211,9 @@ public class MD5CompareUtil extends EventDispatcher
>   _remoteMD5Value = _remoteMD5Value.split("\n")[0];
>   _remoteMD5Value = _remoteMD5Value.split("\r")[0];
>   
>+  // Valid MD5 hashes are 32 hexidecimal characters
>+  _validMD5 = (_remoteMD5Value.search(new 
>RegExp("[a-fA-F0-9]{32}")) ==
>0);
>+
>   compareSignatures();
>   }
>   else
>



Re: git commit: [flex-sdk] [refs/heads/develop] - Final adjustments for FlatSpark integration

2014-10-26 Thread Alex Harui
Hi Mahmoud,

Actually, we don’t need a LICENSE.txt file in the FlatSpark folder because
it will be packaged with the entire SDK in the next release.  So all you
needed to do was add the OFL entries for the fonts to the LICENSE file at
the top of the flex-sdk repo.

Thanks, and sorry of I wasn’t clear earlier.

-Alex

On 10/26/14, 10:56 AM, "aka...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/develop af2dc0d8f -> 634b0983b
>
>
>Final adjustments for FlatSpark integration
>
>Adds missing FlatSpark experimental components
>Adds top-level license mentioning fonts OFL licenses for FontAwesome and
>Lato
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/634b0983
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/634b0983
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/634b0983
>
>Branch: refs/heads/develop
>Commit: 634b0983bdfa4fdbf97bef0517346cbbc5a92281
>Parents: af2dc0d
>Author: Mahmoud Ali 
>Authored: Sun Oct 26 14:50:27 2014 -0300
>Committer: Mahmoud Ali 
>Committed: Sun Oct 26 14:55:08 2014 -0300
>
>--
> frameworks/projects/flatspark/LICENSE.txt   | 186 +++
> .../projects/flatspark/compile-config.xml   |   1 +
> .../flatspark/src/FlatSparkSkinsClasses.as  |   2 +
> 3 files changed, 189 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/634b0983/frameworks/p
>rojects/flatspark/LICENSE.txt
>--
>diff --git a/frameworks/projects/flatspark/LICENSE.txt
>b/frameworks/projects/flatspark/LICENSE.txt
>new file mode 100644
>index 000..54ed854
>--- /dev/null
>+++ b/frameworks/projects/flatspark/LICENSE.txt
>@@ -0,0 +1,186 @@
>+ Apache License
>+   Version 2.0, January 2004
>+http://www.apache.org/licenses/
>+
>+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
>+
>+   1. Definitions.
>+
>+  "License" shall mean the terms and conditions for use,
>reproduction,
>+  and distribution as defined by Sections 1 through 9 of this
>document.
>+
>+  "Licensor" shall mean the copyright owner or entity authorized by
>+  the copyright owner that is granting the License.
>+
>+  "Legal Entity" shall mean the union of the acting entity and all
>+  other entities that control, are controlled by, or are under common
>+  control with that entity. For the purposes of this definition,
>+  "control" means (i) the power, direct or indirect, to cause the
>+  direction or management of such entity, whether by contract or
>+  otherwise, or (ii) ownership of fifty percent (50%) or more of the
>+  outstanding shares, or (iii) beneficial ownership of such entity.
>+
>+  "You" (or "Your") shall mean an individual or Legal Entity
>+  exercising permissions granted by this License.
>+
>+  "Source" form shall mean the preferred form for making
>modifications,
>+  including but not limited to software source code, documentation
>+  source, and configuration files.
>+
>+  "Object" form shall mean any form resulting from mechanical
>+  transformation or translation of a Source form, including but
>+  not limited to compiled object code, generated documentation,
>+  and conversions to other media types.
>+
>+  "Work" shall mean the work of authorship, whether in Source or
>+  Object form, made available under the License, as indicated by a
>+  copyright notice that is included in or attached to the work
>+  (an example is provided in the Appendix below).
>+
>+  "Derivative Works" shall mean any work, whether in Source or Object
>+  form, that is based on (or derived from) the Work and for which the
>+  editorial revisions, annotations, elaborations, or other
>modifications
>+  represent, as a whole, an original work of authorship. For the
>purposes
>+  of this License, Derivative Works shall not include works that
>remain
>+  separable from, or merely link (or bind by name) to the interfaces
>of,
>+  the Work and Derivative Works thereof.
>+
>+  "Contribution" shall mean any work of authorship, including
>+  the original version of the Work and any modifications or additions
>+  to that Work or Derivative Works thereof, that is intentionally
>+  submitted to Licensor for inclusion in the Work by the copyright
>owner
>+  or by an individual or Legal Entity authorized to submit on behalf
>of
>+  the copyright owner. For the purposes of this definition,
>"submitted"
>+  means any form of electronic, verbal, or written communication sent
>+  to the Licensor or its representatives, including but not limited
>to
>+  communica

Re: git commit: [flex-utilities] [refs/heads/develop] - FLEX-34605 cleanup

2014-10-24 Thread Alex Harui


On 10/24/14, 9:56 PM, "jmcl...@apache.org"  wrote:

>-import AntClasses; AntClasses;
>+import AntClasses;
This one worries me.  I should have left a comment on it, but the second
“AntClasses” force-links all of the ant task handlers into the app.  I’m
not sure I’ve listed them any other way that would link them in.  Did an
ant_on_air install actually work after this change?  I think you have to
try 4.13 or FlexJS as all older SDKs are not using ant_on_air right now.

-Alex 



Re: [3/3] git commit: [flex-sdk] [refs/heads/develop] - Increment and counterpart don't work with FlexJS '_get()' and '_set()'

2014-10-24 Thread Alex Harui
Is the plan to fix this in FalconJX so these kinds of changes aren’t
necessary?

-Alex

On 10/24/14, 4:28 AM, "erikdebr...@apache.org" 
wrote:

>Increment and counterpart don't work with FlexJS '_get()' and '_set()'
>
>In FlexJS, all properties are converted to a set of methods, with '_get'
>and '_set' postfix. Calling an increment on a property in AS - myProp++ -
>will thus translate to 'myProp_get()++' in JS. And JS strongly objects to
>that syntax.
>
>Signed-off-by: Erik de Bruin 
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/af2dc0d8
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/af2dc0d8
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/af2dc0d8
>
>Branch: refs/heads/develop
>Commit: af2dc0d8f6712c0003264cea966ef8afd159878c
>Parents: b9d15cf
>Author: Erik de Bruin 
>Authored: Fri Oct 24 13:04:09 2014 +0200
>Committer: Erik de Bruin 
>Committed: Fri Oct 24 13:04:19 2014 +0200
>
>--
> .../projects/framework/src/mx/managers/SystemManager.as   | 10 +-
> 1 file changed, 5 insertions(+), 5 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/af2dc0d8/frameworks/p
>rojects/framework/src/mx/managers/SystemManager.as
>--
>diff --git 
>a/frameworks/projects/framework/src/mx/managers/SystemManager.as
>b/frameworks/projects/framework/src/mx/managers/SystemManager.as
>index 61d41ce..9eb9bea 100644
>--- a/frameworks/projects/framework/src/mx/managers/SystemManager.as
>+++ b/frameworks/projects/framework/src/mx/managers/SystemManager.as
>@@ -1752,7 +1752,7 @@ public class SystemManager extends MovieClip
> {
> // Adjust the partition indexes before the
> // "added" event is dispatched.
>-noTopMostIndex++;
>+noTopMostIndex = noTopMostIndex + 1;
> 
> var oldParent:DisplayObjectContainer = child.parent;
> if (oldParent)
>@@ -1790,7 +1790,7 @@ public class SystemManager extends MovieClip
> {
> // Adjust the partition indexes
> // before the "removed" event is dispatched.
>-noTopMostIndex--;
>+noTopMostIndex = noTopMostIndex - 1;
> 
> return rawChildren_removeChild(child);
> }
>@@ -1802,7 +1802,7 @@ public class SystemManager extends MovieClip
> {
> // Adjust the partition indexes
> // before the "removed" event is dispatched.
>-noTopMostIndex--;
>+noTopMostIndex = noTopMostIndex - 1;
> 
> return rawChildren_removeChildAt(applicationIndex + index);
> }
>@@ -2658,7 +2658,7 @@ public class SystemManager extends MovieClip
> mouseCatcher.name = "mouseCatcher";
> // Must use addChildAt because a creationComplete handler can
>create a
> // dialog and insert it at 0.
>-noTopMostIndex++;
>+noTopMostIndex = noTopMostIndex + 1;
> super.addChildAt(mouseCatcher, 0);
> resizeMouseCatcher();
> if (!topLevel)
>@@ -2668,7 +2668,7 @@ public class SystemManager extends MovieClip
> }
> 
> // Add the application as child 1.
>-noTopMostIndex++;
>+noTopMostIndex = noTopMostIndex + 1;
> super.addChildAt(DisplayObject(app), 1);
> 
> CONFIG::performanceInstrumentation
>



Re: flex-sdk_mustella - Build # 1117 - Still Failing!

2014-10-22 Thread Alex Harui
Good question.  Around 3 hours ago I logged into flex-mustella and played 
around with the position that the FlashPlayer window shows up at.  It keeps 
moving around, but I grabbed the title bar a few times and dragged it up to the 
top.  Was that before the tests that were failing normally run?  No idea, but 
maybe.  And why would that make a difference?  I tried mucking with the window 
position on my computer with the SWF that was failing and couldn’t get it to 
fail.

Anyway, we’ll see what the next run says.

-Alex

From: Erik de Bruin mailto:e...@ixsoftware.nl>>
Reply-To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Date: Wednesday, October 22, 2014 at 11:32 AM
To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Cc: "commits@flex.apache.org" 
mailto:commits@flex.apache.org>>
Subject: Re: flex-sdk_mustella - Build # 1117 - Still Failing!

Down from 380+ down to 1, excellent work ;-)

Serendipity?

EdB



On Wed, Oct 22, 2014 at 8:09 PM, 
mailto:flex.muste...@gmail.com>> wrote:
flex-sdk_mustella - Build # 1117 - Still Failing:

http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1117/

Changes for Build #1107

Changes for Build #1108

Changes for Build #1109

Changes for Build #1110

Changes for Build #

Changes for Build #1112

Changes for Build #1113

Changes for Build #1114

Changes for Build #1115

Changes for Build #1116

Changes for Build #1117




[...truncated 84531 lines...]
 [java] new test file: 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs\Dissolve_main.swf
 [java]  cmdArr before:
 [java] 
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 [java] 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs\Dissolve_main.swf
 [java]  moreParameters before:
 [java]  cmdArr after:
 [java] 
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 [java] 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs\Dissolve_main.swf
 [java] getting directory from the swf file
 [java] derived directory: 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs
 [java] Launching:
 [java]  
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs\Dissolve_main.swf
 Launching: 
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs\Dissolve_main.swf
 [java] USING directory: 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs
 [java] time: 13:08:39.660
 [java] SCRIPTDONE! 13:08:47.408
 [java] GET /ScriptComplete?0 HTTP/1.1
 [java] Before Wait loop 13:08:47.408 waiting = 0
 [java] After Wait loop 13:08:47.408 waiting = 0
 [java] clobberProcess false
 [java] Total Results so far: 127
 [java] Grab log, do parse = false
 [java] waited 2000
 [java] ClobberProcess, it was already null
 [java] Grabbing the log from: 
C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash Player/Logs/flashlog.txt 
to: 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\mx\effects\Dissolve\SWFs\Dissolve_main.log
 [java] new test file: 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\ResourceManager\SWFs\ResourceManagerApp.swf
 [java]  cmdArr before:
 [java] 
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 [java] 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\ResourceManager\SWFs\ResourceManagerApp.swf
 [java]  moreParameters before:
 [java]  cmdArr after:
 [java] 
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 [java] 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\ResourceManager\SWFs\ResourceManagerApp.swf
 [java] getting directory from the swf file
 [java] derived directory: 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\ResourceManager\SWFs
 [java] Launching:
 [java]  
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\ResourceManager\SWFs\ResourceManagerApp.swf
 Launching: 
C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_sa_debug.exe
 
C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\resources\ResourceManager\SWFs\ResourceManagerApp.swf
 [java] USING directory: 
C:\jenkins_slave\workspace\flex-sdk_

Re: flex-sdk_mustella - Build # 1116 - Still Failing!

2014-10-22 Thread Alex Harui
So I poked into this a bit more.  The failing bitmap has a smaller height
than the reference/baseline bitmap (566 vs 600).  I took a failing SWF
from flex-mustella and ran it on my Windows machine and everything passed.
 So, the question is, why does the same SWF on flex-mustella think the
application window is only 566 pixels high?

Anyway, I updated version.txt (I hope correctly) to pretend that this
11.7/3.7 combination passed to see if we get failures on the next
combination.  Build #1117 is in progress on 11.7/3.7 so it should fail,
and then we’ll see what the next combination does.

-Alex

On 10/21/14, 10:05 PM, "flex.muste...@gmail.com" 
wrote:

>flex-sdk_mustella - Build # 1116 - Still Failing:
>
>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1116/
>
>Changes for Build #1106
>[bigosmallm] Ignore visualcomps folder
>
>[bigosmallm] Fix for https://issues.apache.org/jira/browse/FLEX-34610
>
>[akamud] Added build scripts and font licenses for FlatSpark
>
>
>Changes for Build #1107
>
>Changes for Build #1108
>
>Changes for Build #1109
>
>Changes for Build #1110
>
>Changes for Build #
>
>Changes for Build #1112
>
>Changes for Build #1113
>
>Changes for Build #1114
>
>Changes for Build #1115
>
>Changes for Build #1116
>
>
>
>
>[...truncated 87052 lines...]
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_horizontalAlign_left Failed CompareBitmap,
>url = 
>../integration/baselines/virtualization_columns_horizontalAlign_left.pn(bo
>dy:step 2)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_horizontalAlign_center Failed
>CompareBitmap, url =
>../integration/baselines/virtualization_columns_horizontalAlign_center.pn(
>body:step 2)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_horizontalAlign_right Failed
>CompareBitmap, url =
>../integration/baselines/virtualization_columns_horizontalAlign_right.pn(b
>ody:step 2)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_horizontalAlign_justify Failed
>CompareBitmap, url =
>../integration/baselines/virtualization_columns_horizontalAlign_justify.pn
>(body:step 1)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_addItems_unsized Failed CompareBitmap, url
>= 
>../integration/baselines/virtualization_columns_addItems_unsized.pn(body:s
>tep 2)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_addItems_before Failed CompareBitmap, url
>= 
>../integration/baselines/virtualization_columns_addItems_before_1.pn(body:
>step 2)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_addItems_in Failed CompareBitmap, url =
>../integration/baselines/virtualization_columns_addItems_in.pn(body:step
>6)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_addItems_after Failed CompareBitmap, url =
>../integration/baselines/virtualization_columns_addItems_after.pn(body:ste
>p 6)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_removeItems_before Failed CompareBitmap,
>url = 
>../integration/baselines/virtualization_columns_removeItems_before.pn(body
>:step 7)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_removeItems_in Failed CompareBitmap, url =
>../integration/baselines/virtualization_columns_removeItems_in.pn(body:ste
>p 6)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_removeItems_after Failed CompareBitmap,
>url = 
>../integration/baselines/virtualization_columns_removeItems_after_1.pn(bod
>y:step 6)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_swapDataProvider Failed CompareBitmap, url
>= 
>../integration/baselines/virtualization_columns_swapDataProvider_1.pn(body
>:step 1)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_
>columns virtualization_columns_swapDataProvider_smaller Failed
>CompareBitmap, url =
>../integration/baselines/virtualization_columns_swapDataProvider_smaller.p
>n(body:step 2)  compare returned-4
> [java] 
>gumbo/layout/TileLayout/integration/TileLayout_integration_virtualizat

Re: Build failed in Jenkins: flex-tlf #155

2014-10-20 Thread Alex Harui
Piotr, Harbs, et al,

Is the testApps target new?  Does it work for you locally?  Do you have
custom jvm args like -XX:MaxPermSize=512m?

-Alex

On 10/20/14, 8:06 AM, "flex.ci.bui...@gmail.com"
 wrote:

>See <http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/155/changes>
>
>Changes:
>
>[Alex Harui] try even more PermGen
>
>--
>Started by timer
>Building remotely on flex_sdk_slave2 in workspace
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/>
>No JDK named ‘(Default)’ found
>Fetching changes from the remote Git repository
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-tlf.git
>Checking out Revision b61dda36c327849cad44009f30d901bf7061987c
>(origin/develop)
>No JDK named ‘(Default)’ found
>[flex-tlf] $ cmd.exe /C
>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin
>\ant.bat -file build.xml all && exit %%ERRORLEVEL%%"'
>Buildfile: 
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/build.xml>
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
>
>clean:
>   [delete] Deleting directory
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/bin>
>
>textLayout:
>[compc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\EditClasses
>.as(47): col: 71 Warning: 'ApplyElementStyleNameOperation' has been
>deprecated.  Please use 'ApplyFormatToElementOperation'.
>[compc] 
>[compc]import
>flashx.textLayout.operations.ApplyElementStyleNameOperation;
>ApplyElementStyleNameOperation;
>[compc]
>^
>[compc] 
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\EditClasses
>.as(63): col: 71 Warning: 'ApplyElementUserStyleOperation' has been
>deprecated.  Please use 'ApplyFormatToElementOperation'.
>[compc] 
>[compc]import
>flashx.textLayout.operations.ApplyElementUserStyleOperation;
>ApplyElementUserStyleOperation;
>[compc]
>^
>[compc] 
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\factory\Tex
>tLineFactoryBase.as(396): col: 9 Warning: Now does nothing
>[compc] 
>[compc]line.flushAtomData();
>[compc] ^
>[compc] 
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\compose\Bas
>eCompose.as(1925): col: 13 Warning: Now does nothing
>[compc] 
>[compc]textLine.flushAtomData();
>[compc] ^
>[compc] 
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\factory\Str
>ingTextLineFactory.as(466): col: 9 Warning: Now does nothing
>[compc] 
>[compc]line.flushAtomData();
>[compc] ^
>[compc] 
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\compose\Tex
>tFlowLine.as(1420): col: 14 Warning: Now does nothing
>[compc] 
>[compc]textLine.flushAtomData();
>[compc] ^
>[compc] 
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\compose\Tex
>tFlowLine.as(2294): col: 13 Warning: Now does nothing
>[compc] 
>[compc]textLine.flushAtomData();
>[compc] ^
>[compc] 
>[compc] 
>C:\Jenkins\workspace\flex-tlf\textLayout\src\flashx\textLayout\compose\Tex
>tFlowLine.as(2718): col: 14 Warning: Now does nothing
>[compc] 
>[compc]numberLine.flushAtomData();
>[compc]   ^
>[compc] 
>[compc] C:\Jenkins\workspace\flex-tlf\bin\textLayout.swc (509911
>bytes)
>
>asTestApps:
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\ExplicitFormField.sw
>f (197569 bytes)
> [echo] FLEX_HOME is
><http://apacheflexbuild.cloudapp.net:8080/job/flex-tlf/ws/../flex-sdk>
>
>asTestApp:
>[mxmlc] Loading configuration file
>C:\Jenkins\workspace\flex-sdk\frameworks\flex-config.xml
>[mxmlc] 
>C:\Jenkins\workspace\flex-tlf\bin\apps\asTestApps\bin\TCMTestFocus2.swf
>(20085

Re: [1/7] git commit: [flex-asjs] [refs/heads/develop] - Add MouseEvent

2014-10-17 Thread Alex Harui
Why did we need our own MouseEvent?  I was expecting to use
flash.events.MouseEvent and whatever the native MouseEvent is in
HTML/JS/CSS?

-Alex

On 10/17/14, 4:45 PM, "bigosma...@apache.org" 
wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop eed8bdaab -> efa544f09
>
>
>Add MouseEvent
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/576ce96e
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/576ce96e
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/576ce96e
>
>Branch: refs/heads/develop
>Commit: 576ce96ee31fc3030f4b48633a55169bd3880cfe
>Parents: eed8bda
>Author: OmPrakash Muppirala 
>Authored: Fri Oct 17 14:51:52 2014 -0700
>Committer: OmPrakash Muppirala 
>Committed: Fri Oct 17 14:51:52 2014 -0700
>
>--
> .../as/projects/FlexJSUI/src/FlexJSUIClasses.as |  1 +
> .../src/org/apache/flex/events/MouseEvent.as| 57 
> 2 files changed, 58 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/576ce96e/frameworks/
>as/projects/FlexJSUI/src/FlexJSUIClasses.as
>--
>diff --git a/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
>b/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
>index 6810d10..e2a3904 100644
>--- a/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
>+++ b/frameworks/as/projects/FlexJSUI/src/FlexJSUIClasses.as
>@@ -113,6 +113,7 @@ internal class FlexJSUIClasses
>   import org.apache.flex.core.FormatBase; FormatBase;
>   import org.apache.flex.events.CustomEvent; CustomEvent;
>   import org.apache.flex.events.Event; Event;
>+  import org.apache.flex.events.MouseEvent; MouseEvent;
>   import org.apache.flex.events.ValueEvent; ValueEvent;
>   import org.apache.flex.utils.EffectTimer; EffectTimer;
>   import org.apache.flex.utils.Timer; Timer;
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/576ce96e/frameworks/
>as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
>--
>diff --git 
>a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
> 
>b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
>new file mode 100644
>index 000..95db08d
>--- /dev/null
>+++ 
>b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/events/MouseEvent.as
>@@ -0,0 +1,57 @@
>+/
>///
>+//
>+//  Licensed to the Apache Software Foundation (ASF) under one or more
>+//  contributor license agreements.  See the NOTICE file distributed with
>+//  this work for additional information regarding copyright ownership.
>+//  The ASF licenses this file to You under the Apache License, Version
>2.0
>+//  (the "License"); you may not use this file except in compliance with
>+//  the License.  You may obtain a copy of the License at
>+//
>+//  http://www.apache.org/licenses/LICENSE-2.0
>+//
>+//  Unless required by applicable law or agreed to in writing, software
>+//  distributed under the License is distributed on an "AS IS" BASIS,
>+//  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>implied.
>+//  See the License for the specific language governing permissions and
>+//  limitations under the License.
>+//
>+/
>///
>+package org.apache.flex.events
>+{
>+  import flash.events.MouseEvent;
>+  
>+  /**
>+   *  Mouse events
>+ *  
>+ *  @langversion 3.0
>+ *  @playerversion Flash 10.2
>+ *  @playerversion AIR 2.6
>+ *  @productversion FlexJS 0.0
>+   */
>+  public class MouseEvent extends flash.events.MouseEvent
>+  {
>+  public static const MOUSE_DOWN:String = "mouseDown_";
>+  public static const MOUSE_UP:String = "mouseUp_";
>+  public static const MOUSE_OUT:String = "mouseOut_";
>+  public static const MOUSE_OVER:String = "mouseOver_";
>+  public static const ROLL_OVER:String = "rollOver_";
>+  public static const ROLL_OUT:String = "rollOut_";
>+
>+/**
>+ *  Constructor.
>+ *  
>+ *  @param type The name of the event.
>+ *  @param bubbles Whether the event bubbles.
>+ *  @param cancelable Whether the event can be canceled.
>+ *  
>+ *  @langversion 3.0
>+ *  @playerversion Flash 10.2
>+ *  @playerversion AIR 2.6
>+ *  @productversion FlexJS 0.0
>+ */
>+  public function MouseEvent(type:String, bubbles:Boolean=false,
>cancelable:Boolean=false)
>+  {
>+  super(type, bubbles, cance

Re: git commit: [flex-asjs] [refs/heads/develop] - Fixed a few compile errors that Flash Builder caught in FlexJSJX and FlexJSUI

2014-10-16 Thread Alex Harui
Om, what errors were coming from TitleBarView?  It shouldn’t have been
necessary to make those changes.

-Alex

On 10/13/14, 5:15 PM, "bigosma...@apache.org" 
wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/develop e25bb2223 -> 9b58dece2
>
>
>Fixed a few compile errors that Flash Builder caught in FlexJSJX and
>FlexJSUI
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9b58dece
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9b58dece
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9b58dece
>
>Branch: refs/heads/develop
>Commit: 9b58dece2429f70e4ccec023c9d5dba67d58076c
>Parents: e25bb22
>Author: OmPrakash Muppirala 
>Authored: Mon Oct 13 17:14:37 2014 -0700
>Committer: OmPrakash Muppirala 
>Committed: Mon Oct 13 17:14:37 2014 -0700
>
>--
> .../charts/beads/ChartItemRendererFactory.as|  2 +-
> .../apache/flex/html/beads/TitleBarView.mxml| 28 ++--
> .../apache/flex/html/beads/TextFieldViewBase.as |  5 
> .../beads/controllers/DragMouseController.as|  5 
> .../beads/controllers/DropMouseController.as|  7 -
> 5 files changed, 31 insertions(+), 16 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9b58dece/frameworks/
>as/projects/FlexJSJX/src/org/apache/flex/charts/beads/ChartItemRendererFac
>tory.as
>--
>diff --git 
>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/charts/beads/ChartIt
>emRendererFactory.as
>b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/charts/beads/ChartIt
>emRendererFactory.as
>index f62fb13..2909b03 100644
>--- 
>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/charts/beads/ChartIt
>emRendererFactory.as
>+++ 
>b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/charts/beads/ChartIt
>emRendererFactory.as
>@@ -116,7 +116,7 @@ package org.apache.flex.charts.beads
>   k.yField = s.yField;
>   //k.fillColor = s.fillColor;
>   k.data = dp[j];
>-  k.index = j;
>+  //k.index = j;
>   
>   renderers.push(k);
>   
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9b58dece/frameworks/
>as/projects/FlexJSJX/src/org/apache/flex/html/beads/TitleBarView.mxml
>--
>diff --git 
>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/beads/TitleBarV
>iew.mxml 
>b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/beads/TitleBarV
>iew.mxml
>index d3abd05..60cae26 100644
>--- 
>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/beads/TitleBarV
>iew.mxml
>+++ 
>b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/beads/TitleBarV
>iew.mxml
>@@ -17,9 +17,9 @@ See the License for the specific language governing
>permissions and
> limitations under the License.
> 
> -->
>-http://ns.adobe.com/mxml/2009";
>+http://ns.adobe.com/mxml/2009";
>   xmlns:basic="library://ns.apache.org/flexjs/basic"
>-  xmlns:mx="library://ns.adobe.com/flex/mx"
>+  xmlns:mx="library://ns.adobe.com/flex/mx"
>xmlns:core="org.apache.flex.core.*" xmlns:html="org.apache.flex.html.*"
>xmlns:layouts="org.apache.flex.html.beads.layouts.*"
>   >
> 
> 
> 
>-
>-
>-watchedProperty="{ITitleBarModel(model).title}" />
>-
>+
>+
>+watchedProperty="{ITitleBarModel(model).title}" />
>+
> 
>-
>-
>-
>-
>-
>--   visible="{ITitleBarModel(model).showCloseButton}";
>+
>+
>+
>+
>+
>++   visible="{ITitleBarModel(model).showCloseButton}"
> />
> 
>-
>+
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9b58dece/frameworks/
>as/projects/FlexJSUI/src/org/apache/flex/html/beads/TextFieldViewBase.as
>--
>diff --git 
>a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/TextField
>ViewBase.as 
>b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/TextField
>ViewBase.as
>index bf361ef..7e40a44 100644
>--- 
>a/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/TextField
>ViewBase.as
>+++ 
>b/frameworks/as/projects/FlexJSUI/src/org/apache/flex/html/beads/TextField
>ViewBase.as
>@@ -97,6 +97,11 @@ package org.apache.flex.html.beads
>   if (_textModel.html !== null)
>   html = _textModel.

Re: Jenkins build is still unstable: flex-falcon #173

2014-09-25 Thread Alex Harui
Erik,

There are two test failures in VJS.  There was one in SDKSWCTests I think
I just fixed.  Can you take a look at the VJS failures?

Thanks,
-Alex

On 9/25/14 11:13 AM, "flex.ci.bui...@gmail.com" 
wrote:

>See 
>



Re: flex-sdk_mustella - Build # 1022 - Still Failing!

2014-09-08 Thread Alex Harui
Don't know why we're suddenly getting failures.  I didn't see any obviously 
problematic changes since the last passing run.   All I want to do is have the 
mustella server try different players so we can see if this is failing on all 
players, or just this one.  Then we'll know better what to look for and what to 
fix.

I won't be back in a place where I can RDP in to try your suggestion for about 
8 hours, so if someone else can do it, it would help.

-Alex

From: Erik de Bruin mailto:e...@ixsoftware.nl>>
Date: Monday, September 8, 2014 10:01 AM
To: aharui mailto:aha...@adobe.com>>
Cc: "d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>, 
"commits@flex.apache.org<mailto:commits@flex.apache.org>" 
mailto:commits@flex.apache.org>>
Subject: Re: flex-sdk_mustella - Build # 1022 - Still Failing!

Make the tests pass ;-)

In that case it automatically progresses a step in the Player version sequence. 
If not, you can delete 'mustella/versions.txt' and it will start again at the 
beginning of the sequence. Or you can edit that same file and put 11.7/3.7 
there, which will make the script think that combination has passed all tests.

But, how do 385 differences appear all of a sudden, when the 11.7/3.7 combo has 
been passing ALL tests successfully for a very long time? And why doesn't that 
constitute a situation that needs to be corrected?

EdB


On Mon, Sep 8, 2014 at 3:32 PM, Alex Harui 
mailto:aha...@adobe.com>> wrote:
Pretty sure this is player 11.7 rendering differences. How do we get mustella 
to try another player?
Sent via the PANTECH Discover, an AT&T 4G LTE smartphone.

Erik de Bruin mailto:e...@ixsoftware.nl>> wrote:


Hi,

This failure is due to actual tests failing. And not a few: 385!

Can recent committers please take a look at their contribution vs. the
failing tests and if you see something you think you can 'fix', please do
so.

Thanks,

EdB



On Mon, Sep 8, 2014 at 8:09 AM, 
mailto:flex.muste...@gmail.com>> wrote:

> flex-sdk_mustella - Build # 1022 - Still Failing:
>
> http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1022/
>
> Changes for Build #1017
>
> Changes for Build #1018
> [jmclean] fix spelling of file name
>
>
> Changes for Build #1019
>
> Changes for Build #1020
>
> Changes for Build #1021
>
> Changes for Build #1022
>
>
> 
>
> [...truncated 87091 lines...]
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_left Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_left.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_center Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_center.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_right Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_right.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_justify Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_justify.pn(body:step
> 1)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_unsized Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_unsized.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_before Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_before_1.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_in Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_in.pn(body:step
> 6)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_after Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_after.pn(body:step
> 6)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/Ti

Re: flex-sdk_mustella - Build # 1022 - Still Failing!

2014-09-08 Thread Alex Harui
Pretty sure this is player 11.7 rendering differences. How do we get mustella 
to try another player?
Sent via the PANTECH Discover, an AT&T 4G LTE smartphone.

Erik de Bruin  wrote:


Hi,

This failure is due to actual tests failing. And not a few: 385!

Can recent committers please take a look at their contribution vs. the
failing tests and if you see something you think you can 'fix', please do
so.

Thanks,

EdB



On Mon, Sep 8, 2014 at 8:09 AM,  wrote:

> flex-sdk_mustella - Build # 1022 - Still Failing:
>
> http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/1022/
>
> Changes for Build #1017
>
> Changes for Build #1018
> [jmclean] fix spelling of file name
>
>
> Changes for Build #1019
>
> Changes for Build #1020
>
> Changes for Build #1021
>
> Changes for Build #1022
>
>
> 
>
> [...truncated 87091 lines...]
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_left Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_left.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_center Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_center.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_right Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_right.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_horizontalAlign_justify Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_horizontalAlign_justify.pn(body:step
> 1)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_unsized Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_unsized.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_before Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_before_1.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_in Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_in.pn(body:step
> 6)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_addItems_after Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_addItems_after.pn(body:step
> 6)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_removeItems_before Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_removeItems_before.pn(body:step
> 7)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_removeItems_in Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_removeItems_in.pn(body:step
> 6)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_removeItems_after Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_removeItems_after_1.pn(body:step
> 6)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_swapDataProvider Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_swapDataProvider_1.pn(body:step
> 1)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_swapDataProvider_smaller Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_swapDataProvider_smaller.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_swapItemRenderer Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_swapItemRenderer_1.pn(body:step
> 2)  compare returned-4
>  [java]
> gumbo/layout/TileLayout/integration/TileLayout_integration_virtualization_columns
> virtualization_columns_zoom Failed CompareBitmap, url =
> ../integration/baselines/virtualization_columns_zoom.pn(body:step 3)
> compare returned-4
>  [java]

Re: [1/2] git commit: [flex-sdk] [refs/heads/develop] - FLEX-34476 Added RichTextEditor

2014-08-26 Thread Alex Harui
Just happened to notice that ColorPicker's button appears to have been
changed in a way that wouldn't be backward-compatible.  Do we care?  After
all, it is still experimental.

On 8/26/14 6:17 AM, "jmcl...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/develop 827297fc6 -> d4eeb05f5
>
>
>FLEX-34476 Added RichTextEditor
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/524cdbe3
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/524cdbe3
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/524cdbe3
>
>Branch: refs/heads/develop
>Commit: 524cdbe33da270e1ce0b7b4f068bfdcf0be87f31
>Parents: 827297f
>Author: Justin Mclean 
>Authored: Tue Aug 26 23:12:57 2014 +1000
>Committer: Justin Mclean 
>Committed: Tue Aug 26 23:12:57 2014 +1000
>
>--
> frameworks/projects/experimental/spark-manifest.xml| 2 ++
> frameworks/projects/experimental/src/ExperimentalClasses.as| 1 +
> .../experimental/src/spark/skins/ColorPickerButtonSkin.mxml| 2 +-
> 3 files changed, 4 insertions(+), 1 deletion(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/524cdbe3/frameworks/p
>rojects/experimental/spark-manifest.xml
>--
>diff --git a/frameworks/projects/experimental/spark-manifest.xml
>b/frameworks/projects/experimental/spark-manifest.xml
>index 803a6f4..2a92ed4 100644
>--- a/frameworks/projects/experimental/spark-manifest.xml
>+++ b/frameworks/projects/experimental/spark-manifest.xml
>@@ -46,4 +46,6 @@
> 
> lookupOnly="true"/>
> lookupOnly="true"/>
>+
>+lookupOnly="true"/>
> 
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/524cdbe3/frameworks/p
>rojects/experimental/src/ExperimentalClasses.as
>--
>diff --git a/frameworks/projects/experimental/src/ExperimentalClasses.as
>b/frameworks/projects/experimental/src/ExperimentalClasses.as
>index b11d626..33024da 100644
>--- a/frameworks/projects/experimental/src/ExperimentalClasses.as
>+++ b/frameworks/projects/experimental/src/ExperimentalClasses.as
>@@ -32,6 +32,7 @@ package
>   import spark.components.itemRenderers.MenuItemRenderer;
>MenuItemRenderer;
>   import spark.components.listClasses.IListItemRenderer;
>IListItemRenderer;
>   import spark.components.supportClasses.IDropDownContainer;
>IDropDownContainer;
>+  import spark.components.RichTextEditor; RichTextEditor;
>   import spark.containers.supportClasses.DeferredCreationPolicy;
>DeferredCreationPolicy;
>   import spark.containers.Accordion; Accordion;
>   import spark.events.ColorChangeEvent; ColorChangeEvent;
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/524cdbe3/frameworks/p
>rojects/experimental/src/spark/skins/ColorPickerButtonSkin.mxml
>--
>diff --git 
>a/frameworks/projects/experimental/src/spark/skins/ColorPickerButtonSkin.m
>xml 
>b/frameworks/projects/experimental/src/spark/skins/ColorPickerButtonSkin.m
>xml
>index 10dfc66..f8615b2 100644
>--- 
>a/frameworks/projects/experimental/src/spark/skins/ColorPickerButtonSkin.m
>xml
>+++ 
>b/frameworks/projects/experimental/src/spark/skins/ColorPickerButtonSkin.m
>xml
>@@ -20,7 +20,7 @@
> 
>//
>//
> -->
> http://ns.adobe.com/mxml/2009";
>xmlns:s="library://ns.adobe.com/flex/spark"
>-xmlns:fb="http://ns.adobe.com/flashbuilder/2009"; minWidth="24"
>minHeight="24">
>+xmlns:fb="http://ns.adobe.com/flashbuilder/2009"; minWidth="21"
>minHeight="21">
> 
> 

Re: Build failed in Jenkins: InstallApacheFlex #136

2014-08-24 Thread Alex Harui
And while we're on the subject of install errors.  The SDK build hung
because it couldn't download a dependency, and now all of our other builds
will fail until the sdk build recovers.

External download reliability apparently just isn't that great.

-Alex

On 8/24/14 10:54 PM, "flex.ci.bui...@gmail.com" 
wrote:

>See 
>s>
>
>Changes:
>
>[jmclean] fix minor issue in two example names
>
>[jmclean] remove apache license (not required) and add how to check out
>of git info
>
>[jmclean] removed apache licence (not required)
>
>[jmclean] describe ant targets
>
>[jmclean] add info on ant target and compiling example by hand
>
>[jmclean] added heading
>
>--
>Started by timer
>Started by an SCM change
>Started by an SCM change
>Started by an SCM change
>Started by an SCM change
>Started by an SCM change
>Started by an SCM change
>Building remotely on flex_sdk_slave2 in workspace
>
>No JDK named Œ(Default)¹ found
>Fetching changes from the remote Git repository
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-utilities.git
>Checking out Revision 14ce5fa1a74b849222147bf004d30cc98fe65ee4
>(origin/develop)
>No JDK named Œ(Default)¹ found
>[ant_on_air] $ cmd.exe /C
>'"c:\Jenkins\tools\hudson.tasks.Ant_AntInstallation\c_apache-ant-1.9.3\bin
>\ant.bat -file build.xml -Dplayerglobal.version=11.7 main && exit
>%%ERRORLEVEL%%"'
>Buildfile: 
>air/build.xml>
>  [taskdef] Could not load definitions from resource flexTasks.tasks. It
>could not be found.
>
>clean:
>   [delete] Deleting directory
>air/bin>
>
>init:
>
>check-as3commons.swc:
>
>get-as3commons.swc:
>
>third-party:
>  [get] Destination already exists (skipping):
>air/external/de/ketzler/utils/SimpleUntar.as>
>  [get] Destination already exists (skipping):
>air/external/de/ketzler/utils/untar/UntarFileInfo.as>
>  [get] Destination already exists (skipping):
>air/external/de/ketzler/utils/untar/UntarHeaderBlock.as>
>  [get] Destination already exists (skipping):
>air/external/com/probertson/utils/CRC32Generator.as>
>  [get] Destination already exists (skipping):
>air/external/com/probertson/utils/GZIPBytesEncoder.as>
>  [get] Destination already exists (skipping):
>air/external/com/probertson/utils/GZIPEncoder.as>
>  [get] Destination already exists (skipping):
>air/external/com/probertson/utils/GZIPFile.as>
>
>compile:
>
>BUILD FAILED
>air/build.xml>:134: Problem: failed to create task or type compc
>Cause: The name is undefined.
>Action: Check the spelling.
>Action: Check that any custom tasks/types have been declared.
>Action: Check that any / declarations have taken
>place.
>
>
>Total time: 0 seconds
>Build step 'Invoke Ant' marked build as failure
>Archiving artifacts
>No JDK named Œ(Default)¹ found
>No JDK named Œ(Default)¹ found



Re: [3/3] git commit: [flex-sdk] [refs/heads/develop] - Merge branch 'FLEX-34385' into develop

2014-07-14 Thread Alex Harui
IMO, that's expected.  The other commit emails contain the details that we want 
to review.  No need to try to amend commit messages.

From: Mihai Chira mailto:mih...@apache.org>>
Reply-To: "d...@flex.apache.org" 
mailto:d...@flex.apache.org>>
Date: Monday, July 14, 2014 6:32 AM
Cc: "commits@flex.apache.org" 
mailto:commits@flex.apache.org>>
Subject: Re: [3/3] git commit: [flex-sdk] [refs/heads/develop] - Merge branch 
'FLEX-34385' into develop

Hmm, I guess I should have edited the commit message to something more useful 
than "Merge branch 'FLEX-34385' into develop". How should I do that next time? 
Using commit --amend -m after merging my feature branch onto develop?


On 14 July 2014 14:27, mailto:mih...@apache.org>> wrote:
Merge branch 'FLEX-34385' into develop


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/dc680bbf
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/dc680bbf
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/dc680bbf

Branch: refs/heads/develop
Commit: dc680bbfb3e8e3fe7fb54c36456625ee8bb47027
Parents: facd8ce 16d30c9
Author: Mihai C mailto:mih...@apache.org>>
Authored: Mon Jul 14 14:17:40 2014 +0100
Committer: Mihai C mailto:mih...@apache.org>>
Committed: Mon Jul 14 14:17:40 2014 +0100

--
 README   | 4 ++--
 env-template.properties  | 2 +-
 frameworks/projects/framework/src/mx/core/UIComponent.as | 6 ++
 3 files changed, 9 insertions(+), 3 deletions(-)
--





Re: git commit: [flex-asjs] [refs/heads/VF2JS] - First component, more to serve as a placeholder than anything else ; -)

2014-07-02 Thread Alex Harui
My apologies.  My memory of the policy was incorrect.  Further reading of
the policy indicates that you can wait until release to correct the
headers.

-Alex

On 7/2/14 8:01 AM, "Erik de Bruin"  wrote:

>Wow, seriously? My blood pressure is still maxed out from the discussion
>on
>private@, and this is how you decide to welcome this project? Come on,
>man,
>the priorities of this project really, really need to change.
>
>I have not released anything, and I am a long way away from doing that in
>any case, so I am firmly planning on making the code work first and fix
>the
>legal stuff later.
>
>EdB
>
>
>
>
>On Wed, Jul 2, 2014 at 4:51 PM, Alex Harui  wrote:
>
>> I know you hate this legal stuff, but don't forget your Apache headersŠ
>>
>> -Alex
>>
>> On 7/2/14 7:24 AM, "erikdebr...@apache.org" 
>> wrote:
>>
>> >Repository: flex-asjs
>> >Updated Branches:
>> >  refs/heads/VF2JS [created] 95b41cfca
>> >
>> >
>> >First component, more to serve as a placeholder than anything else ;-)
>> >
>> >Signed-off-by: Erik de Bruin 
>> >
>> >
>> >Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>> >Commit: 
>>http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/95b41cfc
>> >Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/95b41cfc
>> >Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/95b41cfc
>> >
>> >Branch: refs/heads/VF2JS
>> >Commit: 95b41cfcaa7df0c6021e6de2a433d775c22ffb41
>> >Parents: b625c82
>> >Author: Erik de Bruin 
>> >Authored: Wed Jul 2 16:23:53 2014 +0200
>> >Committer: Erik de Bruin 
>> >Committed: Wed Jul 2 16:23:53 2014 +0200
>> >
>> >--
>> > frameworks/js/VF2JS/src/vf2js/components/Button.js | 10 ++
>> > 1 file changed, 10 insertions(+)
>> >--
>> >
>> >
>> >
>> 
>>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/95b41cfc/frameworks
>>/
>> >js/VF2JS/src/vf2js/components/Button.js
>> >--
>> >diff --git a/frameworks/js/VF2JS/src/vf2js/components/Button.js
>> >b/frameworks/js/VF2JS/src/vf2js/components/Button.js
>> >new file mode 100644
>> >index 000..95aea1a
>> >--- /dev/null
>> >+++ b/frameworks/js/VF2JS/src/vf2js/components/Button.js
>> >@@ -0,0 +1,10 @@
>> >+'use strict';
>> >+
>> >+goog.provide('vf2js.components.Button');
>> >+
>> >+
>> >+
>> >+/**
>> >+ * @constructor
>> >+ */
>> >+vf2js.components.Button = function() {};
>> >\ No newline at end of file
>> >
>>
>>
>
>
>-- 
>Ix Multimedia Software
>
>Jan Luykenstraat 27
>3521 VB Utrecht
>
>T. 06-51952295
>I. www.ixsoftware.nl



Re: git commit: [flex-asjs] [refs/heads/VF2JS] - First component, more to serve as a placeholder than anything else ; -)

2014-07-02 Thread Alex Harui
I know you hate this legal stuff, but don't forget your Apache headersŠ

-Alex

On 7/2/14 7:24 AM, "erikdebr...@apache.org"  wrote:

>Repository: flex-asjs
>Updated Branches:
>  refs/heads/VF2JS [created] 95b41cfca
>
>
>First component, more to serve as a placeholder than anything else ;-)
>
>Signed-off-by: Erik de Bruin 
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/95b41cfc
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/95b41cfc
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/95b41cfc
>
>Branch: refs/heads/VF2JS
>Commit: 95b41cfcaa7df0c6021e6de2a433d775c22ffb41
>Parents: b625c82
>Author: Erik de Bruin 
>Authored: Wed Jul 2 16:23:53 2014 +0200
>Committer: Erik de Bruin 
>Committed: Wed Jul 2 16:23:53 2014 +0200
>
>--
> frameworks/js/VF2JS/src/vf2js/components/Button.js | 10 ++
> 1 file changed, 10 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/95b41cfc/frameworks/
>js/VF2JS/src/vf2js/components/Button.js
>--
>diff --git a/frameworks/js/VF2JS/src/vf2js/components/Button.js
>b/frameworks/js/VF2JS/src/vf2js/components/Button.js
>new file mode 100644
>index 000..95aea1a
>--- /dev/null
>+++ b/frameworks/js/VF2JS/src/vf2js/components/Button.js
>@@ -0,0 +1,10 @@
>+'use strict';
>+
>+goog.provide('vf2js.components.Button');
>+
>+
>+
>+/**
>+ * @constructor
>+ */
>+vf2js.components.Button = function() {};
>\ No newline at end of file
>



Re: flex-sdk_mustella - Build # 966 - Still Failing!

2014-06-29 Thread Alex Harui
I didn't look back too far, but it appears there is a hudson class in the
first failure and after that we get Git failures?

For the hudson failure (which is Jenkins, right?) I note that the failure
was on one of the last batches of tests that are in a mustella run.  Does
jenkins try to timeout after some amount of time?  Maybe the first run
after a reboot barely finishes and the second run takes slightly longer
and jenkins tries to abort it but can't and then leave the machine in a
bad state.

-Alex

On 6/29/14 8:17 AM, "Erik de Bruin"  wrote:

>OK, this is now happening every cycle: I reboot the VM. The first Mustella
>'main' runs fine and passes. The next run however fails with a complicated
>seemingly Java related issue. Every next run fails as above, until I
>reboot. Rinse, repeat. I'm at a loss what is going on...
>
>EdB
>
>
>
>
>On Sun, Jun 29, 2014 at 4:17 PM,  wrote:
>
>> flex-sdk_mustella - Build # 966 - Still Failing:
>>
>> http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/966/
>>
>> Changes for Build #965
>>
>> Changes for Build #966
>>
>>
>> 
>>
>> Started by timer
>> Started by timer
>> Started by timer
>> [EnvInject] - Loading node environment variables.
>> Building remotely on WindowsSlave in workspace
>> c:\jenkins_slave\workspace\flex-sdk_mustella
>>  > C:\Program Files (x86)\Git\bin\git.exe rev-parse
>>--is-inside-work-tree
>> Fetching changes from the remote Git repository
>>  > C:\Program Files (x86)\Git\bin\git.exe config remote.origin.url
>> https://git-wip-us.apache.org/repos/asf/flex-sdk.git
>> Fetching upstream changes from
>> https://git-wip-us.apache.org/repos/asf/flex-sdk.git
>>  > C:\Program Files (x86)\Git\bin\git.exe --version
>>  > C:\Program Files (x86)\Git\bin\git.exe fetch --tags --progress
>> https://git-wip-us.apache.org/repos/asf/flex-sdk.git
>> +refs/heads/*:refs/remotes/origin/*
>>  > C:\Program Files (x86)\Git\bin\git.exe rev-parse
>> "origin/develop^{commit}"
>> Checking out Revision 8a6efb4043cd39100b4147b1cd9caab5da921e6b
>> (origin/develop)
>>  > C:\Program Files (x86)\Git\bin\git.exe config core.sparsecheckout
>>  > C:\Program Files (x86)\Git\bin\git.exe checkout -f
>> 8a6efb4043cd39100b4147b1cd9caab5da921e6b
>> FATAL: Could not checkout null with start point
>> 8a6efb4043cd39100b4147b1cd9caab5da921e6b
>> hudson.plugins.git.GitException: Could not checkout null with start
>>point
>> 8a6efb4043cd39100b4147b1cd9caab5da921e6b
>> at
>> 
>>org.jenkinsci.plugins.gitclient.CliGitAPIImpl$8.execute(CliGitAPIImpl.jav
>>a:1479)
>> at
>> 
>>org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.
>>call(RemoteGitImpl.java:153)
>> at
>> 
>>org.jenkinsci.plugins.gitclient.RemoteGitImpl$CommandInvocationHandler$1.
>>call(RemoteGitImpl.java:146)
>> at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>> at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>> at hudson.remoting.Request$2.run(Request.java:328)
>> at
>> 
>>hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorSe
>>rvice.java:72)
>> at
>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
>> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
>> at
>> 
>>java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor
>>.java:885)
>> at
>> 
>>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav
>>a:907)
>> at hudson.remoting.Engine$1$1.run(Engine.java:63)
>> at java.lang.Thread.run(Thread.java:619)
>> Caused by: hudson.plugins.git.GitException: Command "C:\Program Files
>> (x86)\Git\bin\git.exe checkout -f
>>8a6efb4043cd39100b4147b1cd9caab5da921e6b"
>> returned status code 1:
>> stdout:
>> stderr: error: unable to create file mustella/jenkins.sh (Permission
>> denied)
>> HEAD is now at 8a6efb4... Fix swc download URLs.
>>
>> at
>> 
>>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIIm
>>pl.java:1307)
>> at
>> 
>>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIIm
>>pl.java:1283)
>> at
>> 
>>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIIm
>>pl.java:1279)
>> at
>> 
>>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl
>>.java:1084)
>> at
>> 
>>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl
>>.java:1094)
>> at
>> 
>>org.jenkinsci.plugins.gitclient.CliGitAPIImpl$8.execute(CliGitAPIImpl.jav
>>a:1474)
>> ... 12 more
>>
>>
>> (sent from ext-email)
>
>
>
>
>-- 
>Ix Multimedia Software
>
>Jan Luykenstraat 27
>3521 VB Utrecht
>
>T. 06-51952295
>I. www.ixsoftware.nl



Re: flex-sdk_mustella - Build # 960 - Still Failing!

2014-06-25 Thread Alex Harui
Erik,

This one test has failed 3 times although other runs in between have
resulted in crashes.  All 3 failures are on FP 14.  Can we get a run on FP
11 and see if it is player version specific?

The tests pass locally for me on Mac using FP11.1.  I don't have access to
my Windows machine right now.

Thanks
-Alex



> [java] =
> [java]Failed:
> [java] =
> [java] 
>Managers/StyleManager/AdvancedCSS/descendantSelectors/AdvancedCSS_descenda
>ntSelectors_RuntimeCSS descendantSelector_basic_noMatch_style_runtimecss
>Failed CompareBitmap(body:step 2)  compare returned[object BitmapData]
> [java] 



Re: [3/3] git commit: [flex-falcon] [refs/heads/develop] - Fix tests to use '[qname].base' instead of 'goog.base'.

2014-06-25 Thread Alex Harui
OK. I'll try to find time for that unless you have time.

Let me know,
-Alex

On 6/25/14 10:35 AM, "Erik de Bruin"  wrote:

>I say we try to 'auto-update'. One of the reasons for using CI is to be
>alerted to new issues as soon as possible. The GC Compiler and Library are
>constantly being developed to keep up with the newest standards, browsers
>and JS VMs, and our framework should as well.
>
>EdB
>
>
>
>
>On Wed, Jun 25, 2014 at 7:22 PM, Alex Harui  wrote:
>
>> Awesome, thanks.
>>
>> As you may have noted, the build/install script does not pull down the
>> latest GCL.  Do you think we should?  I think we've been burned by this
>>in
>> the past when they make some incompatible change.  Right now, we'll end
>>up
>> bundling some known good version the RM is using.
>>
>> Thoughts?
>> -Alex
>>
>> From: Erik de Bruin mailto:e...@ixsoftware.nl>>
>> Reply-To: "d...@flex.apache.org<mailto:d...@flex.apache.org>" <
>> d...@flex.apache.org<mailto:d...@flex.apache.org>>
>> Date: Wednesday, June 25, 2014 10:04 AM
>> To: "d...@flex.apache.org<mailto:d...@flex.apache.org>"
>>> <mailto:d...@flex.apache.org>>
>> Cc: "commits@flex.apache.org<mailto:commits@flex.apache.org>" <
>> commits@flex.apache.org<mailto:commits@flex.apache.org>>
>> Subject: Re: [3/3] git commit: [flex-falcon] [refs/heads/develop] - Fix
>> tests to use '[qname].base' instead of 'goog.base'.
>>
>> Done.
>>
>> EdB
>>
>>
>>
>>
>> On Wed, Jun 25, 2014 at 6:53 PM, Erik de Bruin
>>> e...@ixsoftware.nl>> wrote:
>> On it.
>>
>> EdB
>>
>>
>>
>>
>> On Wed, Jun 25, 2014 at 6:13 PM, Alex Harui > aha...@adobe.com>> wrote:
>> Thanks for doing this!
>>
>> Do you have time to upgrade the GCL on the builds machine?  I don't have
>> my windows machine handy and VMWare is painful slow.  Or maybe you did
>>it
>> already, I haven't checked.
>>
>> Thanks,
>> -Alex
>>
>> On 6/25/14 8:38 AM,
>>"erikdebr...@apache.org<mailto:erikdebr...@apache.org>"
>> mailto:erikdebr...@apache.org>>
>> wrote:
>>
>> >Fix tests to use '[qname].base' instead of 'goog.base'.
>> >
>> >Signed-off-by: Erik de Bruin > e...@ixsoftware.nl>>
>> >
>> >
>> >Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
>> >Commit:
>> http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/3438a56e
>> >Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/3438a56e
>> >Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/3438a56e
>> >
>> >Branch: refs/heads/develop
>> >Commit: 3438a56ec28fe7a20a827c24a88867ff56b05671
>> >Parents: 507d5eb
>> >Author: Erik de Bruin mailto:e...@ixsoftware.nl>>
>> >Authored: Wed Jun 25 17:32:49 2014 +0200
>> >Committer: Erik de Bruin
>>mailto:e...@ixsoftware.nl>>
>> >Committed: Wed Jun 25 17:32:49 2014 +0200
>> >
>> >--
>> > .../js/flexjs/TestFlexJSAccessorMembers.java|  4 ++--
>> > .../codegen/js/flexjs/TestFlexJSClass.java  | 20
>>++--
>> > .../codegen/js/flexjs/TestFlexJSEmiter.java |  2 +-
>> > .../js/flexjs/TestFlexJSExpressions.java|  4 ++--
>> > .../js/goog/TestGoogAccessorMembers.java|  4 ++--
>> > .../internal/codegen/js/goog/TestGoogClass.java | 16 
>> > .../codegen/js/goog/TestGoogEmiter.java |  2 +-
>> > .../codegen/js/goog/TestGoogExpressions.java|  4 ++--
>> > .../flexjs/files/FlexJSTest_again_result.js |  4 ++--
>> > .../flexjs/files/MyInitialView_result.js|  4 ++--
>> > .../flexjs/files/models/MyModel_result.js   |  2 +-
>> > .../flexjs/files/wildcard_import_result.js  |  2 +-
>> > .../flexjs/projects/interfaces/Test_result.js   |  2 +-
>> > .../projects/interfaces/classes/A_result.js |  2 +-
>> > .../flexjs/projects/super/Base_result.js|  8 
>> > .../test-files/goog/files/call-super_result.js  |  4 ++--
>> > .../test-files/goog/files/output.js |  2 +-
>> > .../test-files/goog/files/poc_result.js |  2 +-
>> > .../goog/files/qualify-new-object_result.js |  2 +-
>> > 19 files changed, 

Re: [3/3] git commit: [flex-falcon] [refs/heads/develop] - Fix tests to use '[qname].base' instead of 'goog.base'.

2014-06-25 Thread Alex Harui
Thanks for doing this!

Do you have time to upgrade the GCL on the builds machine?  I don't have
my windows machine handy and VMWare is painful slow.  Or maybe you did it
already, I haven't checked.

Thanks,
-Alex

On 6/25/14 8:38 AM, "erikdebr...@apache.org" 
wrote:

>Fix tests to use '[qname].base' instead of 'goog.base'.
>
>Signed-off-by: Erik de Bruin 
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/3438a56e
>Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/3438a56e
>Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/3438a56e
>
>Branch: refs/heads/develop
>Commit: 3438a56ec28fe7a20a827c24a88867ff56b05671
>Parents: 507d5eb
>Author: Erik de Bruin 
>Authored: Wed Jun 25 17:32:49 2014 +0200
>Committer: Erik de Bruin 
>Committed: Wed Jun 25 17:32:49 2014 +0200
>
>--
> .../js/flexjs/TestFlexJSAccessorMembers.java|  4 ++--
> .../codegen/js/flexjs/TestFlexJSClass.java  | 20 ++--
> .../codegen/js/flexjs/TestFlexJSEmiter.java |  2 +-
> .../js/flexjs/TestFlexJSExpressions.java|  4 ++--
> .../js/goog/TestGoogAccessorMembers.java|  4 ++--
> .../internal/codegen/js/goog/TestGoogClass.java | 16 
> .../codegen/js/goog/TestGoogEmiter.java |  2 +-
> .../codegen/js/goog/TestGoogExpressions.java|  4 ++--
> .../flexjs/files/FlexJSTest_again_result.js |  4 ++--
> .../flexjs/files/MyInitialView_result.js|  4 ++--
> .../flexjs/files/models/MyModel_result.js   |  2 +-
> .../flexjs/files/wildcard_import_result.js  |  2 +-
> .../flexjs/projects/interfaces/Test_result.js   |  2 +-
> .../projects/interfaces/classes/A_result.js |  2 +-
> .../flexjs/projects/super/Base_result.js|  8 
> .../test-files/goog/files/call-super_result.js  |  4 ++--
> .../test-files/goog/files/output.js |  2 +-
> .../test-files/goog/files/poc_result.js |  2 +-
> .../goog/files/qualify-new-object_result.js |  2 +-
> 19 files changed, 45 insertions(+), 45 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3438a56e/compiler.
>jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJ
>SAccessorMembers.java
>--
>diff --git 
>a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSAccessorMembers.java
>b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSAccessorMembers.java
>index bddaeab..0d40229 100644
>--- 
>a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSAccessorMembers.java
>+++ 
>b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSAccessorMembers.java
>@@ -64,7 +64,7 @@ public class TestFlexJSAccessorMembers extends
>TestGoogAccessorMembers
> {
> IGetterNode node = (IGetterNode) getAccessor("public override
>function get foo():int{super.foo(); return -1;}");
> asBlockWalker.visitGetter(node);
>-assertOut("/**\n * @expose\n * @return {number}\n * @override\n
>*/\nFalconTest_A.prototype.get_foo = function() {\n  goog.base(this,
>'get_foo');\n  return -1;\n}");
>+assertOut("/**\n * @expose\n * @return {number}\n * @override\n
>*/\nFalconTest_A.prototype.get_foo = function() {\n
>FalconTest_A.base(this, 'get_foo');\n  return -1;\n}");
> }
> 
> @Override
>@@ -109,7 +109,7 @@ public class TestFlexJSAccessorMembers extends
>TestGoogAccessorMembers
> {
> ISetterNode node = (ISetterNode) getAccessor("public override
>function set foo(value:int):void{super.foo();}");
> asBlockWalker.visitSetter(node);
>-assertOut("/**\n * @expose\n * @param {number} value\n *
>@override\n */\nFalconTest_A.prototype.set_foo = function(value) {\n
>goog.base(this, 'set_foo');\n}");
>+assertOut("/**\n * @expose\n * @param {number} value\n *
>@override\n */\nFalconTest_A.prototype.set_foo = function(value) {\n
>FalconTest_A.base(this, 'set_foo');\n}");
> }
> 
> @Override
>
>http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/3438a56e/compiler.
>jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexjs/TestFlexJ
>SClass.java
>--
>diff --git 
>a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSClass.java
>b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSClass.java
>index 4a45d10..1d2ac89 100644
>--- 
>a/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSClass.java
>+++ 
>b/compiler.jx.tests/src/org/apache/flex/compiler/internal/codegen/js/flexj
>s/TestFlexJSClass.java
>@@ -46,7 +46,7 @@ p

Re: git commit: [flex-sdk] [refs/heads/develop] - FLEX-34078 fix callouts closing when selecting dates in DateFields

2014-06-10 Thread Alex Harui
-1 for reasons stated below.

Justin, you never responded so I'm thinking my attempts to ask you about
this have been missed in all the other noise.

-Alex

On 5/26/14 10:12 PM, "Alex Harui"  wrote:

>This change broke Falcon, although Falcon is not reporting the failure
>correctly.   And I'm sort of surprised it didn't break the SDK build
>because it introduces a dependency from spark.swc to mx.swc and mx.swc is
>not listed in the set of libraries used to build experimental.swc.
>
>It is also not a good idea to start dragging mx stuff into spark-only
>apps.  Might affect mobile app sizes and might affect those with
>spark-only build setups.
>
>I'm not familiar with Callout, but in other components with drop downs,
>the drop down's owner property is set to the base component, then you
>check to see if the component "owns" the clicked item.  Can similar logic
>be used here and eliminate the mx.swc dependency?
>
>Thanks,
>-Alex
>
>On 5/18/14 12:30 PM, "jmcl...@apache.org"  wrote:
>
>>Repository: flex-sdk
>>Updated Branches:
>>  refs/heads/develop 3a087a60e -> 080f5e64d
>>
>>
>>FLEX-34078 fix callouts closing when selecting dates in DateFields
>>
>>
>>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/080f5e64
>>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/080f5e64
>>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/080f5e64
>>
>>Branch: refs/heads/develop
>>Commit: 080f5e64d5718d76c51ecf6b07552b8bfc1b112e
>>Parents: 3a087a6
>>Author: Justin Mclean 
>>Authored: Sun May 18 12:30:41 2014 -0700
>>Committer: Justin Mclean 
>>Committed: Sun May 18 12:30:41 2014 -0700
>>
>>--
>> .../src/spark/components/supportClasses/DropDownController.as | 3
>>+++
>> 1 file changed, 3 insertions(+)
>>--
>>
>>
>>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/080f5e64/frameworks/
>>p
>>rojects/spark/src/spark/components/supportClasses/DropDownController.as
>>--
>>diff --git 
>>a/frameworks/projects/spark/src/spark/components/supportClasses/DropDownC
>>o
>>ntroller.as 
>>b/frameworks/projects/spark/src/spark/components/supportClasses/DropDownC
>>o
>>ntroller.as
>>index e1ff2fd..364 100644
>>--- 
>>a/frameworks/projects/spark/src/spark/components/supportClasses/DropDownC
>>o
>>ntroller.as
>>+++ 
>>b/frameworks/projects/spark/src/spark/components/supportClasses/DropDownC
>>o
>>ntroller.as
>>@@ -38,6 +38,7 @@ import mx.managers.ISystemManager;
>> 
>> import spark.components.DropDownList;
>> import spark.events.DropDownEvent;
>>+import mx.controls.CalendarLayout;
>> 
>> use namespace mx_internal;
>> 
>>@@ -613,6 +614,8 @@ public class DropDownController extends
>>EventDispatcher
>> var document:Object = (target as IUIComponent).document;
>> if (("hostComponent" in document) &&
>>document.hostComponent is DropDownList)
>>  return;
>>+  if (target.parent is CalendarLayout)
>>+ return;
>> }
>> 
>> if (hitAreaAdditions != null)
>>
>



Re: git commit: [flex-sdk] [refs/heads/develop] - FLEX-34078 fix callouts closing when selecting dates in DateFields

2014-05-26 Thread Alex Harui
This change broke Falcon, although Falcon is not reporting the failure
correctly.   And I'm sort of surprised it didn't break the SDK build
because it introduces a dependency from spark.swc to mx.swc and mx.swc is
not listed in the set of libraries used to build experimental.swc.

It is also not a good idea to start dragging mx stuff into spark-only
apps.  Might affect mobile app sizes and might affect those with
spark-only build setups.

I'm not familiar with Callout, but in other components with drop downs,
the drop down's owner property is set to the base component, then you
check to see if the component "owns" the clicked item.  Can similar logic
be used here and eliminate the mx.swc dependency?

Thanks,
-Alex

On 5/18/14 12:30 PM, "jmcl...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Branches:
>  refs/heads/develop 3a087a60e -> 080f5e64d
>
>
>FLEX-34078 fix callouts closing when selecting dates in DateFields
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/080f5e64
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/080f5e64
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/080f5e64
>
>Branch: refs/heads/develop
>Commit: 080f5e64d5718d76c51ecf6b07552b8bfc1b112e
>Parents: 3a087a6
>Author: Justin Mclean 
>Authored: Sun May 18 12:30:41 2014 -0700
>Committer: Justin Mclean 
>Committed: Sun May 18 12:30:41 2014 -0700
>
>--
> .../src/spark/components/supportClasses/DropDownController.as | 3 +++
> 1 file changed, 3 insertions(+)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/080f5e64/frameworks/p
>rojects/spark/src/spark/components/supportClasses/DropDownController.as
>--
>diff --git 
>a/frameworks/projects/spark/src/spark/components/supportClasses/DropDownCo
>ntroller.as 
>b/frameworks/projects/spark/src/spark/components/supportClasses/DropDownCo
>ntroller.as
>index e1ff2fd..364 100644
>--- 
>a/frameworks/projects/spark/src/spark/components/supportClasses/DropDownCo
>ntroller.as
>+++ 
>b/frameworks/projects/spark/src/spark/components/supportClasses/DropDownCo
>ntroller.as
>@@ -38,6 +38,7 @@ import mx.managers.ISystemManager;
> 
> import spark.components.DropDownList;
> import spark.events.DropDownEvent;
>+import mx.controls.CalendarLayout;
> 
> use namespace mx_internal;
> 
>@@ -613,6 +614,8 @@ public class DropDownController extends
>EventDispatcher
> var document:Object = (target as IUIComponent).document;
> if (("hostComponent" in document) &&
>document.hostComponent is DropDownList)
>   return;
>+   if (target.parent is CalendarLayout)
>+  return;
> }
> 
> if (hitAreaAdditions != null)
>



Re: flex-sdk_mustella - Build # 904 - Still Failing!

2014-05-11 Thread Alex Harui
Forgot to look at this.  Will try to find time today.

On 5/10/14 5:31 PM, "flex.muste...@gmail.com" 
wrote:

>flex-sdk_mustella - Build # 904 - Still Failing:
>
>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/904/
>
>Changes for Build #894
>
>Changes for Build #895
>[aharui] use tofile instead of todir
>
>[aharui] more use tofile instead of todir
>
>
>Changes for Build #896
>
>Changes for Build #897
>
>Changes for Build #898
>
>Changes for Build #899
>
>Changes for Build #900
>
>Changes for Build #901
>
>Changes for Build #902
>
>Changes for Build #903
>
>Changes for Build #904
>
>
>
>
>[...truncated 83102 lines...]
> [java] new test file:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Application\SWFs\Application_Properties_App1.swf
> [java]  cmdArr before:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32
>.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\compone
>nts\Application\SWFs\Application_Properties_App1.swf
> [java]  moreParameters before:
> [java]  cmdArr after:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32
>.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\compone
>nts\Application\SWFs\Application_Properties_App1.swf
> [java] getting directory from the swf file
> [java] derived directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Application\SWFs
> [java] Launching:
> [java]  
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32.
>exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Application\SWFs\Application_Properties_App1.swf Launching:
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32.
>exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Application\SWFs\Application_Properties_App1.swf
> [java] USING directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Application\SWFs
> [java] time: 19:30:57.494
> [java] waited 2300
> [java] ClobberProcess, it was already null
> [java] SCRIPTDONE! 19:31:01.032
> [java] GET /ScriptComplete?0 HTTP/1.1
> [java] Before Wait loop 19:31:01.032 waiting = 0
> [java] After Wait loop 19:31:01.032 waiting = 0
> [java] clobberProcess false
> [java] Total Results so far: 3
> [java] waited 2200
> [java] ClobberProcess, it was already null
> [java] Grab log, do parse = false
> [java] Grabbing the log from:
>C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash
>Player/Logs/flashlog.txt to:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Application\SWFs\Application_Properties_App1.log
> [java] new test file:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Image\swfs\ImageMain.swf
> [java]  cmdArr before:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32
>.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\compone
>nts\Image\swfs\ImageMain.swf
> [java]  moreParameters before:
> [java]  cmdArr after:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32
>.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\compone
>nts\Image\swfs\ImageMain.swf
> [java] getting directory from the swf file
> [java] derived directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Image\swfs
> [java] Launching:
> [java]  
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32.
>exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Image\swfs\ImageMain.swf Launching:
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer13_debugsa_win_32.
>exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Image\swfs\ImageMain.swf
> [java] USING directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Image\swfs
> [java] time: 19:31:03.567
> [java] SCRIPTDONE! 19:31:07.300
> [java] GET /ScriptComplete?0 HTTP/1.1
> [java] Before Wait loop 19:31:07.300 waiting = 0
> [java] After Wait loop 19:31:07.300 waiting = 0
> [java] clobberProcess false
> [java] Total Results so far: 4
> [java] Grab log, do parse = false
> [java] Grabbing the log from:
>C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash
>Player/Logs/flashlog.txt to:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\gumbo\componen
>ts\Image\swfs\ImageMain.log
> [java] new test file:
>C:\jenkins

Re: Build failed in Jenkins: flex-sdk #699

2014-03-20 Thread Alex Harui
Actually it did work.  The lock cleared, the build got further, then died with 
the lock on again.

I'm trying to figure out if I can do something about why the build still died.

From: Erik de Bruin mailto:e...@ixsoftware.nl>>
Reply-To: "d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>
Date: Thursday, March 20, 2014 8:24 AM
To: "d...@flex.apache.org<mailto:d...@flex.apache.org>" 
mailto:d...@flex.apache.org>>
Cc: "commits@flex.apache.org<mailto:commits@flex.apache.org>" 
mailto:commits@flex.apache.org>>
Subject: Re: Build failed in Jenkins: flex-sdk #699

Guess it doesn't :-(

I find myself very disappointed and frustrated again with 
builds@a.o<mailto:builds@a.o>. Does anybody have any ideas how we might improve 
their responsiveness? Maybe we can bribe them with something?

EdB




On Thu, Mar 20, 2014 at 3:46 PM, Alex Harui 
mailto:aha...@adobe.com>> wrote:
Either the admins finally got around to cleaning up the lock, or the hack
I did on the falcon build proves that we can do some file manipulation
without the admins simply by using ant.

The SDK build is making better progress. We'll see if it completes
successfully.

-Alex

On 3/20/14 7:14 AM, "Apache Jenkins Server" 
mailto:jenk...@builds.apache.org>>
wrote:

>See <https://builds.apache.org/job/flex-sdk/699/>
>
>--
>Started by an SCM change
>Building remotely on windows1 (Windows) in workspace
><https://builds.apache.org/job/flex-sdk/ws/>
>Fetching changes from the remote Git repository
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-sdk.git
>Checking out Revision 2d7527fa526a74fbae1a73253c3cf810963edad2
>(origin/develop)
>java.io.IOException: Could not checkout
>2d7527fa526a74fbae1a73253c3cf810963edad2
>   at hudson.plugins.git.GitSCM.checkout(GitSCM.java:891)
>   at hudson.model.AbstractProject.checkout(AbstractProject.java:1414)
>   at
>hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(Abstract
>Build.java:671)
>   at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
>   at
>hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:5
>80)
>   at hudson.model.Run.execute(Run.java:1676)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:231)
>Caused by: hudson.plugins.git.GitLockFailedException: Could not lock
>repository. Please try again
>   at
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl
>.java:1307)
>   at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source)
>   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>   at java.lang.reflect.Method.invoke(Unknown Source)
>   at
>hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocatio
>nHandler.java:299)
>   at
>hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHa
>ndler.java:280)
>   at
>hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHa
>ndler.java:239)
>   at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>   at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>   at hudson.remoting.Request$2.run(Request.java:328)
>   at
>hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorSer
>vice.java:72)
>   at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>   at java.util.concurrent.FutureTask.run(Unknown Source)
>   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>   at hudson.remoting.Engine$1$1.run(Engine.java:63)
>   at java.lang.Thread.run(Unknown Source)
>Caused by: hudson.plugins.git.GitException: Command "git checkout -f
>2d7527fa526a74fbae1a73253c3cf810963edad2" returned status code 128:
>stdout:
>stderr: fatal: Unable to create
>'f:/hudson/hudson-slave/workspace/flex-sdk/.git/index.lock': File exists.
>
>If no other git process is currently running, this probably means a
>git process crashed in this repository earlier. Make sure no other git
>process is running and remove the file manually to continue.
>
>   at
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImp
>l.java:1183)
>   at
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImp
>l.java:1160)
>   at
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImp

Re: Build failed in Jenkins: flex-sdk #699

2014-03-20 Thread Alex Harui
Either the admins finally got around to cleaning up the lock, or the hack
I did on the falcon build proves that we can do some file manipulation
without the admins simply by using ant.

The SDK build is making better progress. We'll see if it completes
successfully.

-Alex

On 3/20/14 7:14 AM, "Apache Jenkins Server" 
wrote:

>See 
>
>--
>Started by an SCM change
>Building remotely on windows1 (Windows) in workspace
>
>Fetching changes from the remote Git repository
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-sdk.git
>Checking out Revision 2d7527fa526a74fbae1a73253c3cf810963edad2
>(origin/develop)
>java.io.IOException: Could not checkout
>2d7527fa526a74fbae1a73253c3cf810963edad2
>   at hudson.plugins.git.GitSCM.checkout(GitSCM.java:891)
>   at hudson.model.AbstractProject.checkout(AbstractProject.java:1414)
>   at 
>hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(Abstract
>Build.java:671)
>   at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
>   at 
>hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:5
>80)
>   at hudson.model.Run.execute(Run.java:1676)
>   at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
>   at hudson.model.ResourceController.execute(ResourceController.java:88)
>   at hudson.model.Executor.run(Executor.java:231)
>Caused by: hudson.plugins.git.GitLockFailedException: Could not lock
>repository. Please try again
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl
>.java:1307)
>   at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source)
>   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>   at java.lang.reflect.Method.invoke(Unknown Source)
>   at 
>hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocatio
>nHandler.java:299)
>   at 
>hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHa
>ndler.java:280)
>   at 
>hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHa
>ndler.java:239)
>   at hudson.remoting.UserRequest.perform(UserRequest.java:118)
>   at hudson.remoting.UserRequest.perform(UserRequest.java:48)
>   at hudson.remoting.Request$2.run(Request.java:328)
>   at 
>hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorSer
>vice.java:72)
>   at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>   at java.util.concurrent.FutureTask.run(Unknown Source)
>   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
>   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
>   at hudson.remoting.Engine$1$1.run(Engine.java:63)
>   at java.lang.Thread.run(Unknown Source)
>Caused by: hudson.plugins.git.GitException: Command "git checkout -f
>2d7527fa526a74fbae1a73253c3cf810963edad2" returned status code 128:
>stdout: 
>stderr: fatal: Unable to create
>'f:/hudson/hudson-slave/workspace/flex-sdk/.git/index.lock': File exists.
>
>If no other git process is currently running, this probably means a
>git process crashed in this repository earlier. Make sure no other git
>process is running and remove the file manually to continue.
>
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImp
>l.java:1183)
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImp
>l.java:1160)
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImp
>l.java:1156)
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.
>java:972)
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.
>java:982)
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkout(CliGitAPIImpl.java:
>1283)
>   at hudson.plugins.git.GitAPI.checkout(GitAPI.java:208)
>   at 
>org.jenkinsci.plugins.gitclient.CliGitAPIImpl.checkoutBranch(CliGitAPIImpl
>.java:1293)
>   ... 16 more
>Retrying after 10 seconds
>Fetching changes from the remote Git repository
>Fetching upstream changes from
>https://git-wip-us.apache.org/repos/asf/flex-sdk.git
>Checking out Revision 2d7527fa526a74fbae1a73253c3cf810963edad2
>(origin/develop)
>java.io.IOException: Could not checkout
>2d7527fa526a74fbae1a73253c3cf810963edad2
>   at hudson.plugins.git.GitSCM.checkout(GitSCM.java:891)
>   at hudson.model.AbstractProject.checkout(AbstractProject.java:1414)
>   at 
>hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(Abstract
>Build.java:671)
>   at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
>   at 
>hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:5
>80)
>   at hudson.model.Run.execute(Run.java:1676)
>   at h

Re: [01/50] [abbrv] rename folder

2014-03-15 Thread Alex Harui
SWFObject probably shouldn't be in the repo.

On 3/15/14 6:00 PM, "jmcl...@apache.org"  wrote:

>Repository: flex-flexunit
>Updated Branches:
>  refs/heads/develop fede2751f -> 360e38257
>
>
>http://git-wip-us.apache.org/repos/asf/flex-flexunit/blob/64592fdd/FlexUni
>t4Tutorials/Unit4/startx/FlexUnit4Training_wt3/html-template/swfobject.js
>--
>diff --git 
>a/FlexUnit4Tutorials/Unit4/startx/FlexUnit4Training_wt3/html-template/swfo
>bject.js 
>b/FlexUnit4Tutorials/Unit4/startx/FlexUnit4Training_wt3/html-template/swfo
>bject.js
>new file mode 100644
>index 000..c862aae
>--- /dev/null
>+++ 
>b/FlexUnit4Tutorials/Unit4/startx/FlexUnit4Training_wt3/html-template/swfo
>bject.js
>@@ -0,0 +1,793 @@
>+/*
>+ * Licensed to the Apache Software Foundation (ASF) under one or more
>+ * contributor license agreements.  See the NOTICE file distributed with
>+ * this work for additional information regarding copyright ownership.
>+ * The ASF licenses this file to You under the Apache License, Version
>2.0
>+ * (the "License"); you may not use this file except in compliance with
>+ * the License.  You may obtain a copy of the License at
>+ *
>+ * http://www.apache.org/licenses/LICENSE-2.0
>+ *
>+ * Unless required by applicable law or agreed to in writing, software
>+ * distributed under the License is distributed on an "AS IS" BASIS,
>+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
>implied.
>+ * See the License for the specific language governing permissions and
>+ * limitations under the License.
>+ */
>+/*!   SWFObject v2.2 
>+  is released under the MIT License
>
>+*/
>+
>+var swfobject = function() {
>+  
>+  var UNDEF = "undefined",
>+  OBJECT = "object",
>+  SHOCKWAVE_FLASH = "Shockwave Flash",
>+  SHOCKWAVE_FLASH_AX = "ShockwaveFlash.ShockwaveFlash",
>+  FLASH_MIME_TYPE = "application/x-shockwave-flash",
>+  EXPRESS_INSTALL_ID = "SWFObjectExprInst",
>+  ON_READY_STATE_CHANGE = "onreadystatechange",
>+  
>+  win = window,
>+  doc = document,
>+  nav = navigator,
>+  
>+  plugin = false,
>+  domLoadFnArr = [main],
>+  regObjArr = [],
>+  objIdArr = [],
>+  listenersArr = [],
>+  storedAltContent,
>+  storedAltContentId,
>+  storedCallbackFn,
>+  storedCallbackObj,
>+  isDomLoaded = false,
>+  isExpressInstallActive = false,
>+  dynamicStylesheet,
>+  dynamicStylesheetMedia,
>+  autoHideShow = true,
>+  
>+  /* Centralized function for browser feature detection
>+  - User agent string detection is only used when no good 
>alternative is
>possible
>+  - Is executed directly for optimal performance
>+  */  
>+  ua = function() {
>+  var w3cdom = typeof doc.getElementById != UNDEF && typeof
>doc.getElementsByTagName != UNDEF && typeof doc.createElement != UNDEF,
>+  u = nav.userAgent.toLowerCase(),
>+  p = nav.platform.toLowerCase(),
>+  windows = p ? /win/.test(p) : /win/.test(u),
>+  mac = p ? /mac/.test(p) : /mac/.test(u),
>+  webkit = /webkit/.test(u) ?
>parseFloat(u.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false, //
>returns either the webkit version or false if not webkit
>+  ie = !+"\v1", // feature detection based on Andrea 
>Giammarchi's
>solution: 
>http://webreflection.blogspot.com/2009/01/32-bytes-to-know-if-your-browser
>-is-ie.html
>+  playerVersion = [0,0,0],
>+  d = null;
>+  if (typeof nav.plugins != UNDEF && typeof 
>nav.plugins[SHOCKWAVE_FLASH]
>== OBJECT) {
>+  d = nav.plugins[SHOCKWAVE_FLASH].description;
>+  if (d && !(typeof nav.mimeTypes != UNDEF &&
>nav.mimeTypes[FLASH_MIME_TYPE] &&
>!nav.mimeTypes[FLASH_MIME_TYPE].enabledPlugin)) { //
>navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin
>indicates whether plug-ins are enabled or disabled in Safari 3+
>+  plugin = true;
>+  ie = false; // cascaded feature detection for 
>Internet Explorer
>+  d = d.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
>+  playerVersion[0] = 
>parseInt(d.replace(/^(.*)\..*$/, "$1"), 10);
>+  playerVersion[1] = 
>parseInt(d.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
>+  playerVersion[2] = /[a-zA-Z]/.test(d) ?
>parseInt(d.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0;
>+  }
>+

Re: Git Push Summary

2014-02-28 Thread Alex Harui
Hi Justin,

I was about to push an installer fix to prevent caching of
sdk-installer-config.xml.

-Alex

On 2/28/14 10:37 PM, "jmcl...@apache.org"  wrote:

>Repository: flex-sdk
>Updated Tags:  refs/tags/apache-flex-sdk-4.12.0RC3 [created] f363a0774



RE: [1/2] git commit: [flex-sdk] [refs/heads/develop] - Now able to compile on 10.2 and 10.3 which doesn't have JSON support

2014-02-23 Thread Alex Harui
Wow, didn't know you could do this["JSON"] to access a top-level class.  I 
guess that works because of lexical scoping?

I think other places in the SDK use 
ApplicationDomain.hasDefinition/getDefinition.

-Alex

From: jmcl...@apache.org [jmcl...@apache.org]
Sent: Sunday, February 23, 2014 10:58 PM
To: commits@flex.apache.org
Subject: [1/2] git commit: [flex-sdk] [refs/heads/develop] - Now able to 
compile on 10.2 and 10.3 which doesn't have JSON support

Repository: flex-sdk
Updated Branches:
  refs/heads/develop 4e0fba518 -> 1cfe16837


Now able to compile on 10.2 and 10.3 which doesn't have JSON support


Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/daed2dfd
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/daed2dfd
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/daed2dfd

Branch: refs/heads/develop
Commit: daed2dfd37da70af303883d34780018e06b80b56
Parents: 4e0fba5
Author: Justin Mclean 
Authored: Mon Feb 24 17:57:45 2014 +1100
Committer: Justin Mclean 
Committed: Mon Feb 24 17:57:45 2014 +1100

--
 .../projects/framework/src/mx/collections/ArrayCollection.as   | 2 +-
 frameworks/projects/framework/src/mx/collections/ArrayList.as  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/daed2dfd/frameworks/projects/framework/src/mx/collections/ArrayCollection.as
--
diff --git 
a/frameworks/projects/framework/src/mx/collections/ArrayCollection.as 
b/frameworks/projects/framework/src/mx/collections/ArrayCollection.as
index 9d6f18d..589cc41 100644
--- a/frameworks/projects/framework/src/mx/collections/ArrayCollection.as
+++ b/frameworks/projects/framework/src/mx/collections/ArrayCollection.as
@@ -158,7 +158,7 @@ public class ArrayCollection extends ListCollectionView 
implements IExternalizab
public function toJSON(s:String):*
{
var array:Array = toArray();
-   return JSON.stringify(array);
+   return this["JSON"].stringify(array);
}

 /**

http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/daed2dfd/frameworks/projects/framework/src/mx/collections/ArrayList.as
--
diff --git a/frameworks/projects/framework/src/mx/collections/ArrayList.as 
b/frameworks/projects/framework/src/mx/collections/ArrayList.as
index abdb09b..117793a 100644
--- a/frameworks/projects/framework/src/mx/collections/ArrayList.as
+++ b/frameworks/projects/framework/src/mx/collections/ArrayList.as
@@ -282,7 +282,7 @@ public class ArrayList extends EventDispatcher
public function toJSON(s:String):*
{
var array:Array = toArray();
-   return JSON.stringify(array);
+   return this["JSON"].stringify(array);
}

 /**


Re: flex-sdk_mustella-mobile - Build # 539 - Still Failing!

2014-02-14 Thread Alex Harui
Well, it appears that in swf-version 15 and later, the behavior of
0.09765625.toFixed(1) changed from 0.1 to 0.0.  I tried reading the ecma
spec but it made my head spin.

FP11.1 which is our baseline, is swf-version 14.  Whenever the rotation
gets around to 11.1, this test passes.

Time to modify the test to be more resilient to this behavior difference.

-Alex

On 2/14/14 3:59 PM, "flex.muste...@gmail.com" 
wrote:

>flex-sdk_mustella-mobile - Build # 539 - Still Failing:
>
>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella-mobile/539/
>
>Changes for Build #533
>[aharui] remove references to PixelBender now that it is a separate
>release
>
>[aharui] update release notes with bugs I fixed
>
>[aharui] most of German localized strings
>
>[aharui] most of Greek localized strings
>
>[aharui] most of pt_BR localized strings
>
>[aharui] most of nl_NL localized strings
>
>[aharui] most of fr_FR localized strings
>
>[aharui] most of es_ES localized strings
>
>[aharui] fix mistake in fr_FR
>
>[aharui] add echo statements to install script.  Needs localization review
>
>
>Changes for Build #534
>[carlosrovira] FLEX-34053 - MaskedTextInput - update separators comment
>
>
>Changes for Build #535
>[erik] - update sequencing of property file removal/creation
>
>[erik] nl_NL translation
>
>
>Changes for Build #536
>[erik] small mistakes, big consequences ;-)
>
>
>Changes for Build #537
>[maurice.amsellem] Installer:
>
>
>Changes for Build #538
>
>Changes for Build #539
>
>
>
>
>[...truncated 12806 lines...]
> [java] okey doke, going to compile
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\
>ViewAndViewNavigator\SWFs\ViewAndViewNavigatorMain.mxml
> [java] Loading configuration file
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\frameworks\airmobile-c
>onfig.xml
> [java] 
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\
>components\TextInput\SWFs\TextInput1.swf (7592563 bytes)
> [java] nothing left to do
> [java] 
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\
>ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.swf (2274993 bytes)
> [java] All done with the compile
> [java] leaving the compile, elapsed: 44
> [java] ...via exit
> [echo] compileswfs jreturn is 0
>
>do_fail:
>
>compileswfs:
>
>getExcludes:
>
>getExcludeIds:
>
>populateExcludeTable:
> [echo] populate exclude, got this for db time: 2014/02/14 18:57:55
>
>justrun:
>
>delete_cache:
> [echo] delete cache: /Users/ApacheFlex/Library/Caches/Adobe/Flash
>Player/AssetCache
>
>delete_cache:
> [echo] delete cache: /Users/ApacheFlex/AppData/Roaming/Adobe/Flash
>Player/AssetCache
>   [delete] Deleting directory
>C:\Users\ApacheFlex\AppData\Roaming\Adobe\Flash Player\AssetCache\AVP2469L
>   [delete] Deleting directory
>C:\Users\ApacheFlex\AppData\Roaming\Adobe\Flash Player\AssetCache
>
>delete_cache:
> [echo] delete cache: C:\Users\ApacheFlex/Application
>Data/Adobe/Flash Player/AssetCache
>
>android_runner:
>
>ios_runner:
>
>qnx_runner:
>
>desktop_runner:
> [echo]  Willkommen auf Runner 
> [java] the apollo situation:
>C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta/adl.exe -runtime
>C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\runtimes\air\win
> [java] starting results server
> [java] starting baseline server
> [java] starting the baseline server: Fri Feb 14 18:58:47 ACT 2014
> [java] test script count: 3
> [java] apollo adj with :
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\
>ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.swf
> [java] apollo adj thinks it's a swf
> [java] writing Apollo file!
> [java] full swf is
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\
>ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.swf
> [java] post ApolloAdjuster:
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\
>ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml
> [java] new test file:
>C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile\
>ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml
> [java]  cmdArr before:
> [java]C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>\ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml
> [java]  moreParameters before:
> [java]-screensize
> [java]640x960:640x960
> [java]-profile
> [java]mobileDevice
> [java]-XscreenDPI
> [java]240
> [java]  cmdArr after:
> [java]C:\ApacheFlex\dependencies\AdobeAIRSDK\4.0_beta\bin\adl.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella-mobile\mustella\tests\mobile
>\ViewAndViewNavigator\swfs\ViewAndViewNavigatorMain.xml
> [java]-

Re: git commit: [flex-asjs] [refs/heads/develop] - Changes necessary to get ActionScript DataGrid to cross-compile to JavaScript DataGrid.

2014-01-28 Thread Alex Harui
I pushed an old copy of DataGridColumn just to fix the build.  If you made
changes, make sure you back up your copy before syncing so your changes
don't get overwritten.

-Alex

On 1/28/14 2:54 PM, "Alex Harui"  wrote:

>Build failed.  Did you somehow forget to check in DataGridColumn.as into
>FlexJSJX?
>
>On 1/28/14 2:08 PM, "p...@apache.org"  wrote:
>
>>Updated Branches:
>>  refs/heads/develop 14a83f02b -> 9c4b232f2
>>
>>
>>Changes necessary to get ActionScript DataGrid to cross-compile to
>>JavaScript DataGrid.
>>
>>
>>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9c4b232f
>>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9c4b232f
>>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9c4b232f
>>
>>Branch: refs/heads/develop
>>Commit: 9c4b232f27a27456edcdde675b31e1fdd493a37f
>>Parents: 14a83f0
>>Author: Peter Ent 
>>Authored: Tue Jan 28 17:08:37 2014 -0500
>>Committer: Peter Ent 
>>Committed: Tue Jan 28 17:08:37 2014 -0500
>>
>>--
>> .../as/projects/FlexJSJX/basic-manifest.xml |  1 +
>> .../as/projects/FlexJSJX/src/FlexJSJXClasses.as |  1 +
>> .../html/staticControls/beads/DataGridView.as   | 16 +++--
>> .../as/projects/FlexJSUI/basic-manifest.xml |  1 -
>> .../as/projects/FlexJSUI/src/FlexJSUIClasses.as |  1 -
>> .../controllers/ItemRendererMouseController.as  |  2 +-
>> .../supportClasses/DataGridColumn.as| 69
>>
>> .../controllers/ItemRendererMouseController.js  |  8 +++
>> 8 files changed, 23 insertions(+), 76 deletions(-)
>>--
>>
>>
>>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9c4b232f/frameworks
>>/
>>as/projects/FlexJSJX/basic-manifest.xml
>>--
>>diff --git a/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>>b/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>>index 5ff940f..7b80e80 100644
>>--- a/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>>+++ b/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>>@@ -22,6 +22,7 @@
>> 
>> 
>> >class="org.apache.flex.html.staticControls.DataGrid"/>
>>+>class="org.apache.flex.html.staticControls.supportClasses.DataGridColumn"
>>/
>>>
>> >class="org.apache.flex.html.staticControls.beads.models.DataGridPresentat
>>i
>>onModel" />
>> 
>> >class="org.apache.flex.charts.supportClasses.BarChartSeries" />
>>
>>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9c4b232f/frameworks
>>/
>>as/projects/FlexJSJX/src/FlexJSJXClasses.as
>>--
>>diff --git a/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>>b/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>>index d7a3b82..69d2648 100644
>>--- a/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>>+++ b/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>>@@ -33,6 +33,7 @@ internal class FlexJSJXClasses
>>  import org.apache.flex.charts.beads.layouts.BarChartLayout;
>>BarChartLayout;
>>  import org.apache.flex.charts.supportClasses.BarChartSeries;
>>BarChartSeries;
>>  import org.apache.flex.charts.supportClasses.BoxItemRenderer;
>>BoxItemRenderer;
>>+ import 
>>org.apache.flex.html.staticControls.supportClasses.DataGridColumn;
>>DataGridColumn;
>>  
>>  import org.apache.flex.html.staticControls.beads.DataGridColumnView;
>>DataGridColumnView;
>>  import org.apache.flex.html.staticControls.beads.DataGridView;
>>DataGridView;
>>
>>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9c4b232f/frameworks
>>/
>>as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/beads/DataGr
>>i
>>dView.as
>>--
>>diff --git 
>>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls
>>/
>>beads/DataGridView.as
>>b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls
>>/
>>beads/DataGridView.as
>>index 079b25c..f73a265 100644
>>--- 
>>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls
>>/
>>beads/DataGridView.as

Re: git commit: [flex-asjs] [refs/heads/develop] - Changes necessary to get ActionScript DataGrid to cross-compile to JavaScript DataGrid.

2014-01-28 Thread Alex Harui
Build failed.  Did you somehow forget to check in DataGridColumn.as into
FlexJSJX?

On 1/28/14 2:08 PM, "p...@apache.org"  wrote:

>Updated Branches:
>  refs/heads/develop 14a83f02b -> 9c4b232f2
>
>
>Changes necessary to get ActionScript DataGrid to cross-compile to
>JavaScript DataGrid.
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-asjs/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-asjs/commit/9c4b232f
>Tree: http://git-wip-us.apache.org/repos/asf/flex-asjs/tree/9c4b232f
>Diff: http://git-wip-us.apache.org/repos/asf/flex-asjs/diff/9c4b232f
>
>Branch: refs/heads/develop
>Commit: 9c4b232f27a27456edcdde675b31e1fdd493a37f
>Parents: 14a83f0
>Author: Peter Ent 
>Authored: Tue Jan 28 17:08:37 2014 -0500
>Committer: Peter Ent 
>Committed: Tue Jan 28 17:08:37 2014 -0500
>
>--
> .../as/projects/FlexJSJX/basic-manifest.xml |  1 +
> .../as/projects/FlexJSJX/src/FlexJSJXClasses.as |  1 +
> .../html/staticControls/beads/DataGridView.as   | 16 +++--
> .../as/projects/FlexJSUI/basic-manifest.xml |  1 -
> .../as/projects/FlexJSUI/src/FlexJSUIClasses.as |  1 -
> .../controllers/ItemRendererMouseController.as  |  2 +-
> .../supportClasses/DataGridColumn.as| 69 
> .../controllers/ItemRendererMouseController.js  |  8 +++
> 8 files changed, 23 insertions(+), 76 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9c4b232f/frameworks/
>as/projects/FlexJSJX/basic-manifest.xml
>--
>diff --git a/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>b/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>index 5ff940f..7b80e80 100644
>--- a/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>+++ b/frameworks/as/projects/FlexJSJX/basic-manifest.xml
>@@ -22,6 +22,7 @@
> 
> 
> class="org.apache.flex.html.staticControls.DataGrid"/>
>+class="org.apache.flex.html.staticControls.supportClasses.DataGridColumn"/
>>
> class="org.apache.flex.html.staticControls.beads.models.DataGridPresentati
>onModel" />
> 
> class="org.apache.flex.charts.supportClasses.BarChartSeries" />
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9c4b232f/frameworks/
>as/projects/FlexJSJX/src/FlexJSJXClasses.as
>--
>diff --git a/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>b/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>index d7a3b82..69d2648 100644
>--- a/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>+++ b/frameworks/as/projects/FlexJSJX/src/FlexJSJXClasses.as
>@@ -33,6 +33,7 @@ internal class FlexJSJXClasses
>   import org.apache.flex.charts.beads.layouts.BarChartLayout;
>BarChartLayout;
>   import org.apache.flex.charts.supportClasses.BarChartSeries;
>BarChartSeries;
>   import org.apache.flex.charts.supportClasses.BoxItemRenderer;
>BoxItemRenderer;
>+  import 
>org.apache.flex.html.staticControls.supportClasses.DataGridColumn;
>DataGridColumn;
>   
>   import org.apache.flex.html.staticControls.beads.DataGridColumnView;
>DataGridColumnView;
>   import org.apache.flex.html.staticControls.beads.DataGridView;
>DataGridView;
>
>http://git-wip-us.apache.org/repos/asf/flex-asjs/blob/9c4b232f/frameworks/
>as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/beads/DataGri
>dView.as
>--
>diff --git 
>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/
>beads/DataGridView.as
>b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/
>beads/DataGridView.as
>index 079b25c..f73a265 100644
>--- 
>a/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/
>beads/DataGridView.as
>+++ 
>b/frameworks/as/projects/FlexJSJX/src/org/apache/flex/html/staticControls/
>beads/DataGridView.as
>@@ -66,8 +66,9 @@ package org.apache.flex.html.staticControls.beads
>   var columnLabels:Array = new Array();
>   var buttonWidths:Array = new Array();
>   for(var i:int=0; i < sharedModel.columns.length; i++) {
>-  columnLabels.push(sharedModel.columns[i].label);
>-  
>buttonWidths.push(sharedModel.columns[i].columnWidth);
>+  var dgc:DataGridColumn = sharedModel.columns[i] 
>as DataGridColumn;
>+  columnLabels.push(dgc.label);
>+  buttonWidths.push(dgc.columnWidth);
>   }
>   var bblayout:ButtonBarLayout = new ButtonBarLayout();
>   bblayout.buttonWidths = buttonWidths;
>@@ -136,12 +137,17 @@ package org.apache.flex.html.staticControls.beads
>   columnContainer.

Re: flex-sdk_mustella - Build # 645 - Fixed!

2014-01-14 Thread Alex Harui
Interesting.  This doesn't contain my recent fix (and shouldn't since it
should take 10 hours to run), but also, it looks like no tests ran (0
passed but 0 failed).  I've never seen that before.

On 1/14/14 11:53 AM, "flex.muste...@gmail.com" 
wrote:

>flex-sdk_mustella - Build # 645 - Fixed:
>
>http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/645/
>
>Changes for Build #638
>[jmclean] FLEX-33836 lazy loading of resource files give performance
>improvement (esp mobile)
>
>
>Changes for Build #639
>[jmclean] remove try catch to improve performance. ADG tests pass.
>
>[jmclean] make catch block empty to improve performance
>
>[jmclean] make catch block empty to improve performance
>
>[jmclean] make catch block empty to improve performance
>
>[jmclean] FLEX-34019 stop combo box from staying open
>
>[jmclean] changed private to protected
>
>[jmclean] made code constant in both classes
>
>[jmclean] CXForm add toString method
>
>[jmclean] remove try and catch to improve performance
>
>[jmclean] FLEX-33913 fix for lists getting mixed up
>
>[jmclean] added helpful comment about compiler generating skin parts
>
>[aharui] add imagediff target that compiles and runs the imagediff tool
>
>
>Changes for Build #640
>[aharui] tidy up the pb release packaging
>
>
>Changes for Build #641
>
>Changes for Build #642
>[jmclean] fix for RTE in mustella tests
>
>
>Changes for Build #643
>
>Changes for Build #644
>
>Changes for Build #645
>
>
>
>
>[...truncated 116173 lines...]
> [java] new test file:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_localStyle_typeSelector.swf
> [java]  cmdArr before:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>ors\NumberValidator\SWFs\NV_localStyle_typeSelector.swf
> [java]  moreParameters before:
> [java]  cmdArr after:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>ors\NumberValidator\SWFs\NV_localStyle_typeSelector.swf
> [java] getting directory from the swf file
> [java] derived directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs
> [java] Launching:
> [java]  
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_s
>a_debug.exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_localStyle_typeSelector.swf Launching:
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_s
>a_debug.exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_localStyle_typeSelector.swf
> [java] USING directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs
> [java] time: 14:53:05.259
> [java] Total Results so far: 0
> [java] Grab log, do parse = false
> [java] Grabbing the log from:
>C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash
>Player/Logs/flashlog.txt to:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_localStyle_typeSelector.log
> [java] Skipping:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_maxValue_Main.lnk.xml
> [java] Skipping:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_maxValue_Main.mxml
> [java] new test file:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_maxValue_Main.swf
> [java]  cmdArr before:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>ors\NumberValidator\SWFs\NV_maxValue_Main.swf
> [java]  moreParameters before:
> [java]  cmdArr after:
> [java] 
>   
> C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_
>sa_debug.exe
> [java] 
>   
> C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>ors\NumberValidator\SWFs\NV_maxValue_Main.swf
> [java] getting directory from the swf file
> [java] derived directory:
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs
> [java] Launching:
> [java]  
>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer11_7r700_232_win_s
>a_debug.exe 
>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validato
>rs\NumberValidator\SWFs\NV_ma

Re: git commit: [flex-sdk] [refs/heads/develop] - remove try and catch to improve performance

2014-01-03 Thread Alex Harui
I wish I'd thought of this last night, but the try/catch also absorbs
errors in getters, so these changes could break folks who've been relying
on that fact.

Lots of folks have getters that don't have null checks and other stuff
like that, although it may be that an exception will get thrown earlier
since folks usually complain on the forums about that.

-Alex

On 1/2/14 11:32 PM, "jmcl...@apache.org"  wrote:

>Updated Branches:
>  refs/heads/develop 7e101d8de -> 9f8aab867
>
>
>remove try and catch to improve performance
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/9f8aab86
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/9f8aab86
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/9f8aab86
>
>Branch: refs/heads/develop
>Commit: 9f8aab8675dc3288be9b1b906da64b5c91728d70
>Parents: 7e101d8
>Author: Justin Mclean 
>Authored: Fri Jan 3 18:31:44 2014 +1100
>Committer: Justin Mclean 
>Committed: Fri Jan 3 18:31:44 2014 +1100
>
>--
> .../controls/dataGridClasses/DataGridColumn.as  | 50 ++--
> 1 file changed, 24 insertions(+), 26 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/9f8aab86/frameworks/p
>rojects/mx/src/mx/controls/dataGridClasses/DataGridColumn.as
>--
>diff --git 
>a/frameworks/projects/mx/src/mx/controls/dataGridClasses/DataGridColumn.as
> 
>b/frameworks/projects/mx/src/mx/controls/dataGridClasses/DataGridColumn.as
>index a053c04..8a4a209 100644
>--- 
>a/frameworks/projects/mx/src/mx/controls/dataGridClasses/DataGridColumn.as
>+++ 
>b/frameworks/projects/mx/src/mx/controls/dataGridClasses/DataGridColumn.as
>@@ -1739,17 +1739,17 @@ public class DataGridColumn extends
>CSSStyleDeclaration implements IIMESupport
> 
> if (typeof(data) == "object" || typeof(data) == "xml")
> {
>-try
>-{
>-if (!hasComplexFieldName)
>-  data = data[dataField];
>-else
>-data = deriveComplexColumnData(data);
>-}
>-catch(e:Error)
>-{
>-data = null;
>-}
>+if (hasComplexFieldName)
>+  {
>+  data = deriveComplexColumnData(data);
>+  }
>+  else if (dataField != null)
>+  {
>+  if (dataField in data)
>+  data = data[dataField];
>+  else
>+  data = null;
>+  }
> }
> 
> if (data is String)
>@@ -1798,17 +1798,13 @@ public class DataGridColumn extends
>CSSStyleDeclaration implements IIMESupport
> var field:String = dataTipField;
> if (!field)
> field = owner.dataTipField;
>-try
>-{
>-if (data[field] != null)
>-data = data[field];
>-else if (data[dataField] != null)
>-data = data[dataField];
>-}
>-catch(e:Error)
>-{
>-data = null;
>-}
>+
>+if (field in data && data[field] != null)
>+data = data[field];
>+else if (dataField in data && data[dataField] != null)
>+data = data[dataField];
>+  else
>+  data = null;
> }
> 
> if (data is String)
>@@ -1828,13 +1824,15 @@ public class DataGridColumn extends
>CSSStyleDeclaration implements IIMESupport
> /**
>  * @private
>  */
>-protected function deriveComplexColumnData( data:Object ):Object
>+protected function deriveComplexColumnData(data:Object):Object
> {
> var currentRef:Object = data;
>-if ( complexFieldNameComponents )
>+  var length:int = complexFieldNameComponents.length
>+  
>+if (complexFieldNameComponents)
> {
>-for ( var i:int=0; currentRef && i <
>complexFieldNameComponents.length; i++ )
>-currentRef = currentRef[ complexFieldNameComponents[ i ]
>];
>+for (var i:int=0; currentRef && i < length; i++)
>+currentRef = currentRef[complexFieldNameComponents[i]];
> }
> 
> return currentRef?currentRef:"";
>



Re: git commit: [flex-sdk] [refs/heads/develop] - FLEX-33904 memory fix

2013-12-28 Thread Alex Harui
Just curious: I don't see how this saves an allocation.  Can you explain?

On 12/28/13 5:45 PM, "jmcl...@apache.org"  wrote:

>Updated Branches:
>  refs/heads/develop 03680f5b0 -> b0e208c92
>
>
>FLEX-33904 memory fix
>
>
>Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
>Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/b0e208c9
>Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/b0e208c9
>Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/b0e208c9
>
>Branch: refs/heads/develop
>Commit: b0e208c92e8486ca7ca25080ac98fc7ca5cdfcd8
>Parents: 03680f5
>Author: Justin Mclean 
>Authored: Sun Dec 29 12:25:22 2013 +1100
>Committer: Justin Mclean 
>Committed: Sun Dec 29 12:25:22 2013 +1100
>
>--
> frameworks/projects/framework/src/mx/effects/EffectManager.as | 5 +
> 1 file changed, 1 insertion(+), 4 deletions(-)
>--
>
>
>http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/b0e208c9/frameworks/p
>rojects/framework/src/mx/effects/EffectManager.as
>--
>diff --git 
>a/frameworks/projects/framework/src/mx/effects/EffectManager.as
>b/frameworks/projects/framework/src/mx/effects/EffectManager.as
>index 5e564d4..bf23e6e 100644
>--- a/frameworks/projects/framework/src/mx/effects/EffectManager.as
>+++ b/frameworks/projects/framework/src/mx/effects/EffectManager.as
>@@ -551,10 +551,7 @@ public class EffectManager extends EventDispatcher
> {
> return eventsForEffectTriggers[effectTrigger];
> }
>-catch(e:Error)
>-{
>-return "";
>-}
>+catch(e:Error) {}
> }
> 
> return "";
>



Re: flex-sdk_mustella - Build # 631 - Failure!

2013-12-26 Thread Alex Harui
The problem is that the list is waiting on Timer events to do the
dragScroll (like in many other UI's when you drag off the edge of
something and it starts scrolling).  Mustella lacks the infrastructure to
perfectly control the number of timer events during the test run.

The only idea I have to fix it is to implement this infrastructure, but it
feels like more work than I want to do right now.

On 12/26/13 11:25 PM, "Erik de Bruin"  wrote:

>This test:
>
>gumbo/components/ListDragDrop/events/SparkDNDList_events
>ListAbcDND1_dragComplete Failed CompareBitmap(body:step 16)  compare
>returned[object BitmapData]
>
>Fails every now and then. It's the only test to do so. There is not
>pattern to the failure, not one specific set of players or something.
>
>Is there a way to maybe give this test some more 'tolerance', maybe?
>
>EdB
>
>
>
>On Thu, Dec 26, 2013 at 12:59 PM,   wrote:
>> flex-sdk_mustella - Build # 631 - Failure:
>>
>> http://flex-mustella.cloudapp.net/job/flex-sdk_mustella/631/
>>
>> Changes for Build #631
>>
>>
>> 
>>
>> [...truncated 94658 lines...]
>>  [java] new test file:
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_ModuleUsage.swf
>>  [java]  cmdArr before:
>>  [java] 
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_ModuleUsage.swf
>>  [java]  moreParameters before:
>>  [java]  cmdArr after:
>>  [java] 
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_ModuleUsage.swf
>>  [java] getting directory from the swf file
>>  [java] derived directory:
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs
>>  [java] Launching:
>>  [java]  
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_ModuleUsage.swf Launching:
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_ModuleUsage.swf
>>  [java] USING directory:
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs
>>  [java] time: 06:58:48.570
>>  [java] waited 2100
>>  [java] ClobberProcess, it was already null
>>  [java] SCRIPTDONE! 06:58:52.573
>>  [java] GET /ScriptComplete?0 HTTP/1.1
>>  [java] Before Wait loop 06:58:52.573 waiting = 0
>>  [java] After Wait loop 06:58:52.573 waiting = 0
>>  [java] clobberProcess false
>>  [java] Total Results so far: 29
>>  [java] waited 2100
>>  [java] ClobberProcess, it was already null
>>  [java] Grab log, do parse = false
>>  [java] Grabbing the log from:
>>C:\Users\ApacheFlex\AppData/Roaming\Macromedia/Flash
>>Player/Logs/flashlog.txt to:
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_ModuleUsage.log
>>  [java] new test file:
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_actualLocaleIDName.swf
>>  [java]  cmdArr before:
>>  [java] 
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_actualLocaleIDName.swf
>>  [java]  moreParameters before:
>>  [java]  cmdArr after:
>>  [java] 
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe
>>  [java] 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_actualLocaleIDName.swf
>>  [java] getting directory from the swf file
>>  [java] derived directory:
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs
>>  [java] Launching:
>>  [java]  
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_actualLocaleIDName.swf Launching:
>>C:\ApacheFlex\dependencies\FlashPlayer_Debug\flashplayer12-0_debugsa_win_
>>32.exe 
>>C:\jenkins_slave\workspace\flex-sdk_mustella\mustella\tests\spark\validat
>>ors\CurrencyValidator\SWFs\CV_actualLocaleIDName.swf
>>  [java] USING directory:
>>C:\jenkins_slave\workspace\flex-sdk_mustella\muste

Re: Build failed in Jenkins: flex-falcon #245

2013-12-14 Thread Alex Harui
My mistake.  Hopefully fixed.  Trying flex-sdk again and then these
downstream builds.

On 12/14/13 9:01 PM, "Apache Jenkins Server" 
wrote:

>See 
>
>--
>[...truncated 3824 lines...]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml:30
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\mx\mx.swc'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml (line: 30)
>[junit] 
>[junit]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml:30
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\osmf.swc'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml (line: 30)
>[junit] 
>[junit]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml:30
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\textLayout.swc'
>.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml (line: 30)
>[junit] 
>[junit]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml:48
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\manif
>est.xml'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\spark\compil
>e-config.xml (line: 48)
>[junit] 
>[junit]
>[junit]
>[junit]
>
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\flex-config.xml'.
>[junit] defaults (line: -1)
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\halo\compile
>-config.xml:29
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\framework.swc'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\halo\compile
>-config.xml (line: 29)
>[junit] 
>[junit]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\halo\compile
>-config.xml:29
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\mx\mx.swc'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\halo\compile
>-config.xml (line: 29)
>[junit] 
>[junit]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\halo\compile
>-config.xml:29
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\textLayout.swc'
>.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\halo\compile
>-config.xml (line: 29)
>[junit] 
>[junit]
>[junit]
>[junit]
>
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\flex-config.xml'.
>[junit] defaults (line: -1)
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\mx\compile-c
>onfig.xml:27
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\framework.swc'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\mx\compile-c
>onfig.xml (line: 27)
>[junit] 
>[junit]
>[junit]
>[junit] Loading configuration:
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\mx\compile-c
>onfig.xml
>[junit]
>[junit]
>
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\flex-config.xml'.
>[junit] defaults (line: -1)
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\airspark\com
>pile-config.xml:31
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\air\airframewor
>k.swc'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\airspark\com
>pile-config.xml (line: 31)
>[junit] 
>[junit]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\airspark\com
>pile-config.xml:31
>[junit] Error: unable to open
>'f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\libs\framework.swc'.
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sdk\frameworks\projects\airspark\com
>pile-config.xml (line: 31)
>[junit] 
>[junit]
>[junit]
>[junit]
>f:\hudson\hudson-slave\workspace\flex-sd

  1   2   >