From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- layout/reftests/object/404-data-ref.html | 10 +++ layout/reftests/object/404-data-with-type-ref.html | 10 +++ layout/reftests/object/404-data-with-type.html | 10 +++ layout/reftests/object/404-data.html | 10 +++ layout/reftests/object/connection-refused-ref.html | 10 +++ layout/reftests/object/connection-refused.html | 10 +++ layout/reftests/object/extra/404.html | 9 +++ layout/reftests/object/extra/404.html^headers^ | 1 + layout/reftests/object/extra/malformed.xml | 1 + layout/reftests/object/extra/malformed_image.png | 1 + layout/reftests/object/extra/pass.html | 6 ++ layout/reftests/object/extra/pass.png | Bin 0 -> 732 bytes layout/reftests/object/extra/pass.svg | 74 +++++++++++++++++++++ layout/reftests/object/extra/pass_image | Bin 0 -> 732 bytes .../image-no-useful-extension-typesniff-ref.html | 10 +++ .../image-no-useful-extension-typesniff.html | 10 +++ .../image-no-useful-extension-with-type-ref.html | 10 +++ .../image-no-useful-extension-with-type.html | 10 +++ layout/reftests/object/image-ref.html | 10 +++ layout/reftests/object/image-with-type-ref.html | 10 +++ layout/reftests/object/image-with-type.html | 10 +++ layout/reftests/object/image.html | 10 +++ .../object/malformed-should-fallback-ref.html | 10 +++ .../reftests/object/malformed-should-fallback.html | 10 +++ layout/reftests/object/malformed-uri-ref.html | 14 ++++ layout/reftests/object/malformed-uri.html | 14 ++++ .../reftests/object/malformed-with-type-ref.html | 10 +++ layout/reftests/object/malformed-with-type.html | 10 +++ layout/reftests/object/malformed-xml-ref.html | 15 +++++ .../object/malformed-xml-with-type-ref.html | 15 +++++ .../reftests/object/malformed-xml-with-type.html | 15 +++++ layout/reftests/object/malformed-xml.html | 15 +++++ layout/reftests/object/no-attrs-ref.html | 10 +++ layout/reftests/object/no-attrs.html | 10 +++ layout/reftests/object/page-as-data-ref.html | 10 +++ .../object/page-as-data-with-type-ref.html | 10 +++ layout/reftests/object/page-as-data-with-type.html | 10 +++ layout/reftests/object/page-as-data.html | 10 +++ layout/reftests/object/reftest.list | 57 ++++++++++++++++ layout/reftests/object/svg-ref.html | 10 +++ layout/reftests/object/svg-with-type-ref.html | 10 +++ layout/reftests/object/svg-with-type.html | 10 +++ layout/reftests/object/svg.html | 10 +++ .../object/type-overridden-by-server-ref.html | 10 +++ .../reftests/object/type-overridden-by-server.html | 10 +++ layout/reftests/object/unknown-type-ref.html | 10 +++ layout/reftests/object/unknown-type.html | 10 +++ 47 files changed, 557 insertions(+) create mode 100644 layout/reftests/object/404-data-ref.html create mode 100644 layout/reftests/object/404-data-with-type-ref.html create mode 100644 layout/reftests/object/404-data-with-type.html create mode 100644 layout/reftests/object/404-data.html create mode 100644 layout/reftests/object/connection-refused-ref.html create mode 100644 layout/reftests/object/connection-refused.html create mode 100644 layout/reftests/object/extra/404.html create mode 100644 layout/reftests/object/extra/404.html^headers^ create mode 100644 layout/reftests/object/extra/malformed.xml create mode 100644 layout/reftests/object/extra/malformed_image.png create mode 100644 layout/reftests/object/extra/pass.html create mode 100644 layout/reftests/object/extra/pass.png create mode 100644 layout/reftests/object/extra/pass.svg create mode 100644 layout/reftests/object/extra/pass_image create mode 100644 layout/reftests/object/image-no-useful-extension-typesniff-ref.html create mode 100644 layout/reftests/object/image-no-useful-extension-typesniff.html create mode 100644 layout/reftests/object/image-no-useful-extension-with-type-ref.html create mode 100644 layout/reftests/object/image-no-useful-extension-with-type.html create mode 100644 layout/reftests/object/image-ref.html create mode 100644 layout/reftests/object/image-with-type-ref.html create mode 100644 layout/reftests/object/image-with-type.html create mode 100644 layout/reftests/object/image.html create mode 100644 layout/reftests/object/malformed-should-fallback-ref.html create mode 100644 layout/reftests/object/malformed-should-fallback.html create mode 100644 layout/reftests/object/malformed-uri-ref.html create mode 100644 layout/reftests/object/malformed-uri.html create mode 100644 layout/reftests/object/malformed-with-type-ref.html create mode 100644 layout/reftests/object/malformed-with-type.html create mode 100644 layout/reftests/object/malformed-xml-ref.html create mode 100644 layout/reftests/object/malformed-xml-with-type-ref.html create mode 100644 layout/reftests/object/malformed-xml-with-type.html create mode 100644 layout/reftests/object/malformed-xml.html create mode 100644 layout/reftests/object/no-attrs-ref.html create mode 100644 layout/reftests/object/no-attrs.html create mode 100644 layout/reftests/object/page-as-data-ref.html create mode 100644 layout/reftests/object/page-as-data-with-type-ref.html create mode 100644 layout/reftests/object/page-as-data-with-type.html create mode 100644 layout/reftests/object/page-as-data.html create mode 100644 layout/reftests/object/reftest.list create mode 100644 layout/reftests/object/svg-ref.html create mode 100644 layout/reftests/object/svg-with-type-ref.html create mode 100644 layout/reftests/object/svg-with-type.html create mode 100644 layout/reftests/object/svg.html create mode 100644 layout/reftests/object/type-overridden-by-server-ref.html create mode 100644 layout/reftests/object/type-overridden-by-server.html create mode 100644 layout/reftests/object/unknown-type-ref.html create mode 100644 layout/reftests/object/unknown-type.html (limited to 'layout/reftests/object') diff --git a/layout/reftests/object/404-data-ref.html b/layout/reftests/object/404-data-ref.html new file mode 100644 index 0000000000..ca93f6bfcc --- /dev/null +++ b/layout/reftests/object/404-data-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: 404 data + + +

PASS

+ + diff --git a/layout/reftests/object/404-data-with-type-ref.html b/layout/reftests/object/404-data-with-type-ref.html new file mode 100644 index 0000000000..dddc4e4e2f --- /dev/null +++ b/layout/reftests/object/404-data-with-type-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: 404 data with type + + +

PASS

+ + diff --git a/layout/reftests/object/404-data-with-type.html b/layout/reftests/object/404-data-with-type.html new file mode 100644 index 0000000000..5c2c3dd457 --- /dev/null +++ b/layout/reftests/object/404-data-with-type.html @@ -0,0 +1,10 @@ + + + + +<object>: 404 data with type + + +

PASS

+ + diff --git a/layout/reftests/object/404-data.html b/layout/reftests/object/404-data.html new file mode 100644 index 0000000000..37c7a28a2e --- /dev/null +++ b/layout/reftests/object/404-data.html @@ -0,0 +1,10 @@ + + + + +<object>: 404 data + + +

PASS

+ + diff --git a/layout/reftests/object/connection-refused-ref.html b/layout/reftests/object/connection-refused-ref.html new file mode 100644 index 0000000000..c3ab4f479d --- /dev/null +++ b/layout/reftests/object/connection-refused-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Connection refused + + +

PASS

+ + diff --git a/layout/reftests/object/connection-refused.html b/layout/reftests/object/connection-refused.html new file mode 100644 index 0000000000..b252d36a11 --- /dev/null +++ b/layout/reftests/object/connection-refused.html @@ -0,0 +1,10 @@ + + + + +<object>: Connection refused + + +

PASS

+ + diff --git a/layout/reftests/object/extra/404.html b/layout/reftests/object/extra/404.html new file mode 100644 index 0000000000..6c9abdc2c4 --- /dev/null +++ b/layout/reftests/object/extra/404.html @@ -0,0 +1,9 @@ + + + +404 Not Found + + +

This is a 404 page.

+ + diff --git a/layout/reftests/object/extra/404.html^headers^ b/layout/reftests/object/extra/404.html^headers^ new file mode 100644 index 0000000000..937e38c6c4 --- /dev/null +++ b/layout/reftests/object/extra/404.html^headers^ @@ -0,0 +1 @@ +HTTP 404 Not Found diff --git a/layout/reftests/object/extra/malformed.xml b/layout/reftests/object/extra/malformed.xml new file mode 100644 index 0000000000..828c002996 --- /dev/null +++ b/layout/reftests/object/extra/malformed.xml @@ -0,0 +1 @@ +This is some invalid xml. diff --git a/layout/reftests/object/extra/malformed_image.png b/layout/reftests/object/extra/malformed_image.png new file mode 100644 index 0000000000..94e1707e85 --- /dev/null +++ b/layout/reftests/object/extra/malformed_image.png @@ -0,0 +1 @@ +FAIL diff --git a/layout/reftests/object/extra/pass.html b/layout/reftests/object/extra/pass.html new file mode 100644 index 0000000000..e73e009750 --- /dev/null +++ b/layout/reftests/object/extra/pass.html @@ -0,0 +1,6 @@ + + +PASS page + + +

PASS

diff --git a/layout/reftests/object/extra/pass.png b/layout/reftests/object/extra/pass.png new file mode 100644 index 0000000000..4b0d444cf6 Binary files /dev/null and b/layout/reftests/object/extra/pass.png differ diff --git a/layout/reftests/object/extra/pass.svg b/layout/reftests/object/extra/pass.svg new file mode 100644 index 0000000000..311c5036ea --- /dev/null +++ b/layout/reftests/object/extra/pass.svg @@ -0,0 +1,74 @@ + + + + + + + + + image/svg+xml + + + + + + + PASS + + diff --git a/layout/reftests/object/extra/pass_image b/layout/reftests/object/extra/pass_image new file mode 100644 index 0000000000..4b0d444cf6 Binary files /dev/null and b/layout/reftests/object/extra/pass_image differ diff --git a/layout/reftests/object/image-no-useful-extension-typesniff-ref.html b/layout/reftests/object/image-no-useful-extension-typesniff-ref.html new file mode 100644 index 0000000000..9d9c0a02ca --- /dev/null +++ b/layout/reftests/object/image-no-useful-extension-typesniff-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Image w/o useful extension + + +

+ + diff --git a/layout/reftests/object/image-no-useful-extension-typesniff.html b/layout/reftests/object/image-no-useful-extension-typesniff.html new file mode 100644 index 0000000000..b509bfc985 --- /dev/null +++ b/layout/reftests/object/image-no-useful-extension-typesniff.html @@ -0,0 +1,10 @@ + + + + +<object>: Image w/o useful extension + + +

FAIL

+ + diff --git a/layout/reftests/object/image-no-useful-extension-with-type-ref.html b/layout/reftests/object/image-no-useful-extension-with-type-ref.html new file mode 100644 index 0000000000..76c7eb1e83 --- /dev/null +++ b/layout/reftests/object/image-no-useful-extension-with-type-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Image w/o useful extension with type + + +

+ + diff --git a/layout/reftests/object/image-no-useful-extension-with-type.html b/layout/reftests/object/image-no-useful-extension-with-type.html new file mode 100644 index 0000000000..15b133846a --- /dev/null +++ b/layout/reftests/object/image-no-useful-extension-with-type.html @@ -0,0 +1,10 @@ + + + + +<object>: Image w/o useful extension with type + + +

FAIL

