Changeset 276128 in webkit
- Timestamp:
- Apr 16, 2021, 2:04:23 AM (5 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
Scripts/webkitpy/w3c/test_converter.py (modified) (1 diff)
-
Scripts/webkitpy/w3c/test_converter_unittest.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r276125 r276128 1 2021-04-16 Manuel Rego Casasnovas <rego@igalia.com> 2 3 Avoid converting HTML chars in _W3CTestConverter 4 https://bugs.webkit.org/show_bug.cgi?id=224658 5 6 Reviewed by Adrian Perez de Castro. 7 8 There has been a change in Python HTMLParser in version 3.5 that makes convert_charrefs to be True by default: 9 https://docs.python.org/3/library/html.parser.html 10 11 This is causing that we're modifying the tests that have HTML characters, which is something 12 we shouldn't change and was not happening in previous Python 3 versions, or Python 2. 13 14 * Scripts/webkitpy/w3c/test_converter.py: 15 (_W3CTestConverter.__init__): Set convert_charrefs to False. 16 * Scripts/webkitpy/w3c/test_converter_unittest.py: Update test to include HTML chars and check that they're not modified. 17 1 18 2021-04-16 Youenn Fablet <youenn@apple.com> 2 19 -
trunk/Tools/Scripts/webkitpy/w3c/test_converter.py
r273057 r276128 67 67 class _W3CTestConverter(HTMLParser): 68 68 def __init__(self, new_path, filename, reference_support_info, host=Host(), convert_test_harness_links=True, webkit_test_runner_options=''): 69 HTMLParser.__init__(self) 69 if sys.version_info > (3, 0): 70 HTMLParser.__init__(self, convert_charrefs=False) 71 else: 72 HTMLParser.__init__(self) 70 73 71 74 self._host = host -
trunk/Tools/Scripts/webkitpy/w3c/test_converter_unittest.py
r273057 r276128 81 81 <body> 82 82 CONTENT OF TEST 83 <We shouldn't convert HTML characters.> 83 84 </body> 84 85 </html>
Note:
See TracChangeset
for help on using the changeset viewer.