See <http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/1119/changes>

Changes:

[jmclean] Update version number

[jmclean] Add new Flash and AIR versions

[jmclean] Added new versions and changed download path from http to https

[jmclean] Changed download path and hashes

[jmclean] Add more recent versions

[jmclean] Add new Flash Player versions.

[jmclean] Add contributors for 4.16

[jmclean] Add initial release notes for 4.16

[jmclean] FLEX-35165 Remove texen test directory due to incompatible license

[jmclean] FLEX-35123 Fix DOM XSS vulnerability for very old versions of Safari

[jmclean] update release notes

[jmclean] fix as docs issue with mismatched tags

[jmclean] fix a couple of Java doc issues

[jmclean] remove moved warning by changing path to https

[jmclean] remove moved warning by changing path to https

[okrueger] FLEX-35122: Update to FontAwesome 4.7

[okrueger] Update RELEASE_NOTES

[jmclean] FLEX-34738 Fix BusyIndicator so the skin / timer is removed when it's 
removed from stage while still spinning.

[jmclean] update release notes

[jmclean] FLEX-34811 allow apostrophe in user name part of email address

[jmclean] update release notes

[jmclean] Doesn't always like https link - may be mirror dependant?

[jmclean] update hash

[Alex Harui] FLEX-35084 add -broker-local-connection and 
-broker-product-manager options

[Alex Harui] didn't mean to commit that file

[Alex Harui] hide asc classes

[jmclean] update release notes

[omuppirala] Add support for Adobe AIR SDK 24+ which are being served as .dmg 
files instead of .tbz2 files

[omuppirala] Ensure Ant 1.7 behavior

[bigosmallm] Bring back loading installer config from flex.apache.org website.

[jmclean] Changed saxon download link to one that works

[Alex Harui] fix a few things

[Alex Harui] download using ant vars

[Alex Harui] try to fix install

[jmclean] Added support for AIR and flash player 24.0

[jmclean] update to mention support for AIR/Flash 24.0

[jmclean] Added support for FP 24.0

[jmclean] Copy contents of directory rather than directory

[jmclean] Added no browse option to top finder from popping up

[Alex Harui] use raw so we don't have to deal with redirects from http to https 
that Ant can't handle

[jmclean] Update year to 2017

[jmclean] Update year to 2017

[jmclean] Update year to 2017

[jmclean] Update year to 2017

[jmclean] Update year to 2017

[Alex Harui] don't run jar checks on Windows

[jmclean] Fix regression issue. Turns out LabelUtil.itemToLabel has side 
effects and text was not updated on control unless called

[Mihai Chira] FLEX-27509

[Mihai Chira] FLEX-27509

[Mihai Chira] FLEX-35149 updating release notes with fix for FLEX-27509

[jmclean] Fix 3rd party download issues

[jmclean] Added saxon9 notice files as we can no longer easily download them. 
Can't place in lib/external as it's cleaned and git ignored

[jmclean] Fixed downlaod ant script to copy saxon9 notices

[jmclean] Hard code saxon jar name so ant scripts work

[Alex Harui] fix download cache

[jmclean] update version and remove duplicate air line

[jmclean] update version

[harbs]  This closes #45

[Mihai Chira] FLEX-35267 FLEX-35260

[Mihai Chira] FLEX-35267 FLEX-35260 FLEX-35029

[Mihai Chira] FLEX-35260 GridHeaderViewLayout.getHeaderIndexAt() (which calls 
GridDimensions.getColumnIndexAt()) used to return a valid headerIndex (when it 
was expected to return -1) for an x < 0. Fixed.

[Mihai Chira] FLEX-35260 GridHeaderViewLayout.getHeaderIndexAt() (which calls 
GridDimensions.getColumnIndexAt()) used to return a valid headerIndex (when it 
was expected to return -1) for an y < 0. Fixed.

[Mihai Chira] FLEX-35260 Now in the unit test we're also verifying 
areCoordinatesOverAHeaderView(). Currently fails (for point "b").

