summaryrefslogtreecommitdiff
path: root/testautomation/extensions/optional/input
diff options
context:
space:
mode:
Diffstat (limited to 'testautomation/extensions/optional/input')
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/broken-dependency.oxtbin0 -> 1655 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/double-dependencies.oxtbin0 -> 1651 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/empty-dependencies.oxtbin0 -> 1624 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/funny-dependency.oxtbin0 -> 1730 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/license-dependency.oxtbin0 -> 1891 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/many-dependencies.oxtbin0 -> 1702 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/no-dependencies.oxtbin0 -> 1611 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/no-description.oxtbin0 -> 1360 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/unknown-dependency.oxtbin0 -> 1633 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/version10000.oxtbin0 -> 1668 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/version21.oxtbin0 -> 1666 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/version21ns.oxtbin0 -> 1661 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/version21other.oxtbin0 -> 1679 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/version25.oxtbin0 -> 1794 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/version30.oxt3
-rw-r--r--testautomation/extensions/optional/input/dependencies/version300.oxtbin0 -> 1408 bytes
-rw-r--r--testautomation/extensions/optional/input/dependencies/version301.oxtbin0 -> 1409 bytes
-rw-r--r--testautomation/extensions/optional/input/dependencies/version31.oxtbin0 -> 1440 bytes
-rw-r--r--testautomation/extensions/optional/input/dependencies/version937.oxtbin0 -> 1409 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/versionempty.oxtbin0 -> 1675 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/dependencies/versionnone.oxtbin0 -> 1674 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/display_name/name1.oxtbin0 -> 704 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/display_name/name2.oxtbin0 -> 699 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/display_name/name3.oxtbin0 -> 681 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/display_name/name4.oxtbin0 -> 675 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/display_name/name5.oxtbin0 -> 654 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/display_name/readme.txt26
-rwxr-xr-xtestautomation/extensions/optional/input/errors/i77436-README.txt21
-rwxr-xr-xtestautomation/extensions/optional/input/errors/i77436-extension.oxtbin0 -> 57727 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/errors/lowercasemetainf.oxtbin0 -> 9381 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/eventbinding/DialogComponent.odtbin0 -> 12541 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/eventbinding/DialogComponent.oxtbin0 -> 7588 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/extensible_help/extensible_help_en.oxtbin0 -> 8284 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/extensible_help/extensible_help_en_de.oxtbin0 -> 13522 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/extensible_help/extension.info59
-rwxr-xr-xtestautomation/extensions/optional/input/files.txt45
-rwxr-xr-xtestautomation/extensions/optional/input/identifier/explicit/identifier.oxtbin0 -> 1660 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/identifier/legacy/identifier.oxtbin0 -> 1634 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/identifier/readme.txt16
-rwxr-xr-xtestautomation/extensions/optional/input/options/leaf1.oxtbin0 -> 8308 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/leaf2.oxtbin0 -> 8338 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/leaves1.oxtbin0 -> 21158 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/leaves2.oxtbin0 -> 21153 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/leaves3.oxtbin0 -> 21080 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/modules1.oxtbin0 -> 24317 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/modules2.oxtbin0 -> 24196 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/nodes1.oxtbin0 -> 1882 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/nodes2.oxtbin0 -> 24287 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/nodes3.oxtbin0 -> 24315 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/nodes4.oxtbin0 -> 24318 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/nodes5.oxtbin0 -> 12616 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/options/readme.txt195
-rwxr-xr-xtestautomation/extensions/optional/input/path_to_extension/LocationTest.odtbin0 -> 7666 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/path_to_extension/locationtest.oxtbin0 -> 5055 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/all1.oxtbin0 -> 692 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/all2.oxtbin0 -> 702 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/all3.oxtbin0 -> 297 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/extensions.info146
-rwxr-xr-xtestautomation/extensions/optional/input/platform/freebsd_x86.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/freebsd_x86_64.oxtbin0 -> 711 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/invalid1.oxtbin0 -> 653 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/invalid2.oxtbin0 -> 653 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/invalid3.oxtbin0 -> 655 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_arm_eabi.oxtbin0 -> 709 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_arm_oabi.oxtbin0 -> 710 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_ia64.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_mips_eb.oxtbin0 -> 709 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_mips_el.oxtbin0 -> 708 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_powerpc.oxtbin0 -> 708 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_powerpc64.oxtbin0 -> 710 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_s390.oxtbin0 -> 705 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_s390x.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_sparc.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_x86.oxtbin0 -> 705 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/linux_x86_64.oxtbin0 -> 708 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/macosx_powerpc.oxtbin0 -> 710 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/macosx_x86.oxtbin0 -> 707 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/mul1.oxtbin0 -> 952 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/os2_x86.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/readme.txt49
-rwxr-xr-xtestautomation/extensions/optional/input/platform/solaris_sparc.oxtbin0 -> 709 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/solaris_x86.oxtbin0 -> 706 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/platform/windows_x86.oxtbin0 -> 707 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/extension.info58
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/pub1.oxtbin0 -> 1882 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/pub2.oxtbin0 -> 1866 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/pub3.oxtbin0 -> 1829 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/pub4.oxtbin0 -> 1812 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/pub5.oxtbin0 -> 1769 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/pub6.oxtbin0 -> 1814 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/publisher/pub7.oxtbin0 -> 1769 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/BadDesc.oxtbin0 -> 9663 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/BadNamespace.oxtbin0 -> 10027 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/BadRoot.oxtbin0 -> 9248 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/CancelLicense.oxtbin0 -> 9406 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/IncompAttr1.oxtbin0 -> 9389 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/IncompAttr2.oxtbin0 -> 9365 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/LongLic.oxtbin0 -> 9540 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/MissingLic.oxtbin0 -> 9232 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/MissingLicRef.oxtbin0 -> 9343 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/NoDesc.oxtbin0 -> 8722 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/NoLangNoDefault.oxtbin0 -> 9234 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/OnlyDefault.oxtbin0 -> 9394 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/ShortLicense.oxtbin0 -> 9406 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/simpleLicense/ShortLicenseShared.oxtbin0 -> 9407 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/update/plain1.oxtbin0 -> 2187 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/update/plain2.oxtbin0 -> 2186 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/update/plain3.oxtbin0 -> 2186 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/update/readme.txt26
-rwxr-xr-xtestautomation/extensions/optional/input/versions/plain.oxtbin0 -> 1522 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/versions/version_0.0/plain.oxtbin0 -> 1618 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/versions/version_1.02.4.7.0/plain.oxtbin0 -> 1624 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/versions/version_1.2.15.3/plain.oxtbin0 -> 1624 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/versions/version_1.2.3/plain.oxtbin0 -> 1620 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/versions/version_1.2.4.7/plain.oxtbin0 -> 1623 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/versions/version_none/plain.oxtbin0 -> 1598 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/readme.txt133
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/web1.oxtbin0 -> 1693 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/web2.oxtbin0 -> 1693 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/web3.oxtbin0 -> 1693 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/web4.oxtbin0 -> 1693 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/web5.oxtbin0 -> 1693 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/web6.oxtbin0 -> 1638 bytes
-rwxr-xr-xtestautomation/extensions/optional/input/web_update/web7.oxtbin0 -> 1894 bytes
124 files changed, 777 insertions, 0 deletions
diff --git a/testautomation/extensions/optional/input/dependencies/broken-dependency.oxt b/testautomation/extensions/optional/input/dependencies/broken-dependency.oxt
new file mode 100755
index 000000000000..11bab0a95092
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/broken-dependency.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/double-dependencies.oxt b/testautomation/extensions/optional/input/dependencies/double-dependencies.oxt
new file mode 100755
index 000000000000..055c27ea53ba
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/double-dependencies.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/empty-dependencies.oxt b/testautomation/extensions/optional/input/dependencies/empty-dependencies.oxt
new file mode 100755
index 000000000000..ebb18dcbf51b
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/empty-dependencies.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/funny-dependency.oxt b/testautomation/extensions/optional/input/dependencies/funny-dependency.oxt
new file mode 100755
index 000000000000..9b683e6d1e4b
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/funny-dependency.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/license-dependency.oxt b/testautomation/extensions/optional/input/dependencies/license-dependency.oxt
new file mode 100755
index 000000000000..b01da4b5ca8a
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/license-dependency.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/many-dependencies.oxt b/testautomation/extensions/optional/input/dependencies/many-dependencies.oxt
new file mode 100755
index 000000000000..367568143778
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/many-dependencies.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/no-dependencies.oxt b/testautomation/extensions/optional/input/dependencies/no-dependencies.oxt
new file mode 100755
index 000000000000..6487eb66ae14
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/no-dependencies.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/no-description.oxt b/testautomation/extensions/optional/input/dependencies/no-description.oxt
new file mode 100755
index 000000000000..1e6579cd7dd4
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/no-description.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/unknown-dependency.oxt b/testautomation/extensions/optional/input/dependencies/unknown-dependency.oxt
new file mode 100755
index 000000000000..7c2a22c6d5da
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/unknown-dependency.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version10000.oxt b/testautomation/extensions/optional/input/dependencies/version10000.oxt
new file mode 100755
index 000000000000..c15b7a117c8c
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version10000.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version21.oxt b/testautomation/extensions/optional/input/dependencies/version21.oxt
new file mode 100755
index 000000000000..922b2795555c
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version21.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version21ns.oxt b/testautomation/extensions/optional/input/dependencies/version21ns.oxt
new file mode 100755
index 000000000000..5efb2ed90220
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version21ns.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version21other.oxt b/testautomation/extensions/optional/input/dependencies/version21other.oxt
new file mode 100755
index 000000000000..d88a8155af65
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version21other.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version25.oxt b/testautomation/extensions/optional/input/dependencies/version25.oxt
new file mode 100755
index 000000000000..07c71c3e5983
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version25.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version30.oxt b/testautomation/extensions/optional/input/dependencies/version30.oxt
new file mode 100755
index 000000000000..8750e712f8cd
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version30.oxt
@@ -0,0 +1,3 @@
+PK@rWn„:_¹t¹¬¢^åÓäc~48 |7ój~ñga³ƒ „utF˜/á‹ž¬›æ @ø×fïó¹ú¯˜'f0Aø³Å{Àn`CÈ϶n_É ê˜›Gù¤ñ%“–s=Ÿ Ž_¦ŒÈñv¿øxü•Žæ†“F6íÿéèáPü›íN4ç/´ø?ÃÓðžÿ€JCƒFãÆ¿ób¡{àò-þ£ßî+ƒ—÷@¥¹•ñ¹ù)¥9©£ñ?¬âÿ’Д2pý‹ÿLâìðú¨Ô·28µ¨,39Õh4þ‡Sü+Ë ·ßÐâß¡ãh¼}䪄ùÄ—%攎äüVÎÀÍÀÇÀ@ømvß2 UÀw€˜\Q³i`6ÜÙ´4¼xÖGͨ(RÁù¹©%™yé )^fÉ)ÅÏ A~b`’€û‹'¹(5±ÓÜ <eù™)õ<Å%EPÍ@ŽcQzinj^ ˆoÈÀ“œŸ«_\š§_\’X¤Ÿ“˜—®ï™““šž˜SçZ‘œZP’™Ÿq;+3°cÀ „,P>ÈŒ`zåÿî?CÁý1´üß_rm:¼¿†\þŽ–ÿéü—r¬ÿ îo£ÅÿLË9«àýñÑò žÖÿie¡Où_-ÿ+¡å%ŽòŸgùoH üç—ÿZ¬±‹@~B)ÿaE>¤æ[Â<Z^Çò¿R…¹<>‡–ÿ/—z,†ß•¢¦Ñò¸”ÿ<6³Àã©hñÿNýG|¼u´üï„ð$)ú”ÿ÷¡åÿ-`ù_¢áå?#JùÏ¿WBk——æåëGx敤¥%&ƒÊÿxY=ŸËÿTh dN~Š^*Fó…Ãì#$æ è )ÏÇPÆ®LD0Zü à
+†6©0
+èZþçGò€çkÐò?׫íùðùœÑüZå¹èUþ[Bó¿ 4ÿ›Àó?<ÿ3€YH¹4Mâ \ No newline at end of file
diff --git a/testautomation/extensions/optional/input/dependencies/version300.oxt b/testautomation/extensions/optional/input/dependencies/version300.oxt
new file mode 100644
index 000000000000..39840d84eeb1
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version300.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version301.oxt b/testautomation/extensions/optional/input/dependencies/version301.oxt
new file mode 100644
index 000000000000..6dfa188dddf0
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version301.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version31.oxt b/testautomation/extensions/optional/input/dependencies/version31.oxt
new file mode 100644
index 000000000000..870b4cc97a9a
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version31.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/version937.oxt b/testautomation/extensions/optional/input/dependencies/version937.oxt
new file mode 100644
index 000000000000..11dda16cb48c
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/version937.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/versionempty.oxt b/testautomation/extensions/optional/input/dependencies/versionempty.oxt
new file mode 100755
index 000000000000..a06bb01294f4
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/versionempty.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/dependencies/versionnone.oxt b/testautomation/extensions/optional/input/dependencies/versionnone.oxt
new file mode 100755
index 000000000000..ace2a11651ff
--- /dev/null
+++ b/testautomation/extensions/optional/input/dependencies/versionnone.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/display_name/name1.oxt b/testautomation/extensions/optional/input/display_name/name1.oxt
new file mode 100755
index 000000000000..5a53690d6935
--- /dev/null
+++ b/testautomation/extensions/optional/input/display_name/name1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/display_name/name2.oxt b/testautomation/extensions/optional/input/display_name/name2.oxt
new file mode 100755
index 000000000000..f6cbcae3bcbd
--- /dev/null
+++ b/testautomation/extensions/optional/input/display_name/name2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/display_name/name3.oxt b/testautomation/extensions/optional/input/display_name/name3.oxt
new file mode 100755
index 000000000000..8df750ce62a5
--- /dev/null
+++ b/testautomation/extensions/optional/input/display_name/name3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/display_name/name4.oxt b/testautomation/extensions/optional/input/display_name/name4.oxt
new file mode 100755
index 000000000000..6ce4822e3701
--- /dev/null
+++ b/testautomation/extensions/optional/input/display_name/name4.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/display_name/name5.oxt b/testautomation/extensions/optional/input/display_name/name5.oxt
new file mode 100755
index 000000000000..56973be7817b
--- /dev/null
+++ b/testautomation/extensions/optional/input/display_name/name5.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/display_name/readme.txt b/testautomation/extensions/optional/input/display_name/readme.txt
new file mode 100755
index 000000000000..23173bde63dd
--- /dev/null
+++ b/testautomation/extensions/optional/input/display_name/readme.txt
@@ -0,0 +1,26 @@
+The folder contains extensions which use in the description.xml the following:
+-The <display-name> element
+The element contains localized child elements.
+
+To test the display name in the update dialog use the extensions in
+desktop/test/deployment/update/simple
+
+
+The following table shows what localized item is used, when the Office the locale
+en-US uses.
+
+
+Localization:
+
+Installed office: en-US
+ | publisher | release notes
+=============================================
+name1.oxt | en-US | en-US
+---------------------------------------------
+name2.oxt | en-US-region1 | en-US-region1
+---------------------------------------------
+name3.oxt | en | en
+---------------------------------------------
+name4.oxt | en-GB | en-GB
+---------------------------------------------
+name5.oxt | de | de
diff --git a/testautomation/extensions/optional/input/errors/i77436-README.txt b/testautomation/extensions/optional/input/errors/i77436-README.txt
new file mode 100755
index 000000000000..d98910a35192
--- /dev/null
+++ b/testautomation/extensions/optional/input/errors/i77436-README.txt
@@ -0,0 +1,21 @@
+This macro is used to verify the correct handling of the extension.
+Install the extension, copy the code to the basic-ide, run it. You should get two messageboxes listing some interfaces.
+This macro only works in conjunction with the sample extension in this directory.
+Note that the testtool uses the same macro from framework/tools/input/macros.txt otherwise we would have to implement yet
+another way of entering macros to the IDE.
+
+
+
+
+' The sample macro
+Sub Main
+'test service
+o= createUnoService("TestNamesComp")
+msgbox o.dbg_supportedInterfaces
+
+'test singleton
+ctx = getDefaultContext
+factory = ctx.getValueByName("org.openoffice.test.Names")
+msgbox o.dbg_supportedInterfaces
+
+End Sub
diff --git a/testautomation/extensions/optional/input/errors/i77436-extension.oxt b/testautomation/extensions/optional/input/errors/i77436-extension.oxt
new file mode 100755
index 000000000000..449014826a64
--- /dev/null
+++ b/testautomation/extensions/optional/input/errors/i77436-extension.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/errors/lowercasemetainf.oxt b/testautomation/extensions/optional/input/errors/lowercasemetainf.oxt
new file mode 100755
index 000000000000..117f27b3dc5f
--- /dev/null
+++ b/testautomation/extensions/optional/input/errors/lowercasemetainf.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/eventbinding/DialogComponent.odt b/testautomation/extensions/optional/input/eventbinding/DialogComponent.odt
new file mode 100755
index 000000000000..93909c631efa
--- /dev/null
+++ b/testautomation/extensions/optional/input/eventbinding/DialogComponent.odt
Binary files differ
diff --git a/testautomation/extensions/optional/input/eventbinding/DialogComponent.oxt b/testautomation/extensions/optional/input/eventbinding/DialogComponent.oxt
new file mode 100755
index 000000000000..04d8878c6f45
--- /dev/null
+++ b/testautomation/extensions/optional/input/eventbinding/DialogComponent.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/extensible_help/extensible_help_en.oxt b/testautomation/extensions/optional/input/extensible_help/extensible_help_en.oxt
new file mode 100755
index 000000000000..c113d59b6187
--- /dev/null
+++ b/testautomation/extensions/optional/input/extensible_help/extensible_help_en.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/extensible_help/extensible_help_en_de.oxt b/testautomation/extensions/optional/input/extensible_help/extensible_help_en_de.oxt
new file mode 100755
index 000000000000..73d43c2bce6c
--- /dev/null
+++ b/testautomation/extensions/optional/input/extensible_help/extensible_help_en_de.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/extensible_help/extension.info b/testautomation/extensions/optional/input/extensible_help/extension.info
new file mode 100755
index 000000000000..a88f6967d070
--- /dev/null
+++ b/testautomation/extensions/optional/input/extensible_help/extension.info
@@ -0,0 +1,59 @@
+# This file configures the tExtensionHelp test case found in the files
+# extension_help.bas and extension_help.inc.
+# It contains information about the extensions and the entries they create
+# within the help application
+# If you want to add more test files, just increase the "count=" entry and add
+# another section to the end of this file.
+
+# Note that - beginning with CWS jl76 we can have a display name for extensions
+# defined in the extension itself to be shown in the extension manager
+# The item "name=" was introduced to cope with this. Usually "file=" and "name="
+# are identical
+
+# The entries to search for in the help index are separated in three parts:
+# 1) the help index string (hindex) to be found in the index
+# 2) How many items to move down in the index to get the requested subpage
+# 3) the header of the content page (header)
+# both appended with an underscore and a unique, increasing number.
+
+[files]
+count=1
+
+[1]
+file=extensible_help_en.oxt
+name=extensible_help_en.oxt
+items=6
+
+hindex_1=ab38 test: All pages
+h_move_1=0
+header_1=Extension foo page1
+
+hindex_2=ab38 test: All pages
+h_move_2=1
+header_2=Extension foo page1
+
+hindex_3=ab38 test: All pages
+h_move_3=2
+header_3=Extension foo page2
+
+hindex_4=subfolder/anotherpage
+h_move_4=0
+header_4=Extension foo page2
+
+hindex_5=ab38 test: Single level entry page1
+h_move_5=0
+header_5=Extension foo page1
+
+hindex_6=ab38 test: Single level entry page1 for swriter and sdraw only
+h_move_6=0
+header_6=Extension foo page1
+
+
+[2]
+# This file is currently unconfigured.
+file=extensible_help_en_de.oxt
+name=extensible_help_en_de.oxt
+hindex_1=
+
+
+
diff --git a/testautomation/extensions/optional/input/files.txt b/testautomation/extensions/optional/input/files.txt
new file mode 100755
index 000000000000..5e37bbd64659
--- /dev/null
+++ b/testautomation/extensions/optional/input/files.txt
@@ -0,0 +1,45 @@
+simpleLicense\BadDesc.oxt;0,0,0,1,0
+simpleLicense\BadNamespace.oxt;0,0,0,1,0
+simpleLicense\BadRoot.oxt;0,0,0,1,0
+simpleLicense\IncompAttr1.oxt;0,1,1,0,0
+simpleLicense\IncompAttr2.oxt;0,1,1,0,0
+simpleLicense\LongLic.oxt;0,2,1,0,0
+simpleLicense\MissingLic.oxt;0,0,0,1,0
+simpleLicense\MissingLicRef.oxt;0,0,0,1,0
+simpleLicense\NoDesc.oxt;0,0,1,0,0
+simpleLicense\NoLangNoDefault.oxt;0,1,1,0,0
+simpleLicense\OnlyDefault.oxt;0,1,1,0,0
+simpleLicense\ShortLicense.oxt;0,1,1,0,0
+simpleLicense\CancelLicense.oxt;0,3,0,0,0
+simpleLicense\ShortLicenseShared.oxt;0,1,1,0,0
+dependencies\broken-dependency.oxt;0,0,0,1,0
+dependencies\double-dependencies.oxt;2,0,0,0,0
+dependencies\empty-dependencies.oxt;0,0,1,0,0
+dependencies\funny-dependency.oxt;1,0,0,0,0
+dependencies\license-dependency.oxt;1,0,0,0,0
+dependencies\many-dependencies.oxt;20,0,0,0,0
+dependencies\no-dependencies.oxt;0,0,1,0,0
+dependencies\no-description.oxt;0,0,1,0,0
+dependencies\unknown-dependency.oxt;1,0,0,0,0
+dependencies\version21.oxt;0,0,1,0,0
+dependencies\version10000.oxt;1,0,0,0,0
+dependencies\version21ns.oxt;0,0,1,0,0
+dependencies\version21other.oxt;1,0,0,0,0
+dependencies\version25.oxt;0,0,1,0,0
+dependencies\version30.oxt;0,0,1,0,0
+dependencies\version300.oxt;0,0,1,0,0
+dependencies\version301.oxt;0,0,1,0,0
+dependencies\versionempty.oxt;0,0,1,0,0
+dependencies\version31.oxt;1,0,0,0,0
+dependencies\version937.oxt;1,0,0,0,0
+dependencies\versionnone.oxt;0,0,1,0,0
+versions/plain.oxt;0,0,1,0,0
+versions/plain.oxt;0,0,1,0,1
+versions/version_none/plain.oxt;0,0,1,0,2
+versions/version_1.2.3/plain.oxt;0,0,1,0,2
+versions/version_1.2.3/plain.oxt;0,0,1,0,1
+versions/version_0.0/plain.oxt;0,0,1,0,2
+versions/version_1.2.4.7/plain.oxt;0,0,1,0,2
+versions/version_1.02.4.7.0/plain.oxt;0,0,1,0,1
+versions/version_1.2.3/plain.oxt;0,0,1,0,2
+versions/version_1.2.15.3/plain.oxt;0,0,1,0,2
diff --git a/testautomation/extensions/optional/input/identifier/explicit/identifier.oxt b/testautomation/extensions/optional/input/identifier/explicit/identifier.oxt
new file mode 100755
index 000000000000..3851e291c970
--- /dev/null
+++ b/testautomation/extensions/optional/input/identifier/explicit/identifier.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/identifier/legacy/identifier.oxt b/testautomation/extensions/optional/input/identifier/legacy/identifier.oxt
new file mode 100755
index 000000000000..df8bb8449241
--- /dev/null
+++ b/testautomation/extensions/optional/input/identifier/legacy/identifier.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/identifier/readme.txt b/testautomation/extensions/optional/input/identifier/readme.txt
new file mode 100755
index 000000000000..3588de21feb4
--- /dev/null
+++ b/testautomation/extensions/optional/input/identifier/readme.txt
@@ -0,0 +1,16 @@
+Extension identifiers
+
+Extension identifiers have been introduced because of the new filename-
+extension (.oxt) might lead to conflicts with older extensions of the same name.
+Previously extensions were identified by their filenames only which is
+insufficient. Old extensions get an automatic legacy identifier and from now on
+an identifier can be explicitly set.
+
+This directory contains two extensions, one being the legacy and the other one
+having the identifier explicitly set. You should be able to install them both
+at the same time.
+
+This feature is tested by framework\basic\f_basic_extension_identifiers.bas.
+The spec can be found here:
+http://specs.openoffice.org/appwide/packagemanager/extensionidentifiers.odt
+The feature was brought in by CWS sb66, the issue is #i69910
diff --git a/testautomation/extensions/optional/input/options/leaf1.oxt b/testautomation/extensions/optional/input/options/leaf1.oxt
new file mode 100755
index 000000000000..9c3ff86985b6
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/leaf1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/leaf2.oxt b/testautomation/extensions/optional/input/options/leaf2.oxt
new file mode 100755
index 000000000000..b95628900c40
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/leaf2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/leaves1.oxt b/testautomation/extensions/optional/input/options/leaves1.oxt
new file mode 100755
index 000000000000..037389a018b8
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/leaves1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/leaves2.oxt b/testautomation/extensions/optional/input/options/leaves2.oxt
new file mode 100755
index 000000000000..531b38566352
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/leaves2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/leaves3.oxt b/testautomation/extensions/optional/input/options/leaves3.oxt
new file mode 100755
index 000000000000..f5bb0f226239
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/leaves3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/modules1.oxt b/testautomation/extensions/optional/input/options/modules1.oxt
new file mode 100755
index 000000000000..bae652ffbc39
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/modules1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/modules2.oxt b/testautomation/extensions/optional/input/options/modules2.oxt
new file mode 100755
index 000000000000..d6d7956d459c
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/modules2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/nodes1.oxt b/testautomation/extensions/optional/input/options/nodes1.oxt
new file mode 100755
index 000000000000..b1dfa18d3efa
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/nodes1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/nodes2.oxt b/testautomation/extensions/optional/input/options/nodes2.oxt
new file mode 100755
index 000000000000..a35cfaba9dc8
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/nodes2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/nodes3.oxt b/testautomation/extensions/optional/input/options/nodes3.oxt
new file mode 100755
index 000000000000..db0bc49da522
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/nodes3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/nodes4.oxt b/testautomation/extensions/optional/input/options/nodes4.oxt
new file mode 100755
index 000000000000..fe0550fdc655
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/nodes4.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/nodes5.oxt b/testautomation/extensions/optional/input/options/nodes5.oxt
new file mode 100755
index 000000000000..893e9ee3e216
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/nodes5.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/options/readme.txt b/testautomation/extensions/optional/input/options/readme.txt
new file mode 100755
index 000000000000..da576203972d
--- /dev/null
+++ b/testautomation/extensions/optional/input/options/readme.txt
@@ -0,0 +1,195 @@
+Important: The hander component extensionoptions.jar in the extensions may not
+contain exactly the same sources as the one build in the handler directory. To
+make sure that debugging works build the handler directory and put the
+extensionoptions.jar into the extension.
+
+
+
+leaf1.oxt: Defines a leaf under the node WriterNode
+================================================================================
+
+leaf2.oxt: Defines a leaf under a node that has a name which requires special
+"xml encoding". The name is "My Writer's & Settings". The node is not assigned
+to a Module and the Node/AllModules property is not true. This is a typical
+scenario when a Node had been added to an existing Module and later the Module
+was removed. This is a situation which actually should not occur. In this case
+DO NOT show the Node in the OOo's options dialog, because it shows only nodes
+for a particular module and in this case the Module for the Node is unknown.
+In the Extension Manager's
+options dialog this Node can be shown because the Module is irrelevant.
+See also nodes5.oxt.
+================================================================================
+
+leaves1.oxt: multiple ordered leaves under available nodes. The leaves Lables are
+localized for en-US and de. The following leaves should appear:
+
+Writer:
+-leaves1 Writer 1 en-US
+-leaves1 Writer 2 en-US
+-leaves1 Writer 3 en-US
+
+Calc:
+-leaves1 Calc 3 en-US
+-leaves1 Calc 3 en-US
+-leaves1 Calc 3 en-US
+
+Draw:
+-leaves1 Draw 3 en-US
+-leaves1 Draw 3 en-US
+-leaves1 Draw 3 en-US
+
+If a german office is used then the strings contain "de" instead of "en-US".
+================================================================================
+
+leaves2.oxt: Same as leaves1.oxt. Use together with leaves1.oxt to test the
+grouping of leaves.
+================================================================================
+
+leaves3.oxt: Same as leaves1.oxt, but the leaves are not ordered.
+================================================================================
+
+nodes1.oxt: Defines one node which has AllModules set and which has
+no children. Therefore this node should not be displayed.
+================================================================================
+
+nodes2.oxt: Defines 3 nodes which use AllModules and which form an
+ordered group. Every node defines also 3 nodes which have a determined order.
+
+-nodes2 node 1 en-US
+ -nodes2 node 1 leaf 1 en-US
+ -nodes2 node 1 leaf 2 en-US
+ -nodes2 node 1 leaf 3 en-US
+
+-nodes2 node 2 en-US
+ -nodes2 node 2 leaf 1 en-US
+ -nodes2 node 2 leaf 2 en-US
+ -nodes2 node 2 leaf 3 en-US
+
+-nodes2 node 3 en-US
+ -nodes2 node 3 leaf 1 en-US
+ -nodes2 node 3 leaf 2 en-US
+ -nodes2 node 3 leaf 3 en-US
+
+================================================================================
+
+nodes3.oxt: Defines 3 nodes which are placed under different existing Modules.
+The nodes and there leaves are ordered.
+
+Context Writer:
+- nodes3 node 1
+ nodes3 node 1 leaf 1 en-US
+ nodes3 node 1 leaf 2 en-US
+ nodes3 node 1 leaf 3 en-US
+
+- nodes3 node 2
+ nodes3 node 2 leaf 1 en-US
+ nodes3 node 2 leaf 2 en-US
+ nodes3 node 2 leaf 3 en-US
+
+- nodes3 node 3
+ nodes3 node 3 leaf 1 en-US
+ nodes3 node 3 leaf 2 en-US
+ nodes3 node 3 leaf 3 en-US
+
+Context Calc:
+- nodes3 node 1
+ nodes3 node 1 leaf 1 en-US
+ nodes3 node 1 leaf 2 en-US
+ nodes3 node 1 leaf 3 en-US
+
+- nodes3 node 3
+ nodes3 node 3 leaf 1 en-US
+ nodes3 node 3 leaf 2 en-US
+ nodes3 node 3 leaf 3 en-US
+
+Context Draw:
+- nodes3 node 2
+ nodes3 node 2 leaf 1 en-US
+ nodes3 node 2 leaf 2 en-US
+ nodes3 node 2 leaf 3 en-US
+
+================================================================================
+
+nodes4.oxt: Same as nodes3.oxt. Use together with nodes3.txt to test the
+grouping of nodes.
+================================================================================
+
+nodes5.oxt: Defines a node which in turn defines 3 leaves. The Node
+is not assigned to a Module and the AllModule property is false (which is the
+default).This may happen when a node
+had been added to an already existing Module and then this Module was removed. For
+example, an extension adds a node to the "Writer Module" and the
+next office update removes the "Writer Module" (which is rather inconceivable).
+Then the node and its leaves MUST NOT be displayed in OOo's options dialog,
+because the Module is not known. However, it can be displayed in the
+options dialog of the Extension Manager. See also the description for leaf2.oxt.
+================================================================================
+
+modules1.oxt: Defines two Modules and three Nodes. The Nodes may not
+be displayed in OOo's options dialog because there is currently no application
+which uses this Module. However the Nodes are displayed in the options dialog
+of the Extension Manager.
+There are three Nodes defined. The relation ship is this:
+
+-module1
+ -node 1
+ -leaf 1
+ -leaf 2
+ -leaf 3
+ -node 2
+ -leaf 1
+ -leaf 2
+ -leaf 3
+ -node 3
+ -leaf 1
+ -leaf 2
+ -leaf 3
+
+-module2
+ -node1
+ -leaf 1
+ -leaf 2
+ -leaf 3
+ -node3
+ -leaf 1
+ -leaf 2
+ -leaf 3
+
+The options dialog of the Extension Manager shall display only three nodes:
+
+ -node 1
+ -leaf 1
+ -leaf 2
+ -leaf 3
+ -node 2
+ -leaf 1
+ -leaf 2
+ -leaf 3
+ -node 3
+ -leaf 1
+ -leaf 2
+ -leaf 3
+
+or
+
+ -node 1
+ -leaf 1
+ -leaf 2
+ -leaf 3
+ -node 3
+ -leaf 1
+ -leaf 2
+ -leaf 3
+ -node 2
+ -leaf 1
+ -leaf 2
+ -leaf 3
+
+Since the order of Module|s is not defined, the dialog may display first the
+Nodes from module2 and then from module1. If a node is already displayed then
+it is not shown again.
+
+================================================================================
+
+modules2.oxt: Same as modules1, except that the order of nodes and leaves
+is not defined.
diff --git a/testautomation/extensions/optional/input/path_to_extension/LocationTest.odt b/testautomation/extensions/optional/input/path_to_extension/LocationTest.odt
new file mode 100755
index 000000000000..c28acb26511a
--- /dev/null
+++ b/testautomation/extensions/optional/input/path_to_extension/LocationTest.odt
Binary files differ
diff --git a/testautomation/extensions/optional/input/path_to_extension/locationtest.oxt b/testautomation/extensions/optional/input/path_to_extension/locationtest.oxt
new file mode 100755
index 000000000000..33ec6af039a0
--- /dev/null
+++ b/testautomation/extensions/optional/input/path_to_extension/locationtest.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/all1.oxt b/testautomation/extensions/optional/input/platform/all1.oxt
new file mode 100755
index 000000000000..ad9662a7c226
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/all1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/all2.oxt b/testautomation/extensions/optional/input/platform/all2.oxt
new file mode 100755
index 000000000000..632d11b42938
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/all2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/all3.oxt b/testautomation/extensions/optional/input/platform/all3.oxt
new file mode 100755
index 000000000000..ab781552a5aa
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/all3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/extensions.info b/testautomation/extensions/optional/input/platform/extensions.info
new file mode 100755
index 000000000000..09424d0db666
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/extensions.info
@@ -0,0 +1,146 @@
+# This is a list of extensions with their respective platforms that they run on.
+# Note that Platfom=none does not necessarily mean that they do not run at all
+# but merely states that this platform is not tested on a regular basis by
+# Sun QA.
+# Note that we have no means to distinguish between system architectures so
+# this test does - for now - exclusively work on i386 based systems (no 64 bit)
+
+[general]
+ExtensionCount=26
+
+[1]
+File=all1.oxt
+Platform=all
+Name=All Platforms 1
+
+[2]
+File=all2.oxt
+Platform=all
+Name=All Platforms 2
+
+[3]
+File=all3.oxt
+Platform=all
+Name=all3.oxt
+
+[4]
+File=freebsd_x86.oxt
+Platform=none
+Name=Single Platform: freebsd_x86
+
+[5]
+File=freebsd_x86_64.oxt
+Platform=none
+Name=Single Platform: freebsd_x86_64
+
+[6]
+File=invalid1.oxt
+Platform=none
+Name=Invalid 1
+
+[7]
+File=invalid2.oxt
+Platform=none
+Name=Invalid 2
+
+[8]
+File=invalid3.oxt
+Platform=none
+Name=Invalid 3
+
+[9]
+File=linux_arm_eabi.oxt
+Platform=none
+Name=Single Platform: linux_arm_eabi
+
+[10]
+File=linux_arm_oabi.oxt
+Platform=none
+Name=Single Platform: linux_arm_oabi
+
+[11]
+File=linux_ia64.oxt
+Platform=none
+Name=Single Platform: linux_ia64
+
+[12]
+File=linux_mips_eb.oxt
+Platform=none
+Name=Single Platform: linux_mips_eb
+
+[13]
+File=linux_mips_el.oxt
+Platform=none
+Name=Single Platform: linux_mips_el
+
+[14]
+File=linux_powerpc.oxt
+Platform=none
+Name=Single Platform: linux_powerpc
+
+[15]
+File=linux_powerpc64.oxt
+Platform=none
+Name=Single Platform: linux_powerpc64
+
+[16]
+File=linux_s390.oxt
+Platform=none
+Name=Single Platform: linux_s390
+
+[17]
+File=linux_s390x.oxt
+Platform=none
+Name=Single Platform: linux_s390x
+
+[18]
+File=linux_sparc.oxt
+Platform=none
+Name=Single Platform: linux_sparc
+
+[19]
+File=linux_x86.oxt
+Platform=Linux
+Name=Single Platform: linux_x86
+
+[20]
+File=linux_x86_64.oxt
+Platform=none
+Name=Single Platform: linux_x86_64
+
+[21]
+File=macosx_powerpc.oxt
+Platform=none
+Name=Single Platform: macosx_powerpc
+
+[22]
+File=macosx_x86.oxt
+Platform=osx
+Name=Single Platform: macosx_x86
+
+[23]
+File=os2_x86.oxt
+Platform=eComStation
+Name=Single Platform: os2_x86
+
+[24]
+File=solaris_sparc.oxt
+Platform=Solaris Sparc
+Name=Single Platform: solaris_sparc
+
+[25]
+File=solaris_x86.oxt
+Platform=Solaris x86
+Name=Single Platform: solaris_x86
+
+[26]
+File=windows_x86.oxt
+Platform=w95
+Name=Single Platform: windows_x86
+
+#[23]
+#File=mul1.oxt
+#Platform=all
+#Name=Multiple Platforms 1
+
+
diff --git a/testautomation/extensions/optional/input/platform/freebsd_x86.oxt b/testautomation/extensions/optional/input/platform/freebsd_x86.oxt
new file mode 100755
index 000000000000..338f5761deb1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/freebsd_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/freebsd_x86_64.oxt b/testautomation/extensions/optional/input/platform/freebsd_x86_64.oxt
new file mode 100755
index 000000000000..39fee6de1a77
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/freebsd_x86_64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/invalid1.oxt b/testautomation/extensions/optional/input/platform/invalid1.oxt
new file mode 100755
index 000000000000..13d709f438fc
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/invalid1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/invalid2.oxt b/testautomation/extensions/optional/input/platform/invalid2.oxt
new file mode 100755
index 000000000000..f14257191b81
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/invalid2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/invalid3.oxt b/testautomation/extensions/optional/input/platform/invalid3.oxt
new file mode 100755
index 000000000000..cadffa4f2ac1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/invalid3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_arm_eabi.oxt b/testautomation/extensions/optional/input/platform/linux_arm_eabi.oxt
new file mode 100755
index 000000000000..9c504e841b98
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_arm_eabi.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_arm_oabi.oxt b/testautomation/extensions/optional/input/platform/linux_arm_oabi.oxt
new file mode 100755
index 000000000000..f2c987f645a7
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_arm_oabi.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_ia64.oxt b/testautomation/extensions/optional/input/platform/linux_ia64.oxt
new file mode 100755
index 000000000000..f579a18ab90d
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_ia64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_mips_eb.oxt b/testautomation/extensions/optional/input/platform/linux_mips_eb.oxt
new file mode 100755
index 000000000000..bf0bd942332b
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_mips_eb.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_mips_el.oxt b/testautomation/extensions/optional/input/platform/linux_mips_el.oxt
new file mode 100755
index 000000000000..6bd56446831b
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_mips_el.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_powerpc.oxt b/testautomation/extensions/optional/input/platform/linux_powerpc.oxt
new file mode 100755
index 000000000000..e301a3fb3ad1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_powerpc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_powerpc64.oxt b/testautomation/extensions/optional/input/platform/linux_powerpc64.oxt
new file mode 100755
index 000000000000..e5f3ae063923
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_powerpc64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_s390.oxt b/testautomation/extensions/optional/input/platform/linux_s390.oxt
new file mode 100755
index 000000000000..199702ebf056
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_s390.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_s390x.oxt b/testautomation/extensions/optional/input/platform/linux_s390x.oxt
new file mode 100755
index 000000000000..2ed250833fb1
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_s390x.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_sparc.oxt b/testautomation/extensions/optional/input/platform/linux_sparc.oxt
new file mode 100755
index 000000000000..53dfc71e0c4e
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_sparc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_x86.oxt b/testautomation/extensions/optional/input/platform/linux_x86.oxt
new file mode 100755
index 000000000000..8379539cad34
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/linux_x86_64.oxt b/testautomation/extensions/optional/input/platform/linux_x86_64.oxt
new file mode 100755
index 000000000000..0fb18227522f
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/linux_x86_64.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/macosx_powerpc.oxt b/testautomation/extensions/optional/input/platform/macosx_powerpc.oxt
new file mode 100755
index 000000000000..7c146347127a
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/macosx_powerpc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/macosx_x86.oxt b/testautomation/extensions/optional/input/platform/macosx_x86.oxt
new file mode 100755
index 000000000000..a20aadfefffd
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/macosx_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/mul1.oxt b/testautomation/extensions/optional/input/platform/mul1.oxt
new file mode 100755
index 000000000000..b3b555969bdf
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/mul1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/os2_x86.oxt b/testautomation/extensions/optional/input/platform/os2_x86.oxt
new file mode 100755
index 000000000000..1c7fd40bef9f
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/os2_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/readme.txt b/testautomation/extensions/optional/input/platform/readme.txt
new file mode 100755
index 000000000000..2ab102a27d3c
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/readme.txt
@@ -0,0 +1,49 @@
+Extension which only support one platform
+========================================================
+
+freebsd_x86.oxt: freebsd_x86
+freebsd_x86_86.oxt: freebsd_x86_64
+linux_arm_eabi.oxt: linux_arm_eabi
+linux_arm_oabi.oxt: linux_arm_oabi
+linux_ia64.oxt: linux_ia64
+linux_mips_eb.oxt: linux_mips_eb
+linux_mips_el.oxt: linux_mips_el
+linux_powerpc64.oxt: linux_powerpc64
+linux_powerpc.oxt: linux_powerpc
+linux_s390.oxt: linux_s390
+linux_s390x.oxt: linux_s390x
+linux_sparc.oxt: linux_sparc
+linux_x86.oxt: linux_x86
+linux_x86_64.oxt: linux_x86_64
+macos_powerpc.oxt: macos_powerpc
+macos_x86.oxt: macos_x86
+solaris_sparc.oxt: solaris_sparc
+solaris_x86.oxt: solaris_x86
+windows_x86.oxt: windows_x86
+os2_x86.oxt: os/2_x86
+
+Extensions which support multiple platforms
+=======================================================
+mul1.oxt: windows_x86, linux_x86, solaris_x86
+
+
+All platforms
+=========================================================
+all1.oxt: all, The <platform> element is missing. Default is "all".
+
+all2.oxt: all, <platform value="all" />
+
+all3.oxt: all, no description.xml
+
+
+
+Invalid platforms
+=========================================================
+The following extensions cannot be installed because the platform element
+is not correct. We assume that no valid platform is defined.
+
+invalid1.oxt: <platform />
+
+invalid2.oxt: <platform value=""/>
+
+invalid3.oxt: <platform value="," />
diff --git a/testautomation/extensions/optional/input/platform/solaris_sparc.oxt b/testautomation/extensions/optional/input/platform/solaris_sparc.oxt
new file mode 100755
index 000000000000..a61f81f43942
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/solaris_sparc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/solaris_x86.oxt b/testautomation/extensions/optional/input/platform/solaris_x86.oxt
new file mode 100755
index 000000000000..44d43df69184
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/solaris_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/platform/windows_x86.oxt b/testautomation/extensions/optional/input/platform/windows_x86.oxt
new file mode 100755
index 000000000000..c66a9b1418fa
--- /dev/null
+++ b/testautomation/extensions/optional/input/platform/windows_x86.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/publisher/extension.info b/testautomation/extensions/optional/input/publisher/extension.info
new file mode 100755
index 000000000000..4750cad09c1f
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/extension.info
@@ -0,0 +1,58 @@
+[info]
+filecount=7
+
+[1]
+file=pub1.oxt
+display_name=pub1.oxt Version 2.0
+publisher=My OpenOffice en-US
+has_publisher=yes
+release_notes=Release Notes
+has_release_notes=yes
+
+[2]
+file=pub2.oxt
+display_name=pub2.oxt Version 2.0
+publisher=My OpenOffice en-US-region1
+has_publisher=yes
+release_notes=Release Notes
+has_release_notes=yes
+
+[3]
+file=pub3.oxt
+display_name=pub3.oxt Version 2.0
+publisher=My OpenOffice en
+has_publisher=yes
+release_notes=Release Notes
+has_release_notes=yes
+
+[4]
+file=pub4.oxt
+display_name=pub4.oxt Version 2.0
+publisher=My OpenOffice en-GB
+has_publisher=yes
+release_notes=Release Notes
+has_release_notes=yes
+
+[5]
+file=pub5.oxt
+display_name=pub5.oxt Version 2.0
+publisher=My OpenOffice de
+has_publisher=yes
+release_notes=Release Notes
+has_release_notes=yes
+
+[6]
+file=pub6.oxt
+display_name=pub6.oxt Version 2.0
+publisher=My OpenOffice en-US
+has_publisher=yes
+release_notes=Release Notes
+has_release_notes=no
+
+[7]
+file=pub7.oxt
+display_name=pub7.oxt Version 2.0
+publisher=
+has_publisher=no
+release_notes=Release Notes
+has_release_notes=yes
diff --git a/testautomation/extensions/optional/input/publisher/pub1.oxt b/testautomation/extensions/optional/input/publisher/pub1.oxt
new file mode 100755
index 000000000000..c44ee9f3bc56
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/pub1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/publisher/pub2.oxt b/testautomation/extensions/optional/input/publisher/pub2.oxt
new file mode 100755
index 000000000000..438bcae830a3
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/pub2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/publisher/pub3.oxt b/testautomation/extensions/optional/input/publisher/pub3.oxt
new file mode 100755
index 000000000000..62fd69f5595a
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/pub3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/publisher/pub4.oxt b/testautomation/extensions/optional/input/publisher/pub4.oxt
new file mode 100755
index 000000000000..4f6224f780cd
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/pub4.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/publisher/pub5.oxt b/testautomation/extensions/optional/input/publisher/pub5.oxt
new file mode 100755
index 000000000000..1774e6cd35c3
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/pub5.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/publisher/pub6.oxt b/testautomation/extensions/optional/input/publisher/pub6.oxt
new file mode 100755
index 000000000000..791a37f8e710
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/pub6.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/publisher/pub7.oxt b/testautomation/extensions/optional/input/publisher/pub7.oxt
new file mode 100755
index 000000000000..96e96887d0b1
--- /dev/null
+++ b/testautomation/extensions/optional/input/publisher/pub7.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/BadDesc.oxt b/testautomation/extensions/optional/input/simpleLicense/BadDesc.oxt
new file mode 100755
index 000000000000..436778d54dd4
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/BadDesc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/BadNamespace.oxt b/testautomation/extensions/optional/input/simpleLicense/BadNamespace.oxt
new file mode 100755
index 000000000000..252115348ff6
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/BadNamespace.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/BadRoot.oxt b/testautomation/extensions/optional/input/simpleLicense/BadRoot.oxt
new file mode 100755
index 000000000000..1cda25643afb
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/BadRoot.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/CancelLicense.oxt b/testautomation/extensions/optional/input/simpleLicense/CancelLicense.oxt
new file mode 100755
index 000000000000..7e1998843254
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/CancelLicense.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/IncompAttr1.oxt b/testautomation/extensions/optional/input/simpleLicense/IncompAttr1.oxt
new file mode 100755
index 000000000000..c2cb36b55b1d
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/IncompAttr1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/IncompAttr2.oxt b/testautomation/extensions/optional/input/simpleLicense/IncompAttr2.oxt
new file mode 100755
index 000000000000..fa2235ef7b4c
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/IncompAttr2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/LongLic.oxt b/testautomation/extensions/optional/input/simpleLicense/LongLic.oxt
new file mode 100755
index 000000000000..cb22c91ed576
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/LongLic.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/MissingLic.oxt b/testautomation/extensions/optional/input/simpleLicense/MissingLic.oxt
new file mode 100755
index 000000000000..7bfb4b62c551
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/MissingLic.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/MissingLicRef.oxt b/testautomation/extensions/optional/input/simpleLicense/MissingLicRef.oxt
new file mode 100755
index 000000000000..a5a0982974ad
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/MissingLicRef.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/NoDesc.oxt b/testautomation/extensions/optional/input/simpleLicense/NoDesc.oxt
new file mode 100755
index 000000000000..ac83dac97eba
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/NoDesc.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/NoLangNoDefault.oxt b/testautomation/extensions/optional/input/simpleLicense/NoLangNoDefault.oxt
new file mode 100755
index 000000000000..17f125b30f63
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/NoLangNoDefault.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/OnlyDefault.oxt b/testautomation/extensions/optional/input/simpleLicense/OnlyDefault.oxt
new file mode 100755
index 000000000000..3b6e4b9fd74a
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/OnlyDefault.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/ShortLicense.oxt b/testautomation/extensions/optional/input/simpleLicense/ShortLicense.oxt
new file mode 100755
index 000000000000..7e1998843254
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/ShortLicense.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/simpleLicense/ShortLicenseShared.oxt b/testautomation/extensions/optional/input/simpleLicense/ShortLicenseShared.oxt
new file mode 100755
index 000000000000..c0b0950fb133
--- /dev/null
+++ b/testautomation/extensions/optional/input/simpleLicense/ShortLicenseShared.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/update/plain1.oxt b/testautomation/extensions/optional/input/update/plain1.oxt
new file mode 100755
index 000000000000..ef3edc023c5f
--- /dev/null
+++ b/testautomation/extensions/optional/input/update/plain1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/update/plain2.oxt b/testautomation/extensions/optional/input/update/plain2.oxt
new file mode 100755
index 000000000000..242ea8bfa6f2
--- /dev/null
+++ b/testautomation/extensions/optional/input/update/plain2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/update/plain3.oxt b/testautomation/extensions/optional/input/update/plain3.oxt
new file mode 100755
index 000000000000..7dd56d0314df
--- /dev/null
+++ b/testautomation/extensions/optional/input/update/plain3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/update/readme.txt b/testautomation/extensions/optional/input/update/readme.txt
new file mode 100755
index 000000000000..e48fa3db5ff3
--- /dev/null
+++ b/testautomation/extensions/optional/input/update/readme.txt
@@ -0,0 +1,26 @@
+The folder contains only simple extension. That is, they only contain
+- META-INF
+-t.rdb
+-description.xml
+
+The description.xml contains only a version and one URL to the update data
+
+For example:
+
+
+<?xml version="1.0" encoding="UTF-8"?>
+<description xmlns="http://openoffice.org/extensions/description/2006"
+ xmlns:xlink="http://www.w3.org/1999/xlink">
+ <version value="1.0" />
+
+ <update-information>
+ <src xlink:href="http://extensions.openoffice.org/testarea/desktop/simple/plain1.update.xml" />
+ </update-information>
+</description>
+
+
+The update information which is referenced in the update-information and the update is committed in the extensions/www project. To modify them get the project:
+
+cvs co extensions/wwww
+
+the files can be found under extensions/www/testarea/desktop
diff --git a/testautomation/extensions/optional/input/versions/plain.oxt b/testautomation/extensions/optional/input/versions/plain.oxt
new file mode 100755
index 000000000000..c0cb381edf62
--- /dev/null
+++ b/testautomation/extensions/optional/input/versions/plain.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/versions/version_0.0/plain.oxt b/testautomation/extensions/optional/input/versions/version_0.0/plain.oxt
new file mode 100755
index 000000000000..f156014eb8c3
--- /dev/null
+++ b/testautomation/extensions/optional/input/versions/version_0.0/plain.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/versions/version_1.02.4.7.0/plain.oxt b/testautomation/extensions/optional/input/versions/version_1.02.4.7.0/plain.oxt
new file mode 100755
index 000000000000..521a2b6c77a8
--- /dev/null
+++ b/testautomation/extensions/optional/input/versions/version_1.02.4.7.0/plain.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/versions/version_1.2.15.3/plain.oxt b/testautomation/extensions/optional/input/versions/version_1.2.15.3/plain.oxt
new file mode 100755
index 000000000000..000f3a144fbd
--- /dev/null
+++ b/testautomation/extensions/optional/input/versions/version_1.2.15.3/plain.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/versions/version_1.2.3/plain.oxt b/testautomation/extensions/optional/input/versions/version_1.2.3/plain.oxt
new file mode 100755
index 000000000000..e34264591c58
--- /dev/null
+++ b/testautomation/extensions/optional/input/versions/version_1.2.3/plain.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/versions/version_1.2.4.7/plain.oxt b/testautomation/extensions/optional/input/versions/version_1.2.4.7/plain.oxt
new file mode 100755
index 000000000000..d63c79a734b6
--- /dev/null
+++ b/testautomation/extensions/optional/input/versions/version_1.2.4.7/plain.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/versions/version_none/plain.oxt b/testautomation/extensions/optional/input/versions/version_none/plain.oxt
new file mode 100755
index 000000000000..fc227b099ec8
--- /dev/null
+++ b/testautomation/extensions/optional/input/versions/version_none/plain.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/web_update/readme.txt b/testautomation/extensions/optional/input/web_update/readme.txt
new file mode 100755
index 000000000000..4ae5ddd9182f
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/readme.txt
@@ -0,0 +1,133 @@
+The folder contains extensions which need to be updated through a web site.
+The "Updates dialog" of the Extension Manager will mark the updates for these
+extensions as "browser based update". The Extension Manager will open a browser
+for each of the extensions and navigate to the respective website.
+
+================================================================================
+web1.oxt - web5.oxt:
+================================================================================
+They contain <update-information>. That is they reference directly the respective
+webX.update.xml (for example, web1.update.xml) files which are available at
+http://extensions.openoffice.org/testarea/desktop/website_update/update/...
+For example:
+http://extensions.openoffice.org/testarea/desktop/website_update/update/web2.update.xml
+
+The update information contain multiple URLs to "localized" web sites. Each URL is
+assigned to a particular local. For example:
+
+<src xlink:href="http://extensions.openoffice.org/testarea/desktop/website_update/update/web1_de.html" lang="de"/>
+
+The Extension Manager will choose the URLs where the lang attribute matches most
+closely the locale of the office.
+
+The following table shows what localized web site is used, when the office uses the locale
+en-US. The web page will display the locale used. See update/web1_de.html, etc.
+
+
+Localization:
+
+Installed office en-US
+ | publisher | release notes
+=============================================
+web1.oxt | en-US | en-US
+---------------------------------------------
+web2.oxt | en-US-region1 | en-US-region1
+---------------------------------------------
+web3.oxt | en | en
+---------------------------------------------
+web4.oxt | en-GB | en-GB
+---------------------------------------------
+web5.oxt | de | de
+
+
+================================================================================
+web6.oxt
+================================================================================
+Need not be committed in extensions/www/testarea/desktop.
+
+web6.oxt is intended for tests with extensions.services.openoffice.org.
+It does not contain <update-information>. That is, the Extension Manager will obtain
+the update information from the repository as feed:
+
+http://updateext.services.openoffice.org/ProductUpdateService/check.Update
+
+Test
+----
+Repository:
+
+-Create the new extension in the repository.
+-Provide a company name and a URL to the company website. In our case this should be
+ http://extensions.openoffice.org/testarea/desktop/website_update/update/web1_en-US.html
+
+-Create a new release for the extension. Upload the description.xml of version 2.0
+(update/web6/description.xml). Provide a download URL for the web site (field
+ "Download from page / Open follow up page URL", which should be
+ http://extensions.openoffice.org/testarea/desktop/website_update/update/web1_en-US.html
+ Provide release notes.
+
+
+Office:
+-Install version 1.0 of the extension:
+ desktop/test/deployment/update/website_update/web6.oxt
+
+-Run the update in the Extension Manager
+
+
+Result:
+The Update Dialog should show the publisher name as provided in "Provider URL" field
+of the extension edit page (not release).
+
+A release notes link is displayed with an URL to the release notes as provided in
+the "Provider Title" field of the extension release edit page.
+
+When running the update then the web browser should navigate to
+http://extensions.openoffice.org/testarea/desktop/website_update/update/web1_en-US.html
+
+
+================================================================================
+web7.oxt
+================================================================================
+Need not be committed in extensions/www/testarea/desktop
+
+web7.oxt is intended for tests with extensions.services.openoffice.org.
+It does not contain <update-information>. That is, the Extension Manager will obtain
+the update information from the repository as feed:
+
+http://updateext.services.openoffice.org/ProductUpdateService/check.Update
+
+The description.xml which will be uploaded contains URLs for release notes and publisher
+names/ URLs. That is, these information are not generated from the information of the
+repository web site.
+
+Test
+-----------
+Repository:
+
+-Create the new extension in the repository.
+-Provide a company name and a URL to the company website. In our case these should be different
+ to those provided in the description.xml. These should NOT go into the update feed.
+ Choose for example as "Provider Title": FOO and as "Provider URL" some valid URL but NOT
+ http://extensions.openoffice.org/testarea/desktop/website_update/update/web1_en-US.html
+
+-Create a new release for the extension. Upload the description.xml of version 2.0
+(update/web7/description.xml). Provide a download URL for the web site (field
+ "Download from page / Open follow up page URL", which should be
+ http://extensions.openoffice.org/testarea/desktop/website_update/update/web1_en-US.html
+ Provide release notes.
+
+Office:
+-Install version 1.0 of the extension:
+ desktop/test/deployment/update/website_update/web7.oxt
+
+-Run the update in the Extension Manager
+
+Result:
+The Update Dialog should show the publisher name as provided in the description.xml.
+That is: My OpenOffice en-US and NOT "FOO".
+
+A release notes link is displayed with an URL to the release notes as provided in
+the description.xml. That is:
+http://extensions.openoffice.org/testarea/desktop/publisher/release-notes_xxx.html
+
+When running the update then the web browser should navigate to
+http://extensions.openoffice.org/testarea/desktop/website_update/update/web1_en-US.html
diff --git a/testautomation/extensions/optional/input/web_update/web1.oxt b/testautomation/extensions/optional/input/web_update/web1.oxt
new file mode 100755
index 000000000000..7c17586e0454
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/web1.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/web_update/web2.oxt b/testautomation/extensions/optional/input/web_update/web2.oxt
new file mode 100755
index 000000000000..705e70a7533f
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/web2.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/web_update/web3.oxt b/testautomation/extensions/optional/input/web_update/web3.oxt
new file mode 100755
index 000000000000..4e63a75f0cbf
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/web3.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/web_update/web4.oxt b/testautomation/extensions/optional/input/web_update/web4.oxt
new file mode 100755
index 000000000000..e66513e68384
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/web4.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/web_update/web5.oxt b/testautomation/extensions/optional/input/web_update/web5.oxt
new file mode 100755
index 000000000000..65b02db9347d
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/web5.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/web_update/web6.oxt b/testautomation/extensions/optional/input/web_update/web6.oxt
new file mode 100755
index 000000000000..98416edfa583
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/web6.oxt
Binary files differ
diff --git a/testautomation/extensions/optional/input/web_update/web7.oxt b/testautomation/extensions/optional/input/web_update/web7.oxt
new file mode 100755
index 000000000000..31ba45f032d5
--- /dev/null
+++ b/testautomation/extensions/optional/input/web_update/web7.oxt
Binary files differ