+ + diff --git a/layout/reftests/object/image-ref.html b/layout/reftests/object/image-ref.html new file mode 100644 index 0000000000..1976ffe0ed --- /dev/null +++ b/layout/reftests/object/image-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: PNG Image + + +

+ + diff --git a/layout/reftests/object/image-with-type-ref.html b/layout/reftests/object/image-with-type-ref.html new file mode 100644 index 0000000000..d8f78907c1 --- /dev/null +++ b/layout/reftests/object/image-with-type-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: PNG Image with type + + +

+ + diff --git a/layout/reftests/object/image-with-type.html b/layout/reftests/object/image-with-type.html new file mode 100644 index 0000000000..c045279aaf --- /dev/null +++ b/layout/reftests/object/image-with-type.html @@ -0,0 +1,10 @@ + + + + +<object>: PNG Image with type + + +

FAIL

+ + diff --git a/layout/reftests/object/image.html b/layout/reftests/object/image.html new file mode 100644 index 0000000000..84ef3f17df --- /dev/null +++ b/layout/reftests/object/image.html @@ -0,0 +1,10 @@ + + + + +<object>: PNG Image + + +

FAIL

+ + diff --git a/layout/reftests/object/malformed-should-fallback-ref.html b/layout/reftests/object/malformed-should-fallback-ref.html new file mode 100644 index 0000000000..e281ee3675 --- /dev/null +++ b/layout/reftests/object/malformed-should-fallback-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Malformed image (should fallback) + + +

PASS

+ + diff --git a/layout/reftests/object/malformed-should-fallback.html b/layout/reftests/object/malformed-should-fallback.html new file mode 100644 index 0000000000..014aba631c --- /dev/null +++ b/layout/reftests/object/malformed-should-fallback.html @@ -0,0 +1,10 @@ + + + + +<object>: Malformed image (should fallback) + + +

PASS

+ + diff --git a/layout/reftests/object/malformed-uri-ref.html b/layout/reftests/object/malformed-uri-ref.html new file mode 100644 index 0000000000..6a5927f439 --- /dev/null +++ b/layout/reftests/object/malformed-uri-ref.html @@ -0,0 +1,14 @@ + + + + +<object>: Malformed URIs + + + +

PASS

+ + diff --git a/layout/reftests/object/malformed-uri.html b/layout/reftests/object/malformed-uri.html new file mode 100644 index 0000000000..a0e92c8daf --- /dev/null +++ b/layout/reftests/object/malformed-uri.html @@ -0,0 +1,14 @@ + + + + +<object>: Malformed URIs + + + +

PASS

+ + diff --git a/layout/reftests/object/malformed-with-type-ref.html b/layout/reftests/object/malformed-with-type-ref.html new file mode 100644 index 0000000000..ad14b569e7 --- /dev/null +++ b/layout/reftests/object/malformed-with-type-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Malformed image (with type attribute) + + +

PASS

+ + diff --git a/layout/reftests/object/malformed-with-type.html b/layout/reftests/object/malformed-with-type.html new file mode 100644 index 0000000000..2b5d1216d7 --- /dev/null +++ b/layout/reftests/object/malformed-with-type.html @@ -0,0 +1,10 @@ + + + + +<object>: Malformed image (with type attribute) + + +

PASS

+ + diff --git a/layout/reftests/object/malformed-xml-ref.html b/layout/reftests/object/malformed-xml-ref.html new file mode 100644 index 0000000000..064b411ed0 --- /dev/null +++ b/layout/reftests/object/malformed-xml-ref.html @@ -0,0 +1,15 @@ + + + + +<object>: Malformed XML file + + + +

+ + diff --git a/layout/reftests/object/malformed-xml-with-type-ref.html b/layout/reftests/object/malformed-xml-with-type-ref.html new file mode 100644 index 0000000000..c23aad4c35 --- /dev/null +++ b/layout/reftests/object/malformed-xml-with-type-ref.html @@ -0,0 +1,15 @@ + + + + +<object>: Malformed XML file with type attribute + + + +