[Mihai Chira] FLEX-35260 Now the unit test passes, having been updated to check 
the column header view boundaries. Other changes:

[Mihai Chira] FLEX-35260 Now we are taking into account paddingTop and 
paddingBottom in getHeaderIndexAt(). Unit test updated as well (and passes, 
including a second data grid configuration).

[Mihai Chira] FLEX-35267 Updated unit test - made it easier to read, and now 
we're also testing GridColumnHeaderGroup.containsGlobalCoordinates(). For the 
test to pass I've improved the logic in GridHeaderViewLayout.getHeaderIndexAt() 
which, in turn, made a few functions redundant in GridColumnHeaderGroup. All 
tests currently pass.

[Mihai Chira] FLEX-35267 Updated unit test - made it easier to read, and now 
we're also testing GridColumnHeaderGroup.containsGlobalCoordinates(). For the 
test to pass I've improved the logic in GridHeaderViewLayout.getHeaderIndexAt() 
which, in turn, made a few functions redundant in GridColumnHeaderGroup. All 
tests currently pass.

[Mihai Chira] FLEX-35267 Updated unit test to support horizontal scrolling and 
two new grid profiles. Currently tests fail, but for perplexing reasons (seems 
like a failure to validate, despite the unit test calling validateNow() way too 
many times...).

[Mihai Chira] FLEX-35280 FLEX-35260 Recent changes to FLEX-35267 made it so 
that the y value in GridHeaderViewLayout.getHeaderIndexAt() started to be 
considered, when before it was simply ignored. But one caller of this function, 
GridColumnHeaderGroup.eventToHeaderLocations(), simply used '0' for that 
argument, instead of the real value, knowing that (before these changes) it 
wasn't being considered. Now the real value is used.

[Mihai Chira] FLEX-35260 When calling localToGlobal() on gridColumnHeaderGroup, 
the result does not reflect its horizontal scroll position, which means that we 
need to include it manually (in GridHeaderViewLayout.getHeaderIndexAt()). 
However, the 'x' function argument is assumed to include it, so we're not 
adding it anymore when calling GridDimensionsView.getColumnIndexAt().

[Mihai Chira] FLEX-35306 Reverting the fix for FLEX-19651 because it introduced 
the FLEX-35306 regression.

[Mihai Chira] FLEX-35306 Addd unit test. Fails when reverting the fix, passes 
with the fix.

[Mihai Chira] FLEX-35321 Adding unit test (currently fails, as expected).

