aboutsummaryrefslogtreecommitdiffstats
path: root/tests/reproducers
Commit message (Collapse)AuthorAgeFilesLines
* JNLPClassLoaderDeadlock reproducer made more reliableAndrew Azores2013-11-273-4/+5
|
* Reverted "fix to ManifestedJar1Test cases", better manifestedjar tests, ↵Jiri Vanek2013-11-271-0/+19
| | | | | | | | added srtict test * netx/net/sourceforge/jnlp/Parser.java: added indentation, fixes condition in strict base check * netx/net/sourceforge/jnlp/ResourcesDesc.java: revertedt recently added throw * tests/reproducers/simple/ManifestedJar1/testcases/ManifestedJar1Test.java: (manifestedJar1main2mainNoAppDesc) adapted and (manifestedJar1main2mainNoAppDescStrict) added
* Removed most of checks to no output from reproducersJiri Vanek2013-11-2512-31/+33
|
* fix to ManifestedJar1Test casesJiri Vanek2013-11-251-4/+3
| | | | | * netx/net/sourceforge/jnlp/ResourcesDesc.java: (getMainJAR) throw an RuntimeException when more then one main jar is specified. Preventing app to start. * tests/reproducers/simple/ManifestedJar1/testcases/ManifestedJar1Test.java:(manifestedJar1main2mainNoAppDesc), (manifestedJar1nothing2nothingAppDesc)fixed and adapted to change.
* Reproducer test cleanup to remove deprecation warnings and type checking ↵Andrew Azores2013-11-0738-154/+172
| | | | | | | | | warnings. ServerAccess.ProcessResult removed and reference replaced with ProcessResult. junit.framework.assert replaced in favour of org.junit.Assert. Added parameterized typing to instantiation of several fields and local variables where the declaration was already parameterized.
* Fix array index out of bounds due to malformed plugin message (PR539)Andrew Azores2013-10-244-0/+108
| | | | | | | | | | | | | | | | | Failed calls to getString and getMember on JSObjects should not produce malformed result strings. "null" is appended to result rather than empty string. * plugin/icedteanp/IcedTeaPluginRequestProcessor.cc: (_getMember, _getString) append "null" to result when call is unsuccessful * tests/reproducers/simple/JSObjectWithoutToString/resources/JSObjectWithoutToString.html: new test to ensure failed calls to getMember and getString on JSObject do not produce malformed results * tests/reproducers/simple/JSObjectWithoutToString/resources/JSObjectWithoutToString.js: same * tests/reproducers/simple/JSObjectWithoutToString/srcs/JSObjectWithoutToString.java: same * tests/reproducers/simple/JSObjectWithoutToString/testcases/JSObjectWithoutToStringTest.java: same
* Resolve multiple-applet deadlock issue in JNLPClassLoaderAndrew Azores2013-10-165-0/+214
| | | | | | | | | | | | | | | | | | | | New lock used for synchronizing JNLPClassLoader#loadClass(String) to avoid deadlock condition when multiple applets are being loaded simultaneously. Regression test included. * netx/net/sourceforge/jnlp/runtime/JNLPClassLoader.java: (loadClassLock) private member for locking of loadClass method. (loadClass) synchronizes using new lock rather than instance intrinsic lock to avoid RH976833 deadlock * tests/reproducers/custom/JNLPClassLoaderDeadlock/testcases/JNLPClassLoaderDeadlockTest.java: new test for multiple applet deadlock condition * tests/reproducers/custom/JNLPClassLoaderDeadlock/resources/JNLPClassLoaderDeadlock.html: same * tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/JNLPClassLoaderDeadlock_1.java: same * tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/JNLPClassLoaderDeadlock_2.java: same * tests/reproducers/custom/JNLPClassLoaderDeadlock/srcs/Makefile: same
* DeploymentConfiguration properties reproducer fixAndrew Azores2013-10-071-3/+8
| | | | Update test to reflect changed log directory
* Fix for PR1204, handling of query strings and absolute paths.Andrew Azores2013-09-263-0/+217
| | | | | | | | | | | | | | | | | | | | | | | | Absolute paths in resource URLs are correctly handled when appended to host URLs and URL query strings are not removed. * netx/net/sourceforge/jnlp/cache/ResourceUrlCreator.java: (getVersionedUrlUsingQuery) renamed to getVersionedUrl, refactored construction of URL * plugin/icedteanp/java/sun/applet/PluginAppletViewer.java: (requestPluginProxyInfo) extracted proxy URI logic. (processProxyUri) new method for finding proxy URIs, handles absolute resource paths correctly * tests/netx/unit/net/sourceforge/jnlp/cache/ResourceUrlCreatorTest.java: added tests for ResourceUrlCreator#getVersionedUrl * tests/netx/unit/sun/applet/PluginAppletViewerTest.java: added tests for PluginAppletViewer.processProxyUri * tests/reproducers/simple/AbsolutePathsAndQueryStrings/resources/AbsolutePathsAndQueryStrings.html: new reproducer checks that absolute paths and query strings in resource URLs are properly handled, and caching still works * tests/reproducers/simple/AbsolutePathsAndQueryStrings/resources/AbsolutePathsAndQueryStrings.jnlp: same * tests/reproducers/simple/AbsolutePathsAndQueryStrings/testcases/AbsolutePathsAndQueryStrings.java: same
* Introduced logging bottleneckJiri Vanek2013-09-251-2/+0
|
* Added new utility class for retrieving localized messages for reproducers.Andrew Azores2013-09-131-13/+2
|
* Fixed "could not clear cache" message and cache location in CacheReproducerAndrew Azores2013-09-041-40/+55
|
* Fix PR1271: icedtea-web does not handle javascript:-protocol URLsAdam Domurad2013-08-194-0/+156
|
* Fix and tests for PR974, extension JNLPs unavailable when embedded in HTML ↵Andrew Azores2013-08-157-0/+362
| | | | applet tags
* tests/reproducers/simple/simpletest1/resources/favicon.ico: new file hould ↵Jiri Vanek2013-07-301-0/+0
| | | | | | be served by test server in reproducers run and so prevent FNF exception ChangeLog: fixed few entries below (added emty line between author and body)
* IcedTea-Web is now following XDG .config and .cache specification(RH947647)Jiri Vanek2013-07-181-0/+1103
|
* JNLP file is now re-downloading only if is local and have href. Real couse ↵Jiri Vanek2013-06-243-0/+276
| | | | of PR1473
* Handled semicolon in internal server (with reproducers)Jiri Vanek2013-06-104-0/+220
|
* Silenced deployment.properties and zero size applet exceptions with testsJiri Vanek2013-06-064-1/+158
|
* Fixed possible deadlock for applet->js->applet call with testcaseJiri Vanek2013-05-203-0/+239
|
* Reproducer for PR854Adam Domurad2013-05-173-0/+194
|
* modification of JavawsAWTRobotUsageSample reproducericedtea-web-1.4-branchpointJana Fabrikova2013-05-022-0/+328
|
* change to the Makefile.am, all icons from reproducersJana Fabrikova2013-05-025-2/+364
|
* Renamed cz locales to be more generalJiri Vanek2013-05-021-1/+1
| | | | | netx/net/sourceforge/jnlp/resources/Messages_cs_CZ.properties renamed to netx/net/sourceforge/jnlp/resources/Messages_cs.properties tests/netx/unit/net/sourceforge/jnlp/resources/MessagesPropertiesTest.java and tests/reproducers/simple/LocalesTest/testcases/LocalesTestTest.java adapted to new cz locales filename.
* modifying makefile for awtframework default iconJana Fabrikova2013-05-024-0/+481
|
* Added polish transaltion and tests to itJiri Vanek2013-04-261-1/+66
| | | | Also minor changes to En and De files
* Reproducer for URL parameters in document-base.Adam Domurad2013-04-233-0/+174
|
* Reproducer for incorrect AppContext context-classloaderAdam Domurad2013-04-235-0/+347
|
* Added various self-describing tests for codebaseJiri Vanek2013-04-1718-0/+1477
|
* Fixed gifar vulnereability with automated testcaseJiri Vanek2013-04-178-0/+656
|
* adding Liveconnect reproducer for JS->J funtion resolution testsJana Fabrikova2013-04-105-0/+487
|
* adding JSToJFuncReturn reproducer (testing Liveconnect JS->J function return ↵Jana Fabrikova2013-04-105-0/+450
| | | | types)
* added annotation KnownToFail to reproducers JavascriptGet and ↵Jana Fabrikova2013-04-032-3/+3
| | | | JavascriptFuncParam
* adding new reproducer JavascriptFuncReturn for testing calling javascript ↵Jana Fabrikova2013-03-255-0/+236
| | | | functions with various return types from java
* adding new reproducer JavascriptSet that test setting javascript values from ↵Jana Fabrikova2013-03-255-0/+442
| | | | java
* adding new reproducer JavascriptGet for reading JS values from Java appletJana Fabrikova2013-03-255-0/+296
|
* adding JavascriptFuncParam reproducer for testing LiveConnect, calling JS ↵Jana Fabrikova2013-03-254-0/+443
| | | | functions from Java with various parameters
* adding few lines that enable/disable running LiveConnect tests in OperaJana Fabrikova2013-03-204-0/+61
|
* Added tests for German i18nJiri Vanek2013-03-131-47/+158
| | | | | | | | * tests/reproducers/simple/LocalesTest/testcases/LocalesTestTest.java: Enhanced to test also German localization . * tests/netx/unit/net/sourceforge/jnlp/resources/MessagesPropertiesTest.java: Enhanced to handle de messages and be prepared for locales with one language but different nations
* Added test for hanging firefox by LaunchException and Improved ↵Jiri Vanek2013-02-135-85/+326
| | | | AddShutdownHookTest
* adding JSToJFuncParam reproducer for LiveConnect JS->Java function ↵Jana Fabrikova2013-02-125-0/+390
| | | | parameters tests
* adding JSToJTypeConv reproducer for LiveConnect tests setting java variables ↵Jana Fabrikova2013-02-125-0/+655
| | | | from JS
* modification of JSToJSet reproducer, added JSObject case and bug annotationsJana Fabrikova2013-02-063-26/+59
|
* JSToJGet reproducer modification, adding JSObject testcaseJana Fabrikova2013-02-065-35/+40
|
* Another renamed conflict file for case insensitive systemsJiri Vanek2013-02-052-1/+1
| | | | | | | | | * tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1E_x_2s.html Renamed to ParallelAppletsTest_1_x_2EE.html * tests/reproducers/simple/CountingApplet1/resources/ParallelAppletsTest_1EE_x_2s.html new file. * tests/reproducers/simple/CountingApplet1/testcases/ParallelAppletsTest.java: (testParallelAppletsTest1Ex2s) adapted to renaming
* Renamed conflict file for case insensitive systemsJiri Vanek2013-01-312-1/+1
|
* Fix for PR1292: Javaws does not resolve versioned jar names with periods ↵Adam Domurad2013-01-304-0/+214
| | | | properly
* Fix for PR1198: JSObject passed incorrectly to JavascriptAdam Domurad2013-01-151-3/+0
|
* Minor code formatting & cosmetic changesAdam Domurad2013-01-042-38/+35
|
* Fix CodeBaseClassLoaderTest.testParentClassLoaderIsAskedForClassesApplicationAdam Domurad2013-01-032-2/+4
|