+ + diff --git a/layout/reftests/object/malformed-xml-with-type.html b/layout/reftests/object/malformed-xml-with-type.html new file mode 100644 index 0000000000..44c4b3b363 --- /dev/null +++ b/layout/reftests/object/malformed-xml-with-type.html @@ -0,0 +1,15 @@ + + + + +<object>: Malformed XML file with type attribute + + + +

PASS

+ + diff --git a/layout/reftests/object/malformed-xml.html b/layout/reftests/object/malformed-xml.html new file mode 100644 index 0000000000..3f6b176f87 --- /dev/null +++ b/layout/reftests/object/malformed-xml.html @@ -0,0 +1,15 @@ + + + + +<object>: Malformed XML file + + + +

PASS

+ + diff --git a/layout/reftests/object/no-attrs-ref.html b/layout/reftests/object/no-attrs-ref.html new file mode 100644 index 0000000000..23709f7471 --- /dev/null +++ b/layout/reftests/object/no-attrs-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: No attributes + + +

PASS

+ + diff --git a/layout/reftests/object/no-attrs.html b/layout/reftests/object/no-attrs.html new file mode 100644 index 0000000000..9702c1d98e --- /dev/null +++ b/layout/reftests/object/no-attrs.html @@ -0,0 +1,10 @@ + + + + +<object>: No attributes + + +

PASS

+ + diff --git a/layout/reftests/object/page-as-data-ref.html b/layout/reftests/object/page-as-data-ref.html new file mode 100644 index 0000000000..999e9d6be0 --- /dev/null +++ b/layout/reftests/object/page-as-data-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Normal Webpage + + +

+ + diff --git a/layout/reftests/object/page-as-data-with-type-ref.html b/layout/reftests/object/page-as-data-with-type-ref.html new file mode 100644 index 0000000000..d4e76f65fa --- /dev/null +++ b/layout/reftests/object/page-as-data-with-type-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Normal Webpage with type + + +

+ + diff --git a/layout/reftests/object/page-as-data-with-type.html b/layout/reftests/object/page-as-data-with-type.html new file mode 100644 index 0000000000..62a8a98597 --- /dev/null +++ b/layout/reftests/object/page-as-data-with-type.html @@ -0,0 +1,10 @@ + + + + +<object>: Normal Webpage with type + + +

FAIL

+ + diff --git a/layout/reftests/object/page-as-data.html b/layout/reftests/object/page-as-data.html new file mode 100644 index 0000000000..baa7608666 --- /dev/null +++ b/layout/reftests/object/page-as-data.html @@ -0,0 +1,10 @@ + + + + +<object>: Normal Webpage + + +

FAIL

