Title: [196013] trunk
- Revision
- 196013
- Author
- [email protected]
- Date
- 2016-02-02 10:06:51 -0800 (Tue, 02 Feb 2016)
Log Message
Layout Test fast/parser/external-entities-in-xslt.xml is flaky on El Capitan (but fails most of the time)
https://bugs.webkit.org/show_bug.cgi?id=153683
Reviewed by Alexey Proskuryakov.
Tools:
Ensure that XML_CATALOG_FILES is set in the Web Content service’s environment as well.
* Scripts/webkitpy/port/driver.py:
(Driver._setup_environ_for_driver): Also set __XPC_DUMPRENDERTREE_TEMP.
* Scripts/webkitpy/port/ios.py:
(IOSSimulatorPort.setup_environ_for_server): Set __XPC_XML_CATALOG_FILES.
* Scripts/webkitpy/port/mac.py:
(MacPort.setup_environ_for_server): Ditto.
LayoutTests:
* platform/mac/TestExpectations: Removed the failure expectation for this test.
Modified Paths
Diff
Modified: trunk/LayoutTests/ChangeLog (196012 => 196013)
--- trunk/LayoutTests/ChangeLog 2016-02-02 17:57:40 UTC (rev 196012)
+++ trunk/LayoutTests/ChangeLog 2016-02-02 18:06:51 UTC (rev 196013)
@@ -1,3 +1,12 @@
+2016-02-02 Dan Bernstein <[email protected]>
+
+ Layout Test fast/parser/external-entities-in-xslt.xml is flaky on El Capitan (but fails most of the time)
+ https://bugs.webkit.org/show_bug.cgi?id=153683
+
+ Reviewed by Alexey Proskuryakov.
+
+ * platform/mac/TestExpectations: Removed the failure expectation for this test.
+
2016-02-02 Eric Carlson <[email protected]>
Allow ports to disable automatic text track selection
Modified: trunk/LayoutTests/platform/mac/TestExpectations (196012 => 196013)
--- trunk/LayoutTests/platform/mac/TestExpectations 2016-02-02 17:57:40 UTC (rev 196012)
+++ trunk/LayoutTests/platform/mac/TestExpectations 2016-02-02 18:06:51 UTC (rev 196013)
@@ -1312,6 +1312,4 @@
webkit.org/b/153086 sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/15.1.3/15.1.3.3_encodeURI/S15.1.3.3_A2.4_T2.html [ Pass Crash ]
-webkit.org/b/153683 [ ElCapitan ] fast/parser/external-entities-in-xslt.xml [ Pass Failure ]
-
webkit.org/b/153752 [ Yosemite ] http/tests/plugins/visible_plugins.html [ Skip ]
Modified: trunk/Tools/ChangeLog (196012 => 196013)
--- trunk/Tools/ChangeLog 2016-02-02 17:57:40 UTC (rev 196012)
+++ trunk/Tools/ChangeLog 2016-02-02 18:06:51 UTC (rev 196013)
@@ -1,3 +1,19 @@
+2016-02-02 Dan Bernstein <[email protected]>
+
+ Layout Test fast/parser/external-entities-in-xslt.xml is flaky on El Capitan (but fails most of the time)
+ https://bugs.webkit.org/show_bug.cgi?id=153683
+
+ Reviewed by Alexey Proskuryakov.
+
+ Ensure that XML_CATALOG_FILES is set in the Web Content service’s environment as well.
+
+ * Scripts/webkitpy/port/driver.py:
+ (Driver._setup_environ_for_driver): Also set __XPC_DUMPRENDERTREE_TEMP.
+ * Scripts/webkitpy/port/ios.py:
+ (IOSSimulatorPort.setup_environ_for_server): Set __XPC_XML_CATALOG_FILES.
+ * Scripts/webkitpy/port/mac.py:
+ (MacPort.setup_environ_for_server): Ditto.
+
2016-01-29 Grzegorz Czajkowski <[email protected]>
[EFL] Virtual Keyboard overlaps MiniBrowser's WebView
Modified: trunk/Tools/Scripts/webkitpy/port/driver.py (196012 => 196013)
--- trunk/Tools/Scripts/webkitpy/port/driver.py 2016-02-02 17:57:40 UTC (rev 196012)
+++ trunk/Tools/Scripts/webkitpy/port/driver.py 2016-02-02 18:06:51 UTC (rev 196013)
@@ -321,6 +321,7 @@
environment['DIRHELPER_USER_DIR_SUFFIX'] = str(os.path.basename(str(self._driver_tempdir)))
# Put certain normally persistent files into the temp directory (e.g. IndexedDB storage).
environment['DUMPRENDERTREE_TEMP'] = str(self._driver_tempdir)
+ environment['__XPC_DUMPRENDERTREE_TEMP'] = environment['DUMPRENDERTREE_TEMP']
environment['LOCAL_RESOURCE_ROOT'] = str(self._port.layout_tests_dir())
environment['ASAN_OPTIONS'] = "allocator_may_return_null=1"
environment['__XPC_ASAN_OPTIONS'] = environment['ASAN_OPTIONS']
Modified: trunk/Tools/Scripts/webkitpy/port/ios.py (196012 => 196013)
--- trunk/Tools/Scripts/webkitpy/port/ios.py 2016-02-02 17:57:40 UTC (rev 196012)
+++ trunk/Tools/Scripts/webkitpy/port/ios.py 2016-02-02 18:06:51 UTC (rev 196013)
@@ -271,7 +271,9 @@
self._append_value_colon_separated(env, 'DYLD_INSERT_LIBRARIES', '/usr/lib/libgmalloc.dylib')
self._append_value_colon_separated(env, '__XPC_DYLD_INSERT_LIBRARIES', '/usr/lib/libgmalloc.dylib')
self._append_value_colon_separated(env, 'DYLD_INSERT_LIBRARIES', self._build_path("libWebCoreTestShim.dylib"))
- env['XML_CATALOG_FILES'] = '' # work around missing /etc/catalog <rdar://problem/4292995>
+ # work around missing /etc/catalog <rdar://problem/4292995>
+ env['XML_CATALOG_FILES'] = ''
+ env['__XPC_XML_CATALOG_FILES'] = ''
return env
def operating_system(self):
Modified: trunk/Tools/Scripts/webkitpy/port/mac.py (196012 => 196013)
--- trunk/Tools/Scripts/webkitpy/port/mac.py 2016-02-02 17:57:40 UTC (rev 196012)
+++ trunk/Tools/Scripts/webkitpy/port/mac.py 2016-02-02 18:06:51 UTC (rev 196013)
@@ -106,7 +106,9 @@
self._append_value_colon_separated(env, 'DYLD_INSERT_LIBRARIES', '/usr/lib/libgmalloc.dylib')
self._append_value_colon_separated(env, '__XPC_DYLD_INSERT_LIBRARIES', '/usr/lib/libgmalloc.dylib')
self._append_value_colon_separated(env, 'DYLD_INSERT_LIBRARIES', self._build_path("libWebCoreTestShim.dylib"))
- env['XML_CATALOG_FILES'] = '' # work around missing /etc/catalog <rdar://problem/4292995>
+ # work around missing /etc/catalog <rdar://problem/4292995>
+ env['XML_CATALOG_FILES'] = ''
+ env['__XPC_XML_CATALOG_FILES'] = ''
return env
def _clear_global_caches_and_temporary_files(self):
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes