[rfc][icedtea-web] PR1592 reproducers update

Andrew Azores aazores at redhat.com
Fri Jan 3 11:43:34 PST 2014


Updated PR1592 tests, using a custom reproducer rather than split simple/signed. This allows method calls to be made in the normal way as well as via reflection. JNLP includes both applications and applets now, and they close properly as well.

ChangeLog:
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestNonPrivilegedAction.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestNonPrivilegedActionDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestNonPrivilegedActionDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestSignedExportPropertiesToUnsigned.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestSignedExportPropertiesToUnsignedDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestSignedExportPropertiesToUnsignedDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestSignedReadProperties.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestSignedReadPropertiesDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedAttacksSigned.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedAttacksSignedDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedAttacksSignedDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedReadProperties.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedReadPropertiesDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedReadPropertiesDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedReflectionAttack.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedReflectionAttackDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-AppletTestUnsignedReflectionAttackDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestNonPrivilegedAction.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestNonPrivilegedActionDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestNonPrivilegedActionDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestSignedExportPropertiesToUnsigned.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestSignedExportPropertiesToUnsignedDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestSignedExportPropertiesToUnsignedDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestSignedReadProperties.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestSignedReadPropertiesDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedAttacksSigned.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedAttacksSignedDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedAttacksSignedDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedReadProperties.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedReadPropertiesDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedReadPropertiesDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedReflectionAttack.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedReflectionAttackDoPrivileged.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet-ApplicationTestUnsignedReflectionAttackDoPrivileged2.jnlp: New JNLP test
* tests/reproducers/custom/MixedSigningApplet/resources/MixedSigningApplet.html: moved from simple reproducer
* tests/reproducers/custom/MixedSigningApplet/srcs/Makefile: makefile for new reproducer
* tests/reproducers/custom/MixedSigningApplet/srcs/MixedSigningAppletHelper.java: moved from simple reproducer
* tests/reproducers/custom/MixedSigningApplet/srcs/MixedSigningAppletSigned.java: moved from signed reproducer
* tests/reproducers/custom/MixedSigningApplet/testcases/MixedSigningAppletSignedTests.java: added new testcases
* tests/reproducers/signed/MixedSigningAppletSigned/srcs/MixedSigningAppletSigned.java: moved to custom reproducer
* tests/reproducers/signed/MixedSigningAppletSigned/testcases/MixedSigningAppletSignedTests.java: moved to custom reproducer
* tests/reproducers/simple/MixedSigningApplet/resources/MixedSigningApplet-1.jnlp: removed
* tests/reproducers/simple/MixedSigningApplet/resources/MixedSigningApplet-2.jnlp: removed
* tests/reproducers/simple/MixedSigningApplet/resources/MixedSigningApplet-3.jnlp: removed
* tests/reproducers/simple/MixedSigningApplet/resources/MixedSigningApplet-4.jnlp: removed
* tests/reproducers/simple/MixedSigningApplet/resources/MixedSigningApplet-5.jnlp: removed
* tests/reproducers/simple/MixedSigningApplet/resources/MixedSigningApplet-6.jnlp: removed
* tests/reproducers/simple/MixedSigningApplet/resources/MixedSigningApplet.html: moved to custom reproducer
* tests/reproducers/simple/MixedSigningApplet/srcs/MixedSigningAppletHelper.java: moved to custom reproducer

Thanks,
Andrew A
-------------- next part --------------
A non-text attachment was scrubbed...
Name: custom-resources.patch
Type: text/x-patch
Size: 120942 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20140103/af689fa1/custom-resources-0001.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: custom-srcs.patch
Type: text/x-patch
Size: 29157 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20140103/af689fa1/custom-srcs-0001.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: custom-testcases.patch
Type: text/x-patch
Size: 30178 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/distro-pkg-dev/attachments/20140103/af689fa1/custom-testcases-0001.patch 


More information about the distro-pkg-dev mailing list