+ + diff --git a/layout/reftests/object/reftest.list b/layout/reftests/object/reftest.list new file mode 100644 index 0000000000..1437c897c2 --- /dev/null +++ b/layout/reftests/object/reftest.list @@ -0,0 +1,57 @@ +== no-attrs.html no-attrs-ref.html +HTTP == 404-data.html 404-data-ref.html +HTTP == 404-data-with-type.html 404-data-with-type-ref.html +== page-as-data.html page-as-data-ref.html +== page-as-data-with-type.html page-as-data-with-type-ref.html +== connection-refused.html connection-refused-ref.html +== image.html image-ref.html +== image-with-type.html image-with-type-ref.html +fails-if(Android) == image-no-useful-extension-typesniff.html image-no-useful-extension-typesniff-ref.html +== image-no-useful-extension-with-type.html image-no-useful-extension-with-type-ref.html +# +# This test must be run on an HTTP server because it relies on the HTTP +# Content-Type overriding the type specified by the attribute on the object, +# but when run from a local file the type attribute will override the +# content-sniffed assumed type (text/html based entirely on the extension). +# +HTTP == type-overridden-by-server.html type-overridden-by-server-ref.html +# +# XXX missing tests 012-015 from http://biesi.damowmow.com/object/ here; need +# a controllable HTTP server (or preferably one run on the test machine) +# to add them +# +== malformed-should-fallback.html malformed-should-fallback-ref.html +== malformed-with-type.html malformed-with-type-ref.html +# +# XXX missing tests 018-021 from http://biesi.damowmow.com/object/ here; need +# a controllable HTTP server (or preferably one run on the test machine) +# to add them +# +== unknown-type.html unknown-type-ref.html +== malformed-xml.html malformed-xml-ref.html +== malformed-xml-with-type.html malformed-xml-with-type-ref.html +# +# XXX missing tests 025-28 from http://biesi.damowmow.com/object/ here; would +# need to require Flash on the test machine to run them +# +# XXX need to support for these to pass +fails == svg.html svg-ref.html +fails == svg-with-type.html svg-with-type-ref.html +# +# XXX missing test 031 from http://biesi.damowmow.com/object/ here; need to +# first support the standby attribute on objects, then need to figure out +# how to reproduce the setup needed for that test such that reftest will +# handle it correctly, since a still-loading image probably delays the +# snapshot reftest takes +# +# XXX missing test 032 from http://biesi.damowmow.com/object/ here; would +# need to require Java on test machine to run it +# +# XXX missing test 033 from http://biesi.damowmow.com/object/ here; not sure +# how nullplugin testing should work +# +# +# XXX missing test 034 from http://biesi.damowmow.com/object/ here; would +# need to require Flash on the test machine to run them +# +== malformed-uri.html malformed-uri-ref.html diff --git a/layout/reftests/object/svg-ref.html b/layout/reftests/object/svg-ref.html new file mode 100644 index 0000000000..1d49ad7ffb --- /dev/null +++ b/layout/reftests/object/svg-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: SVG + + + + + diff --git a/layout/reftests/object/svg-with-type-ref.html b/layout/reftests/object/svg-with-type-ref.html new file mode 100644 index 0000000000..c610700bdc --- /dev/null +++ b/layout/reftests/object/svg-with-type-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: SVG (with type attribute) + + + + + diff --git a/layout/reftests/object/svg-with-type.html b/layout/reftests/object/svg-with-type.html new file mode 100644 index 0000000000..233f799ad3 --- /dev/null +++ b/layout/reftests/object/svg-with-type.html @@ -0,0 +1,10 @@ + + + + +<object>: SVG (with type attribute) + + +

FAIL

+ + diff --git a/layout/reftests/object/svg.html b/layout/reftests/object/svg.html new file mode 100644 index 0000000000..2e244d0830 --- /dev/null +++ b/layout/reftests/object/svg.html @@ -0,0 +1,10 @@ + + + + +<object>: SVG + + +

FAIL

+ + diff --git a/layout/reftests/object/type-overridden-by-server-ref.html b/layout/reftests/object/type-overridden-by-server-ref.html new file mode 100644 index 0000000000..6bbbf3c56e --- /dev/null +++ b/layout/reftests/object/type-overridden-by-server-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Server override of type (PNG vs HTML) + + +

+ + diff --git a/layout/reftests/object/type-overridden-by-server.html b/layout/reftests/object/type-overridden-by-server.html new file mode 100644 index 0000000000..dc8a65b8fe --- /dev/null +++ b/layout/reftests/object/type-overridden-by-server.html @@ -0,0 +1,10 @@ + + + + +<object>: Server override of type (PNG vs HTML) + + +

FAIL

+ + diff --git a/layout/reftests/object/unknown-type-ref.html b/layout/reftests/object/unknown-type-ref.html new file mode 100644 index 0000000000..5a1768c966 --- /dev/null +++ b/layout/reftests/object/unknown-type-ref.html @@ -0,0 +1,10 @@ + + + + +<object>: Unknown type + + +

PASS

+ + diff --git a/layout/reftests/object/unknown-type.html b/layout/reftests/object/unknown-type.html new file mode 100644 index 0000000000..c707687357 --- /dev/null +++ b/layout/reftests/object/unknown-type.html @@ -0,0 +1,10 @@ + + + + +<object>: Unknown type + + +

PASS

+ + -- cgit v1.2.3