[Mihai Chira] FLEX-35321 Made the unit test more realistic (by having the 
user's action happen in the next frame), and prevented an error when tearDown() 
tries to remove a component which is no longer on stage.

[Mihai Chira] FLEX-35321 LayoutManager.validateNow() doesn't use phased 
instantiation, so it wasn't the best idea to test it with that, at least the 
test where we fake a user request for the removal of the component in the next 
frame. Also added a test that tries to make sure that objects removed from 
stage and then readded are indeed validated and initialized.

[Mihai Chira] FLEX-35321 
test_object_removed_from_stage_via_user_action_is_not_initialized() needed one 
more frame to complete (made sure it fails without the proposed fix, and passes 
with it). Also made some variable and function renames, plus now we can also 
test how many times each validation function has been called.

[Mihai Chira] FLEX-35321 Refined tests, including checking for how many 
validation steps happen for size, properties and display list. Without the fix 
all those expected to fail fail (the last one is not expected to fail without 
the fix, because it's there just to make sure no regression is introduced by 
the fix), while with the fix all of them pass.

[Mihai Chira] FLEX-35321 CAUSE: If a component is removed from stage during a 
validation cycle, the LayoutManager nevertheless sets its initialized flag to 
true, even if it's not on stage anymore. That's because it doesn't check at the 
end whether the component is still on stage.

[piotrz] Add my public key

[Alex Harui] sync up our KEYS file with dist

[joshtynjala] FLEX-35329: fixed issue where initializing member 
variable/constant that is [Deprecated] incorrectly throws extra warning

[Mihai Chira] FLEX-18746 Added unit test (current fails).

[Mihai Chira] FLEX-18746 Renamed the main test function and increased the 
timeout a bit.

[Mihai Chira] FLEX-35351 FLEX-18746 Now unit tests can be run for the mx 
project, and they're also included in the entire frameworks suite

[Mihai Chira] FLEX-18746 Added the same test, but without using opening 
animation. (This way the bug cannot be reproduced, which is a good clue.)

[Mihai Chira] FLEX-18746 Adding another unit test which goes to the heart of 
the bug - the length calculation in HierarchicalCollectionView. (Currently the 
test function test_opening_closing_with_Jill_having_no_children_to_begin_with() 
fails, as expected.)

[Mihai Chira] FLEX-18746 CAUSE: HierarchicalCollectionView.updateLength() was 
ignoring nodes without children, as it should. However, the function it called 
for the nodes with children, getChildren() unfortunately had a necessary 
side-effect (which is a poor design choice, to be sure), which was to add an 
event listener to the children collection. So the empty collections of nodes 
were not listened to, which meant that once the node was open any children that 
were added to that node were not counted towards the length of the collection. 
And one way this inconsistency surfaced was through the expandItem() fatal.

[Mihai Chira] FLEX-35321 CAUSE: if the object isn't on stage when we'd normally 
set its initialized flag to true, we correctly skip this step, but we also need 
to set its updateCompletePendingFlag back to false, so that in case it's added 
to stage again it can work correctly, and have its initialized flag set to true 
as expected. This second step was skipped in the previous commit. This could be 
noticed, for example, in DataGrid, which would not show the renderers which it 
initially used in GridViewLayout.updateTypicalCellSizes().

[Mihai Chira] FLEX-35362 Added unit test to reproduce the bug. As expected, it 
currently fails.

[Mihai Chira] FLEX-35362 CAUSE: the DropDownController signals that the 
DropDownListBase is open immediately, even before the latter has actually made 
that change on stage. Since the opening takes one or two frames, it leaves a 
few milliseconds in which code which relies on that open/closed state 
erroneously assumes that it can use elements that should be on stage or 
initialized. In this case it's the layout property, which, due to the skin of 
the DropDownList, is only initialized once the drop down is actually open.

[Piotr Zarzycki] FLEX-35364 - Fix issue where "air-setup-mac" target launched 
their dependents targets on windows before checking condition (it is default 
ant behavior)

[Piotr Zarzycki] FLEX-35364 - Run air-setup-mac on all non windows OS

------------------------------------------
[...truncated 605 lines...]

clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

bundles-clean:

clean:

clean:

clean:

clean:

frameworks-rsls-clean:

package-clean:
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

clean-temp:

clean-dependencychecker:

checkintests-clean:
 [loadfile] 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/mustella/local.properties>
 doesn't exist

cleanmustellaswc:

clean:
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

clean:

clean:
 [loadfile] 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/mustella/local.properties>
 doesn't exist

cleanswfs:

clean:
     [echo] Deleting old results and files from previous testsuite build.

super-clean:

create-description:
     [echo] build.number is 20171025

create-config:

playerglobal-setswfversion:

flex-config:
     [copy] Copying 1 file to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks>
     [copy] Copying 1 file to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks>
     [copy] Copying 1 file to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks>

stage-source:
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

clean-temp:
     [copy] Copying 41 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp>
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-bin:
     [copy] Copying 30 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/bin>
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-frameworks:
     [copy] Copying 6046 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/frameworks>
     [copy] Copying 8 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/frameworks/javascript>
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-frameworks-tests:
     [copy] Copying 206 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/frameworks>
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

version-update:
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

have-greptask:
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

no-greptask:
     [echo] Version files not updated.
     [echo] antelopetasks*.jar not found in anttask.classpath
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-tlf:
     [copy] Copying 231 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/frameworks/projects/textLayout>
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-modules:
     [copy] Copying 1732 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/modules>
     [copy] Copying 1830 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/modules/thirdparty>
     [copy] Copying 49 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/asdoc>
     [copy] Copying 12 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/ide>
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.
[available] DEPRECATED - <available> used to override an existing property.
[available]   Build file should not reuse the same property name for different 
values.

stage-mustella:
     [copy] Copying 102 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/mustella>
     [copy] Copying 803 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/samples>
     [copy] Copying 7 files to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/temp/templates>

source-package-zip:
    [mkdir] Created dir: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/out>
      [zip] Building zip: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/1119/artifact/out/apache-flex-sdk-4.16.0-src.zip>

source-package-tgz:
      [tar] Building tar: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/1119/artifact/out/apache-flex-sdk-4.16.0-src.tar.gz>

source-package:

source-release:

setup-binary-release:

thirdparty-downloads:

thirdparty-downloads:

pixelbender-check:

pixelbender-download:
    [mkdir] Created dir: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/in>

get_from_mirror:

get_mirror_data:
      [get] Getting: 
http://www.apache.org/dyn/mirrors/mirrors.cgi/flex/pixelbender/1.0/binaries/apache-flex-sdk-pixel-bender-1.0.0-bin.zip?asjson=true
      [get] To: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/mirror.json>
      [get] .

download_using_mirror:
   [delete] Deleting: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/mirror.json>
     [echo] Using mirror: http://mirror.olnevhost.net/pub/apache/
      [get] Getting: 
http://mirror.olnevhost.net/pub/apache/flex/pixelbender/1.0/binaries/apache-flex-sdk-pixel-bender-1.0.0-bin.zip
      [get] To: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/in/apache-flex-sdk-pixel-bender-1.0.0-bin.zip>

download_using_get:

double-check-file:
     [echo] Need file: ${still_no_file}

get-from-cache-if-needed:

fail-if-not-found:
    [unzip] Expanding: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/in/apache-flex-sdk-pixel-bender-1.0.0-bin.zip>
 into <http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/>

swfobject-check:

swfobject-download:
      [get] Getting: https://codeload.github.com/swfobject/swfobject/zip/2.2
      [get] To: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/in/swfobject_2_2.zip>

double-check-file:
     [echo] Need file: ${still_no_file}

get-from-cache-if-needed:

fail-if-not-found:
    [unzip] Expanding: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/in/swfobject_2_2.zip>
 into 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/templates/swfobject>

have-swfobject:

swfobject-double-check:

swfobject-fabridge-download:
    [mkdir] Created dir: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/javascript/FABridge/samples/fabridge/swfobject>
     [copy] Copying 1 file to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/javascript/FABridge/samples/fabridge/swfobject>

osmf-check:

osmf-download:

download-osmf-swc:
      [get] Getting: 
https://sourceforge.net/adobe/flexsdk/code/HEAD/tree/trunk/frameworks/libs/OSMF2_0.swc?format=raw
      [get] To: 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/in/osmf.swc>
      [get] Error getting 
https://sourceforge.net/adobe/flexsdk/code/HEAD/tree/trunk/frameworks/libs/OSMF2_0.swc?format=raw
 to 
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/in/osmf.swc>

double-check-file:
     [echo] Need file: ${still_no_file}

get-from-cache-if-needed:

fail-if-not-found:

BUILD FAILED
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/build.xml>:157:
 The following error occurred while executing this line:
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/build.xml>:100:
 The following error occurred while executing this line:
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/downloads.xml>:105:
 The following error occurred while executing this line:
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/downloads.xml>:117:
 The following error occurred while executing this line:
<http://apacheflexbuild.cloudapp.net:8080/job/flex-sdk_nightly/ws/frameworks/downloads.xml>:422:
 osmf.swc could not be downloaded or found in cache

Total time: 7 minutes 38 seconds
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF8
Build step 'Invoke Ant' marked build as failure
Archiving artifacts

Reply via email to