Title: [273828] trunk/LayoutTests
- Revision
- 273828
- Author
- cgambr...@apple.com
- Date
- 2021-03-03 11:10:45 -0800 (Wed, 03 Mar 2021)
Log Message
[LayoutTests] Convert http/tests/dom convert PHP to Python
https://bugs.webkit.org/show_bug.cgi?id=222656
<rdar://problem/74984539>
Reviewed by Jonathan Bedard.
* http/tests/dom/document-contentType-xhr.html:
* http/tests/dom/document-contentType.html:
* http/tests/dom/resources/send-mime-type.php: Removed.
* http/tests/dom/resources/send-mime-type.py: Added.
Modified Paths
Added Paths
Removed Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (273827 => 273828)
--- trunk/LayoutTests/ChangeLog 2021-03-03 19:08:56 UTC (rev 273827)
+++ trunk/LayoutTests/ChangeLog 2021-03-03 19:10:45 UTC (rev 273828)
@@ -1,3 +1,16 @@
+2021-03-03 Chris Gambrell <cgambr...@apple.com>
+
+ [LayoutTests] Convert http/tests/dom convert PHP to Python
+ https://bugs.webkit.org/show_bug.cgi?id=222656
+ <rdar://problem/74984539>
+
+ Reviewed by Jonathan Bedard.
+
+ * http/tests/dom/document-contentType-xhr.html:
+ * http/tests/dom/document-contentType.html:
+ * http/tests/dom/resources/send-mime-type.php: Removed.
+ * http/tests/dom/resources/send-mime-type.py: Added.
+
2021-03-03 Sergio Villar Senin <svil...@igalia.com>
[css-flexbox] Import latest WPT tests
Modified: trunk/LayoutTests/http/tests/dom/document-contentType-xhr.html (273827 => 273828)
--- trunk/LayoutTests/http/tests/dom/document-contentType-xhr.html 2021-03-03 19:08:56 UTC (rev 273827)
+++ trunk/LayoutTests/http/tests/dom/document-contentType-xhr.html 2021-03-03 19:10:45 UTC (rev 273828)
@@ -10,12 +10,12 @@
}
var toTest = [
- { mimeType: "text/html", uri: "resources/send-mime-type.php?m=text/html" },
- { mimeType: "text/xml", uri: "resources/send-mime-type.php?m=text/xml" },
- { mimeType: "application/xml", uri: "resources/send-mime-type.php?m=application/xml" },
- { mimeType: "text/html", uri: "resources/send-mime-type.php?m=text/html;charset=utf-8" },
- { mimeType: "text/xml", uri: "resources/send-mime-type.php?m=text/xml;charset=utf-8" },
- { mimeType: "application/xml", uri: "resources/send-mime-type.php?m=application/xml;charset=utf-8" }
+ { mimeType: "text/html", uri: "resources/send-mime-type.py?m=text/html" },
+ { mimeType: "text/xml", uri: "resources/send-mime-type.py?m=text/xml" },
+ { mimeType: "application/xml", uri: "resources/send-mime-type.py?m=application/xml" },
+ { mimeType: "text/html", uri: "resources/send-mime-type.py?m=text/html;charset=utf-8" },
+ { mimeType: "text/xml", uri: "resources/send-mime-type.py?m=text/xml;charset=utf-8" },
+ { mimeType: "application/xml", uri: "resources/send-mime-type.py?m=application/xml;charset=utf-8" }
];
function onrequestload(expectedMimeType) {
Modified: trunk/LayoutTests/http/tests/dom/document-contentType.html (273827 => 273828)
--- trunk/LayoutTests/http/tests/dom/document-contentType.html 2021-03-03 19:08:56 UTC (rev 273827)
+++ trunk/LayoutTests/http/tests/dom/document-contentType.html 2021-03-03 19:10:45 UTC (rev 273828)
@@ -7,9 +7,9 @@
<iframe data-mimetype="text/css" src=""
<iframe data-mimetype="application/x-_javascript_" src=""
<iframe data-mimetype="text/html" src=""
-<iframe data-mimetype="text/html" src=""
-<iframe data-mimetype="text/xml" src=""
-<iframe data-mimetype="text/xml" src=""
+<iframe data-mimetype="text/html" src=""
+<iframe data-mimetype="text/xml" src=""
+<iframe data-mimetype="text/xml" src=""
<iframe data-mimetype="text/html" src="" world";"></iframe>
<iframe data-mimetype="text/html" src=""
<iframe data-mimetype="text/plain" src=""
Deleted: trunk/LayoutTests/http/tests/dom/resources/send-mime-type.php (273827 => 273828)
--- trunk/LayoutTests/http/tests/dom/resources/send-mime-type.php 2021-03-03 19:08:56 UTC (rev 273827)
+++ trunk/LayoutTests/http/tests/dom/resources/send-mime-type.php 2021-03-03 19:10:45 UTC (rev 273828)
@@ -1,6 +0,0 @@
-<?php
-header("HTTP/1.1 200 OK");
-if (isset($_GET['m']) && $_GET['m'] != "")
- header("Content-Type: " . $_GET['m']);
-echo "<h1>Hello</h1>"
-?>
\ No newline at end of file
Added: trunk/LayoutTests/http/tests/dom/resources/send-mime-type.py (0 => 273828)
--- trunk/LayoutTests/http/tests/dom/resources/send-mime-type.py (rev 0)
+++ trunk/LayoutTests/http/tests/dom/resources/send-mime-type.py 2021-03-03 19:10:45 UTC (rev 273828)
@@ -0,0 +1,13 @@
+#!/usr/bin/env python3
+
+import os
+import sys
+from urllib.parse import parse_qs
+
+content_type = parse_qs(os.environ.get('QUERY_STRING', ''), keep_blank_values=True).get('m', ['text/html'])[0]
+
+sys.stdout.write(
+ 'status: 200\r\n'
+ 'Content-Type: {}\r\n\r\n'
+ '<h1>Hello</h1>'.format(content_type)
+)
\ No newline at end of file
Property changes on: trunk/LayoutTests/http/tests/dom/resources/send-mime-type.py
___________________________________________________________________
Added: svn:executable
+*
\ No newline at end of property
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes