builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-118 starttime: 1466500959.97 results: success (0) buildid: 20160621002602 builduid: f12a0d6b45e84a0b940c115d38687111 revision: fb2bd3009fd43b84acffa0eb62151e19c3eb4197 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:39.966179) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:39.966591) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:39.966905) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:40.010253) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:40.011002) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False --02:23:57-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 14.32 MB/s 02:23:58 (14.32 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.500000 ========= master_lag: 0.21 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:40.725279) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-21 02:22:40.725667) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.715000 ========= master_lag: 5.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-06-21 02:22:46.622386) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:22:46.622771) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fb2bd3009fd43b84acffa0eb62151e19c3eb4197 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev fb2bd3009fd43b84acffa0eb62151e19c3eb4197 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False 2016-06-21 02:24:02,684 truncating revision to first 12 chars 2016-06-21 02:24:02,684 Setting DEBUG logging. 2016-06-21 02:24:02,684 attempt 1/10 2016-06-21 02:24:02,684 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/fb2bd3009fd4?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 02:24:02,967 unpacking tar archive at: mozilla-beta-fb2bd3009fd4/testing/mozharness/ program finished with exit code 0 elapsedTime=0.796000 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:22:47.779320) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:47.780106) ========= script_repo_revision: fb2bd3009fd43b84acffa0eb62151e19c3eb4197 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:47.780936) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:47.781527) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:22:47.797862) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 20 secs) (at 2016-06-21 02:22:47.798264) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:24:03 INFO - MultiFileLogger online at 20160621 02:24:03 in C:\slave\test 02:24:03 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:24:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:24:03 INFO - {'append_to_log': False, 02:24:03 INFO - 'base_work_dir': 'C:\\slave\\test', 02:24:03 INFO - 'blob_upload_branch': 'mozilla-beta', 02:24:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:24:03 INFO - 'buildbot_json_path': 'buildprops.json', 02:24:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:24:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:24:03 INFO - 'download_minidump_stackwalk': True, 02:24:03 INFO - 'download_symbols': 'true', 02:24:03 INFO - 'e10s': False, 02:24:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:24:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:24:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:24:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:24:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:24:03 INFO - 'C:/mozilla-build/tooltool.py'), 02:24:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:24:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:24:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:24:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:24:03 INFO - 'log_level': 'info', 02:24:03 INFO - 'log_to_console': True, 02:24:03 INFO - 'opt_config_files': (), 02:24:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:24:03 INFO - '--processes=1', 02:24:03 INFO - '--config=%(test_path)s/wptrunner.ini', 02:24:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:24:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:24:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:24:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:24:03 INFO - 'pip_index': False, 02:24:03 INFO - 'require_test_zip': True, 02:24:03 INFO - 'test_type': ('testharness',), 02:24:03 INFO - 'this_chunk': '1', 02:24:03 INFO - 'total_chunks': '10', 02:24:03 INFO - 'virtualenv_path': 'venv', 02:24:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:24:03 INFO - 'work_dir': 'build'} 02:24:03 INFO - ##### 02:24:03 INFO - ##### Running clobber step. 02:24:03 INFO - ##### 02:24:03 INFO - Running pre-action listener: _resource_record_pre_action 02:24:03 INFO - Running main action method: clobber 02:24:03 INFO - rmtree: C:\slave\test\build 02:24:03 INFO - Using _rmtree_windows ... 02:24:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:24:26 INFO - Running post-action listener: _resource_record_post_action 02:24:26 INFO - ##### 02:24:26 INFO - ##### Running read-buildbot-config step. 02:24:26 INFO - ##### 02:24:26 INFO - Running pre-action listener: _resource_record_pre_action 02:24:26 INFO - Running main action method: read_buildbot_config 02:24:26 INFO - Using buildbot properties: 02:24:26 INFO - { 02:24:26 INFO - "project": "", 02:24:26 INFO - "product": "firefox", 02:24:26 INFO - "script_repo_revision": "production", 02:24:26 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 02:24:26 INFO - "repository": "", 02:24:26 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 02:24:26 INFO - "buildid": "20160621002602", 02:24:26 INFO - "pgo_build": "False", 02:24:26 INFO - "basedir": "C:\\slave\\test", 02:24:26 INFO - "buildnumber": 12, 02:24:26 INFO - "slavename": "t-xp32-ix-118", 02:24:26 INFO - "revision": "fb2bd3009fd43b84acffa0eb62151e19c3eb4197", 02:24:26 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 02:24:26 INFO - "platform": "win32", 02:24:26 INFO - "branch": "mozilla-beta", 02:24:26 INFO - "repo_path": "releases/mozilla-beta", 02:24:26 INFO - "moz_repo_path": "", 02:24:26 INFO - "stage_platform": "win32", 02:24:26 INFO - "builduid": "f12a0d6b45e84a0b940c115d38687111", 02:24:26 INFO - "slavebuilddir": "test" 02:24:26 INFO - } 02:24:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:24:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:24:26 INFO - Running post-action listener: _resource_record_post_action 02:24:26 INFO - ##### 02:24:26 INFO - ##### Running download-and-extract step. 02:24:26 INFO - ##### 02:24:26 INFO - Running pre-action listener: _resource_record_pre_action 02:24:26 INFO - Running main action method: download_and_extract 02:24:26 INFO - mkdir: C:\slave\test\build\tests 02:24:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:26 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:24:26 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:24:26 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:24:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 02:24:27 INFO - Downloaded 1240 bytes. 02:24:27 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:24:27 INFO - Using the following test package requirements: 02:24:27 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:24:27 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:24:27 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:24:27 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'jsshell-win32.zip'], 02:24:27 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:24:27 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:24:27 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:24:27 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:24:27 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:24:27 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:24:27 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:24:27 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:24:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:27 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:24:27 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:24:27 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 02:24:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 02:24:28 INFO - Downloaded 20351708 bytes. 02:24:28 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:24:28 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:24:30 INFO - caution: filename not matched: web-platform/* 02:24:30 INFO - Return code: 11 02:24:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:30 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:24:30 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:24:30 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 02:24:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 02:24:32 INFO - Downloaded 36389112 bytes. 02:24:32 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:24:32 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:24:55 INFO - caution: filename not matched: bin/* 02:24:55 INFO - caution: filename not matched: config/* 02:24:55 INFO - caution: filename not matched: mozbase/* 02:24:55 INFO - caution: filename not matched: marionette/* 02:24:55 INFO - caution: filename not matched: tools/wptserve/* 02:24:55 INFO - Return code: 11 02:24:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:55 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:24:55 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:24:55 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:24:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 02:24:59 INFO - Downloaded 68464272 bytes. 02:24:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:24:59 INFO - mkdir: C:\slave\test\properties 02:24:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:24:59 INFO - Writing to file C:\slave\test\properties\build_url 02:24:59 INFO - Contents: 02:24:59 INFO - build_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:24:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:24:59 INFO - Writing to file C:\slave\test\properties\symbols_url 02:24:59 INFO - Contents: 02:24:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:24:59 INFO - https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:24:59 INFO - trying https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:59 INFO - Downloading https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:24:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:25:02 INFO - Downloaded 55574997 bytes. 02:25:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:25:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:25:05 INFO - Return code: 0 02:25:05 INFO - Running post-action listener: _resource_record_post_action 02:25:05 INFO - Running post-action listener: set_extra_try_arguments 02:25:05 INFO - ##### 02:25:05 INFO - ##### Running create-virtualenv step. 02:25:05 INFO - ##### 02:25:05 INFO - Running pre-action listener: _pre_create_virtualenv 02:25:05 INFO - Running pre-action listener: _resource_record_pre_action 02:25:05 INFO - Running main action method: create_virtualenv 02:25:05 INFO - Creating virtualenv C:\slave\test\build\venv 02:25:05 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 02:25:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:25:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:25:08 INFO - Installing distribute......................................................................................................................................................................................done. 02:25:08 INFO - Return code: 0 02:25:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:25:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:25:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:25:08 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-118', 'USERDOMAIN': 'T-XP32-IX-118', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118'}}, attempt #1 02:25:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 02:25:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:25:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:25:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:25:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:25:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:25:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:25:08 INFO - 'DCLOCATION': 'SCL3', 02:25:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:25:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:25:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:25:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:25:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:25:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:25:08 INFO - 'HOMEDRIVE': 'C:', 02:25:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:25:08 INFO - 'KTS_VERSION': '1.19c', 02:25:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:25:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:25:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:25:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:25:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:25:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:25:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:25:08 INFO - 'MOZ_AIRBAG': '1', 02:25:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:25:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:25:08 INFO - 'MOZ_MSVCVERSION': '8', 02:25:08 INFO - 'MOZ_NO_REMOTE': '1', 02:25:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:25:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:25:08 INFO - 'NO_EM_RESTART': '1', 02:25:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:25:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:25:08 INFO - 'OS': 'Windows_NT', 02:25:08 INFO - 'OURDRIVE': 'C:', 02:25:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:25:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:25:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:25:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:25:08 INFO - 'PROCESSOR_LEVEL': '6', 02:25:08 INFO - 'PROCESSOR_REVISION': '1e05', 02:25:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:25:08 INFO - 'PROMPT': '$P$G', 02:25:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:25:08 INFO - 'PWD': 'C:\\slave\\test', 02:25:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:25:08 INFO - 'SESSIONNAME': 'Console', 02:25:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:25:08 INFO - 'SYSTEMDRIVE': 'C:', 02:25:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:25:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:08 INFO - 'TEST1': 'testie', 02:25:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:08 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:25:08 INFO - 'USERNAME': 'cltbld', 02:25:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:25:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:25:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:25:08 INFO - 'WINDIR': 'C:\\WINDOWS', 02:25:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:25:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:25:08 INFO - Downloading/unpacking psutil>=0.7.1 02:25:09 INFO - Running setup.py egg_info for package psutil 02:25:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:25:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:25:09 INFO - Installing collected packages: psutil 02:25:09 INFO - Running setup.py install for psutil 02:25:09 INFO - building 'psutil._psutil_windows' extension 02:25:09 INFO - error: Unable to find vcvarsall.bat 02:25:09 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-d81wgw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:25:09 INFO - running install 02:25:09 INFO - running build 02:25:09 INFO - running build_py 02:25:09 INFO - creating build 02:25:09 INFO - creating build\lib.win32-2.7 02:25:09 INFO - creating build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:25:09 INFO - running build_ext 02:25:09 INFO - building 'psutil._psutil_windows' extension 02:25:09 INFO - error: Unable to find vcvarsall.bat 02:25:09 INFO - ---------------------------------------- 02:25:09 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-d81wgw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:25:09 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data\pip\pip.log 02:25:09 WARNING - Return code: 1 02:25:09 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:25:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:25:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-118', 'USERDOMAIN': 'T-XP32-IX-118', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118'}}, attempt #1 02:25:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:25:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:25:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:25:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:25:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:25:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:25:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:25:09 INFO - 'DCLOCATION': 'SCL3', 02:25:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:25:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:25:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:25:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:25:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:25:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:25:09 INFO - 'HOMEDRIVE': 'C:', 02:25:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:25:09 INFO - 'KTS_VERSION': '1.19c', 02:25:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:25:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:25:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:25:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:25:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:25:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:25:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:25:09 INFO - 'MOZ_AIRBAG': '1', 02:25:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:25:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:25:09 INFO - 'MOZ_MSVCVERSION': '8', 02:25:09 INFO - 'MOZ_NO_REMOTE': '1', 02:25:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:25:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:25:09 INFO - 'NO_EM_RESTART': '1', 02:25:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:25:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:25:09 INFO - 'OS': 'Windows_NT', 02:25:09 INFO - 'OURDRIVE': 'C:', 02:25:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:25:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:25:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:25:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:25:09 INFO - 'PROCESSOR_LEVEL': '6', 02:25:09 INFO - 'PROCESSOR_REVISION': '1e05', 02:25:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:25:09 INFO - 'PROMPT': '$P$G', 02:25:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:25:09 INFO - 'PWD': 'C:\\slave\\test', 02:25:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:25:09 INFO - 'SESSIONNAME': 'Console', 02:25:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:25:09 INFO - 'SYSTEMDRIVE': 'C:', 02:25:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:25:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:09 INFO - 'TEST1': 'testie', 02:25:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:09 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:25:09 INFO - 'USERNAME': 'cltbld', 02:25:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:25:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:25:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:25:09 INFO - 'WINDIR': 'C:\\WINDOWS', 02:25:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:25:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:25:09 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:25:09 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:25:09 INFO - Running setup.py egg_info for package mozsystemmonitor 02:25:09 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:25:09 INFO - Running setup.py egg_info for package psutil 02:25:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:25:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:25:09 INFO - Installing collected packages: mozsystemmonitor, psutil 02:25:09 INFO - Running setup.py install for mozsystemmonitor 02:25:09 INFO - Running setup.py install for psutil 02:25:09 INFO - building 'psutil._psutil_windows' extension 02:25:09 INFO - error: Unable to find vcvarsall.bat 02:25:09 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-gdw2ei-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:25:09 INFO - running install 02:25:09 INFO - running build 02:25:09 INFO - running build_py 02:25:09 INFO - running build_ext 02:25:09 INFO - building 'psutil._psutil_windows' extension 02:25:09 INFO - error: Unable to find vcvarsall.bat 02:25:09 INFO - ---------------------------------------- 02:25:09 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-gdw2ei-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:25:09 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data\pip\pip.log 02:25:09 WARNING - Return code: 1 02:25:09 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:25:09 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:25:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-118', 'USERDOMAIN': 'T-XP32-IX-118', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118'}}, attempt #1 02:25:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:25:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:25:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:25:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:25:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:25:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:25:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:25:09 INFO - 'DCLOCATION': 'SCL3', 02:25:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:25:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:25:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:25:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:25:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:25:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:25:09 INFO - 'HOMEDRIVE': 'C:', 02:25:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:25:09 INFO - 'KTS_VERSION': '1.19c', 02:25:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:25:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:25:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:25:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:25:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:25:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:25:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:25:09 INFO - 'MOZ_AIRBAG': '1', 02:25:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:25:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:25:09 INFO - 'MOZ_MSVCVERSION': '8', 02:25:09 INFO - 'MOZ_NO_REMOTE': '1', 02:25:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:25:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:25:09 INFO - 'NO_EM_RESTART': '1', 02:25:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:25:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:25:09 INFO - 'OS': 'Windows_NT', 02:25:09 INFO - 'OURDRIVE': 'C:', 02:25:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:25:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:25:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:25:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:25:09 INFO - 'PROCESSOR_LEVEL': '6', 02:25:09 INFO - 'PROCESSOR_REVISION': '1e05', 02:25:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:25:09 INFO - 'PROMPT': '$P$G', 02:25:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:25:09 INFO - 'PWD': 'C:\\slave\\test', 02:25:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:25:09 INFO - 'SESSIONNAME': 'Console', 02:25:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:25:09 INFO - 'SYSTEMDRIVE': 'C:', 02:25:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:25:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:09 INFO - 'TEST1': 'testie', 02:25:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:09 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:25:09 INFO - 'USERNAME': 'cltbld', 02:25:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:25:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:25:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:25:09 INFO - 'WINDIR': 'C:\\WINDOWS', 02:25:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:25:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:25:10 INFO - Downloading/unpacking blobuploader==1.2.4 02:25:10 INFO - Downloading blobuploader-1.2.4.tar.gz 02:25:10 INFO - Running setup.py egg_info for package blobuploader 02:25:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:25:11 INFO - Running setup.py egg_info for package requests 02:25:11 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:25:11 INFO - Downloading docopt-0.6.1.tar.gz 02:25:11 INFO - Running setup.py egg_info for package docopt 02:25:11 INFO - Installing collected packages: blobuploader, docopt, requests 02:25:11 INFO - Running setup.py install for blobuploader 02:25:11 INFO - Running setup.py install for docopt 02:25:11 INFO - Running setup.py install for requests 02:25:11 INFO - Successfully installed blobuploader docopt requests 02:25:11 INFO - Cleaning up... 02:25:11 INFO - Return code: 0 02:25:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:25:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:25:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:25:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-118', 'USERDOMAIN': 'T-XP32-IX-118', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118'}}, attempt #1 02:25:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:25:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:25:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:25:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:25:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:25:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:25:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:25:11 INFO - 'DCLOCATION': 'SCL3', 02:25:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:25:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:25:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:25:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:25:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:25:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:25:11 INFO - 'HOMEDRIVE': 'C:', 02:25:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:25:11 INFO - 'KTS_VERSION': '1.19c', 02:25:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:25:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:25:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:25:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:25:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:25:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:25:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:25:11 INFO - 'MOZ_AIRBAG': '1', 02:25:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:25:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:25:11 INFO - 'MOZ_MSVCVERSION': '8', 02:25:11 INFO - 'MOZ_NO_REMOTE': '1', 02:25:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:25:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:25:11 INFO - 'NO_EM_RESTART': '1', 02:25:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:25:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:25:11 INFO - 'OS': 'Windows_NT', 02:25:11 INFO - 'OURDRIVE': 'C:', 02:25:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:25:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:25:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:25:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:25:11 INFO - 'PROCESSOR_LEVEL': '6', 02:25:11 INFO - 'PROCESSOR_REVISION': '1e05', 02:25:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:25:11 INFO - 'PROMPT': '$P$G', 02:25:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:25:11 INFO - 'PWD': 'C:\\slave\\test', 02:25:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:25:11 INFO - 'SESSIONNAME': 'Console', 02:25:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:25:11 INFO - 'SYSTEMDRIVE': 'C:', 02:25:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:25:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:11 INFO - 'TEST1': 'testie', 02:25:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:11 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:25:11 INFO - 'USERNAME': 'cltbld', 02:25:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:25:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:25:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:25:11 INFO - 'WINDIR': 'C:\\WINDOWS', 02:25:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:25:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:25:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette 02:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:25:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:25:14 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:25:14 INFO - Running setup.py install for browsermob-proxy 02:25:17 INFO - Running setup.py install for manifestparser 02:25:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for marionette-client 02:25:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:25:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for marionette-driver 02:25:17 INFO - Running setup.py install for mozcrash 02:25:17 INFO - Running setup.py install for mozdebug 02:25:17 INFO - Running setup.py install for mozdevice 02:25:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for mozfile 02:25:17 INFO - Running setup.py install for mozhttpd 02:25:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for mozinfo 02:25:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for mozInstall 02:25:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for mozleak 02:25:17 INFO - Running setup.py install for mozlog 02:25:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for moznetwork 02:25:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for mozprocess 02:25:17 INFO - Running setup.py install for mozprofile 02:25:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for mozrunner 02:25:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for mozscreenshot 02:25:17 INFO - Running setup.py install for moztest 02:25:17 INFO - Running setup.py install for mozversion 02:25:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:25:17 INFO - Running setup.py install for wptserve 02:25:17 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:25:17 INFO - Cleaning up... 02:25:17 INFO - Return code: 0 02:25:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:25:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:25:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:25:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-118', 'USERDOMAIN': 'T-XP32-IX-118', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-118', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118'}}, attempt #1 02:25:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:25:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:25:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:25:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:25:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:25:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:25:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:25:17 INFO - 'DCLOCATION': 'SCL3', 02:25:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:25:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:25:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:25:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:25:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:25:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:25:17 INFO - 'HOMEDRIVE': 'C:', 02:25:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:25:17 INFO - 'KTS_VERSION': '1.19c', 02:25:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:25:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:25:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:25:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:25:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:25:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:25:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:25:17 INFO - 'MOZ_AIRBAG': '1', 02:25:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:25:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:25:17 INFO - 'MOZ_MSVCVERSION': '8', 02:25:17 INFO - 'MOZ_NO_REMOTE': '1', 02:25:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:25:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:25:17 INFO - 'NO_EM_RESTART': '1', 02:25:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:25:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:25:17 INFO - 'OS': 'Windows_NT', 02:25:17 INFO - 'OURDRIVE': 'C:', 02:25:17 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:25:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:25:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:25:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:25:17 INFO - 'PROCESSOR_LEVEL': '6', 02:25:17 INFO - 'PROCESSOR_REVISION': '1e05', 02:25:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:25:17 INFO - 'PROMPT': '$P$G', 02:25:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:25:17 INFO - 'PWD': 'C:\\slave\\test', 02:25:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:25:17 INFO - 'SESSIONNAME': 'Console', 02:25:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:25:17 INFO - 'SYSTEMDRIVE': 'C:', 02:25:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:25:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:17 INFO - 'TEST1': 'testie', 02:25:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:17 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:25:17 INFO - 'USERNAME': 'cltbld', 02:25:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:25:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:25:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:25:17 INFO - 'WINDIR': 'C:\\WINDOWS', 02:25:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:25:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:25:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:25:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:25:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:25:21 INFO - Unpacking c:\slave\test\build\tests\marionette 02:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:25:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:25:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 02:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 02:25:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:25:25 INFO - Downloading blessings-1.6.tar.gz 02:25:25 INFO - Running setup.py egg_info for package blessings 02:25:25 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 02:25:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:25:25 INFO - Running setup.py install for blessings 02:25:25 INFO - Running setup.py install for browsermob-proxy 02:25:25 INFO - Running setup.py install for manifestparser 02:25:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Running setup.py install for marionette-client 02:25:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:25:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Running setup.py install for marionette-driver 02:25:25 INFO - Running setup.py install for mozcrash 02:25:25 INFO - Running setup.py install for mozdebug 02:25:25 INFO - Running setup.py install for mozdevice 02:25:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Running setup.py install for mozhttpd 02:25:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Running setup.py install for mozInstall 02:25:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Running setup.py install for mozleak 02:25:25 INFO - Running setup.py install for mozprofile 02:25:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Running setup.py install for mozrunner 02:25:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:25:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:25:26 INFO - Running setup.py install for mozscreenshot 02:25:26 INFO - Running setup.py install for moztest 02:25:26 INFO - Running setup.py install for mozversion 02:25:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:25:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:25:26 INFO - Running setup.py install for wptserve 02:25:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:25:26 INFO - Cleaning up... 02:25:26 INFO - Return code: 0 02:25:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:25:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:25:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:25:26 INFO - Reading from file tmpfile_stdout 02:25:26 INFO - Using _rmtree_windows ... 02:25:26 INFO - Using _rmtree_windows ... 02:25:26 INFO - Current package versions: 02:25:26 INFO - blessings == 1.6 02:25:26 INFO - blobuploader == 1.2.4 02:25:26 INFO - browsermob-proxy == 0.6.0 02:25:26 INFO - distribute == 0.6.14 02:25:26 INFO - docopt == 0.6.1 02:25:26 INFO - manifestparser == 1.1 02:25:26 INFO - marionette-client == 2.3.0 02:25:26 INFO - marionette-driver == 1.4.0 02:25:26 INFO - mozInstall == 1.12 02:25:26 INFO - mozcrash == 0.17 02:25:26 INFO - mozdebug == 0.1 02:25:26 INFO - mozdevice == 0.48 02:25:26 INFO - mozfile == 1.2 02:25:26 INFO - mozhttpd == 0.7 02:25:26 INFO - mozinfo == 0.9 02:25:26 INFO - mozleak == 0.1 02:25:26 INFO - mozlog == 3.1 02:25:26 INFO - moznetwork == 0.27 02:25:26 INFO - mozprocess == 0.22 02:25:26 INFO - mozprofile == 0.28 02:25:26 INFO - mozrunner == 6.11 02:25:26 INFO - mozscreenshot == 0.1 02:25:26 INFO - mozsystemmonitor == 0.0 02:25:26 INFO - moztest == 0.7 02:25:26 INFO - mozversion == 1.4 02:25:26 INFO - requests == 1.2.3 02:25:26 INFO - wptserve == 1.4.0 02:25:26 INFO - Running post-action listener: _resource_record_post_action 02:25:26 INFO - Running post-action listener: _start_resource_monitoring 02:25:26 INFO - Starting resource monitoring. 02:25:26 INFO - ##### 02:25:26 INFO - ##### Running pull step. 02:25:26 INFO - ##### 02:25:26 INFO - Running pre-action listener: _resource_record_pre_action 02:25:26 INFO - Running main action method: pull 02:25:26 INFO - Pull has nothing to do! 02:25:26 INFO - Running post-action listener: _resource_record_post_action 02:25:26 INFO - ##### 02:25:26 INFO - ##### Running install step. 02:25:26 INFO - ##### 02:25:26 INFO - Running pre-action listener: _resource_record_pre_action 02:25:26 INFO - Running main action method: install 02:25:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:25:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:25:26 INFO - Reading from file tmpfile_stdout 02:25:26 INFO - Using _rmtree_windows ... 02:25:26 INFO - Using _rmtree_windows ... 02:25:26 INFO - Detecting whether we're running mozinstall >=1.0... 02:25:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:25:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:25:26 INFO - Reading from file tmpfile_stdout 02:25:26 INFO - Output received: 02:25:26 INFO - Usage: mozinstall-script.py [options] installer 02:25:26 INFO - Options: 02:25:26 INFO - -h, --help show this help message and exit 02:25:26 INFO - -d DEST, --destination=DEST 02:25:26 INFO - Directory to install application into. [default: 02:25:26 INFO - "C:\slave\test"] 02:25:26 INFO - --app=APP Application being installed. [default: firefox] 02:25:26 INFO - Using _rmtree_windows ... 02:25:26 INFO - Using _rmtree_windows ... 02:25:26 INFO - mkdir: C:\slave\test\build\application 02:25:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:25:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 02:25:29 INFO - Reading from file tmpfile_stdout 02:25:29 INFO - Output received: 02:25:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:25:29 INFO - Using _rmtree_windows ... 02:25:29 INFO - Using _rmtree_windows ... 02:25:29 INFO - Running post-action listener: _resource_record_post_action 02:25:29 INFO - ##### 02:25:29 INFO - ##### Running run-tests step. 02:25:29 INFO - ##### 02:25:29 INFO - Running pre-action listener: _resource_record_pre_action 02:25:29 INFO - Running main action method: run_tests 02:25:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:25:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:25:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:25:29 INFO - grabbing minidump binary from tooltool 02:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:25:29 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:25:29 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 02:25:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 02:25:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:25:29 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp8rgw7e 02:25:29 INFO - INFO - File integrity verified, renaming tmp8rgw7e to win32-minidump_stackwalk.exe 02:25:29 INFO - Return code: 0 02:25:29 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:25:29 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:25:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 02:25:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 02:25:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:25:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118\\Application Data', 02:25:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:25:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-118', 02:25:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:25:29 INFO - 'DCLOCATION': 'SCL3', 02:25:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:25:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:25:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:25:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:25:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:25:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:25:29 INFO - 'HOMEDRIVE': 'C:', 02:25:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:25:29 INFO - 'KTS_VERSION': '1.19c', 02:25:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:25:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-118', 02:25:29 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:25:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:25:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:25:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:25:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:25:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:25:29 INFO - 'MOZ_AIRBAG': '1', 02:25:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:25:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:25:29 INFO - 'MOZ_MSVCVERSION': '8', 02:25:29 INFO - 'MOZ_NO_REMOTE': '1', 02:25:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:25:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:25:29 INFO - 'NO_EM_RESTART': '1', 02:25:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:25:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:25:29 INFO - 'OS': 'Windows_NT', 02:25:29 INFO - 'OURDRIVE': 'C:', 02:25:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:25:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:25:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:25:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:25:29 INFO - 'PROCESSOR_LEVEL': '6', 02:25:29 INFO - 'PROCESSOR_REVISION': '1e05', 02:25:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:25:29 INFO - 'PROMPT': '$P$G', 02:25:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:25:29 INFO - 'PWD': 'C:\\slave\\test', 02:25:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:25:29 INFO - 'SESSIONNAME': 'Console', 02:25:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:25:29 INFO - 'SYSTEMDRIVE': 'C:', 02:25:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:25:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:29 INFO - 'TEST1': 'testie', 02:25:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:25:29 INFO - 'USERDOMAIN': 'T-XP32-IX-118', 02:25:29 INFO - 'USERNAME': 'cltbld', 02:25:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-118', 02:25:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:25:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:25:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:25:29 INFO - 'WINDIR': 'C:\\WINDOWS', 02:25:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:25:29 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 02:25:30 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 02:25:30 INFO - import pkg_resources 02:25:31 INFO - Using 1 client processes 02:25:34 INFO - SUITE-START | Running 778 tests 02:25:34 INFO - Running testharness tests 02:25:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:25:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:25:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:25:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:25:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:25:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:25:34 INFO - Setting up ssl 02:25:34 INFO - PROCESS | certutil | 02:25:34 INFO - PROCESS | certutil | 02:25:34 INFO - PROCESS | certutil | 02:25:34 INFO - Certificate Nickname Trust Attributes 02:25:34 INFO - SSL,S/MIME,JAR/XPI 02:25:34 INFO - 02:25:34 INFO - web-platform-tests CT,, 02:25:34 INFO - 02:25:34 INFO - Starting runner 02:25:36 INFO - PROCESS | 3624 | [3624] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:25:36 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:25:36 INFO - PROCESS | 3624 | [3624] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:25:37 INFO - PROCESS | 3624 | 1466501137941 Marionette DEBUG Marionette enabled via build flag and pref 02:25:38 INFO - PROCESS | 3624 | ++DOCSHELL 114D0800 == 1 [pid = 3624] [id = 1] 02:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 1 (114D0C00) [pid = 3624] [serial = 1] [outer = 00000000] 02:25:38 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 2 (114D1800) [pid = 3624] [serial = 2] [outer = 114D0C00] 02:25:38 INFO - PROCESS | 3624 | [3624] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 02:25:38 INFO - PROCESS | 3624 | [3624] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:25:38 INFO - PROCESS | 3624 | ++DOCSHELL 12819C00 == 2 [pid = 3624] [id = 2] 02:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 3 (1281A000) [pid = 3624] [serial = 3] [outer = 00000000] 02:25:38 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 4 (1281AC00) [pid = 3624] [serial = 4] [outer = 1281A000] 02:25:38 INFO - PROCESS | 3624 | 1466501138474 Marionette INFO Listening on port 2828 02:25:38 INFO - PROCESS | 3624 | 1466501138828 Marionette DEBUG Marionette enabled via command-line flag 02:25:38 INFO - PROCESS | 3624 | ++DOCSHELL 1314A400 == 3 [pid = 3624] [id = 3] 02:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 5 (13152400) [pid = 3624] [serial = 5] [outer = 00000000] 02:25:38 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:25:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 6 (13153000) [pid = 3624] [serial = 6] [outer = 13152400] 02:25:38 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:25:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 7 (13458C00) [pid = 3624] [serial = 7] [outer = 1281A000] 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:39 INFO - PROCESS | 3624 | 1466501139109 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1430 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:39 INFO - PROCESS | 3624 | 1466501139147 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1431 02:25:39 INFO - PROCESS | 3624 | 1466501139150 Marionette DEBUG Closed connection conn0 02:25:39 INFO - PROCESS | 3624 | 1466501139243 Marionette DEBUG Closed connection conn1 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:39 INFO - PROCESS | 3624 | 1466501139249 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1432 02:25:39 INFO - PROCESS | 3624 | 1466501139257 Marionette DEBUG Closed connection conn2 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:25:39 INFO - PROCESS | 3624 | 1466501139265 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1433 02:25:39 INFO - PROCESS | 3624 | ++DOCSHELL 13B23C00 == 4 [pid = 3624] [id = 4] 02:25:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 8 (13B28000) [pid = 3624] [serial = 8] [outer = 00000000] 02:25:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 9 (1430A000) [pid = 3624] [serial = 9] [outer = 13B28000] 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 02:25:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 10 (1430F800) [pid = 3624] [serial = 10] [outer = 13B28000] 02:25:39 INFO - PROCESS | 3624 | 1466501139499 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:25:39 INFO - PROCESS | 3624 | 1466501139506 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621002602","device":"desktop","version":"48.0"} 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:25:39 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:40 INFO - PROCESS | 3624 | ++DOCSHELL 15F33C00 == 5 [pid = 3624] [id = 5] 02:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 11 (15F34000) [pid = 3624] [serial = 11] [outer = 00000000] 02:25:40 INFO - PROCESS | 3624 | ++DOCSHELL 15F37C00 == 6 [pid = 3624] [id = 6] 02:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 12 (15F38000) [pid = 3624] [serial = 12] [outer = 00000000] 02:25:40 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:25:40 INFO - PROCESS | 3624 | ++DOCSHELL 16BE2800 == 7 [pid = 3624] [id = 7] 02:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 13 (16BE2C00) [pid = 3624] [serial = 13] [outer = 00000000] 02:25:40 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:25:40 INFO - PROCESS | 3624 | [3624] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:25:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 14 (16D8FC00) [pid = 3624] [serial = 14] [outer = 16BE2C00] 02:25:40 INFO - PROCESS | 3624 | [3624] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 02:25:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 15 (16BAFC00) [pid = 3624] [serial = 15] [outer = 15F34000] 02:25:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 16 (16BB1800) [pid = 3624] [serial = 16] [outer = 15F38000] 02:25:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 17 (16BB4400) [pid = 3624] [serial = 17] [outer = 16BE2C00] 02:25:41 INFO - PROCESS | 3624 | 1466501141610 Marionette INFO startBrowser 24166339-9644-4815-b93a-2b22d74ed71d 02:25:41 INFO - PROCESS | 3624 | 1466501141646 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 3624 | 1466501141641 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 3624 | 1466501141644 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 18 (18033400) [pid = 3624] [serial = 18] [outer = 16BE2C00] 02:25:42 INFO - PROCESS | 3624 | 1466501142140 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"24166339-9644-4815-b93a-2b22d74ed71d","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621002602","device":"desktop","version":"48.0","command_id":1}}] 02:25:42 INFO - PROCESS | 3624 | 1466501142279 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:25:42 INFO - PROCESS | 3624 | 1466501142282 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:42 INFO - PROCESS | 3624 | 1466501142337 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:25:42 INFO - PROCESS | 3624 | 1466501142423 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:25:42 INFO - PROCESS | 3624 | 1466501142425 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:42 INFO - PROCESS | 3624 | [3624] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:25:42 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:25:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 19 (19844400) [pid = 3624] [serial = 19] [outer = 16BE2C00] 02:25:42 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:25:42 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:25:42 INFO - PROCESS | 3624 | 1466501142928 Marionette TRACE conn3 <- [1,3,null,{}] 02:25:42 INFO - PROCESS | 3624 | 1466501142946 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:25:42 INFO - PROCESS | 3624 | 1466501142949 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:42 INFO - PROCESS | 3624 | 1466501142959 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:25:42 INFO - PROCESS | 3624 | 1466501142987 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:25:42 INFO - PROCESS | 3624 | 1466501142989 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 02:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:25:43 INFO - PROCESS | 3624 | 1466501143025 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - PROCESS | 3624 | 1466501143028 Marionette TRACE conn3 <- [1,6,null,{}] 02:25:43 INFO - PROCESS | 3624 | 1466501143091 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:43 INFO - PROCESS | 3624 | 1466501143093 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:43 INFO - PROCESS | 3624 | 1466501143111 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:25:43 INFO - PROCESS | 3624 | 1466501143116 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 3624 | 1466501143118 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:43 INFO - PROCESS | 3624 | ++DOCSHELL 16BDE800 == 8 [pid = 3624] [id = 8] 02:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 20 (1A177400) [pid = 3624] [serial = 20] [outer = 00000000] 02:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 21 (1A179C00) [pid = 3624] [serial = 21] [outer = 1A177400] 02:25:43 INFO - PROCESS | 3624 | 1466501143149 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 22 (1A17D800) [pid = 3624] [serial = 22] [outer = 1A177400] 02:25:43 INFO - PROCESS | 3624 | ++DOCSHELL 1A389400 == 9 [pid = 3624] [id = 9] 02:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 23 (1A389800) [pid = 3624] [serial = 23] [outer = 00000000] 02:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 24 (1A38C000) [pid = 3624] [serial = 24] [outer = 1A389800] 02:25:43 INFO - PROCESS | 3624 | 1466501143578 Marionette DEBUG loaded listener.js 02:25:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 25 (1A38DC00) [pid = 3624] [serial = 25] [outer = 1A389800] 02:25:43 INFO - PROCESS | 3624 | 1466501143735 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 775ms 02:25:43 INFO - PROCESS | 3624 | 1466501143840 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 3624 | 1466501143842 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 02:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:25:43 INFO - PROCESS | 3624 | 1466501143857 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - PROCESS | 3624 | 1466501143859 Marionette TRACE conn3 <- [1,10,null,{}] 02:25:43 INFO - PROCESS | 3624 | 1466501143890 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:43 INFO - PROCESS | 3624 | 1466501143895 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:43 INFO - PROCESS | 3624 | 1466501144010 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:25:44 INFO - PROCESS | 3624 | 1466501144022 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 3624 | 1466501144025 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:44 INFO - PROCESS | 3624 | ++DOCSHELL 1A75A400 == 10 [pid = 3624] [id = 10] 02:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 26 (1A75B000) [pid = 3624] [serial = 26] [outer = 00000000] 02:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 27 (1AF53C00) [pid = 3624] [serial = 27] [outer = 1A75B000] 02:25:44 INFO - PROCESS | 3624 | 1466501144054 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 28 (1AF57C00) [pid = 3624] [serial = 28] [outer = 1A75B000] 02:25:44 INFO - PROCESS | 3624 | 1466501144374 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 550ms 02:25:44 INFO - PROCESS | 3624 | 1466501144417 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 3624 | 1466501144419 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 02:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:25:44 INFO - PROCESS | 3624 | 1466501144406 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 3624 | 1466501144407 Marionette TRACE conn3 <- [1,14,null,{}] 02:25:44 INFO - PROCESS | 3624 | 1466501144411 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 3624 | 1466501144413 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:44 INFO - PROCESS | 3624 | 1466501144512 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:25:44 INFO - PROCESS | 3624 | 1466501144521 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:44 INFO - PROCESS | 3624 | 1466501144524 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:44 INFO - PROCESS | 3624 | ++DOCSHELL 143CA000 == 11 [pid = 3624] [id = 11] 02:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 29 (1A739000) [pid = 3624] [serial = 29] [outer = 00000000] 02:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 30 (1A85A400) [pid = 3624] [serial = 30] [outer = 1A739000] 02:25:44 INFO - PROCESS | 3624 | 1466501144568 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 31 (1A85A800) [pid = 3624] [serial = 31] [outer = 1A739000] 02:25:44 INFO - PROCESS | 3624 | 1466501144889 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 535ms 02:25:44 INFO - PROCESS | 3624 | 1466501144962 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 3624 | 1466501144964 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 02:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:25:44 INFO - PROCESS | 3624 | 1466501144968 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 3624 | 1466501144969 Marionette TRACE conn3 <- [1,18,null,{}] 02:25:44 INFO - PROCESS | 3624 | 1466501144955 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 3624 | 1466501144958 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:45 INFO - PROCESS | 3624 | 1466501145049 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:25:45 INFO - PROCESS | 3624 | 1466501145055 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 3624 | 1466501145058 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:45 INFO - PROCESS | 3624 | ++DOCSHELL 19D8C800 == 12 [pid = 3624] [id = 12] 02:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 32 (19D95000) [pid = 3624] [serial = 32] [outer = 00000000] 02:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 33 (1A855C00) [pid = 3624] [serial = 33] [outer = 19D95000] 02:25:45 INFO - PROCESS | 3624 | 1466501145103 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 34 (1A9A4400) [pid = 3624] [serial = 34] [outer = 19D95000] 02:25:45 INFO - PROCESS | 3624 | 1466501145407 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 479ms 02:25:45 INFO - PROCESS | 3624 | 1466501145442 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 3624 | 1466501145445 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 02:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:25:45 INFO - PROCESS | 3624 | 1466501145448 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 3624 | 1466501145450 Marionette TRACE conn3 <- [1,22,null,{}] 02:25:45 INFO - PROCESS | 3624 | 1466501145453 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:45 INFO - PROCESS | 3624 | 1466501145455 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:45 INFO - PROCESS | 3624 | 1466501145540 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:25:45 INFO - PROCESS | 3624 | 1466501145545 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 3624 | 1466501145547 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:45 INFO - PROCESS | 3624 | ++DOCSHELL 1A9AA000 == 13 [pid = 3624] [id = 13] 02:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 35 (1AF52800) [pid = 3624] [serial = 35] [outer = 00000000] 02:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 36 (1B095C00) [pid = 3624] [serial = 36] [outer = 1AF52800] 02:25:45 INFO - PROCESS | 3624 | 1466501145590 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 37 (1B09A400) [pid = 3624] [serial = 37] [outer = 1AF52800] 02:25:45 INFO - PROCESS | 3624 | 1466501145866 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 437ms 02:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:25:45 INFO - PROCESS | 3624 | 1466501145884 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:25:45 INFO - PROCESS | 3624 | 1466501145885 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 02:25:45 INFO - PROCESS | 3624 | 1466501145889 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:25:45 INFO - PROCESS | 3624 | 1466501145890 Marionette TRACE conn3 <- [1,26,null,{}] 02:25:45 INFO - PROCESS | 3624 | 1466501145894 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:45 INFO - PROCESS | 3624 | 1466501145895 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:45 INFO - PROCESS | 3624 | 1466501145999 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:25:45 INFO - PROCESS | 3624 | 1466501146005 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 3624 | 1466501146007 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:45 INFO - PROCESS | 3624 | ++DOCSHELL 1B1EB400 == 14 [pid = 3624] [id = 14] 02:25:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 38 (1B1EE000) [pid = 3624] [serial = 38] [outer = 00000000] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 39 (1B1F4C00) [pid = 3624] [serial = 39] [outer = 1B1EE000] 02:25:46 INFO - PROCESS | 3624 | 1466501146031 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 40 (1B44C400) [pid = 3624] [serial = 40] [outer = 1B1EE000] 02:25:46 INFO - PROCESS | 3624 | 1466501146331 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 479ms 02:25:46 INFO - PROCESS | 3624 | 1466501146388 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 3624 | 1466501146390 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 02:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:25:46 INFO - PROCESS | 3624 | 1466501146375 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 3624 | 1466501146388 Marionette TRACE conn3 <- [1,30,null,{}] 02:25:46 INFO - PROCESS | 3624 | 1466501146392 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 3624 | 1466501146394 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:46 INFO - PROCESS | 3624 | ++DOCSHELL 1B457400 == 15 [pid = 3624] [id = 15] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 41 (1B457800) [pid = 3624] [serial = 41] [outer = 00000000] 02:25:46 INFO - PROCESS | 3624 | 1466501146488 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 42 (1B453000) [pid = 3624] [serial = 42] [outer = 1B457800] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 43 (1B457000) [pid = 3624] [serial = 43] [outer = 1B457800] 02:25:46 INFO - PROCESS | 3624 | 1466501146526 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:46 INFO - PROCESS | 3624 | 1466501146528 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:46 INFO - PROCESS | 3624 | ++DOCSHELL 1B45A000 == 16 [pid = 3624] [id = 16] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 44 (1B45B000) [pid = 3624] [serial = 44] [outer = 00000000] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 45 (1B611000) [pid = 3624] [serial = 45] [outer = 1B45B000] 02:25:46 INFO - PROCESS | 3624 | ++DOCSHELL 1B613400 == 17 [pid = 3624] [id = 17] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 46 (1B613800) [pid = 3624] [serial = 46] [outer = 00000000] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 47 (1B616000) [pid = 3624] [serial = 47] [outer = 1B613800] 02:25:46 INFO - PROCESS | 3624 | 1466501146604 Marionette DEBUG loaded listener.js 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 48 (1B614800) [pid = 3624] [serial = 48] [outer = 1B613800] 02:25:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (1B80F800) [pid = 3624] [serial = 49] [outer = 1B45B000] 02:25:46 INFO - PROCESS | 3624 | 1466501146977 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 634ms 02:25:47 INFO - PROCESS | 3624 | 1466501147015 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:25:47 INFO - PROCESS | 3624 | 1466501147016 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 02:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:25:47 INFO - PROCESS | 3624 | 1466501147020 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:25:47 INFO - PROCESS | 3624 | 1466501147021 Marionette TRACE conn3 <- [1,34,null,{}] 02:25:47 INFO - PROCESS | 3624 | 1466501147025 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:47 INFO - PROCESS | 3624 | 1466501147027 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:47 INFO - PROCESS | 3624 | 1466501147135 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:25:47 INFO - PROCESS | 3624 | --DOCSHELL 114D0800 == 16 [pid = 3624] [id = 1] 02:25:47 INFO - PROCESS | 3624 | 1466501147673 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 3624 | 1466501147676 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:47 INFO - PROCESS | 3624 | ++DOCSHELL 1036C000 == 17 [pid = 3624] [id = 18] 02:25:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (1036D000) [pid = 3624] [serial = 50] [outer = 00000000] 02:25:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (1047E000) [pid = 3624] [serial = 51] [outer = 1036D000] 02:25:47 INFO - PROCESS | 3624 | 1466501147716 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (104E7000) [pid = 3624] [serial = 52] [outer = 1036D000] 02:25:48 INFO - PROCESS | 3624 | 1466501148193 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1198ms 02:25:48 INFO - PROCESS | 3624 | 1466501148239 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 3624 | 1466501148243 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 02:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:25:48 INFO - PROCESS | 3624 | 1466501148248 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 3624 | 1466501148252 Marionette TRACE conn3 <- [1,38,null,{}] 02:25:48 INFO - PROCESS | 3624 | 1466501148257 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 3624 | 1466501148260 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:48 INFO - PROCESS | 3624 | 1466501148356 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:25:48 INFO - PROCESS | 3624 | 1466501148435 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 3624 | 1466501148438 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:48 INFO - PROCESS | 3624 | ++DOCSHELL 11CCDC00 == 18 [pid = 3624] [id = 19] 02:25:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (1281A400) [pid = 3624] [serial = 53] [outer = 00000000] 02:25:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (13034800) [pid = 3624] [serial = 54] [outer = 1281A400] 02:25:48 INFO - PROCESS | 3624 | 1466501148475 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (13130400) [pid = 3624] [serial = 55] [outer = 1281A400] 02:25:49 INFO - PROCESS | 3624 | 1466501149035 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 859ms 02:25:49 INFO - PROCESS | 3624 | 1466501149096 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 3624 | 1466501149099 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 02:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:25:49 INFO - PROCESS | 3624 | 1466501149104 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 3624 | 1466501149106 Marionette TRACE conn3 <- [1,42,null,{}] 02:25:49 INFO - PROCESS | 3624 | 1466501149110 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:49 INFO - PROCESS | 3624 | 1466501149112 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:49 INFO - PROCESS | 3624 | 1466501149210 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:25:49 INFO - PROCESS | 3624 | 1466501149277 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:49 INFO - PROCESS | 3624 | 1466501149279 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:49 INFO - PROCESS | 3624 | ++DOCSHELL 13C5CC00 == 19 [pid = 3624] [id = 20] 02:25:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (13C5D400) [pid = 3624] [serial = 56] [outer = 00000000] 02:25:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (143C6400) [pid = 3624] [serial = 57] [outer = 13C5D400] 02:25:49 INFO - PROCESS | 3624 | 1466501149335 Marionette DEBUG loaded listener.js 02:25:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1553C800) [pid = 3624] [serial = 58] [outer = 13C5D400] 02:25:49 INFO - PROCESS | 3624 | 1466501149944 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 902ms 02:25:49 INFO - PROCESS | 3624 | 1466501150006 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 3624 | 1466501150011 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 02:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:25:49 INFO - PROCESS | 3624 | 1466501150015 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 3624 | 1466501150018 Marionette TRACE conn3 <- [1,46,null,{}] 02:25:50 INFO - PROCESS | 3624 | 1466501150024 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 3624 | 1466501150027 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:50 INFO - PROCESS | 3624 | 1466501150103 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:25:50 INFO - PROCESS | 3624 | 1466501150168 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 3624 | 1466501150171 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:50 INFO - PROCESS | 3624 | ++DOCSHELL 105F0800 == 20 [pid = 3624] [id = 21] 02:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (105F1800) [pid = 3624] [serial = 59] [outer = 00000000] 02:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (10F45000) [pid = 3624] [serial = 60] [outer = 105F1800] 02:25:50 INFO - PROCESS | 3624 | 1466501150228 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (110DEC00) [pid = 3624] [serial = 61] [outer = 105F1800] 02:25:50 INFO - PROCESS | 3624 | --DOCSHELL 13B23C00 == 19 [pid = 3624] [id = 4] 02:25:50 INFO - PROCESS | 3624 | 1466501150711 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 719ms 02:25:50 INFO - PROCESS | 3624 | 1466501150743 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:25:50 INFO - PROCESS | 3624 | 1466501150747 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 02:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:25:50 INFO - PROCESS | 3624 | 1466501150753 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:25:50 INFO - PROCESS | 3624 | 1466501150755 Marionette TRACE conn3 <- [1,50,null,{}] 02:25:50 INFO - PROCESS | 3624 | 1466501150759 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 3624 | 1466501150744 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:50 INFO - PROCESS | 3624 | 1466501150826 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:25:50 INFO - PROCESS | 3624 | 1466501150832 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 3624 | 1466501150834 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:50 INFO - PROCESS | 3624 | ++DOCSHELL 11215000 == 20 [pid = 3624] [id = 22] 02:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (11449400) [pid = 3624] [serial = 62] [outer = 00000000] 02:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (11CD1000) [pid = 3624] [serial = 63] [outer = 11449400] 02:25:50 INFO - PROCESS | 3624 | 1466501150880 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (130A1800) [pid = 3624] [serial = 64] [outer = 11449400] 02:25:51 INFO - PROCESS | 3624 | 1466501151242 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 535ms 02:25:51 INFO - PROCESS | 3624 | 1466501151289 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 3624 | 1466501151291 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 02:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:25:51 INFO - PROCESS | 3624 | 1466501151295 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 3624 | 1466501151298 Marionette TRACE conn3 <- [1,54,null,{}] 02:25:51 INFO - PROCESS | 3624 | 1466501151309 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 3624 | 1466501151313 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:51 INFO - PROCESS | 3624 | 1466501151378 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:25:51 INFO - PROCESS | 3624 | 1466501151385 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 3624 | 1466501151389 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:51 INFO - PROCESS | 3624 | ++DOCSHELL 131DE800 == 21 [pid = 3624] [id = 23] 02:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1321B400) [pid = 3624] [serial = 65] [outer = 00000000] 02:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13938400) [pid = 3624] [serial = 66] [outer = 1321B400] 02:25:51 INFO - PROCESS | 3624 | 1466501151435 Marionette DEBUG loaded listener.js 02:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13B2C400) [pid = 3624] [serial = 67] [outer = 1321B400] 02:25:51 INFO - PROCESS | 3624 | 1466501151833 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 564ms 02:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:25:51 INFO - PROCESS | 3624 | 1466501151856 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 3624 | 1466501151859 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 02:25:51 INFO - PROCESS | 3624 | 1466501151862 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 3624 | 1466501151864 Marionette TRACE conn3 <- [1,58,null,{}] 02:25:51 INFO - PROCESS | 3624 | 1466501151867 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 3624 | 1466501151869 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:51 INFO - PROCESS | 3624 | 1466501151962 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:25:51 INFO - PROCESS | 3624 | 1466501151967 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:51 INFO - PROCESS | 3624 | 1466501151969 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:51 INFO - PROCESS | 3624 | ++DOCSHELL 14308800 == 22 [pid = 3624] [id = 24] 02:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (14309800) [pid = 3624] [serial = 68] [outer = 00000000] 02:25:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (143C5800) [pid = 3624] [serial = 69] [outer = 14309800] 02:25:51 INFO - PROCESS | 3624 | 1466501152013 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (154DC000) [pid = 3624] [serial = 70] [outer = 14309800] 02:25:52 INFO - PROCESS | 3624 | 1466501152367 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 535ms 02:25:52 INFO - PROCESS | 3624 | 1466501152419 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 3624 | 1466501152421 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 02:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:25:52 INFO - PROCESS | 3624 | 1466501152406 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 3624 | 1466501152407 Marionette TRACE conn3 <- [1,62,null,{}] 02:25:52 INFO - PROCESS | 3624 | 1466501152411 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 3624 | 1466501152413 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:52 INFO - PROCESS | 3624 | 1466501152488 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:25:52 INFO - PROCESS | 3624 | 1466501152494 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 3624 | 1466501152496 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:52 INFO - PROCESS | 3624 | ++DOCSHELL 1553CC00 == 23 [pid = 3624] [id = 25] 02:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1553D000) [pid = 3624] [serial = 71] [outer = 00000000] 02:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15C3A400) [pid = 3624] [serial = 72] [outer = 1553D000] 02:25:52 INFO - PROCESS | 3624 | 1466501152540 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15C48C00) [pid = 3624] [serial = 73] [outer = 1553D000] 02:25:52 INFO - PROCESS | 3624 | 1466501152909 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 536ms 02:25:52 INFO - PROCESS | 3624 | 1466501152967 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:25:52 INFO - PROCESS | 3624 | 1466501152968 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 02:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:25:52 INFO - PROCESS | 3624 | 1466501152972 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:25:52 INFO - PROCESS | 3624 | 1466501152955 Marionette TRACE conn3 <- [1,66,null,{}] 02:25:52 INFO - PROCESS | 3624 | 1466501152962 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:52 INFO - PROCESS | 3624 | 1466501152968 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:53 INFO - PROCESS | 3624 | 1466501153066 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:25:53 INFO - PROCESS | 3624 | 1466501153073 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 3624 | 1466501153075 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:53 INFO - PROCESS | 3624 | ++DOCSHELL 16D8C400 == 24 [pid = 3624] [id = 26] 02:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16D8D400) [pid = 3624] [serial = 74] [outer = 00000000] 02:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16E44400) [pid = 3624] [serial = 75] [outer = 16D8D400] 02:25:53 INFO - PROCESS | 3624 | 1466501153125 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17102000) [pid = 3624] [serial = 76] [outer = 16D8D400] 02:25:53 INFO - PROCESS | 3624 | 1466501153462 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 535ms 02:25:53 INFO - PROCESS | 3624 | 1466501153491 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 3624 | 1466501153493 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 02:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:25:53 INFO - PROCESS | 3624 | 1466501153509 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 3624 | 1466501153511 Marionette TRACE conn3 <- [1,70,null,{}] 02:25:53 INFO - PROCESS | 3624 | 1466501153514 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:53 INFO - PROCESS | 3624 | 1466501153516 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:53 INFO - PROCESS | 3624 | 1466501153601 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:25:53 INFO - PROCESS | 3624 | 1466501153606 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 3624 | 1466501153608 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:53 INFO - PROCESS | 3624 | ++DOCSHELL 104E1000 == 25 [pid = 3624] [id = 27] 02:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (11CCEC00) [pid = 3624] [serial = 77] [outer = 00000000] 02:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (172C8800) [pid = 3624] [serial = 78] [outer = 11CCEC00] 02:25:53 INFO - PROCESS | 3624 | 1466501153651 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178AE000) [pid = 3624] [serial = 79] [outer = 11CCEC00] 02:25:54 INFO - PROCESS | 3624 | 1466501154023 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 536ms 02:25:54 INFO - PROCESS | 3624 | 1466501154084 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 3624 | 1466501154068 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 02:25:54 INFO - PROCESS | 3624 | 1466501154072 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 3624 | 1466501154073 Marionette TRACE conn3 <- [1,74,null,{}] 02:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:25:54 INFO - PROCESS | 3624 | 1466501154077 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 3624 | 1466501154078 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:54 INFO - PROCESS | 3624 | 1466501154154 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:25:54 INFO - PROCESS | 3624 | 1466501154159 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 3624 | 1466501154161 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:54 INFO - PROCESS | 3624 | ++DOCSHELL 16E43000 == 26 [pid = 3624] [id = 28] 02:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (172BC000) [pid = 3624] [serial = 80] [outer = 00000000] 02:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1799FC00) [pid = 3624] [serial = 81] [outer = 172BC000] 02:25:54 INFO - PROCESS | 3624 | 1466501154205 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17B9E000) [pid = 3624] [serial = 82] [outer = 172BC000] 02:25:54 INFO - PROCESS | 3624 | 1466501154546 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 479ms 02:25:54 INFO - PROCESS | 3624 | 1466501154570 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 3624 | 1466501154572 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 02:25:54 INFO - PROCESS | 3624 | 1466501154576 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:25:54 INFO - PROCESS | 3624 | 1466501154578 Marionette TRACE conn3 <- [1,78,null,{}] 02:25:54 INFO - PROCESS | 3624 | 1466501154581 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 3624 | 1466501154583 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:54 INFO - PROCESS | 3624 | 1466501154680 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:25:54 INFO - PROCESS | 3624 | 1466501154687 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:54 INFO - PROCESS | 3624 | 1466501154689 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:54 INFO - PROCESS | 3624 | ++DOCSHELL 130C8C00 == 27 [pid = 3624] [id = 29] 02:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1710D800) [pid = 3624] [serial = 83] [outer = 00000000] 02:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (180A7800) [pid = 3624] [serial = 84] [outer = 1710D800] 02:25:54 INFO - PROCESS | 3624 | 1466501154732 Marionette DEBUG loaded listener.js 02:25:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (180A7C00) [pid = 3624] [serial = 85] [outer = 1710D800] 02:25:55 INFO - PROCESS | 3624 | 1466501155070 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 535ms 02:25:55 INFO - PROCESS | 3624 | 1466501155113 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 3624 | 1466501155115 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 02:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:25:55 INFO - PROCESS | 3624 | 1466501155118 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - PROCESS | 3624 | 1466501155120 Marionette TRACE conn3 <- [1,82,null,{}] 02:25:55 INFO - PROCESS | 3624 | 1466501155124 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:55 INFO - PROCESS | 3624 | 1466501155135 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:55 INFO - PROCESS | 3624 | 1466501155224 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:25:55 INFO - PROCESS | 3624 | 1466501155232 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 3624 | 1466501155234 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:55 INFO - PROCESS | 3624 | ++DOCSHELL 13936000 == 28 [pid = 3624] [id = 30] 02:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13C4F000) [pid = 3624] [serial = 86] [outer = 00000000] 02:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1984F400) [pid = 3624] [serial = 87] [outer = 13C4F000] 02:25:55 INFO - PROCESS | 3624 | 1466501155276 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19BAF400) [pid = 3624] [serial = 88] [outer = 13C4F000] 02:25:55 INFO - PROCESS | 3624 | 1466501155597 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 536ms 02:25:55 INFO - PROCESS | 3624 | 1466501155660 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:25:55 INFO - PROCESS | 3624 | 1466501155663 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 02:25:55 INFO - PROCESS | 3624 | 1466501155666 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:25:55 INFO - PROCESS | 3624 | 1466501155668 Marionette TRACE conn3 <- [1,86,null,{}] 02:25:55 INFO - PROCESS | 3624 | 1466501155671 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:55 INFO - PROCESS | 3624 | 1466501155674 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:55 INFO - PROCESS | 3624 | 1466501155783 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:25:55 INFO - PROCESS | 3624 | 1466501155819 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 3624 | 1466501155821 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:55 INFO - PROCESS | 3624 | ++DOCSHELL 19BBC000 == 29 [pid = 3624] [id = 31] 02:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19BBD400) [pid = 3624] [serial = 89] [outer = 00000000] 02:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19D8DC00) [pid = 3624] [serial = 90] [outer = 19BBD400] 02:25:55 INFO - PROCESS | 3624 | 1466501155865 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A174800) [pid = 3624] [serial = 91] [outer = 19BBD400] 02:25:56 INFO - PROCESS | 3624 | 1466501156198 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 577ms 02:25:56 INFO - PROCESS | 3624 | 1466501156241 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 3624 | 1466501156243 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 02:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:25:56 INFO - PROCESS | 3624 | 1466501156246 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 3624 | 1466501156248 Marionette TRACE conn3 <- [1,90,null,{}] 02:25:56 INFO - PROCESS | 3624 | 1466501156251 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 3624 | 1466501156252 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:56 INFO - PROCESS | 3624 | 1466501156342 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:25:56 INFO - PROCESS | 3624 | 1466501156350 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 3624 | 1466501156352 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:56 INFO - PROCESS | 3624 | ++DOCSHELL 105EA800 == 30 [pid = 3624] [id = 32] 02:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19ABF400) [pid = 3624] [serial = 92] [outer = 00000000] 02:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A17F800) [pid = 3624] [serial = 93] [outer = 19ABF400] 02:25:56 INFO - PROCESS | 3624 | 1466501156397 Marionette DEBUG loaded listener.js 02:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A234000) [pid = 3624] [serial = 94] [outer = 19ABF400] 02:25:56 INFO - PROCESS | 3624 | 1466501156748 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 536ms 02:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:25:56 INFO - PROCESS | 3624 | 1466501156785 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:25:56 INFO - PROCESS | 3624 | 1466501156787 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 02:25:56 INFO - PROCESS | 3624 | 1466501156790 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 3624 | 1466501156792 Marionette TRACE conn3 <- [1,94,null,{}] 02:25:56 INFO - PROCESS | 3624 | 1466501156795 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 3624 | 1466501156797 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:56 INFO - PROCESS | 3624 | 1466501156855 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:25:56 INFO - PROCESS | 3624 | 1466501156964 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:56 INFO - PROCESS | 3624 | 1466501156966 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:56 INFO - PROCESS | 3624 | ++DOCSHELL 105F2000 == 31 [pid = 3624] [id = 33] 02:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (10A5E000) [pid = 3624] [serial = 95] [outer = 00000000] 02:25:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A2F2C00) [pid = 3624] [serial = 96] [outer = 10A5E000] 02:25:56 INFO - PROCESS | 3624 | 1466501156990 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A385800) [pid = 3624] [serial = 97] [outer = 10A5E000] 02:25:58 INFO - PROCESS | 3624 | 1466501158071 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1296ms 02:25:58 INFO - PROCESS | 3624 | 1466501158087 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 3624 | 1466501158092 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 02:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:25:58 INFO - PROCESS | 3624 | 1466501158105 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 3624 | 1466501158108 Marionette TRACE conn3 <- [1,98,null,{}] 02:25:58 INFO - PROCESS | 3624 | 1466501158114 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 3624 | 1466501158117 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:58 INFO - PROCESS | 3624 | 1466501158221 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:25:58 INFO - PROCESS | 3624 | 1466501158227 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 3624 | 1466501158231 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:58 INFO - PROCESS | 3624 | ++DOCSHELL 10F46800 == 32 [pid = 3624] [id = 34] 02:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (110DB800) [pid = 3624] [serial = 98] [outer = 00000000] 02:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (114CE400) [pid = 3624] [serial = 99] [outer = 110DB800] 02:25:58 INFO - PROCESS | 3624 | 1466501158265 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (11C2B000) [pid = 3624] [serial = 100] [outer = 110DB800] 02:25:58 INFO - PROCESS | 3624 | 1466501158642 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 564ms 02:25:58 INFO - PROCESS | 3624 | 1466501158685 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 3624 | 1466501158689 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 02:25:58 INFO - PROCESS | 3624 | 1466501158695 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:25:58 INFO - PROCESS | 3624 | 1466501158698 Marionette TRACE conn3 <- [1,102,null,{}] 02:25:58 INFO - PROCESS | 3624 | 1466501158707 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 3624 | 1466501158709 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:58 INFO - PROCESS | 3624 | 1466501158829 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:25:58 INFO - PROCESS | 3624 | 1466501158875 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:58 INFO - PROCESS | 3624 | 1466501158878 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:58 INFO - PROCESS | 3624 | ++DOCSHELL 13123000 == 33 [pid = 3624] [id = 35] 02:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1312F800) [pid = 3624] [serial = 101] [outer = 00000000] 02:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (13155000) [pid = 3624] [serial = 102] [outer = 1312F800] 02:25:58 INFO - PROCESS | 3624 | 1466501158923 Marionette DEBUG loaded listener.js 02:25:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (131DCC00) [pid = 3624] [serial = 103] [outer = 1312F800] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (13B28000) [pid = 3624] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1B1EE000) [pid = 3624] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1AF52800) [pid = 3624] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (19D95000) [pid = 3624] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A739000) [pid = 3624] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1A75B000) [pid = 3624] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A177400) [pid = 3624] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1B613800) [pid = 3624] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1036D000) [pid = 3624] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1281A400) [pid = 3624] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13C5D400) [pid = 3624] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (105F1800) [pid = 3624] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (11449400) [pid = 3624] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1321B400) [pid = 3624] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (14309800) [pid = 3624] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1553D000) [pid = 3624] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (16D8D400) [pid = 3624] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (11CCEC00) [pid = 3624] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (172BC000) [pid = 3624] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1710D800) [pid = 3624] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13C4F000) [pid = 3624] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:25:59 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19BBD400) [pid = 3624] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:25:59 INFO - PROCESS | 3624 | 1466501159674 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1042ms 02:25:59 INFO - PROCESS | 3624 | 1466501159736 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:25:59 INFO - PROCESS | 3624 | 1466501159740 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 02:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:25:59 INFO - PROCESS | 3624 | 1466501159745 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:25:59 INFO - PROCESS | 3624 | 1466501159750 Marionette TRACE conn3 <- [1,106,null,{}] 02:25:59 INFO - PROCESS | 3624 | 1466501159767 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:59 INFO - PROCESS | 3624 | 1466501159773 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:59 INFO - PROCESS | 3624 | 1466501159837 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:25:59 INFO - PROCESS | 3624 | 1466501159843 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 3624 | 1466501159846 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:25:59 INFO - PROCESS | 3624 | ++DOCSHELL 13156C00 == 34 [pid = 3624] [id = 36] 02:25:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (131D9800) [pid = 3624] [serial = 104] [outer = 00000000] 02:25:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13C59000) [pid = 3624] [serial = 105] [outer = 131D9800] 02:25:59 INFO - PROCESS | 3624 | 1466501159892 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (14306800) [pid = 3624] [serial = 106] [outer = 131D9800] 02:26:00 INFO - PROCESS | 3624 | 1466501160271 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 578ms 02:26:00 INFO - PROCESS | 3624 | 1466501160327 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 3624 | 1466501160329 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 02:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:26:00 INFO - PROCESS | 3624 | 1466501160333 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 3624 | 1466501160334 Marionette TRACE conn3 <- [1,110,null,{}] 02:26:00 INFO - PROCESS | 3624 | 1466501160342 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 3624 | 1466501160344 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:00 INFO - PROCESS | 3624 | 1466501160404 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:26:00 INFO - PROCESS | 3624 | 1466501160410 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 3624 | 1466501160412 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:00 INFO - PROCESS | 3624 | ++DOCSHELL 14310800 == 35 [pid = 3624] [id = 37] 02:26:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (14378800) [pid = 3624] [serial = 107] [outer = 00000000] 02:26:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1553D000) [pid = 3624] [serial = 108] [outer = 14378800] 02:26:00 INFO - PROCESS | 3624 | 1466501160459 Marionette DEBUG loaded listener.js 02:26:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15C76C00) [pid = 3624] [serial = 109] [outer = 14378800] 02:26:00 INFO - PROCESS | 3624 | 1466501160854 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 578ms 02:26:00 INFO - PROCESS | 3624 | 1466501160897 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 3624 | 1466501160899 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 02:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:26:00 INFO - PROCESS | 3624 | 1466501160902 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 3624 | 1466501160904 Marionette TRACE conn3 <- [1,114,null,{}] 02:26:00 INFO - PROCESS | 3624 | 1466501160907 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 3624 | 1466501160909 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:00 INFO - PROCESS | 3624 | 1466501160983 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:26:00 INFO - PROCESS | 3624 | 1466501160988 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 3624 | 1466501160990 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:00 INFO - PROCESS | 3624 | ++DOCSHELL 16BAB400 == 36 [pid = 3624] [id = 38] 02:26:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (16BB4000) [pid = 3624] [serial = 110] [outer = 00000000] 02:26:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16D8E800) [pid = 3624] [serial = 111] [outer = 16BB4000] 02:26:01 INFO - PROCESS | 3624 | 1466501161032 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17369C00) [pid = 3624] [serial = 112] [outer = 16BB4000] 02:26:01 INFO - PROCESS | 3624 | --DOCSHELL 13936000 == 35 [pid = 3624] [id = 30] 02:26:01 INFO - PROCESS | 3624 | --DOCSHELL 105EA800 == 34 [pid = 3624] [id = 32] 02:26:01 INFO - PROCESS | 3624 | --DOCSHELL 19BBC000 == 33 [pid = 3624] [id = 31] 02:26:01 INFO - PROCESS | 3624 | --DOCSHELL 130C8C00 == 32 [pid = 3624] [id = 29] 02:26:01 INFO - PROCESS | 3624 | --DOCSHELL 10F46800 == 31 [pid = 3624] [id = 34] 02:26:01 INFO - PROCESS | 3624 | --DOCSHELL 105F2000 == 30 [pid = 3624] [id = 33] 02:26:02 INFO - PROCESS | 3624 | --DOCSHELL 14310800 == 29 [pid = 3624] [id = 37] 02:26:02 INFO - PROCESS | 3624 | --DOCSHELL 13156C00 == 28 [pid = 3624] [id = 36] 02:26:02 INFO - PROCESS | 3624 | --DOCSHELL 13123000 == 27 [pid = 3624] [id = 35] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16BB4400) [pid = 3624] [serial = 17] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1047E000) [pid = 3624] [serial = 51] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13034800) [pid = 3624] [serial = 54] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (143C6400) [pid = 3624] [serial = 57] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1553C800) [pid = 3624] [serial = 58] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10F45000) [pid = 3624] [serial = 60] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (11CD1000) [pid = 3624] [serial = 63] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (130A1800) [pid = 3624] [serial = 64] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13938400) [pid = 3624] [serial = 66] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13B2C400) [pid = 3624] [serial = 67] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (143C5800) [pid = 3624] [serial = 69] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (154DC000) [pid = 3624] [serial = 70] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15C3A400) [pid = 3624] [serial = 72] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15C48C00) [pid = 3624] [serial = 73] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16E44400) [pid = 3624] [serial = 75] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (172C8800) [pid = 3624] [serial = 78] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1799FC00) [pid = 3624] [serial = 81] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (180A7800) [pid = 3624] [serial = 84] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1984F400) [pid = 3624] [serial = 87] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D8DC00) [pid = 3624] [serial = 90] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A17F800) [pid = 3624] [serial = 93] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17102000) [pid = 3624] [serial = 76] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (178AE000) [pid = 3624] [serial = 79] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17B9E000) [pid = 3624] [serial = 82] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (180A7C00) [pid = 3624] [serial = 85] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (19BAF400) [pid = 3624] [serial = 88] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (104E7000) [pid = 3624] [serial = 52] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1A174800) [pid = 3624] [serial = 91] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (13130400) [pid = 3624] [serial = 55] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1B614800) [pid = 3624] [serial = 48] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (110DEC00) [pid = 3624] [serial = 61] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (16D8FC00) [pid = 3624] [serial = 14] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1430A000) [pid = 3624] [serial = 9] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1430F800) [pid = 3624] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1281AC00) [pid = 3624] [serial = 4] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1B616000) [pid = 3624] [serial = 47] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (1B453000) [pid = 3624] [serial = 42] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (1B611000) [pid = 3624] [serial = 45] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (1B1F4C00) [pid = 3624] [serial = 39] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (1B44C400) [pid = 3624] [serial = 40] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 49 (1B095C00) [pid = 3624] [serial = 36] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 48 (1B09A400) [pid = 3624] [serial = 37] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 47 (1A855C00) [pid = 3624] [serial = 33] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 46 (1A9A4400) [pid = 3624] [serial = 34] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 45 (1A85A400) [pid = 3624] [serial = 30] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 44 (1A85A800) [pid = 3624] [serial = 31] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 43 (1AF53C00) [pid = 3624] [serial = 27] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 42 (1AF57C00) [pid = 3624] [serial = 28] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 41 (1A38C000) [pid = 3624] [serial = 24] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 40 (1A179C00) [pid = 3624] [serial = 21] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | --DOMWINDOW == 39 (1A17D800) [pid = 3624] [serial = 22] [outer = 00000000] [url = about:blank] 02:26:02 INFO - PROCESS | 3624 | 1466501162321 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1451ms 02:26:02 INFO - PROCESS | 3624 | 1466501162347 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:26:02 INFO - PROCESS | 3624 | 1466501162351 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 02:26:02 INFO - PROCESS | 3624 | 1466501162355 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 3624 | 1466501162359 Marionette TRACE conn3 <- [1,118,null,{}] 02:26:02 INFO - PROCESS | 3624 | 1466501162365 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:02 INFO - PROCESS | 3624 | 1466501162368 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:02 INFO - PROCESS | 3624 | 1466501162480 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:26:02 INFO - PROCESS | 3624 | 1466501162497 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 3624 | 1466501162499 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:02 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A400 == 28 [pid = 3624] [id = 39] 02:26:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 40 (10A5A800) [pid = 3624] [serial = 113] [outer = 00000000] 02:26:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 41 (110DC400) [pid = 3624] [serial = 114] [outer = 10A5A800] 02:26:02 INFO - PROCESS | 3624 | 1466501162547 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 42 (110E6400) [pid = 3624] [serial = 115] [outer = 10A5A800] 02:26:02 INFO - PROCESS | 3624 | 1466501162896 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 578ms 02:26:02 INFO - PROCESS | 3624 | 1466501162930 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 3624 | 1466501162935 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 02:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:26:02 INFO - PROCESS | 3624 | 1466501162941 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 3624 | 1466501162944 Marionette TRACE conn3 <- [1,122,null,{}] 02:26:02 INFO - PROCESS | 3624 | 1466501162947 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:02 INFO - PROCESS | 3624 | 1466501162950 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:03 INFO - PROCESS | 3624 | 1466501163018 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:26:03 INFO - PROCESS | 3624 | 1466501163025 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 3624 | 1466501163028 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:03 INFO - PROCESS | 3624 | ++DOCSHELL 12AA8800 == 29 [pid = 3624] [id = 40] 02:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 43 (12AADC00) [pid = 3624] [serial = 116] [outer = 00000000] 02:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 44 (12AEF400) [pid = 3624] [serial = 117] [outer = 12AADC00] 02:26:03 INFO - PROCESS | 3624 | 1466501163074 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 45 (12D8F000) [pid = 3624] [serial = 118] [outer = 12AADC00] 02:26:03 INFO - PROCESS | 3624 | 1466501163442 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 535ms 02:26:03 INFO - PROCESS | 3624 | 1466501163479 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 3624 | 1466501163481 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 02:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:26:03 INFO - PROCESS | 3624 | 1466501163488 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 3624 | 1466501163492 Marionette TRACE conn3 <- [1,126,null,{}] 02:26:03 INFO - PROCESS | 3624 | 1466501163503 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 3624 | 1466501163507 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:03 INFO - PROCESS | 3624 | 1466501163571 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:26:03 INFO - PROCESS | 3624 | 1466501163579 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 3624 | 1466501163583 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:03 INFO - PROCESS | 3624 | ++DOCSHELL 131DB400 == 30 [pid = 3624] [id = 41] 02:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 46 (131DC000) [pid = 3624] [serial = 119] [outer = 00000000] 02:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 47 (13938400) [pid = 3624] [serial = 120] [outer = 131DC000] 02:26:03 INFO - PROCESS | 3624 | 1466501163631 Marionette DEBUG loaded listener.js 02:26:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 48 (13B25000) [pid = 3624] [serial = 121] [outer = 131DC000] 02:26:04 INFO - PROCESS | 3624 | 1466501164010 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 535ms 02:26:04 INFO - PROCESS | 3624 | 1466501164025 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 3624 | 1466501164027 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 02:26:04 INFO - PROCESS | 3624 | 1466501164030 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:26:04 INFO - PROCESS | 3624 | 1466501164032 Marionette TRACE conn3 <- [1,130,null,{}] 02:26:04 INFO - PROCESS | 3624 | 1466501164045 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:04 INFO - PROCESS | 3624 | 1466501164048 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:04 INFO - PROCESS | 3624 | 1466501164139 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:26:04 INFO - PROCESS | 3624 | 1466501164144 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:04 INFO - PROCESS | 3624 | 1466501164146 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:04 INFO - PROCESS | 3624 | ++DOCSHELL 13936400 == 31 [pid = 3624] [id = 42] 02:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (13B23400) [pid = 3624] [serial = 122] [outer = 00000000] 02:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (1437E400) [pid = 3624] [serial = 123] [outer = 13B23400] 02:26:04 INFO - PROCESS | 3624 | 1466501164190 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (143CB800) [pid = 3624] [serial = 124] [outer = 13B23400] 02:26:04 INFO - PROCESS | 3624 | 1466501164524 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 536ms 02:26:04 INFO - PROCESS | 3624 | 1466501164566 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:26:04 INFO - PROCESS | 3624 | 1466501164568 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 02:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:26:04 INFO - PROCESS | 3624 | 1466501164571 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:26:04 INFO - PROCESS | 3624 | 1466501164573 Marionette TRACE conn3 <- [1,134,null,{}] 02:26:04 INFO - PROCESS | 3624 | 1466501164576 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:04 INFO - PROCESS | 3624 | 1466501164578 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:04 INFO - PROCESS | 3624 | 1466501164637 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:26:04 INFO - PROCESS | 3624 | 1466501164642 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:04 INFO - PROCESS | 3624 | 1466501164644 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:04 INFO - PROCESS | 3624 | ++DOCSHELL 154DEC00 == 32 [pid = 3624] [id = 43] 02:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (154DF400) [pid = 3624] [serial = 125] [outer = 00000000] 02:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (15587800) [pid = 3624] [serial = 126] [outer = 154DF400] 02:26:04 INFO - PROCESS | 3624 | 1466501164687 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (15C68000) [pid = 3624] [serial = 127] [outer = 154DF400] 02:26:05 INFO - PROCESS | 3624 | 1466501165059 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 535ms 02:26:05 INFO - PROCESS | 3624 | 1466501165114 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 3624 | 1466501165116 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 02:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:26:05 INFO - PROCESS | 3624 | 1466501165119 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 3624 | 1466501165121 Marionette TRACE conn3 <- [1,138,null,{}] 02:26:05 INFO - PROCESS | 3624 | 1466501165124 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 3624 | 1466501165130 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:05 INFO - PROCESS | 3624 | 1466501165213 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:26:05 INFO - PROCESS | 3624 | 1466501165221 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 3624 | 1466501165223 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:05 INFO - PROCESS | 3624 | ++DOCSHELL 1558B400 == 33 [pid = 3624] [id = 44] 02:26:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (16BDCC00) [pid = 3624] [serial = 128] [outer = 00000000] 02:26:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (16E3E400) [pid = 3624] [serial = 129] [outer = 16BDCC00] 02:26:05 INFO - PROCESS | 3624 | 1466501165266 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1710E800) [pid = 3624] [serial = 130] [outer = 16BDCC00] 02:26:05 INFO - PROCESS | 3624 | 1466501165616 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 536ms 02:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:26:05 INFO - PROCESS | 3624 | 1466501165657 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 3624 | 1466501165659 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 02:26:05 INFO - PROCESS | 3624 | 1466501165662 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 3624 | 1466501165664 Marionette TRACE conn3 <- [1,142,null,{}] 02:26:05 INFO - PROCESS | 3624 | 1466501165677 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 3624 | 1466501165679 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:05 INFO - PROCESS | 3624 | 1466501165746 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:26:05 INFO - PROCESS | 3624 | 1466501165752 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 3624 | 1466501165754 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:05 INFO - PROCESS | 3624 | ++DOCSHELL 172BC800 == 34 [pid = 3624] [id = 45] 02:26:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1736E800) [pid = 3624] [serial = 131] [outer = 00000000] 02:26:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (178DF000) [pid = 3624] [serial = 132] [outer = 1736E800] 02:26:05 INFO - PROCESS | 3624 | 1466501165796 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (178DF400) [pid = 3624] [serial = 133] [outer = 1736E800] 02:26:06 INFO - PROCESS | 3624 | 1466501166171 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 535ms 02:26:06 INFO - PROCESS | 3624 | 1466501166185 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 3624 | 1466501166187 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 02:26:06 INFO - PROCESS | 3624 | 1466501166190 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:26:06 INFO - PROCESS | 3624 | 1466501166192 Marionette TRACE conn3 <- [1,146,null,{}] 02:26:06 INFO - PROCESS | 3624 | 1466501166208 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 3624 | 1466501166210 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:06 INFO - PROCESS | 3624 | 1466501166283 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:26:06 INFO - PROCESS | 3624 | 1466501166288 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 3624 | 1466501166290 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:06 INFO - PROCESS | 3624 | ++DOCSHELL 178AF400 == 35 [pid = 3624] [id = 46] 02:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (17B99C00) [pid = 3624] [serial = 134] [outer = 00000000] 02:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (17BA5C00) [pid = 3624] [serial = 135] [outer = 17B99C00] 02:26:06 INFO - PROCESS | 3624 | 1466501166334 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (180A7800) [pid = 3624] [serial = 136] [outer = 17B99C00] 02:26:06 INFO - PROCESS | 3624 | 1466501166693 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 535ms 02:26:06 INFO - PROCESS | 3624 | 1466501166729 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 3624 | 1466501166730 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 02:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:26:06 INFO - PROCESS | 3624 | 1466501166744 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 3624 | 1466501166745 Marionette TRACE conn3 <- [1,150,null,{}] 02:26:06 INFO - PROCESS | 3624 | 1466501166749 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 3624 | 1466501166751 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:06 INFO - PROCESS | 3624 | 1466501166849 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:26:06 INFO - PROCESS | 3624 | 1466501166856 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:06 INFO - PROCESS | 3624 | 1466501166858 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:06 INFO - PROCESS | 3624 | ++DOCSHELL 131DAC00 == 36 [pid = 3624] [id = 47] 02:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (18140800) [pid = 3624] [serial = 137] [outer = 00000000] 02:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (19847C00) [pid = 3624] [serial = 138] [outer = 18140800] 02:26:06 INFO - PROCESS | 3624 | 1466501166911 Marionette DEBUG loaded listener.js 02:26:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (19850000) [pid = 3624] [serial = 139] [outer = 18140800] 02:26:07 INFO - PROCESS | 3624 | 1466501167289 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 577ms 02:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:26:07 INFO - PROCESS | 3624 | 1466501167334 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 3624 | 1466501167336 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 02:26:07 INFO - PROCESS | 3624 | 1466501167339 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 3624 | 1466501167341 Marionette TRACE conn3 <- [1,154,null,{}] 02:26:07 INFO - PROCESS | 3624 | 1466501167345 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:07 INFO - PROCESS | 3624 | 1466501167346 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:07 INFO - PROCESS | 3624 | 1466501167461 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:26:07 INFO - PROCESS | 3624 | 1466501167466 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 3624 | 1466501167468 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:07 INFO - PROCESS | 3624 | ++DOCSHELL 13456800 == 37 [pid = 3624] [id = 48] 02:26:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13934400) [pid = 3624] [serial = 140] [outer = 00000000] 02:26:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (19AC1000) [pid = 3624] [serial = 141] [outer = 13934400] 02:26:07 INFO - PROCESS | 3624 | 1466501167492 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (19BB4800) [pid = 3624] [serial = 142] [outer = 13934400] 02:26:07 INFO - PROCESS | 3624 | 1466501167851 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 536ms 02:26:07 INFO - PROCESS | 3624 | 1466501167875 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:26:07 INFO - PROCESS | 3624 | 1466501167878 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 02:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:26:07 INFO - PROCESS | 3624 | 1466501167881 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:26:07 INFO - PROCESS | 3624 | 1466501167883 Marionette TRACE conn3 <- [1,158,null,{}] 02:26:07 INFO - PROCESS | 3624 | 1466501167887 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:07 INFO - PROCESS | 3624 | 1466501167889 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:07 INFO - PROCESS | 3624 | 1466501167989 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:26:08 INFO - PROCESS | 3624 | 1466501167994 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 3624 | 1466501167996 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:08 INFO - PROCESS | 3624 | ++DOCSHELL 154DBC00 == 38 [pid = 3624] [id = 49] 02:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17103400) [pid = 3624] [serial = 143] [outer = 00000000] 02:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (19D8F400) [pid = 3624] [serial = 144] [outer = 17103400] 02:26:08 INFO - PROCESS | 3624 | 1466501168066 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19D92400) [pid = 3624] [serial = 145] [outer = 17103400] 02:26:08 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (10A5E000) [pid = 3624] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:26:08 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19ABF400) [pid = 3624] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:26:08 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (110DB800) [pid = 3624] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:26:08 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1312F800) [pid = 3624] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:26:08 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (14378800) [pid = 3624] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:26:08 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (131D9800) [pid = 3624] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:26:08 INFO - PROCESS | 3624 | 1466501168470 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 620ms 02:26:08 INFO - PROCESS | 3624 | 1466501168522 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:26:08 INFO - PROCESS | 3624 | 1466501168524 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 02:26:08 INFO - PROCESS | 3624 | 1466501168527 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 3624 | 1466501168529 Marionette TRACE conn3 <- [1,162,null,{}] 02:26:08 INFO - PROCESS | 3624 | 1466501168532 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 3624 | 1466501168534 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:08 INFO - PROCESS | 3624 | 1466501168590 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:26:08 INFO - PROCESS | 3624 | 1466501168595 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 3624 | 1466501168597 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:08 INFO - PROCESS | 3624 | ++DOCSHELL 12AB3800 == 39 [pid = 3624] [id = 50] 02:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12D8D400) [pid = 3624] [serial = 146] [outer = 00000000] 02:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13C5BC00) [pid = 3624] [serial = 147] [outer = 12D8D400] 02:26:08 INFO - PROCESS | 3624 | 1466501168640 Marionette DEBUG loaded listener.js 02:26:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (19D8F000) [pid = 3624] [serial = 148] [outer = 12D8D400] 02:26:08 INFO - PROCESS | 3624 | 1466501168993 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 535ms 02:26:09 INFO - PROCESS | 3624 | 1466501169063 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 3624 | 1466501169065 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 02:26:09 INFO - PROCESS | 3624 | 1466501169068 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:26:09 INFO - PROCESS | 3624 | 1466501169070 Marionette TRACE conn3 <- [1,166,null,{}] 02:26:09 INFO - PROCESS | 3624 | 1466501169073 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:09 INFO - PROCESS | 3624 | 1466501169075 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:09 INFO - PROCESS | 3624 | 1466501169141 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:26:09 INFO - PROCESS | 3624 | 1466501169149 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 3624 | 1466501169151 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:09 INFO - PROCESS | 3624 | ++DOCSHELL 16E43400 == 40 [pid = 3624] [id = 51] 02:26:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17369800) [pid = 3624] [serial = 149] [outer = 00000000] 02:26:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1A17CC00) [pid = 3624] [serial = 150] [outer = 17369800] 02:26:09 INFO - PROCESS | 3624 | 1466501169197 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A232400) [pid = 3624] [serial = 151] [outer = 17369800] 02:26:09 INFO - PROCESS | 3624 | 1466501169551 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 536ms 02:26:09 INFO - PROCESS | 3624 | 1466501169610 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:26:09 INFO - PROCESS | 3624 | 1466501169612 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 02:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:26:09 INFO - PROCESS | 3624 | 1466501169616 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:26:09 INFO - PROCESS | 3624 | 1466501169617 Marionette TRACE conn3 <- [1,170,null,{}] 02:26:09 INFO - PROCESS | 3624 | 1466501169621 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:09 INFO - PROCESS | 3624 | 1466501169623 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:09 INFO - PROCESS | 3624 | 1466501169680 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:26:09 INFO - PROCESS | 3624 | 1466501169686 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:09 INFO - PROCESS | 3624 | 1466501169688 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:09 INFO - PROCESS | 3624 | ++DOCSHELL 1558E000 == 41 [pid = 3624] [id = 52] 02:26:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1A175000) [pid = 3624] [serial = 152] [outer = 00000000] 02:26:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A2E7C00) [pid = 3624] [serial = 153] [outer = 1A175000] 02:26:09 INFO - PROCESS | 3624 | 1466501169730 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A383400) [pid = 3624] [serial = 154] [outer = 1A175000] 02:26:10 INFO - PROCESS | 3624 | 1466501170069 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 479ms 02:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:26:10 INFO - PROCESS | 3624 | 1466501170087 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 3624 | 1466501170089 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 02:26:10 INFO - PROCESS | 3624 | 1466501170092 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 3624 | 1466501170094 Marionette TRACE conn3 <- [1,174,null,{}] 02:26:10 INFO - PROCESS | 3624 | 1466501170097 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 3624 | 1466501170099 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:10 INFO - PROCESS | 3624 | 1466501170186 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:26:10 INFO - PROCESS | 3624 | 1466501170194 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 3624 | 1466501170196 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:10 INFO - PROCESS | 3624 | ++DOCSHELL 104EA800 == 42 [pid = 3624] [id = 53] 02:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13156800) [pid = 3624] [serial = 155] [outer = 00000000] 02:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A38D400) [pid = 3624] [serial = 156] [outer = 13156800] 02:26:10 INFO - PROCESS | 3624 | 1466501170238 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A735400) [pid = 3624] [serial = 157] [outer = 13156800] 02:26:10 INFO - PROCESS | 3624 | 1466501170933 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 901ms 02:26:10 INFO - PROCESS | 3624 | 1466501171001 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:26:10 INFO - PROCESS | 3624 | 1466501171005 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 02:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:26:10 INFO - PROCESS | 3624 | 1466501171009 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - PROCESS | 3624 | 1466501171013 Marionette TRACE conn3 <- [1,178,null,{}] 02:26:11 INFO - PROCESS | 3624 | 1466501171018 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:11 INFO - PROCESS | 3624 | 1466501171021 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:11 INFO - PROCESS | 3624 | 1466501171161 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:26:11 INFO - PROCESS | 3624 | 1466501171227 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:11 INFO - PROCESS | 3624 | 1466501171230 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:11 INFO - PROCESS | 3624 | ++DOCSHELL 10A59400 == 43 [pid = 3624] [id = 54] 02:26:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10A59800) [pid = 3624] [serial = 158] [outer = 00000000] 02:26:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (114D3000) [pid = 3624] [serial = 159] [outer = 10A59800] 02:26:11 INFO - PROCESS | 3624 | 1466501171329 Marionette DEBUG loaded listener.js 02:26:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12AA7000) [pid = 3624] [serial = 160] [outer = 10A59800] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 1558E000 == 42 [pid = 3624] [id = 52] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 16E43400 == 41 [pid = 3624] [id = 51] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 12AB3800 == 40 [pid = 3624] [id = 50] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 154DBC00 == 39 [pid = 3624] [id = 49] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 13456800 == 38 [pid = 3624] [id = 48] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 131DAC00 == 37 [pid = 3624] [id = 47] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 178AF400 == 36 [pid = 3624] [id = 46] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 172BC800 == 35 [pid = 3624] [id = 45] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 1558B400 == 34 [pid = 3624] [id = 44] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 154DEC00 == 33 [pid = 3624] [id = 43] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 13936400 == 32 [pid = 3624] [id = 42] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 131DB400 == 31 [pid = 3624] [id = 41] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 12AA8800 == 30 [pid = 3624] [id = 40] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 10A5A400 == 29 [pid = 3624] [id = 39] 02:26:11 INFO - PROCESS | 3624 | --DOCSHELL 16BAB400 == 28 [pid = 3624] [id = 38] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (114CE400) [pid = 3624] [serial = 99] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13155000) [pid = 3624] [serial = 102] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1553D000) [pid = 3624] [serial = 108] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (14306800) [pid = 3624] [serial = 106] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15C76C00) [pid = 3624] [serial = 109] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (131DCC00) [pid = 3624] [serial = 103] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11C2B000) [pid = 3624] [serial = 100] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A385800) [pid = 3624] [serial = 97] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13C59000) [pid = 3624] [serial = 105] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16D8E800) [pid = 3624] [serial = 111] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A2F2C00) [pid = 3624] [serial = 96] [outer = 00000000] [url = about:blank] 02:26:11 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A234000) [pid = 3624] [serial = 94] [outer = 00000000] [url = about:blank] 02:26:12 INFO - PROCESS | 3624 | 1466501172029 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1099ms 02:26:12 INFO - PROCESS | 3624 | 1466501172100 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:26:12 INFO - PROCESS | 3624 | 1466501172104 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 02:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:26:12 INFO - PROCESS | 3624 | 1466501172108 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:26:12 INFO - PROCESS | 3624 | 1466501172113 Marionette TRACE conn3 <- [1,182,null,{}] 02:26:12 INFO - PROCESS | 3624 | 1466501172117 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:12 INFO - PROCESS | 3624 | 1466501172120 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:12 INFO - PROCESS | 3624 | 1466501172198 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:26:12 INFO - PROCESS | 3624 | 1466501172269 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:12 INFO - PROCESS | 3624 | 1466501172271 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:12 INFO - PROCESS | 3624 | ++DOCSHELL 104E8400 == 29 [pid = 3624] [id = 55] 02:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (105EDC00) [pid = 3624] [serial = 161] [outer = 00000000] 02:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (110E5C00) [pid = 3624] [serial = 162] [outer = 105EDC00] 02:26:12 INFO - PROCESS | 3624 | 1466501172319 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (11C2A800) [pid = 3624] [serial = 163] [outer = 105EDC00] 02:26:12 INFO - PROCESS | 3624 | 1466501172647 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 578ms 02:26:12 INFO - PROCESS | 3624 | 1466501172685 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:26:12 INFO - PROCESS | 3624 | 1466501172689 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 02:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:26:12 INFO - PROCESS | 3624 | 1466501172696 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:26:12 INFO - PROCESS | 3624 | 1466501172698 Marionette TRACE conn3 <- [1,186,null,{}] 02:26:12 INFO - PROCESS | 3624 | 1466501172702 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:12 INFO - PROCESS | 3624 | 1466501172704 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:12 INFO - PROCESS | 3624 | 1466501172774 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:26:12 INFO - PROCESS | 3624 | 1466501172780 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:12 INFO - PROCESS | 3624 | 1466501172783 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:12 INFO - PROCESS | 3624 | ++DOCSHELL 130A2400 == 30 [pid = 3624] [id = 56] 02:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13124800) [pid = 3624] [serial = 164] [outer = 00000000] 02:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (131D5000) [pid = 3624] [serial = 165] [outer = 13124800] 02:26:12 INFO - PROCESS | 3624 | 1466501172830 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (131DB800) [pid = 3624] [serial = 166] [outer = 13124800] 02:26:13 INFO - PROCESS | 3624 | 1466501173195 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 535ms 02:26:13 INFO - PROCESS | 3624 | 1466501173236 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 3624 | 1466501173238 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 02:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:26:13 INFO - PROCESS | 3624 | 1466501173241 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 3624 | 1466501173245 Marionette TRACE conn3 <- [1,190,null,{}] 02:26:13 INFO - PROCESS | 3624 | 1466501173242 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 3624 | 1466501173247 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:13 INFO - PROCESS | 3624 | 1466501173327 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:26:13 INFO - PROCESS | 3624 | 1466501173334 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 3624 | 1466501173337 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:13 INFO - PROCESS | 3624 | ++DOCSHELL 13C5D800 == 31 [pid = 3624] [id = 57] 02:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (14306800) [pid = 3624] [serial = 167] [outer = 00000000] 02:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (14311800) [pid = 3624] [serial = 168] [outer = 14306800] 02:26:13 INFO - PROCESS | 3624 | 1466501173383 Marionette DEBUG loaded listener.js 02:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (154DA400) [pid = 3624] [serial = 169] [outer = 14306800] 02:26:13 INFO - PROCESS | 3624 | 1466501173749 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 536ms 02:26:13 INFO - PROCESS | 3624 | 1466501173779 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 3624 | 1466501173781 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 02:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:26:13 INFO - PROCESS | 3624 | 1466501173784 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 3624 | 1466501173786 Marionette TRACE conn3 <- [1,194,null,{}] 02:26:13 INFO - PROCESS | 3624 | 1466501173789 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 3624 | 1466501173792 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:13 INFO - PROCESS | 3624 | 1466501173876 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (154E7000) [pid = 3624] [serial = 170] [outer = 1B45B000] 02:26:13 INFO - PROCESS | 3624 | 1466501173900 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:13 INFO - PROCESS | 3624 | 1466501173903 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:13 INFO - PROCESS | 3624 | ++DOCSHELL 165BB800 == 32 [pid = 3624] [id = 58] 02:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16BA6C00) [pid = 3624] [serial = 171] [outer = 00000000] 02:26:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16BB3C00) [pid = 3624] [serial = 172] [outer = 16BA6C00] 02:26:13 INFO - PROCESS | 3624 | 1466501173950 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16D02800) [pid = 3624] [serial = 173] [outer = 16BA6C00] 02:26:14 INFO - PROCESS | 3624 | 1466501174374 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 620ms 02:26:14 INFO - PROCESS | 3624 | 1466501174423 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:26:14 INFO - PROCESS | 3624 | 1466501174425 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 02:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:26:14 INFO - PROCESS | 3624 | 1466501174437 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:26:14 INFO - PROCESS | 3624 | 1466501174439 Marionette TRACE conn3 <- [1,198,null,{}] 02:26:14 INFO - PROCESS | 3624 | 1466501174442 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:14 INFO - PROCESS | 3624 | 1466501174444 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:14 INFO - PROCESS | 3624 | 1466501174526 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:26:14 INFO - PROCESS | 3624 | 1466501174531 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 3624 | 1466501174533 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:14 INFO - PROCESS | 3624 | ++DOCSHELL 172C6400 == 33 [pid = 3624] [id = 59] 02:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1736A800) [pid = 3624] [serial = 174] [outer = 00000000] 02:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17B98800) [pid = 3624] [serial = 175] [outer = 1736A800] 02:26:14 INFO - PROCESS | 3624 | 1466501174578 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (18030400) [pid = 3624] [serial = 176] [outer = 1736A800] 02:26:14 INFO - PROCESS | 3624 | 1466501174998 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 564ms 02:26:15 INFO - PROCESS | 3624 | 1466501175021 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 3624 | 1466501175024 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 02:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:26:15 INFO - PROCESS | 3624 | 1466501175028 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 3624 | 1466501175029 Marionette TRACE conn3 <- [1,202,null,{}] 02:26:15 INFO - PROCESS | 3624 | 1466501175037 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 3624 | 1466501175042 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:15 INFO - PROCESS | 3624 | 1466501175137 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:26:15 INFO - PROCESS | 3624 | 1466501175211 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 3624 | 1466501175213 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:15 INFO - PROCESS | 3624 | ++DOCSHELL 15F41400 == 34 [pid = 3624] [id = 60] 02:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17103000) [pid = 3624] [serial = 177] [outer = 00000000] 02:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19D8BC00) [pid = 3624] [serial = 178] [outer = 17103000] 02:26:15 INFO - PROCESS | 3624 | 1466501175256 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A174400) [pid = 3624] [serial = 179] [outer = 17103000] 02:26:15 INFO - PROCESS | 3624 | 1466501175598 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 577ms 02:26:15 INFO - PROCESS | 3624 | 1466501175589 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 3624 | 1466501175591 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 02:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:26:15 INFO - PROCESS | 3624 | 1466501175594 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 3624 | 1466501175595 Marionette TRACE conn3 <- [1,206,null,{}] 02:26:15 INFO - PROCESS | 3624 | 1466501175599 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 3624 | 1466501175601 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:15 INFO - PROCESS | 3624 | 1466501175706 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:26:15 INFO - PROCESS | 3624 | 1466501175711 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:15 INFO - PROCESS | 3624 | 1466501175713 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:15 INFO - PROCESS | 3624 | ++DOCSHELL 13130C00 == 35 [pid = 3624] [id = 61] 02:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D68000) [pid = 3624] [serial = 180] [outer = 00000000] 02:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A23D000) [pid = 3624] [serial = 181] [outer = 19D68000] 02:26:15 INFO - PROCESS | 3624 | 1466501175757 Marionette DEBUG loaded listener.js 02:26:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A23F000) [pid = 3624] [serial = 182] [outer = 19D68000] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13934400) [pid = 3624] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12AADC00) [pid = 3624] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1736E800) [pid = 3624] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (10A5A800) [pid = 3624] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A175000) [pid = 3624] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (131DC000) [pid = 3624] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16BB4000) [pid = 3624] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (154DF400) [pid = 3624] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13B23400) [pid = 3624] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17B99C00) [pid = 3624] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16BDCC00) [pid = 3624] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17103400) [pid = 3624] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12D8D400) [pid = 3624] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (18140800) [pid = 3624] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:26:16 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (17369800) [pid = 3624] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:26:16 INFO - PROCESS | 3624 | 1466501176270 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 733ms 02:26:16 INFO - PROCESS | 3624 | 1466501176344 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 3624 | 1466501176328 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 02:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:26:16 INFO - PROCESS | 3624 | 1466501176334 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 3624 | 1466501176336 Marionette TRACE conn3 <- [1,210,null,{}] 02:26:16 INFO - PROCESS | 3624 | 1466501176346 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 3624 | 1466501176348 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:16 INFO - PROCESS | 3624 | 1466501176422 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:26:16 INFO - PROCESS | 3624 | 1466501176427 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 3624 | 1466501176429 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:16 INFO - PROCESS | 3624 | ++DOCSHELL 12AE9000 == 36 [pid = 3624] [id = 62] 02:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (131DD000) [pid = 3624] [serial = 183] [outer = 00000000] 02:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15F41000) [pid = 3624] [serial = 184] [outer = 131DD000] 02:26:16 INFO - PROCESS | 3624 | 1466501176472 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18034000) [pid = 3624] [serial = 185] [outer = 131DD000] 02:26:16 INFO - PROCESS | 3624 | 1466501176821 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 479ms 02:26:16 INFO - PROCESS | 3624 | 1466501176836 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:26:16 INFO - PROCESS | 3624 | 1466501176838 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 02:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:26:16 INFO - PROCESS | 3624 | 1466501176842 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:26:16 INFO - PROCESS | 3624 | 1466501176843 Marionette TRACE conn3 <- [1,214,null,{}] 02:26:16 INFO - PROCESS | 3624 | 1466501176847 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:16 INFO - PROCESS | 3624 | 1466501176848 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:16 INFO - PROCESS | 3624 | 1466501176938 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:26:16 INFO - PROCESS | 3624 | 1466501176945 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 3624 | 1466501176947 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:16 INFO - PROCESS | 3624 | ++DOCSHELL 1321C800 == 37 [pid = 3624] [id = 63] 02:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13C51000) [pid = 3624] [serial = 186] [outer = 00000000] 02:26:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A180800) [pid = 3624] [serial = 187] [outer = 13C51000] 02:26:16 INFO - PROCESS | 3624 | 1466501176999 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A389C00) [pid = 3624] [serial = 188] [outer = 13C51000] 02:26:17 INFO - PROCESS | 3624 | 1466501177358 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 564ms 02:26:17 INFO - PROCESS | 3624 | 1466501177418 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 3624 | 1466501177420 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 02:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:26:17 INFO - PROCESS | 3624 | 1466501177424 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 3624 | 1466501177425 Marionette TRACE conn3 <- [1,218,null,{}] 02:26:17 INFO - PROCESS | 3624 | 1466501177429 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:17 INFO - PROCESS | 3624 | 1466501177413 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:17 INFO - PROCESS | 3624 | 1466501177517 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:26:17 INFO - PROCESS | 3624 | 1466501177529 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 3624 | 1466501177531 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A739000 == 38 [pid = 3624] [id = 64] 02:26:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A73A400) [pid = 3624] [serial = 189] [outer = 00000000] 02:26:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A741000) [pid = 3624] [serial = 190] [outer = 1A73A400] 02:26:17 INFO - PROCESS | 3624 | 1466501177573 Marionette DEBUG loaded listener.js 02:26:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A75A800) [pid = 3624] [serial = 191] [outer = 1A73A400] 02:26:17 INFO - PROCESS | 3624 | 1466501177974 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 577ms 02:26:17 INFO - PROCESS | 3624 | 1466501177983 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 3624 | 1466501177987 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 02:26:17 INFO - PROCESS | 3624 | 1466501177993 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:26:17 INFO - PROCESS | 3624 | 1466501177997 Marionette TRACE conn3 <- [1,222,null,{}] 02:26:18 INFO - PROCESS | 3624 | 1466501178004 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 3624 | 1466501178007 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:18 INFO - PROCESS | 3624 | 1466501178157 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:26:18 INFO - PROCESS | 3624 | 1466501178219 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:18 INFO - PROCESS | 3624 | 1466501178224 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:18 INFO - PROCESS | 3624 | ++DOCSHELL 10F42000 == 39 [pid = 3624] [id = 65] 02:26:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10F46800) [pid = 3624] [serial = 192] [outer = 00000000] 02:26:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (11444000) [pid = 3624] [serial = 193] [outer = 10F46800] 02:26:18 INFO - PROCESS | 3624 | 1466501178324 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (11AE7800) [pid = 3624] [serial = 194] [outer = 10F46800] 02:26:18 INFO - PROCESS | 3624 | 1466501178843 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 901ms 02:26:18 INFO - PROCESS | 3624 | 1466501178919 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:26:18 INFO - PROCESS | 3624 | 1466501178906 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 02:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:26:18 INFO - PROCESS | 3624 | 1466501178913 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:26:18 INFO - PROCESS | 3624 | 1466501178916 Marionette TRACE conn3 <- [1,226,null,{}] 02:26:18 INFO - PROCESS | 3624 | 1466501178920 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:18 INFO - PROCESS | 3624 | 1466501178922 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:19 INFO - PROCESS | 3624 | 1466501179072 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:26:19 INFO - PROCESS | 3624 | 1466501179104 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 3624 | 1466501179107 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:19 INFO - PROCESS | 3624 | ++DOCSHELL 13B24800 == 40 [pid = 3624] [id = 66] 02:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13B27400) [pid = 3624] [serial = 195] [outer = 00000000] 02:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13C59800) [pid = 3624] [serial = 196] [outer = 13B27400] 02:26:19 INFO - PROCESS | 3624 | 1466501179162 Marionette DEBUG loaded listener.js 02:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (143C6400) [pid = 3624] [serial = 197] [outer = 13B27400] 02:26:19 INFO - PROCESS | 3624 | 1466501179647 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 761ms 02:26:19 INFO - PROCESS | 3624 | 1466501179678 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 3624 | 1466501179681 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 02:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:26:19 INFO - PROCESS | 3624 | 1466501179701 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - PROCESS | 3624 | 1466501179704 Marionette TRACE conn3 <- [1,230,null,{}] 02:26:19 INFO - PROCESS | 3624 | 1466501179715 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:19 INFO - PROCESS | 3624 | 1466501179720 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:19 INFO - PROCESS | 3624 | 1466501179808 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:26:19 INFO - PROCESS | 3624 | 1466501179899 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 3624 | 1466501179902 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:19 INFO - PROCESS | 3624 | ++DOCSHELL 178AA400 == 41 [pid = 3624] [id = 67] 02:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19BBD400) [pid = 3624] [serial = 198] [outer = 00000000] 02:26:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19D93C00) [pid = 3624] [serial = 199] [outer = 19BBD400] 02:26:19 INFO - PROCESS | 3624 | 1466501179958 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A2F4C00) [pid = 3624] [serial = 200] [outer = 19BBD400] 02:26:20 INFO - PROCESS | 3624 | 1466501180603 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 944ms 02:26:20 INFO - PROCESS | 3624 | 1466501180650 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:26:20 INFO - PROCESS | 3624 | 1466501180655 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 02:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:26:20 INFO - PROCESS | 3624 | 1466501180673 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:26:20 INFO - PROCESS | 3624 | 1466501180676 Marionette TRACE conn3 <- [1,234,null,{}] 02:26:20 INFO - PROCESS | 3624 | 1466501180681 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:20 INFO - PROCESS | 3624 | 1466501180685 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:20 INFO - PROCESS | 3624 | 1466501180767 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:26:20 INFO - PROCESS | 3624 | 1466501180843 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:20 INFO - PROCESS | 3624 | 1466501180847 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:20 INFO - PROCESS | 3624 | ++DOCSHELL 11CD1800 == 42 [pid = 3624] [id = 68] 02:26:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11CD1C00) [pid = 3624] [serial = 201] [outer = 00000000] 02:26:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (12AEAC00) [pid = 3624] [serial = 202] [outer = 11CD1C00] 02:26:20 INFO - PROCESS | 3624 | 1466501180895 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1306C400) [pid = 3624] [serial = 203] [outer = 11CD1C00] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 1321C800 == 41 [pid = 3624] [id = 63] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 12AE9000 == 40 [pid = 3624] [id = 62] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 13130C00 == 39 [pid = 3624] [id = 61] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 15F41400 == 38 [pid = 3624] [id = 60] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 172C6400 == 37 [pid = 3624] [id = 59] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 165BB800 == 36 [pid = 3624] [id = 58] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 13C5D800 == 35 [pid = 3624] [id = 57] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 130A2400 == 34 [pid = 3624] [id = 56] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 104E8400 == 33 [pid = 3624] [id = 55] 02:26:21 INFO - PROCESS | 3624 | --DOCSHELL 10A59400 == 32 [pid = 3624] [id = 54] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A38D400) [pid = 3624] [serial = 156] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19AC1000) [pid = 3624] [serial = 141] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (12AEF400) [pid = 3624] [serial = 117] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (178DF000) [pid = 3624] [serial = 132] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (178DF400) [pid = 3624] [serial = 133] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (110DC400) [pid = 3624] [serial = 114] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (110E6400) [pid = 3624] [serial = 115] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A2E7C00) [pid = 3624] [serial = 153] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13938400) [pid = 3624] [serial = 120] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13B25000) [pid = 3624] [serial = 121] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17369C00) [pid = 3624] [serial = 112] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15587800) [pid = 3624] [serial = 126] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15C68000) [pid = 3624] [serial = 127] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1437E400) [pid = 3624] [serial = 123] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (143CB800) [pid = 3624] [serial = 124] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17BA5C00) [pid = 3624] [serial = 135] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16E3E400) [pid = 3624] [serial = 129] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1710E800) [pid = 3624] [serial = 130] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19D8F400) [pid = 3624] [serial = 144] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19BB4800) [pid = 3624] [serial = 142] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19D8F000) [pid = 3624] [serial = 148] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13C5BC00) [pid = 3624] [serial = 147] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19D92400) [pid = 3624] [serial = 145] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12D8F000) [pid = 3624] [serial = 118] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19850000) [pid = 3624] [serial = 139] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A383400) [pid = 3624] [serial = 154] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19847C00) [pid = 3624] [serial = 138] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A17CC00) [pid = 3624] [serial = 150] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A232400) [pid = 3624] [serial = 151] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (180A7800) [pid = 3624] [serial = 136] [outer = 00000000] [url = about:blank] 02:26:21 INFO - PROCESS | 3624 | 1466501181368 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 719ms 02:26:21 INFO - PROCESS | 3624 | 1466501181384 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 3624 | 1466501181388 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 02:26:21 INFO - PROCESS | 3624 | 1466501181394 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:26:21 INFO - PROCESS | 3624 | 1466501181396 Marionette TRACE conn3 <- [1,238,null,{}] 02:26:21 INFO - PROCESS | 3624 | 1466501181400 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 3624 | 1466501181403 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:21 INFO - PROCESS | 3624 | 1466501181467 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:26:21 INFO - PROCESS | 3624 | 1466501181473 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 3624 | 1466501181475 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:21 INFO - PROCESS | 3624 | ++DOCSHELL 1120C400 == 33 [pid = 3624] [id = 69] 02:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1120FC00) [pid = 3624] [serial = 204] [outer = 00000000] 02:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1312F400) [pid = 3624] [serial = 205] [outer = 1120FC00] 02:26:21 INFO - PROCESS | 3624 | 1466501181521 Marionette DEBUG loaded listener.js 02:26:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13152800) [pid = 3624] [serial = 206] [outer = 1120FC00] 02:26:21 INFO - PROCESS | 3624 | 1466501181936 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 577ms 02:26:21 INFO - PROCESS | 3624 | 1466501181974 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 3624 | 1466501181977 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 02:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:26:21 INFO - PROCESS | 3624 | 1466501181980 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 3624 | 1466501181965 Marionette TRACE conn3 <- [1,242,null,{}] 02:26:21 INFO - PROCESS | 3624 | 1466501181975 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 3624 | 1466501181979 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:22 INFO - PROCESS | 3624 | 1466501182088 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:26:22 INFO - PROCESS | 3624 | 1466501182098 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 3624 | 1466501182100 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:22 INFO - PROCESS | 3624 | ++DOCSHELL 1437E400 == 34 [pid = 3624] [id = 70] 02:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1437EC00) [pid = 3624] [serial = 207] [outer = 00000000] 02:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15534C00) [pid = 3624] [serial = 208] [outer = 1437EC00] 02:26:22 INFO - PROCESS | 3624 | 1466501182156 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15C3A400) [pid = 3624] [serial = 209] [outer = 1437EC00] 02:26:22 INFO - PROCESS | 3624 | 1466501182532 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 578ms 02:26:22 INFO - PROCESS | 3624 | 1466501182540 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:26:22 INFO - PROCESS | 3624 | 1466501182542 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 02:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:26:22 INFO - PROCESS | 3624 | 1466501182545 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:26:22 INFO - PROCESS | 3624 | 1466501182547 Marionette TRACE conn3 <- [1,246,null,{}] 02:26:22 INFO - PROCESS | 3624 | 1466501182550 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:22 INFO - PROCESS | 3624 | 1466501182552 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:22 INFO - PROCESS | 3624 | 1466501182634 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:26:22 INFO - PROCESS | 3624 | 1466501182639 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:22 INFO - PROCESS | 3624 | 1466501182641 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:22 INFO - PROCESS | 3624 | ++DOCSHELL 15C68000 == 35 [pid = 3624] [id = 71] 02:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16BA8C00) [pid = 3624] [serial = 210] [outer = 00000000] 02:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16D91800) [pid = 3624] [serial = 211] [outer = 16BA8C00] 02:26:22 INFO - PROCESS | 3624 | 1466501182684 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (172C5C00) [pid = 3624] [serial = 212] [outer = 16BA8C00] 02:26:23 INFO - PROCESS | 3624 | 1466501183047 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 536ms 02:26:23 INFO - PROCESS | 3624 | 1466501183089 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 3624 | 1466501183091 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 02:26:23 INFO - PROCESS | 3624 | 1466501183099 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 3624 | 1466501183100 Marionette TRACE conn3 <- [1,250,null,{}] 02:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:26:23 INFO - PROCESS | 3624 | 1466501183103 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 3624 | 1466501183105 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:23 INFO - PROCESS | 3624 | 1466501183192 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:26:23 INFO - PROCESS | 3624 | 1466501183197 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 3624 | 1466501183199 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:23 INFO - PROCESS | 3624 | ++DOCSHELL 16D97800 == 36 [pid = 3624] [id = 72] 02:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1710DC00) [pid = 3624] [serial = 213] [outer = 00000000] 02:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (178E0400) [pid = 3624] [serial = 214] [outer = 1710DC00] 02:26:23 INFO - PROCESS | 3624 | 1466501183243 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17B9B400) [pid = 3624] [serial = 215] [outer = 1710DC00] 02:26:23 INFO - PROCESS | 3624 | 1466501183647 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 563ms 02:26:23 INFO - PROCESS | 3624 | 1466501183675 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 3624 | 1466501183677 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 02:26:23 INFO - PROCESS | 3624 | 1466501183680 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:26:23 INFO - PROCESS | 3624 | 1466501183682 Marionette TRACE conn3 <- [1,254,null,{}] 02:26:23 INFO - PROCESS | 3624 | 1466501183685 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 3624 | 1466501183691 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:23 INFO - PROCESS | 3624 | 1466501183818 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:26:23 INFO - PROCESS | 3624 | 1466501183854 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 3624 | 1466501183856 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:23 INFO - PROCESS | 3624 | ++DOCSHELL 1799A400 == 37 [pid = 3624] [id = 73] 02:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (180B0400) [pid = 3624] [serial = 216] [outer = 00000000] 02:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1830C800) [pid = 3624] [serial = 217] [outer = 180B0400] 02:26:23 INFO - PROCESS | 3624 | 1466501183900 Marionette DEBUG loaded listener.js 02:26:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19AB5C00) [pid = 3624] [serial = 218] [outer = 180B0400] 02:26:24 INFO - PROCESS | 3624 | 1466501184287 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 634ms 02:26:24 INFO - PROCESS | 3624 | 1466501184318 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 3624 | 1466501184320 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 02:26:24 INFO - PROCESS | 3624 | 1466501184323 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:26:24 INFO - PROCESS | 3624 | 1466501184325 Marionette TRACE conn3 <- [1,258,null,{}] 02:26:24 INFO - PROCESS | 3624 | 1466501184329 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:24 INFO - PROCESS | 3624 | 1466501184331 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:24 INFO - PROCESS | 3624 | 1466501184465 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:26:24 INFO - PROCESS | 3624 | 1466501184491 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:24 INFO - PROCESS | 3624 | 1466501184493 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:24 INFO - PROCESS | 3624 | ++DOCSHELL 19ABA000 == 38 [pid = 3624] [id = 74] 02:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19ABA400) [pid = 3624] [serial = 219] [outer = 00000000] 02:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19ABDC00) [pid = 3624] [serial = 220] [outer = 19ABA400] 02:26:24 INFO - PROCESS | 3624 | 1466501184536 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19BB6C00) [pid = 3624] [serial = 221] [outer = 19ABA400] 02:26:24 INFO - PROCESS | 3624 | 1466501184888 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 578ms 02:26:24 INFO - PROCESS | 3624 | 1466501184904 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:26:24 INFO - PROCESS | 3624 | 1466501184905 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 02:26:24 INFO - PROCESS | 3624 | 1466501184914 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:26:24 INFO - PROCESS | 3624 | 1466501184916 Marionette TRACE conn3 <- [1,262,null,{}] 02:26:24 INFO - PROCESS | 3624 | 1466501184919 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:24 INFO - PROCESS | 3624 | 1466501184921 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:25 INFO - PROCESS | 3624 | 1466501185030 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:26:25 INFO - PROCESS | 3624 | 1466501185035 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 3624 | 1466501185037 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:25 INFO - PROCESS | 3624 | ++DOCSHELL 19AB7000 == 39 [pid = 3624] [id = 75] 02:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19BB9C00) [pid = 3624] [serial = 222] [outer = 00000000] 02:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19D91000) [pid = 3624] [serial = 223] [outer = 19BB9C00] 02:26:25 INFO - PROCESS | 3624 | 1466501185080 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17369800) [pid = 3624] [serial = 224] [outer = 19BB9C00] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1736A800) [pid = 3624] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (105EDC00) [pid = 3624] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (14306800) [pid = 3624] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13124800) [pid = 3624] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16BA6C00) [pid = 3624] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17103000) [pid = 3624] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19D68000) [pid = 3624] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13C51000) [pid = 3624] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:26:25 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (131DD000) [pid = 3624] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:26:25 INFO - PROCESS | 3624 | 1466501185485 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 620ms 02:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:26:25 INFO - PROCESS | 3624 | 1466501185558 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 3624 | 1466501185560 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 02:26:25 INFO - PROCESS | 3624 | 1466501185563 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 3624 | 1466501185565 Marionette TRACE conn3 <- [1,266,null,{}] 02:26:25 INFO - PROCESS | 3624 | 1466501185568 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:25 INFO - PROCESS | 3624 | 1466501185570 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:25 INFO - PROCESS | 3624 | 1466501185648 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:26:25 INFO - PROCESS | 3624 | 1466501185660 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:25 INFO - PROCESS | 3624 | 1466501185662 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:25 INFO - PROCESS | 3624 | ++DOCSHELL 14376C00 == 40 [pid = 3624] [id = 76] 02:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16BA7C00) [pid = 3624] [serial = 225] [outer = 00000000] 02:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D97000) [pid = 3624] [serial = 226] [outer = 16BA7C00] 02:26:25 INFO - PROCESS | 3624 | 1466501185705 Marionette DEBUG loaded listener.js 02:26:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D99000) [pid = 3624] [serial = 227] [outer = 16BA7C00] 02:26:26 INFO - PROCESS | 3624 | 1466501186053 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 536ms 02:26:26 INFO - PROCESS | 3624 | 1466501186098 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:26:26 INFO - PROCESS | 3624 | 1466501186100 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 02:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:26:26 INFO - PROCESS | 3624 | 1466501186115 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:26:26 INFO - PROCESS | 3624 | 1466501186116 Marionette TRACE conn3 <- [1,270,null,{}] 02:26:26 INFO - PROCESS | 3624 | 1466501186123 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:26 INFO - PROCESS | 3624 | 1466501186125 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:26 INFO - PROCESS | 3624 | 1466501186204 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:26:26 INFO - PROCESS | 3624 | 1466501186209 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 3624 | 1466501186211 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:26 INFO - PROCESS | 3624 | ++DOCSHELL 19D70400 == 41 [pid = 3624] [id = 77] 02:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D8EC00) [pid = 3624] [serial = 228] [outer = 00000000] 02:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A2F3800) [pid = 3624] [serial = 229] [outer = 19D8EC00] 02:26:26 INFO - PROCESS | 3624 | 1466501186254 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A739400) [pid = 3624] [serial = 230] [outer = 19D8EC00] 02:26:26 INFO - PROCESS | 3624 | 1466501186615 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 535ms 02:26:26 INFO - PROCESS | 3624 | 1466501186655 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:26:26 INFO - PROCESS | 3624 | 1466501186657 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 02:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:26:26 INFO - PROCESS | 3624 | 1466501186671 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:26:26 INFO - PROCESS | 3624 | 1466501186673 Marionette TRACE conn3 <- [1,274,null,{}] 02:26:26 INFO - PROCESS | 3624 | 1466501186677 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:26 INFO - PROCESS | 3624 | 1466501186679 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:26 INFO - PROCESS | 3624 | 1466501186759 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:26:26 INFO - PROCESS | 3624 | 1466501186765 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 3624 | 1466501186767 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:26 INFO - PROCESS | 3624 | ++DOCSHELL 1A23A000 == 42 [pid = 3624] [id = 78] 02:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A740800) [pid = 3624] [serial = 231] [outer = 00000000] 02:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A85B000) [pid = 3624] [serial = 232] [outer = 1A740800] 02:26:26 INFO - PROCESS | 3624 | 1466501186812 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A9A0800) [pid = 3624] [serial = 233] [outer = 1A740800] 02:26:27 INFO - PROCESS | 3624 | 1466501187274 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 662ms 02:26:27 INFO - PROCESS | 3624 | 1466501187336 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 3624 | 1466501187341 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 02:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:26:27 INFO - PROCESS | 3624 | 1466501187346 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 3624 | 1466501187350 Marionette TRACE conn3 <- [1,278,null,{}] 02:26:27 INFO - PROCESS | 3624 | 1466501187356 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:27 INFO - PROCESS | 3624 | 1466501187359 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:27 INFO - PROCESS | 3624 | 1466501187452 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:26:27 INFO - PROCESS | 3624 | 1466501187530 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:27 INFO - PROCESS | 3624 | 1466501187535 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:27 INFO - PROCESS | 3624 | ++DOCSHELL 105EAC00 == 43 [pid = 3624] [id = 79] 02:26:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (105EEC00) [pid = 3624] [serial = 234] [outer = 00000000] 02:26:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (12AE6800) [pid = 3624] [serial = 235] [outer = 105EEC00] 02:26:27 INFO - PROCESS | 3624 | 1466501187632 Marionette DEBUG loaded listener.js 02:26:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (130A2400) [pid = 3624] [serial = 236] [outer = 105EEC00] 02:26:28 INFO - PROCESS | 3624 | 1466501188161 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 846ms 02:26:28 INFO - PROCESS | 3624 | 1466501188193 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 3624 | 1466501188198 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 02:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:26:28 INFO - PROCESS | 3624 | 1466501188204 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 3624 | 1466501188207 Marionette TRACE conn3 <- [1,282,null,{}] 02:26:28 INFO - PROCESS | 3624 | 1466501188211 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:28 INFO - PROCESS | 3624 | 1466501188213 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:28 INFO - PROCESS | 3624 | 1466501188310 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:26:28 INFO - PROCESS | 3624 | 1466501188402 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 3624 | 1466501188405 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:28 INFO - PROCESS | 3624 | ++DOCSHELL 13C56C00 == 44 [pid = 3624] [id = 80] 02:26:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1430BC00) [pid = 3624] [serial = 237] [outer = 00000000] 02:26:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (154DC000) [pid = 3624] [serial = 238] [outer = 1430BC00] 02:26:28 INFO - PROCESS | 3624 | 1466501188460 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (15C6C800) [pid = 3624] [serial = 239] [outer = 1430BC00] 02:26:28 INFO - PROCESS | 3624 | 1466501188937 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 761ms 02:26:28 INFO - PROCESS | 3624 | 1466501188970 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:26:28 INFO - PROCESS | 3624 | 1466501188972 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 02:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:26:28 INFO - PROCESS | 3624 | 1466501188976 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:26:28 INFO - PROCESS | 3624 | 1466501188980 Marionette TRACE conn3 <- [1,286,null,{}] 02:26:28 INFO - PROCESS | 3624 | 1466501188991 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:28 INFO - PROCESS | 3624 | 1466501188996 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:29 INFO - PROCESS | 3624 | 1466501189082 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:26:29 INFO - PROCESS | 3624 | 1466501189173 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:29 INFO - PROCESS | 3624 | 1466501189176 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:29 INFO - PROCESS | 3624 | ++DOCSHELL 19843800 == 45 [pid = 3624] [id = 81] 02:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1984CC00) [pid = 3624] [serial = 240] [outer = 00000000] 02:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (19ABD400) [pid = 3624] [serial = 241] [outer = 1984CC00] 02:26:29 INFO - PROCESS | 3624 | 1466501189214 Marionette DEBUG loaded listener.js 02:26:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (19D8FC00) [pid = 3624] [serial = 242] [outer = 1984CC00] 02:26:29 INFO - PROCESS | 3624 | 1466501189869 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 944ms 02:26:29 INFO - PROCESS | 3624 | 1466501189918 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 3624 | 1466501189921 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 02:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:26:29 INFO - PROCESS | 3624 | 1466501189925 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 3624 | 1466501189927 Marionette TRACE conn3 <- [1,290,null,{}] 02:26:29 INFO - PROCESS | 3624 | 1466501189926 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 3624 | 1466501189928 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:30 INFO - PROCESS | 3624 | 1466501190035 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:26:30 INFO - PROCESS | 3624 | 1466501190223 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 3624 | 1466501190226 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:30 INFO - PROCESS | 3624 | ++DOCSHELL 10A60400 == 46 [pid = 3624] [id = 82] 02:26:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (10A60C00) [pid = 3624] [serial = 243] [outer = 00000000] 02:26:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (110DC800) [pid = 3624] [serial = 244] [outer = 10A60C00] 02:26:30 INFO - PROCESS | 3624 | 1466501190282 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1144C400) [pid = 3624] [serial = 245] [outer = 10A60C00] 02:26:30 INFO - PROCESS | 3624 | 1466501190797 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 944ms 02:26:30 INFO - PROCESS | 3624 | 1466501190850 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:26:30 INFO - PROCESS | 3624 | 1466501190854 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 02:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:26:30 INFO - PROCESS | 3624 | 1466501190858 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:26:30 INFO - PROCESS | 3624 | 1466501190861 Marionette TRACE conn3 <- [1,294,null,{}] 02:26:30 INFO - PROCESS | 3624 | 1466501190866 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:30 INFO - PROCESS | 3624 | 1466501190870 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:30 INFO - PROCESS | 3624 | 1466501190979 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 19D70400 == 45 [pid = 3624] [id = 77] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 14376C00 == 44 [pid = 3624] [id = 76] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 19AB7000 == 43 [pid = 3624] [id = 75] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 19ABA000 == 42 [pid = 3624] [id = 74] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 1799A400 == 41 [pid = 3624] [id = 73] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 16D97800 == 40 [pid = 3624] [id = 72] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 15C68000 == 39 [pid = 3624] [id = 71] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 1437E400 == 38 [pid = 3624] [id = 70] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 1120C400 == 37 [pid = 3624] [id = 69] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 11CD1800 == 36 [pid = 3624] [id = 68] 02:26:30 INFO - PROCESS | 3624 | --DOCSHELL 10F42000 == 35 [pid = 3624] [id = 65] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17B98800) [pid = 3624] [serial = 175] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (110E5C00) [pid = 3624] [serial = 162] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (11C2A800) [pid = 3624] [serial = 163] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (14311800) [pid = 3624] [serial = 168] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (154DA400) [pid = 3624] [serial = 169] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (131D5000) [pid = 3624] [serial = 165] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (131DB800) [pid = 3624] [serial = 166] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (16BB3C00) [pid = 3624] [serial = 172] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (114D3000) [pid = 3624] [serial = 159] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19D8BC00) [pid = 3624] [serial = 178] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (18030400) [pid = 3624] [serial = 176] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A23D000) [pid = 3624] [serial = 181] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A174400) [pid = 3624] [serial = 179] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A389C00) [pid = 3624] [serial = 188] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1B80F800) [pid = 3624] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15F41000) [pid = 3624] [serial = 184] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A23F000) [pid = 3624] [serial = 182] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16D02800) [pid = 3624] [serial = 173] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A741000) [pid = 3624] [serial = 190] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A180800) [pid = 3624] [serial = 187] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (18034000) [pid = 3624] [serial = 185] [outer = 00000000] [url = about:blank] 02:26:31 INFO - PROCESS | 3624 | 1466501191081 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 3624 | 1466501191083 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:31 INFO - PROCESS | 3624 | ++DOCSHELL 105E9400 == 36 [pid = 3624] [id = 83] 02:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (105EE400) [pid = 3624] [serial = 246] [outer = 00000000] 02:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (114CE400) [pid = 3624] [serial = 247] [outer = 105EE400] 02:26:31 INFO - PROCESS | 3624 | 1466501191129 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12AA8000) [pid = 3624] [serial = 248] [outer = 105EE400] 02:26:31 INFO - PROCESS | 3624 | 1466501191504 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 662ms 02:26:31 INFO - PROCESS | 3624 | 1466501191519 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:26:31 INFO - PROCESS | 3624 | 1466501191523 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 02:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:26:31 INFO - PROCESS | 3624 | 1466501191532 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:26:31 INFO - PROCESS | 3624 | 1466501191534 Marionette TRACE conn3 <- [1,298,null,{}] 02:26:31 INFO - PROCESS | 3624 | 1466501191537 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:31 INFO - PROCESS | 3624 | 1466501191539 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:31 INFO - PROCESS | 3624 | 1466501191623 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:26:31 INFO - PROCESS | 3624 | 1466501191630 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:31 INFO - PROCESS | 3624 | 1466501191632 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:31 INFO - PROCESS | 3624 | ++DOCSHELL 1393CC00 == 37 [pid = 3624] [id = 84] 02:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13B2EC00) [pid = 3624] [serial = 249] [outer = 00000000] 02:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (14376C00) [pid = 3624] [serial = 250] [outer = 13B2EC00] 02:26:31 INFO - PROCESS | 3624 | 1466501191676 Marionette DEBUG loaded listener.js 02:26:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (154DB400) [pid = 3624] [serial = 251] [outer = 13B2EC00] 02:26:32 INFO - PROCESS | 3624 | 1466501192060 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 563ms 02:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:26:32 INFO - PROCESS | 3624 | 1466501192113 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 3624 | 1466501192115 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 02:26:32 INFO - PROCESS | 3624 | 1466501192120 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 3624 | 1466501192126 Marionette TRACE conn3 <- [1,302,null,{}] 02:26:32 INFO - PROCESS | 3624 | 1466501192134 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 3624 | 1466501192138 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:32 INFO - PROCESS | 3624 | 1466501192227 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:26:32 INFO - PROCESS | 3624 | 1466501192337 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:32 INFO - PROCESS | 3624 | 1466501192339 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:32 INFO - PROCESS | 3624 | ++DOCSHELL 178DC000 == 38 [pid = 3624] [id = 85] 02:26:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (178DF000) [pid = 3624] [serial = 252] [outer = 00000000] 02:26:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17B98800) [pid = 3624] [serial = 253] [outer = 178DF000] 02:26:32 INFO - PROCESS | 3624 | 1466501192393 Marionette DEBUG loaded listener.js 02:26:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17B9D000) [pid = 3624] [serial = 254] [outer = 178DF000] 02:26:32 INFO - PROCESS | 3624 | 1466501192859 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 760ms 02:26:32 INFO - PROCESS | 3624 | 1466501192885 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:26:32 INFO - PROCESS | 3624 | 1466501192887 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 02:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:26:32 INFO - PROCESS | 3624 | 1466501192891 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 3624 | 1466501192893 Marionette TRACE conn3 <- [1,306,null,{}] 02:26:32 INFO - PROCESS | 3624 | 1466501192896 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 3624 | 1466501192898 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:32 INFO - PROCESS | 3624 | 1466501192984 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:26:33 INFO - PROCESS | 3624 | 1466501193034 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 3624 | 1466501193036 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:33 INFO - PROCESS | 3624 | ++DOCSHELL 180B0800 == 39 [pid = 3624] [id = 86] 02:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (180B1800) [pid = 3624] [serial = 255] [outer = 00000000] 02:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19843400) [pid = 3624] [serial = 256] [outer = 180B1800] 02:26:33 INFO - PROCESS | 3624 | 1466501193084 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19ABF400) [pid = 3624] [serial = 257] [outer = 180B1800] 02:26:33 INFO - PROCESS | 3624 | 1466501193425 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 578ms 02:26:33 INFO - PROCESS | 3624 | 1466501193464 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 3624 | 1466501193466 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 02:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:26:33 INFO - PROCESS | 3624 | 1466501193475 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 3624 | 1466501193477 Marionette TRACE conn3 <- [1,310,null,{}] 02:26:33 INFO - PROCESS | 3624 | 1466501193481 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 3624 | 1466501193482 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:33 INFO - PROCESS | 3624 | 1466501193574 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:26:33 INFO - PROCESS | 3624 | 1466501193579 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 3624 | 1466501193585 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:33 INFO - PROCESS | 3624 | ++DOCSHELL 19D90400 == 40 [pid = 3624] [id = 87] 02:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19D92000) [pid = 3624] [serial = 258] [outer = 00000000] 02:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A177000) [pid = 3624] [serial = 259] [outer = 19D92000] 02:26:33 INFO - PROCESS | 3624 | 1466501193683 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A23BC00) [pid = 3624] [serial = 260] [outer = 19D92000] 02:26:34 INFO - PROCESS | 3624 | 1466501194069 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 634ms 02:26:34 INFO - PROCESS | 3624 | 1466501194101 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 3624 | 1466501194103 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 02:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:26:34 INFO - PROCESS | 3624 | 1466501194111 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 3624 | 1466501194112 Marionette TRACE conn3 <- [1,314,null,{}] 02:26:34 INFO - PROCESS | 3624 | 1466501194116 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:34 INFO - PROCESS | 3624 | 1466501194118 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:34 INFO - PROCESS | 3624 | 1466501194233 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:26:34 INFO - PROCESS | 3624 | 1466501194258 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 3624 | 1466501194260 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:34 INFO - PROCESS | 3624 | ++DOCSHELL 1A38BC00 == 41 [pid = 3624] [id = 88] 02:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A38C400) [pid = 3624] [serial = 261] [outer = 00000000] 02:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A756400) [pid = 3624] [serial = 262] [outer = 1A38C400] 02:26:34 INFO - PROCESS | 3624 | 1466501194303 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A851400) [pid = 3624] [serial = 263] [outer = 1A38C400] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (10F46800) [pid = 3624] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1437EC00) [pid = 3624] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (13B27400) [pid = 3624] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (11CD1C00) [pid = 3624] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (180B0400) [pid = 3624] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16BA8C00) [pid = 3624] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1710DC00) [pid = 3624] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19ABA400) [pid = 3624] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1120FC00) [pid = 3624] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19BB9C00) [pid = 3624] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (16BA7C00) [pid = 3624] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D8EC00) [pid = 3624] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13156800) [pid = 3624] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:26:34 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10A59800) [pid = 3624] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:26:34 INFO - PROCESS | 3624 | 1466501194799 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 719ms 02:26:34 INFO - PROCESS | 3624 | 1466501194820 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:26:34 INFO - PROCESS | 3624 | 1466501194822 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 02:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:26:34 INFO - PROCESS | 3624 | 1466501194825 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:26:34 INFO - PROCESS | 3624 | 1466501194827 Marionette TRACE conn3 <- [1,318,null,{}] 02:26:34 INFO - PROCESS | 3624 | 1466501194830 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:34 INFO - PROCESS | 3624 | 1466501194832 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:34 INFO - PROCESS | 3624 | 1466501194912 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:26:34 INFO - PROCESS | 3624 | 1466501194920 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 3624 | 1466501194922 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:34 INFO - PROCESS | 3624 | ++DOCSHELL 104E0400 == 42 [pid = 3624] [id = 89] 02:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (105EFC00) [pid = 3624] [serial = 264] [outer = 00000000] 02:26:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1437E800) [pid = 3624] [serial = 265] [outer = 105EFC00] 02:26:34 INFO - PROCESS | 3624 | 1466501194965 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (143C5C00) [pid = 3624] [serial = 266] [outer = 105EFC00] 02:26:35 INFO - PROCESS | 3624 | 1466501195322 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 535ms 02:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:26:35 INFO - PROCESS | 3624 | 1466501195365 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 3624 | 1466501195367 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 02:26:35 INFO - PROCESS | 3624 | 1466501195370 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 3624 | 1466501195372 Marionette TRACE conn3 <- [1,322,null,{}] 02:26:35 INFO - PROCESS | 3624 | 1466501195375 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 3624 | 1466501195377 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:35 INFO - PROCESS | 3624 | 1466501195485 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:26:35 INFO - PROCESS | 3624 | 1466501195494 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 3624 | 1466501195495 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:35 INFO - PROCESS | 3624 | ++DOCSHELL 104EA000 == 43 [pid = 3624] [id = 90] 02:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1430AC00) [pid = 3624] [serial = 267] [outer = 00000000] 02:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19D95C00) [pid = 3624] [serial = 268] [outer = 1430AC00] 02:26:35 INFO - PROCESS | 3624 | 1466501195521 Marionette DEBUG loaded listener.js 02:26:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D98C00) [pid = 3624] [serial = 269] [outer = 1430AC00] 02:26:35 INFO - PROCESS | 3624 | 1466501195780 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:26:35 INFO - PROCESS | 3624 | 1466501195929 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 564ms 02:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:26:35 INFO - PROCESS | 3624 | 1466501195943 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 3624 | 1466501195945 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 02:26:35 INFO - PROCESS | 3624 | 1466501195948 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 3624 | 1466501195950 Marionette TRACE conn3 <- [1,326,null,{}] 02:26:35 INFO - PROCESS | 3624 | 1466501195953 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 3624 | 1466501195955 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:36 INFO - PROCESS | 3624 | 1466501196034 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:26:36 INFO - PROCESS | 3624 | 1466501196040 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 3624 | 1466501196042 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:36 INFO - PROCESS | 3624 | ++DOCSHELL 1A859C00 == 44 [pid = 3624] [id = 91] 02:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A9A2400) [pid = 3624] [serial = 270] [outer = 00000000] 02:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1AF4EC00) [pid = 3624] [serial = 271] [outer = 1A9A2400] 02:26:36 INFO - PROCESS | 3624 | 1466501196086 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1AF5A000) [pid = 3624] [serial = 272] [outer = 1A9A2400] 02:26:36 INFO - PROCESS | 3624 | 1466501196438 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 535ms 02:26:36 INFO - PROCESS | 3624 | 1466501196489 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:26:36 INFO - PROCESS | 3624 | 1466501196491 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 02:26:36 INFO - PROCESS | 3624 | 1466501196494 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:26:36 INFO - PROCESS | 3624 | 1466501196496 Marionette TRACE conn3 <- [1,330,null,{}] 02:26:36 INFO - PROCESS | 3624 | 1466501196499 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:36 INFO - PROCESS | 3624 | 1466501196501 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:36 INFO - PROCESS | 3624 | 1466501196581 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:26:36 INFO - PROCESS | 3624 | 1466501196587 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:36 INFO - PROCESS | 3624 | 1466501196589 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:36 INFO - PROCESS | 3624 | ++DOCSHELL 1A9A7C00 == 45 [pid = 3624] [id = 92] 02:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1AF5BC00) [pid = 3624] [serial = 273] [outer = 00000000] 02:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1B090C00) [pid = 3624] [serial = 274] [outer = 1AF5BC00] 02:26:36 INFO - PROCESS | 3624 | 1466501196616 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1B09A000) [pid = 3624] [serial = 275] [outer = 1AF5BC00] 02:26:37 INFO - PROCESS | 3624 | 1466501197268 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 803ms 02:26:37 INFO - PROCESS | 3624 | 1466501197315 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:26:37 INFO - PROCESS | 3624 | 1466501197320 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 02:26:37 INFO - PROCESS | 3624 | 1466501197325 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:26:37 INFO - PROCESS | 3624 | 1466501197328 Marionette TRACE conn3 <- [1,334,null,{}] 02:26:37 INFO - PROCESS | 3624 | 1466501197333 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:37 INFO - PROCESS | 3624 | 1466501197338 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:37 INFO - PROCESS | 3624 | 1466501197477 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:26:37 INFO - PROCESS | 3624 | 1466501197532 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 3624 | 1466501197535 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:37 INFO - PROCESS | 3624 | ++DOCSHELL 13150400 == 46 [pid = 3624] [id = 93] 02:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (131D5800) [pid = 3624] [serial = 276] [outer = 00000000] 02:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13455800) [pid = 3624] [serial = 277] [outer = 131D5800] 02:26:37 INFO - PROCESS | 3624 | 1466501197591 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (13B28000) [pid = 3624] [serial = 278] [outer = 131D5800] 02:26:38 INFO - PROCESS | 3624 | 1466501198110 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 846ms 02:26:38 INFO - PROCESS | 3624 | 1466501198173 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 3624 | 1466501198177 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 02:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:26:38 INFO - PROCESS | 3624 | 1466501198184 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 3624 | 1466501198186 Marionette TRACE conn3 <- [1,338,null,{}] 02:26:38 INFO - PROCESS | 3624 | 1466501198191 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 3624 | 1466501198193 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:38 INFO - PROCESS | 3624 | 1466501198337 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:26:38 INFO - PROCESS | 3624 | 1466501198464 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 3624 | 1466501198467 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:38 INFO - PROCESS | 3624 | ++DOCSHELL 16D0D800 == 47 [pid = 3624] [id = 94] 02:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16D8A800) [pid = 3624] [serial = 279] [outer = 00000000] 02:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (18032C00) [pid = 3624] [serial = 280] [outer = 16D8A800] 02:26:38 INFO - PROCESS | 3624 | 1466501198505 Marionette DEBUG loaded listener.js 02:26:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (180B3400) [pid = 3624] [serial = 281] [outer = 16D8A800] 02:26:38 INFO - PROCESS | 3624 | 1466501198991 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 859ms 02:26:39 INFO - PROCESS | 3624 | 1466501199044 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 3624 | 1466501199046 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 02:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:26:39 INFO - PROCESS | 3624 | 1466501199051 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 3624 | 1466501199055 Marionette TRACE conn3 <- [1,342,null,{}] 02:26:39 INFO - PROCESS | 3624 | 1466501199066 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:39 INFO - PROCESS | 3624 | 1466501199070 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:39 INFO - PROCESS | 3624 | 1466501199176 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:26:39 INFO - PROCESS | 3624 | 1466501199269 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:39 INFO - PROCESS | 3624 | 1466501199272 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:39 INFO - PROCESS | 3624 | ++DOCSHELL 19D97C00 == 48 [pid = 3624] [id = 95] 02:26:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A2F1800) [pid = 3624] [serial = 282] [outer = 00000000] 02:26:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A853400) [pid = 3624] [serial = 283] [outer = 1A2F1800] 02:26:39 INFO - PROCESS | 3624 | 1466501199327 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A9AB800) [pid = 3624] [serial = 284] [outer = 1A2F1800] 02:26:39 INFO - PROCESS | 3624 | 1466501199885 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 902ms 02:26:39 INFO - PROCESS | 3624 | 1466501199958 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:26:39 INFO - PROCESS | 3624 | 1466501199961 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 02:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:26:39 INFO - PROCESS | 3624 | 1466501199965 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:26:39 INFO - PROCESS | 3624 | 1466501199967 Marionette TRACE conn3 <- [1,346,null,{}] 02:26:39 INFO - PROCESS | 3624 | 1466501199970 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:39 INFO - PROCESS | 3624 | 1466501199973 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:40 INFO - PROCESS | 3624 | 1466501200064 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:26:40 INFO - PROCESS | 3624 | 1466501200256 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 3624 | 1466501200260 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:40 INFO - PROCESS | 3624 | ++DOCSHELL 10480C00 == 49 [pid = 3624] [id = 96] 02:26:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (105F1C00) [pid = 3624] [serial = 285] [outer = 00000000] 02:26:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (10A64000) [pid = 3624] [serial = 286] [outer = 105F1C00] 02:26:40 INFO - PROCESS | 3624 | 1466501200323 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (10E06C00) [pid = 3624] [serial = 287] [outer = 105F1C00] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 1A859C00 == 48 [pid = 3624] [id = 91] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 104EA000 == 47 [pid = 3624] [id = 90] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 104E0400 == 46 [pid = 3624] [id = 89] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 1A38BC00 == 45 [pid = 3624] [id = 88] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 19D90400 == 44 [pid = 3624] [id = 87] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 180B0800 == 43 [pid = 3624] [id = 86] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 178DC000 == 42 [pid = 3624] [id = 85] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 1393CC00 == 41 [pid = 3624] [id = 84] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 105E9400 == 40 [pid = 3624] [id = 83] 02:26:40 INFO - PROCESS | 3624 | --DOCSHELL 10A60400 == 39 [pid = 3624] [id = 82] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (12AA7000) [pid = 3624] [serial = 160] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (11AE7800) [pid = 3624] [serial = 194] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (11444000) [pid = 3624] [serial = 193] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (15534C00) [pid = 3624] [serial = 208] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (15C3A400) [pid = 3624] [serial = 209] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (143C6400) [pid = 3624] [serial = 197] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (13C59800) [pid = 3624] [serial = 196] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1306C400) [pid = 3624] [serial = 203] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (12AEAC00) [pid = 3624] [serial = 202] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1830C800) [pid = 3624] [serial = 217] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19AB5C00) [pid = 3624] [serial = 218] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (16D91800) [pid = 3624] [serial = 211] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (172C5C00) [pid = 3624] [serial = 212] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (178E0400) [pid = 3624] [serial = 214] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19BB6C00) [pid = 3624] [serial = 221] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19ABDC00) [pid = 3624] [serial = 220] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1312F400) [pid = 3624] [serial = 205] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13152800) [pid = 3624] [serial = 206] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19D91000) [pid = 3624] [serial = 223] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19D97000) [pid = 3624] [serial = 226] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A2F3800) [pid = 3624] [serial = 229] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D93C00) [pid = 3624] [serial = 199] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19D99000) [pid = 3624] [serial = 227] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17369800) [pid = 3624] [serial = 224] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A739400) [pid = 3624] [serial = 230] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A85B000) [pid = 3624] [serial = 232] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17B9B400) [pid = 3624] [serial = 215] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A735400) [pid = 3624] [serial = 157] [outer = 00000000] [url = about:blank] 02:26:40 INFO - PROCESS | 3624 | 1466501200878 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 944ms 02:26:40 INFO - PROCESS | 3624 | 1466501200930 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:26:40 INFO - PROCESS | 3624 | 1466501200914 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 02:26:40 INFO - PROCESS | 3624 | 1466501200918 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:26:40 INFO - PROCESS | 3624 | 1466501200921 Marionette TRACE conn3 <- [1,350,null,{}] 02:26:40 INFO - PROCESS | 3624 | 1466501200926 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 3624 | 1466501200930 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:41 INFO - PROCESS | 3624 | 1466501201015 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:26:41 INFO - PROCESS | 3624 | 1466501201028 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 3624 | 1466501201030 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:41 INFO - PROCESS | 3624 | ++DOCSHELL 10E04C00 == 40 [pid = 3624] [id = 97] 02:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (110E0C00) [pid = 3624] [serial = 288] [outer = 00000000] 02:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12AB3C00) [pid = 3624] [serial = 289] [outer = 110E0C00] 02:26:41 INFO - PROCESS | 3624 | 1466501201131 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1306C800) [pid = 3624] [serial = 290] [outer = 110E0C00] 02:26:41 INFO - PROCESS | 3624 | 1466501201518 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 634ms 02:26:41 INFO - PROCESS | 3624 | 1466501201560 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 3624 | 1466501201564 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 02:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:26:41 INFO - PROCESS | 3624 | 1466501201568 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 3624 | 1466501201570 Marionette TRACE conn3 <- [1,354,null,{}] 02:26:41 INFO - PROCESS | 3624 | 1466501201574 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 3624 | 1466501201576 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:41 INFO - PROCESS | 3624 | 1466501201642 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:26:41 INFO - PROCESS | 3624 | 1466501201648 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:41 INFO - PROCESS | 3624 | 1466501201650 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:41 INFO - PROCESS | 3624 | ++DOCSHELL 13129000 == 41 [pid = 3624] [id = 98] 02:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13149800) [pid = 3624] [serial = 291] [outer = 00000000] 02:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13C4EC00) [pid = 3624] [serial = 292] [outer = 13149800] 02:26:41 INFO - PROCESS | 3624 | 1466501201694 Marionette DEBUG loaded listener.js 02:26:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1437BC00) [pid = 3624] [serial = 293] [outer = 13149800] 02:26:42 INFO - PROCESS | 3624 | 1466501202105 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 578ms 02:26:42 INFO - PROCESS | 3624 | 1466501202152 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:26:42 INFO - PROCESS | 3624 | 1466501202154 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 02:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:26:42 INFO - PROCESS | 3624 | 1466501202141 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:26:42 INFO - PROCESS | 3624 | 1466501202146 Marionette TRACE conn3 <- [1,358,null,{}] 02:26:42 INFO - PROCESS | 3624 | 1466501202155 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:42 INFO - PROCESS | 3624 | 1466501202158 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:42 INFO - PROCESS | 3624 | 1466501202240 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:26:42 INFO - PROCESS | 3624 | 1466501202249 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 3624 | 1466501202251 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:42 INFO - PROCESS | 3624 | ++DOCSHELL 143C9800 == 42 [pid = 3624] [id = 99] 02:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (14F15C00) [pid = 3624] [serial = 294] [outer = 00000000] 02:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1710E800) [pid = 3624] [serial = 295] [outer = 14F15C00] 02:26:42 INFO - PROCESS | 3624 | 1466501202295 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (173B2800) [pid = 3624] [serial = 296] [outer = 14F15C00] 02:26:42 INFO - PROCESS | 3624 | 1466501202696 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 591ms 02:26:42 INFO - PROCESS | 3624 | 1466501202740 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:26:42 INFO - PROCESS | 3624 | 1466501202743 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 02:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:26:42 INFO - PROCESS | 3624 | 1466501202746 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:26:42 INFO - PROCESS | 3624 | 1466501202748 Marionette TRACE conn3 <- [1,362,null,{}] 02:26:42 INFO - PROCESS | 3624 | 1466501202751 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:42 INFO - PROCESS | 3624 | 1466501202753 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:42 INFO - PROCESS | 3624 | 1466501202843 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:26:42 INFO - PROCESS | 3624 | 1466501202922 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 3624 | 1466501202924 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:42 INFO - PROCESS | 3624 | ++DOCSHELL 178D8400 == 43 [pid = 3624] [id = 100] 02:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (179A0400) [pid = 3624] [serial = 297] [outer = 00000000] 02:26:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (18030400) [pid = 3624] [serial = 298] [outer = 179A0400] 02:26:42 INFO - PROCESS | 3624 | 1466501202967 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (180AF800) [pid = 3624] [serial = 299] [outer = 179A0400] 02:26:43 INFO - PROCESS | 3624 | 1466501203348 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 634ms 02:26:43 INFO - PROCESS | 3624 | 1466501203393 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:26:43 INFO - PROCESS | 3624 | 1466501203395 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 02:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:26:43 INFO - PROCESS | 3624 | 1466501203379 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - PROCESS | 3624 | 1466501203381 Marionette TRACE conn3 <- [1,366,null,{}] 02:26:43 INFO - PROCESS | 3624 | 1466501203385 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:43 INFO - PROCESS | 3624 | 1466501203387 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:43 INFO - PROCESS | 3624 | 1466501203501 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:26:43 INFO - PROCESS | 3624 | 1466501203506 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:43 INFO - PROCESS | 3624 | 1466501203512 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:43 INFO - PROCESS | 3624 | ++DOCSHELL 10E0F000 == 44 [pid = 3624] [id = 101] 02:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19850C00) [pid = 3624] [serial = 300] [outer = 00000000] 02:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19AB6C00) [pid = 3624] [serial = 301] [outer = 19850C00] 02:26:43 INFO - PROCESS | 3624 | 1466501203550 Marionette DEBUG loaded listener.js 02:26:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19BBC400) [pid = 3624] [serial = 302] [outer = 19850C00] 02:26:43 INFO - PROCESS | 3624 | 1466501203967 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 619ms 02:26:44 INFO - PROCESS | 3624 | 1466501204020 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 3624 | 1466501204022 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 02:26:44 INFO - PROCESS | 3624 | 1466501204026 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:26:44 INFO - PROCESS | 3624 | 1466501204027 Marionette TRACE conn3 <- [1,370,null,{}] 02:26:44 INFO - PROCESS | 3624 | 1466501204031 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 3624 | 1466501204033 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:44 INFO - PROCESS | 3624 | 1466501204153 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:26:44 INFO - PROCESS | 3624 | 1466501204178 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 3624 | 1466501204180 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:44 INFO - PROCESS | 3624 | ++DOCSHELL 19D90400 == 45 [pid = 3624] [id = 102] 02:26:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19D95000) [pid = 3624] [serial = 303] [outer = 00000000] 02:26:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A177C00) [pid = 3624] [serial = 304] [outer = 19D95000] 02:26:44 INFO - PROCESS | 3624 | 1466501204232 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A17E800) [pid = 3624] [serial = 305] [outer = 19D95000] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A9A2400) [pid = 3624] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19D92000) [pid = 3624] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (10A60C00) [pid = 3624] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (178DF000) [pid = 3624] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (105EE400) [pid = 3624] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A38C400) [pid = 3624] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13B2EC00) [pid = 3624] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (105EFC00) [pid = 3624] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1430AC00) [pid = 3624] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:26:44 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (180B1800) [pid = 3624] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:26:44 INFO - PROCESS | 3624 | 1466501204709 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 718ms 02:26:44 INFO - PROCESS | 3624 | 1466501204750 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:26:44 INFO - PROCESS | 3624 | 1466501204752 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 02:26:44 INFO - PROCESS | 3624 | 1466501204755 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:26:44 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:26:44 INFO - PROCESS | 3624 | 1466501204756 Marionette TRACE conn3 <- [1,374,null,{}] 02:26:44 INFO - PROCESS | 3624 | 1466501204760 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:44 INFO - PROCESS | 3624 | 1466501204762 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:44 INFO - PROCESS | 3624 | 1466501204842 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:26:44 INFO - PROCESS | 3624 | 1466501204833 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 3624 | 1466501204835 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:44 INFO - PROCESS | 3624 | ++DOCSHELL 105EFC00 == 46 [pid = 3624] [id = 103] 02:26:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (10A63800) [pid = 3624] [serial = 306] [outer = 00000000] 02:26:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17B99000) [pid = 3624] [serial = 307] [outer = 10A63800] 02:26:44 INFO - PROCESS | 3624 | 1466501204954 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (18027800) [pid = 3624] [serial = 308] [outer = 10A63800] 02:26:45 INFO - PROCESS | 3624 | 1466501205270 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:26:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 578ms 02:26:45 INFO - PROCESS | 3624 | 1466501205342 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 3624 | 1466501205344 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 02:26:45 INFO - PROCESS | 3624 | 1466501205347 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 3624 | 1466501205349 Marionette TRACE conn3 <- [1,378,null,{}] 02:26:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:26:45 INFO - PROCESS | 3624 | 1466501205353 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:45 INFO - PROCESS | 3624 | 1466501205356 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:45 INFO - PROCESS | 3624 | 1466501205463 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:26:45 INFO - PROCESS | 3624 | 1466501205498 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:45 INFO - PROCESS | 3624 | 1466501205500 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:45 INFO - PROCESS | 3624 | ++DOCSHELL 104E5C00 == 47 [pid = 3624] [id = 104] 02:26:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (105EE800) [pid = 3624] [serial = 309] [outer = 00000000] 02:26:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A73AC00) [pid = 3624] [serial = 310] [outer = 105EE800] 02:26:45 INFO - PROCESS | 3624 | 1466501205543 Marionette DEBUG loaded listener.js 02:26:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A756C00) [pid = 3624] [serial = 311] [outer = 105EE800] 02:26:45 INFO - PROCESS | 3624 | 1466501205845 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:26:45 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:26:45 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 535ms 02:26:45 INFO - PROCESS | 3624 | 1466501205882 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:26:45 INFO - PROCESS | 3624 | 1466501205884 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 02:26:45 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:26:45 INFO - PROCESS | 3624 | 1466501205888 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:26:45 INFO - PROCESS | 3624 | 1466501205890 Marionette TRACE conn3 <- [1,382,null,{}] 02:26:45 INFO - PROCESS | 3624 | 1466501205893 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:45 INFO - PROCESS | 3624 | 1466501205895 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:45 INFO - PROCESS | 3624 | 1466501206013 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:26:45 INFO - PROCESS | 3624 | 1466501206003 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 3624 | 1466501206005 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:46 INFO - PROCESS | 3624 | ++DOCSHELL 19D8BC00 == 48 [pid = 3624] [id = 105] 02:26:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19D92000) [pid = 3624] [serial = 312] [outer = 00000000] 02:26:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A859000) [pid = 3624] [serial = 313] [outer = 19D92000] 02:26:46 INFO - PROCESS | 3624 | 1466501206047 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A9A5C00) [pid = 3624] [serial = 314] [outer = 19D92000] 02:26:46 INFO - PROCESS | 3624 | 1466501206410 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:26:46 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:26:46 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 578ms 02:26:46 INFO - PROCESS | 3624 | 1466501206466 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 3624 | 1466501206470 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 02:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:26:46 INFO - PROCESS | 3624 | 1466501206475 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - PROCESS | 3624 | 1466501206479 Marionette TRACE conn3 <- [1,386,null,{}] 02:26:46 INFO - PROCESS | 3624 | 1466501206485 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:46 INFO - PROCESS | 3624 | 1466501206489 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:46 INFO - PROCESS | 3624 | 1466501206622 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:26:46 INFO - PROCESS | 3624 | 1466501206804 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 3624 | 1466501206809 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:46 INFO - PROCESS | 3624 | ++DOCSHELL 1144A800 == 49 [pid = 3624] [id = 106] 02:26:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1144B400) [pid = 3624] [serial = 315] [outer = 00000000] 02:26:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1281A400) [pid = 3624] [serial = 316] [outer = 1144B400] 02:26:46 INFO - PROCESS | 3624 | 1466501206878 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (12BC6C00) [pid = 3624] [serial = 317] [outer = 1144B400] 02:26:47 INFO - PROCESS | 3624 | 1466501207374 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 930ms 02:26:47 INFO - PROCESS | 3624 | 1466501207409 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 3624 | 1466501207412 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 02:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:26:47 INFO - PROCESS | 3624 | 1466501207419 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 3624 | 1466501207423 Marionette TRACE conn3 <- [1,390,null,{}] 02:26:47 INFO - PROCESS | 3624 | 1466501207446 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 3624 | 1466501207449 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:47 INFO - PROCESS | 3624 | 1466501207587 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:26:47 INFO - PROCESS | 3624 | 1466501207694 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 3624 | 1466501207697 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:47 INFO - PROCESS | 3624 | ++DOCSHELL 13935400 == 50 [pid = 3624] [id = 107] 02:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1437EC00) [pid = 3624] [serial = 318] [outer = 00000000] 02:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (15C3BC00) [pid = 3624] [serial = 319] [outer = 1437EC00] 02:26:47 INFO - PROCESS | 3624 | 1466501207753 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (16BB5C00) [pid = 3624] [serial = 320] [outer = 1437EC00] 02:26:48 INFO - PROCESS | 3624 | 1466501208298 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 916ms 02:26:48 INFO - PROCESS | 3624 | 1466501208333 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 3624 | 1466501208336 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 02:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:26:48 INFO - PROCESS | 3624 | 1466501208340 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - PROCESS | 3624 | 1466501208342 Marionette TRACE conn3 <- [1,394,null,{}] 02:26:48 INFO - PROCESS | 3624 | 1466501208351 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:48 INFO - PROCESS | 3624 | 1466501208356 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:48 INFO - PROCESS | 3624 | 1466501208465 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:26:48 INFO - PROCESS | 3624 | 1466501208575 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:48 INFO - PROCESS | 3624 | 1466501208579 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:48 INFO - PROCESS | 3624 | ++DOCSHELL 1A233800 == 51 [pid = 3624] [id = 108] 02:26:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A234C00) [pid = 3624] [serial = 321] [outer = 00000000] 02:26:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A756800) [pid = 3624] [serial = 322] [outer = 1A234C00] 02:26:48 INFO - PROCESS | 3624 | 1466501208637 Marionette DEBUG loaded listener.js 02:26:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A9A2000) [pid = 3624] [serial = 323] [outer = 1A234C00] 02:26:49 INFO - PROCESS | 3624 | 1466501209433 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1127ms 02:26:49 INFO - PROCESS | 3624 | 1466501209472 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:26:49 INFO - PROCESS | 3624 | 1466501209476 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 02:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:26:49 INFO - PROCESS | 3624 | 1466501209481 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:26:49 INFO - PROCESS | 3624 | 1466501209484 Marionette TRACE conn3 <- [1,398,null,{}] 02:26:49 INFO - PROCESS | 3624 | 1466501209490 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:49 INFO - PROCESS | 3624 | 1466501209493 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:49 INFO - PROCESS | 3624 | 1466501209575 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:26:49 INFO - PROCESS | 3624 | 1466501209704 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 3624 | 1466501209709 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:49 INFO - PROCESS | 3624 | ++DOCSHELL 114C9C00 == 52 [pid = 3624] [id = 109] 02:26:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (12AF1400) [pid = 3624] [serial = 324] [outer = 00000000] 02:26:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (131DB400) [pid = 3624] [serial = 325] [outer = 12AF1400] 02:26:49 INFO - PROCESS | 3624 | 1466501209751 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (13280000) [pid = 3624] [serial = 326] [outer = 12AF1400] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 1A739000 == 51 [pid = 3624] [id = 64] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 104E5C00 == 50 [pid = 3624] [id = 104] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 105EFC00 == 49 [pid = 3624] [id = 103] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 19D90400 == 48 [pid = 3624] [id = 102] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 10E0F000 == 47 [pid = 3624] [id = 101] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 178D8400 == 46 [pid = 3624] [id = 100] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 143C9800 == 45 [pid = 3624] [id = 99] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 13129000 == 44 [pid = 3624] [id = 98] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 10E04C00 == 43 [pid = 3624] [id = 97] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 10480C00 == 42 [pid = 3624] [id = 96] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 13150400 == 41 [pid = 3624] [id = 93] 02:26:50 INFO - PROCESS | 3624 | --DOCSHELL 1A9A7C00 == 40 [pid = 3624] [id = 92] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (19ABD400) [pid = 3624] [serial = 241] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A177000) [pid = 3624] [serial = 259] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1144C400) [pid = 3624] [serial = 245] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (110DC800) [pid = 3624] [serial = 244] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17B98800) [pid = 3624] [serial = 253] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (114CE400) [pid = 3624] [serial = 247] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12AA8000) [pid = 3624] [serial = 248] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A756400) [pid = 3624] [serial = 262] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (14376C00) [pid = 3624] [serial = 250] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (154DB400) [pid = 3624] [serial = 251] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (154DC000) [pid = 3624] [serial = 238] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A23BC00) [pid = 3624] [serial = 260] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (12AE6800) [pid = 3624] [serial = 235] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1437E800) [pid = 3624] [serial = 265] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (143C5C00) [pid = 3624] [serial = 266] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D95C00) [pid = 3624] [serial = 268] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A851400) [pid = 3624] [serial = 263] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19843400) [pid = 3624] [serial = 256] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19ABF400) [pid = 3624] [serial = 257] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19D98C00) [pid = 3624] [serial = 269] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17B9D000) [pid = 3624] [serial = 254] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1AF5A000) [pid = 3624] [serial = 272] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1AF4EC00) [pid = 3624] [serial = 271] [outer = 00000000] [url = about:blank] 02:26:50 INFO - PROCESS | 3624 | 1466501210229 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 817ms 02:26:50 INFO - PROCESS | 3624 | 1466501210305 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 3624 | 1466501210310 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 02:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:26:50 INFO - PROCESS | 3624 | 1466501210315 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 3624 | 1466501210318 Marionette TRACE conn3 <- [1,402,null,{}] 02:26:50 INFO - PROCESS | 3624 | 1466501210321 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 3624 | 1466501210324 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:50 INFO - PROCESS | 3624 | 1466501210391 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:26:50 INFO - PROCESS | 3624 | 1466501210475 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 3624 | 1466501210477 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:50 INFO - PROCESS | 3624 | ++DOCSHELL 12AE6800 == 41 [pid = 3624] [id = 110] 02:26:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12AE8C00) [pid = 3624] [serial = 327] [outer = 00000000] 02:26:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13284000) [pid = 3624] [serial = 328] [outer = 12AE8C00] 02:26:50 INFO - PROCESS | 3624 | 1466501210523 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1328A000) [pid = 3624] [serial = 329] [outer = 12AE8C00] 02:26:50 INFO - PROCESS | 3624 | 1466501210868 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 620ms 02:26:50 INFO - PROCESS | 3624 | 1466501210937 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 3624 | 1466501210939 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 02:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:26:50 INFO - PROCESS | 3624 | 1466501210943 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 3624 | 1466501210946 Marionette TRACE conn3 <- [1,406,null,{}] 02:26:50 INFO - PROCESS | 3624 | 1466501210956 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 3624 | 1466501210960 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:51 INFO - PROCESS | 3624 | 1466501211044 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:26:51 INFO - PROCESS | 3624 | 1466501211034 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 3624 | 1466501211037 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:51 INFO - PROCESS | 3624 | ++DOCSHELL 154DD000 == 42 [pid = 3624] [id = 111] 02:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (154DD400) [pid = 3624] [serial = 330] [outer = 00000000] 02:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (15C3A400) [pid = 3624] [serial = 331] [outer = 154DD400] 02:26:51 INFO - PROCESS | 3624 | 1466501211083 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16BB4400) [pid = 3624] [serial = 332] [outer = 154DD400] 02:26:51 INFO - PROCESS | 3624 | 1466501211496 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:26:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:26:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 564ms 02:26:51 INFO - PROCESS | 3624 | 1466501211513 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:26:51 INFO - PROCESS | 3624 | 1466501211515 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 02:26:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:26:51 INFO - PROCESS | 3624 | 1466501211522 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:26:51 INFO - PROCESS | 3624 | 1466501211524 Marionette TRACE conn3 <- [1,410,null,{}] 02:26:51 INFO - PROCESS | 3624 | 1466501211527 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:51 INFO - PROCESS | 3624 | 1466501211529 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:51 INFO - PROCESS | 3624 | 1466501211620 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:26:51 INFO - PROCESS | 3624 | 1466501211626 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 3624 | 1466501211628 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:51 INFO - PROCESS | 3624 | ++DOCSHELL 17996000 == 43 [pid = 3624] [id = 112] 02:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17B98400) [pid = 3624] [serial = 333] [outer = 00000000] 02:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (18030000) [pid = 3624] [serial = 334] [outer = 17B98400] 02:26:51 INFO - PROCESS | 3624 | 1466501211654 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (180B4000) [pid = 3624] [serial = 335] [outer = 17B98400] 02:26:52 INFO - PROCESS | 3624 | 1466501212077 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:26:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 634ms 02:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:26:52 INFO - PROCESS | 3624 | 1466501212160 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 3624 | 1466501212162 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 02:26:52 INFO - PROCESS | 3624 | 1466501212165 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 3624 | 1466501212167 Marionette TRACE conn3 <- [1,414,null,{}] 02:26:52 INFO - PROCESS | 3624 | 1466501212170 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 3624 | 1466501212172 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:52 INFO - PROCESS | 3624 | 1466501212264 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:26:52 INFO - PROCESS | 3624 | 1466501212352 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:52 INFO - PROCESS | 3624 | 1466501212355 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:52 INFO - PROCESS | 3624 | ++DOCSHELL 19AB4000 == 44 [pid = 3624] [id = 113] 02:26:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19AB4800) [pid = 3624] [serial = 336] [outer = 00000000] 02:26:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (19BB3000) [pid = 3624] [serial = 337] [outer = 19AB4800] 02:26:52 INFO - PROCESS | 3624 | 1466501212398 Marionette DEBUG loaded listener.js 02:26:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (19D6F400) [pid = 3624] [serial = 338] [outer = 19AB4800] 02:26:52 INFO - PROCESS | 3624 | 1466501212801 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:26:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 676ms 02:26:52 INFO - PROCESS | 3624 | 1466501212826 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 3624 | 1466501212828 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 02:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:26:52 INFO - PROCESS | 3624 | 1466501212839 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 3624 | 1466501212841 Marionette TRACE conn3 <- [1,418,null,{}] 02:26:52 INFO - PROCESS | 3624 | 1466501212848 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:52 INFO - PROCESS | 3624 | 1466501212854 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:52 INFO - PROCESS | 3624 | 1466501212982 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:26:53 INFO - PROCESS | 3624 | 1466501213026 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 3624 | 1466501213028 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:53 INFO - PROCESS | 3624 | ++DOCSHELL 1A2EC400 == 45 [pid = 3624] [id = 114] 02:26:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A2F4000) [pid = 3624] [serial = 339] [outer = 00000000] 02:26:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A734C00) [pid = 3624] [serial = 340] [outer = 1A2F4000] 02:26:53 INFO - PROCESS | 3624 | 1466501213072 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A737400) [pid = 3624] [serial = 341] [outer = 1A2F4000] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (179A0400) [pid = 3624] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (13149800) [pid = 3624] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (110E0C00) [pid = 3624] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (14F15C00) [pid = 3624] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (105F1C00) [pid = 3624] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19850C00) [pid = 3624] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (10A63800) [pid = 3624] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D95000) [pid = 3624] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (105EE800) [pid = 3624] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:26:53 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19BBD400) [pid = 3624] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:26:53 INFO - PROCESS | 3624 | 1466501213883 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:26:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:26:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1099ms 02:26:53 INFO - PROCESS | 3624 | 1466501213933 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:26:53 INFO - PROCESS | 3624 | 1466501213935 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 02:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:26:53 INFO - PROCESS | 3624 | 1466501213938 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:26:53 INFO - PROCESS | 3624 | 1466501213940 Marionette TRACE conn3 <- [1,422,null,{}] 02:26:53 INFO - PROCESS | 3624 | 1466501213944 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:53 INFO - PROCESS | 3624 | 1466501213946 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:54 INFO - PROCESS | 3624 | 1466501214014 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:26:54 INFO - PROCESS | 3624 | 1466501214020 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:54 INFO - PROCESS | 3624 | 1466501214022 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:54 INFO - PROCESS | 3624 | ++DOCSHELL 1031DC00 == 46 [pid = 3624] [id = 115] 02:26:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (10A5A000) [pid = 3624] [serial = 342] [outer = 00000000] 02:26:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17B9C800) [pid = 3624] [serial = 343] [outer = 10A5A000] 02:26:54 INFO - PROCESS | 3624 | 1466501214064 Marionette DEBUG loaded listener.js 02:26:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19AB8400) [pid = 3624] [serial = 344] [outer = 10A5A000] 02:26:54 INFO - PROCESS | 3624 | 1466501214867 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:26:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 986ms 02:26:54 INFO - PROCESS | 3624 | 1466501214929 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 3624 | 1466501214932 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 02:26:54 INFO - PROCESS | 3624 | 1466501214936 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:26:54 INFO - PROCESS | 3624 | 1466501214937 Marionette TRACE conn3 <- [1,426,null,{}] 02:26:54 INFO - PROCESS | 3624 | 1466501214941 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:54 INFO - PROCESS | 3624 | 1466501214943 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:55 INFO - PROCESS | 3624 | 1466501215005 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:26:55 INFO - PROCESS | 3624 | 1466501215011 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 3624 | 1466501215013 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:55 INFO - PROCESS | 3624 | ++DOCSHELL 16BACC00 == 47 [pid = 3624] [id = 116] 02:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (172BC000) [pid = 3624] [serial = 345] [outer = 00000000] 02:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A858800) [pid = 3624] [serial = 346] [outer = 172BC000] 02:26:55 INFO - PROCESS | 3624 | 1466501215055 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A85B400) [pid = 3624] [serial = 347] [outer = 172BC000] 02:26:55 INFO - PROCESS | 3624 | 1466501215447 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:26:55 INFO - PROCESS | 3624 | 1466501215478 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 02:26:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:26:55 INFO - PROCESS | 3624 | 1466501215482 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:26:55 INFO - PROCESS | 3624 | 1466501215484 Marionette TRACE conn3 <- [1,430,null,{}] 02:26:55 INFO - PROCESS | 3624 | 1466501215487 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:55 INFO - PROCESS | 3624 | 1466501215489 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:55 INFO - PROCESS | 3624 | 1466501215551 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:26:55 INFO - PROCESS | 3624 | 1466501215556 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 3624 | 1466501215558 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:55 INFO - PROCESS | 3624 | ++DOCSHELL 11445800 == 48 [pid = 3624] [id = 117] 02:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1327FC00) [pid = 3624] [serial = 348] [outer = 00000000] 02:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1B093000) [pid = 3624] [serial = 349] [outer = 1327FC00] 02:26:55 INFO - PROCESS | 3624 | 1466501215600 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1B094C00) [pid = 3624] [serial = 350] [outer = 1327FC00] 02:26:56 INFO - PROCESS | 3624 | 1466501216216 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 803ms 02:26:56 INFO - PROCESS | 3624 | 1466501216292 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 3624 | 1466501216297 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 02:26:56 INFO - PROCESS | 3624 | 1466501216301 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:26:56 INFO - PROCESS | 3624 | 1466501216307 Marionette TRACE conn3 <- [1,434,null,{}] 02:26:56 INFO - PROCESS | 3624 | 1466501216312 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:56 INFO - PROCESS | 3624 | 1466501216315 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:56 INFO - PROCESS | 3624 | 1466501216415 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:26:56 INFO - PROCESS | 3624 | 1466501216534 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 3624 | 1466501216537 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:56 INFO - PROCESS | 3624 | ++DOCSHELL 110E6C00 == 49 [pid = 3624] [id = 118] 02:26:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (12AAF000) [pid = 3624] [serial = 351] [outer = 00000000] 02:26:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (13127800) [pid = 3624] [serial = 352] [outer = 12AAF000] 02:26:56 INFO - PROCESS | 3624 | 1466501216579 Marionette DEBUG loaded listener.js 02:26:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1328E800) [pid = 3624] [serial = 353] [outer = 12AAF000] 02:26:57 INFO - PROCESS | 3624 | 1466501217110 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:26:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:26:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 845ms 02:26:57 INFO - PROCESS | 3624 | 1466501217154 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:26:57 INFO - PROCESS | 3624 | 1466501217159 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 02:26:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:26:57 INFO - PROCESS | 3624 | 1466501217166 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:26:57 INFO - PROCESS | 3624 | 1466501217168 Marionette TRACE conn3 <- [1,438,null,{}] 02:26:57 INFO - PROCESS | 3624 | 1466501217173 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:57 INFO - PROCESS | 3624 | 1466501217175 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:57 INFO - PROCESS | 3624 | 1466501217267 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:26:57 INFO - PROCESS | 3624 | 1466501217367 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:57 INFO - PROCESS | 3624 | 1466501217369 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:57 INFO - PROCESS | 3624 | ++DOCSHELL 1558EC00 == 50 [pid = 3624] [id = 119] 02:26:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (15F41000) [pid = 3624] [serial = 354] [outer = 00000000] 02:26:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17B9A400) [pid = 3624] [serial = 355] [outer = 15F41000] 02:26:57 INFO - PROCESS | 3624 | 1466501217406 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (19AB3400) [pid = 3624] [serial = 356] [outer = 15F41000] 02:26:57 INFO - PROCESS | 3624 | 1466501217955 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:26:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:26:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 860ms 02:26:58 INFO - PROCESS | 3624 | 1466501218015 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:26:58 INFO - PROCESS | 3624 | 1466501218018 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 02:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:26:58 INFO - PROCESS | 3624 | 1466501218021 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 3624 | 1466501218025 Marionette TRACE conn3 <- [1,442,null,{}] 02:26:58 INFO - PROCESS | 3624 | 1466501218036 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:58 INFO - PROCESS | 3624 | 1466501218041 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:58 INFO - PROCESS | 3624 | 1466501218146 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:26:58 INFO - PROCESS | 3624 | 1466501218274 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 3624 | 1466501218278 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:58 INFO - PROCESS | 3624 | ++DOCSHELL 1AF5D000 == 51 [pid = 3624] [id = 120] 02:26:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1B08FC00) [pid = 3624] [serial = 357] [outer = 00000000] 02:26:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1B1EC800) [pid = 3624] [serial = 358] [outer = 1B08FC00] 02:26:58 INFO - PROCESS | 3624 | 1466501218317 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1B1F2400) [pid = 3624] [serial = 359] [outer = 1B08FC00] 02:26:59 INFO - PROCESS | 3624 | 1466501219019 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1042ms 02:26:59 INFO - PROCESS | 3624 | 1466501219066 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:26:59 INFO - PROCESS | 3624 | 1466501219070 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 02:26:59 INFO - PROCESS | 3624 | 1466501219075 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 3624 | 1466501219078 Marionette TRACE conn3 <- [1,446,null,{}] 02:26:59 INFO - PROCESS | 3624 | 1466501219083 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:59 INFO - PROCESS | 3624 | 1466501219086 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:59 INFO - PROCESS | 3624 | 1466501219165 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:26:59 INFO - PROCESS | 3624 | 1466501219296 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 3624 | 1466501219298 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:26:59 INFO - PROCESS | 3624 | ++DOCSHELL 1031B800 == 52 [pid = 3624] [id = 121] 02:26:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (11AE1000) [pid = 3624] [serial = 360] [outer = 00000000] 02:26:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (13130C00) [pid = 3624] [serial = 361] [outer = 11AE1000] 02:26:59 INFO - PROCESS | 3624 | 1466501219330 Marionette DEBUG loaded listener.js 02:26:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (13284800) [pid = 3624] [serial = 362] [outer = 11AE1000] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 16BACC00 == 51 [pid = 3624] [id = 116] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 1031DC00 == 50 [pid = 3624] [id = 115] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 1A2EC400 == 49 [pid = 3624] [id = 114] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 19AB4000 == 48 [pid = 3624] [id = 113] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 17996000 == 47 [pid = 3624] [id = 112] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 154DD000 == 46 [pid = 3624] [id = 111] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 12AE6800 == 45 [pid = 3624] [id = 110] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 114C9C00 == 44 [pid = 3624] [id = 109] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 1144A800 == 43 [pid = 3624] [id = 106] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 1A23A000 == 42 [pid = 3624] [id = 78] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 105EAC00 == 41 [pid = 3624] [id = 79] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 1A233800 == 40 [pid = 3624] [id = 108] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 13935400 == 39 [pid = 3624] [id = 107] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 13B24800 == 38 [pid = 3624] [id = 66] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 104EA800 == 37 [pid = 3624] [id = 53] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 16D0D800 == 36 [pid = 3624] [id = 94] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 19D97C00 == 35 [pid = 3624] [id = 95] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 19843800 == 34 [pid = 3624] [id = 81] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 13C56C00 == 33 [pid = 3624] [id = 80] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 19D8BC00 == 32 [pid = 3624] [id = 105] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 178AA400 == 31 [pid = 3624] [id = 67] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 1AF5D000 == 30 [pid = 3624] [id = 120] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 1558EC00 == 29 [pid = 3624] [id = 119] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 11445800 == 28 [pid = 3624] [id = 117] 02:27:00 INFO - PROCESS | 3624 | --DOCSHELL 110E6C00 == 27 [pid = 3624] [id = 118] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1A2F4C00) [pid = 3624] [serial = 200] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (18030400) [pid = 3624] [serial = 298] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (180AF800) [pid = 3624] [serial = 299] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13C4EC00) [pid = 3624] [serial = 292] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1437BC00) [pid = 3624] [serial = 293] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (12AB3C00) [pid = 3624] [serial = 289] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1306C800) [pid = 3624] [serial = 290] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1710E800) [pid = 3624] [serial = 295] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (10E06C00) [pid = 3624] [serial = 287] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (10A64000) [pid = 3624] [serial = 286] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1B090C00) [pid = 3624] [serial = 274] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (18032C00) [pid = 3624] [serial = 280] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (13455800) [pid = 3624] [serial = 277] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (19BBC400) [pid = 3624] [serial = 302] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A853400) [pid = 3624] [serial = 283] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19AB6C00) [pid = 3624] [serial = 301] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17B99000) [pid = 3624] [serial = 307] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A177C00) [pid = 3624] [serial = 304] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A756C00) [pid = 3624] [serial = 311] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A17E800) [pid = 3624] [serial = 305] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (18027800) [pid = 3624] [serial = 308] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (173B2800) [pid = 3624] [serial = 296] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A73AC00) [pid = 3624] [serial = 310] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A859000) [pid = 3624] [serial = 313] [outer = 00000000] [url = about:blank] 02:27:00 INFO - PROCESS | 3624 | 1466501220576 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1536ms 02:27:00 INFO - PROCESS | 3624 | 1466501220611 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:27:00 INFO - PROCESS | 3624 | 1466501220616 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 02:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:27:00 INFO - PROCESS | 3624 | 1466501220621 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:27:00 INFO - PROCESS | 3624 | 1466501220624 Marionette TRACE conn3 <- [1,450,null,{}] 02:27:00 INFO - PROCESS | 3624 | 1466501220629 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:00 INFO - PROCESS | 3624 | 1466501220632 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:00 INFO - PROCESS | 3624 | 1466501220725 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:27:00 INFO - PROCESS | 3624 | 1466501220795 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:00 INFO - PROCESS | 3624 | 1466501220800 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:00 INFO - PROCESS | 3624 | ++DOCSHELL 0C772C00 == 28 [pid = 3624] [id = 122] 02:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (104EA000) [pid = 3624] [serial = 363] [outer = 00000000] 02:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (10E0CC00) [pid = 3624] [serial = 364] [outer = 104EA000] 02:27:00 INFO - PROCESS | 3624 | 1466501220873 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (10F47400) [pid = 3624] [serial = 365] [outer = 104EA000] 02:27:01 INFO - PROCESS | 3624 | 1466501221261 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 3624 | 1466501221301 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 02:27:01 INFO - PROCESS | 3624 | 1466501221307 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:27:01 INFO - PROCESS | 3624 | 1466501221310 Marionette TRACE conn3 <- [1,454,null,{}] 02:27:01 INFO - PROCESS | 3624 | 1466501221314 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 3624 | 1466501221316 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:01 INFO - PROCESS | 3624 | 1466501221382 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:27:01 INFO - PROCESS | 3624 | 1466501221389 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 3624 | 1466501221391 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:01 INFO - PROCESS | 3624 | ++DOCSHELL 11C30C00 == 29 [pid = 3624] [id = 123] 02:27:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (11CD1C00) [pid = 3624] [serial = 366] [outer = 00000000] 02:27:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (12D8F000) [pid = 3624] [serial = 367] [outer = 11CD1C00] 02:27:01 INFO - PROCESS | 3624 | 1466501221438 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1307AC00) [pid = 3624] [serial = 368] [outer = 11CD1C00] 02:27:01 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:01 INFO - PROCESS | 3624 | 1466501221869 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 578ms 02:27:01 INFO - PROCESS | 3624 | 1466501221886 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 3624 | 1466501221888 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 02:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:27:01 INFO - PROCESS | 3624 | 1466501221892 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 3624 | 1466501221877 Marionette TRACE conn3 <- [1,458,null,{}] 02:27:01 INFO - PROCESS | 3624 | 1466501221888 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 3624 | 1466501221892 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:01 INFO - PROCESS | 3624 | 1466501221973 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:27:02 INFO - PROCESS | 3624 | 1466501222012 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 3624 | 1466501222016 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:02 INFO - PROCESS | 3624 | ++DOCSHELL 14311000 == 30 [pid = 3624] [id = 124] 02:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (14375400) [pid = 3624] [serial = 369] [outer = 00000000] 02:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (14384800) [pid = 3624] [serial = 370] [outer = 14375400] 02:27:02 INFO - PROCESS | 3624 | 1466501222062 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (154E6400) [pid = 3624] [serial = 371] [outer = 14375400] 02:27:02 INFO - PROCESS | 3624 | 1466501222465 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 3624 | 1466501222525 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 02:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:27:02 INFO - PROCESS | 3624 | 1466501222529 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:27:02 INFO - PROCESS | 3624 | 1466501222531 Marionette TRACE conn3 <- [1,462,null,{}] 02:27:02 INFO - PROCESS | 3624 | 1466501222534 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:02 INFO - PROCESS | 3624 | 1466501222536 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:02 INFO - PROCESS | 3624 | 1466501222625 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:27:02 INFO - PROCESS | 3624 | 1466501222630 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:02 INFO - PROCESS | 3624 | 1466501222632 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:02 INFO - PROCESS | 3624 | ++DOCSHELL 15F40800 == 31 [pid = 3624] [id = 125] 02:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (16A4D800) [pid = 3624] [serial = 372] [outer = 00000000] 02:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16A53400) [pid = 3624] [serial = 373] [outer = 16A4D800] 02:27:02 INFO - PROCESS | 3624 | 1466501222723 Marionette DEBUG loaded listener.js 02:27:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16A56C00) [pid = 3624] [serial = 374] [outer = 16A4D800] 02:27:02 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:27:02 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:27:03 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:03 INFO - PROCESS | 3624 | 1466501223147 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 3624 | 1466501223216 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 02:27:03 INFO - PROCESS | 3624 | 1466501223226 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 3624 | 1466501223228 Marionette TRACE conn3 <- [1,466,null,{}] 02:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:27:03 INFO - PROCESS | 3624 | 1466501223232 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:03 INFO - PROCESS | 3624 | 1466501223234 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:03 INFO - PROCESS | 3624 | 1466501223338 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:27:03 INFO - PROCESS | 3624 | 1466501223329 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 3624 | 1466501223331 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:03 INFO - PROCESS | 3624 | ++DOCSHELL 1710E400 == 32 [pid = 3624] [id = 126] 02:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (172BC400) [pid = 3624] [serial = 375] [outer = 00000000] 02:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (178B0800) [pid = 3624] [serial = 376] [outer = 172BC400] 02:27:03 INFO - PROCESS | 3624 | 1466501223374 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (17996000) [pid = 3624] [serial = 377] [outer = 172BC400] 02:27:03 INFO - PROCESS | 3624 | 1466501223799 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:27:03 INFO - PROCESS | 3624 | 1466501223874 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 02:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:27:03 INFO - PROCESS | 3624 | 1466501223878 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 3624 | 1466501223879 Marionette TRACE conn3 <- [1,470,null,{}] 02:27:03 INFO - PROCESS | 3624 | 1466501223864 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:03 INFO - PROCESS | 3624 | 1466501223870 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:03 INFO - PROCESS | 3624 | 1466501224000 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:27:04 INFO - PROCESS | 3624 | 1466501224059 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 3624 | 1466501224061 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:04 INFO - PROCESS | 3624 | ++DOCSHELL 10BAA800 == 33 [pid = 3624] [id = 127] 02:27:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1830C800) [pid = 3624] [serial = 378] [outer = 00000000] 02:27:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (19AB4000) [pid = 3624] [serial = 379] [outer = 1830C800] 02:27:04 INFO - PROCESS | 3624 | 1466501224088 Marionette DEBUG loaded listener.js 02:27:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (19AC1C00) [pid = 3624] [serial = 380] [outer = 1830C800] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A234C00) [pid = 3624] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (10A5A000) [pid = 3624] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (17B98400) [pid = 3624] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A2F4000) [pid = 3624] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A73A400) [pid = 3624] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (19AB4800) [pid = 3624] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1144B400) [pid = 3624] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1A740800) [pid = 3624] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1437EC00) [pid = 3624] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (154DD400) [pid = 3624] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (12AE8C00) [pid = 3624] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A2F1800) [pid = 3624] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12AF1400) [pid = 3624] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1430BC00) [pid = 3624] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16D8A800) [pid = 3624] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1AF5BC00) [pid = 3624] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19D92000) [pid = 3624] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1984CC00) [pid = 3624] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (131D5800) [pid = 3624] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (105EEC00) [pid = 3624] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1327FC00) [pid = 3624] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:27:04 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (172BC000) [pid = 3624] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:27:04 INFO - PROCESS | 3624 | 1466501224807 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 02:27:04 INFO - PROCESS | 3624 | 1466501224818 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 3624 | 1466501224820 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 02:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:27:04 INFO - PROCESS | 3624 | 1466501224824 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 3624 | 1466501224808 Marionette TRACE conn3 <- [1,474,null,{}] 02:27:04 INFO - PROCESS | 3624 | 1466501224811 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 3624 | 1466501224823 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:04 INFO - PROCESS | 3624 | 1466501224939 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:27:04 INFO - PROCESS | 3624 | 1466501224977 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:04 INFO - PROCESS | 3624 | 1466501224979 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:04 INFO - PROCESS | 3624 | ++DOCSHELL 10F47000 == 34 [pid = 3624] [id = 128] 02:27:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11CD1000) [pid = 3624] [serial = 381] [outer = 00000000] 02:27:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13943C00) [pid = 3624] [serial = 382] [outer = 11CD1000] 02:27:05 INFO - PROCESS | 3624 | 1466501225021 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1437A000) [pid = 3624] [serial = 383] [outer = 11CD1000] 02:27:05 INFO - PROCESS | 3624 | 1466501225348 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 577ms 02:27:05 INFO - PROCESS | 3624 | 1466501225398 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 3624 | 1466501225400 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 02:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:27:05 INFO - PROCESS | 3624 | 1466501225385 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - PROCESS | 3624 | 1466501225387 Marionette TRACE conn3 <- [1,478,null,{}] 02:27:05 INFO - PROCESS | 3624 | 1466501225398 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 3624 | 1466501225400 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:05 INFO - PROCESS | 3624 | 1466501225492 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:27:05 INFO - PROCESS | 3624 | 1466501225500 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:05 INFO - PROCESS | 3624 | 1466501225502 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:05 INFO - PROCESS | 3624 | ++DOCSHELL 17B99C00 == 35 [pid = 3624] [id = 129] 02:27:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (180B2C00) [pid = 3624] [serial = 384] [outer = 00000000] 02:27:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19ABBC00) [pid = 3624] [serial = 385] [outer = 180B2C00] 02:27:05 INFO - PROCESS | 3624 | 1466501225545 Marionette DEBUG loaded listener.js 02:27:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D6C800) [pid = 3624] [serial = 386] [outer = 180B2C00] 02:27:05 INFO - PROCESS | 3624 | 1466501225922 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 592ms 02:27:05 INFO - PROCESS | 3624 | 1466501225987 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:27:05 INFO - PROCESS | 3624 | 1466501225989 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 02:27:05 INFO - PROCESS | 3624 | 1466501225992 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:27:05 INFO - PROCESS | 3624 | 1466501225994 Marionette TRACE conn3 <- [1,482,null,{}] 02:27:05 INFO - PROCESS | 3624 | 1466501225997 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:05 INFO - PROCESS | 3624 | 1466501225999 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:06 INFO - PROCESS | 3624 | 1466501226075 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:27:06 INFO - PROCESS | 3624 | 1466501226090 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 3624 | 1466501226092 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:06 INFO - PROCESS | 3624 | ++DOCSHELL 14310800 == 36 [pid = 3624] [id = 130] 02:27:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19D98C00) [pid = 3624] [serial = 387] [outer = 00000000] 02:27:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A178400) [pid = 3624] [serial = 388] [outer = 19D98C00] 02:27:06 INFO - PROCESS | 3624 | 1466501226139 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A179400) [pid = 3624] [serial = 389] [outer = 19D98C00] 02:27:06 INFO - PROCESS | 3624 | 1466501226780 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:27:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 845ms 02:27:06 INFO - PROCESS | 3624 | 1466501226837 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:27:06 INFO - PROCESS | 3624 | 1466501226842 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 02:27:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:27:06 INFO - PROCESS | 3624 | 1466501226847 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:27:06 INFO - PROCESS | 3624 | 1466501226850 Marionette TRACE conn3 <- [1,486,null,{}] 02:27:06 INFO - PROCESS | 3624 | 1466501226856 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:06 INFO - PROCESS | 3624 | 1466501226859 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:06 INFO - PROCESS | 3624 | 1466501227003 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:27:07 INFO - PROCESS | 3624 | 1466501227108 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 3624 | 1466501227111 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:07 INFO - PROCESS | 3624 | ++DOCSHELL 1036D000 == 37 [pid = 3624] [id = 131] 02:27:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (10A5B800) [pid = 3624] [serial = 390] [outer = 00000000] 02:27:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1120C800) [pid = 3624] [serial = 391] [outer = 10A5B800] 02:27:07 INFO - PROCESS | 3624 | 1466501227168 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11AE7800) [pid = 3624] [serial = 392] [outer = 10A5B800] 02:27:07 INFO - PROCESS | 3624 | 1466501227769 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:27:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 944ms 02:27:07 INFO - PROCESS | 3624 | 1466501227790 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 3624 | 1466501227795 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 02:27:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:27:07 INFO - PROCESS | 3624 | 1466501227827 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - PROCESS | 3624 | 1466501227831 Marionette TRACE conn3 <- [1,490,null,{}] 02:27:07 INFO - PROCESS | 3624 | 1466501227835 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:07 INFO - PROCESS | 3624 | 1466501227838 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:07 INFO - PROCESS | 3624 | 1466501227997 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:27:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (131D5C00) [pid = 3624] [serial = 393] [outer = 1B45B000] 02:27:08 INFO - PROCESS | 3624 | 1466501228030 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 3624 | 1466501228032 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:08 INFO - PROCESS | 3624 | ++DOCSHELL 13C55400 == 38 [pid = 3624] [id = 132] 02:27:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1430B000) [pid = 3624] [serial = 394] [outer = 00000000] 02:27:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (154DB800) [pid = 3624] [serial = 395] [outer = 1430B000] 02:27:08 INFO - PROCESS | 3624 | 1466501228076 Marionette DEBUG loaded listener.js 02:27:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16A4EC00) [pid = 3624] [serial = 396] [outer = 1430B000] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 17B99C00 == 37 [pid = 3624] [id = 129] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 10F47000 == 36 [pid = 3624] [id = 128] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 10BAA800 == 35 [pid = 3624] [id = 127] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 1710E400 == 34 [pid = 3624] [id = 126] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 15F40800 == 33 [pid = 3624] [id = 125] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 14311000 == 32 [pid = 3624] [id = 124] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 11C30C00 == 31 [pid = 3624] [id = 123] 02:27:08 INFO - PROCESS | 3624 | --DOCSHELL 0C772C00 == 30 [pid = 3624] [id = 122] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1A85B400) [pid = 3624] [serial = 347] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1A9A2000) [pid = 3624] [serial = 323] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (19AB8400) [pid = 3624] [serial = 344] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (180B4000) [pid = 3624] [serial = 335] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A734C00) [pid = 3624] [serial = 340] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A75A800) [pid = 3624] [serial = 191] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19BB3000) [pid = 3624] [serial = 337] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1281A400) [pid = 3624] [serial = 316] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A9A0800) [pid = 3624] [serial = 233] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16BB5C00) [pid = 3624] [serial = 320] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (15C3BC00) [pid = 3624] [serial = 319] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16BB4400) [pid = 3624] [serial = 332] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D6F400) [pid = 3624] [serial = 338] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13284000) [pid = 3624] [serial = 328] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1328A000) [pid = 3624] [serial = 329] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A9AB800) [pid = 3624] [serial = 284] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13280000) [pid = 3624] [serial = 326] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12BC6C00) [pid = 3624] [serial = 317] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (15C6C800) [pid = 3624] [serial = 239] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (180B3400) [pid = 3624] [serial = 281] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15C3A400) [pid = 3624] [serial = 331] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1B09A000) [pid = 3624] [serial = 275] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A9A5C00) [pid = 3624] [serial = 314] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A737400) [pid = 3624] [serial = 341] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19D8FC00) [pid = 3624] [serial = 242] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (18030000) [pid = 3624] [serial = 334] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (131DB400) [pid = 3624] [serial = 325] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13B28000) [pid = 3624] [serial = 278] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17B9C800) [pid = 3624] [serial = 343] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A756800) [pid = 3624] [serial = 322] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (130A2400) [pid = 3624] [serial = 236] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1B094C00) [pid = 3624] [serial = 350] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1B093000) [pid = 3624] [serial = 349] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A858800) [pid = 3624] [serial = 346] [outer = 00000000] [url = about:blank] 02:27:08 INFO - PROCESS | 3624 | 1466501228956 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1184ms 02:27:08 INFO - PROCESS | 3624 | 1466501228993 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:27:08 INFO - PROCESS | 3624 | 1466501228997 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 02:27:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:27:08 INFO - PROCESS | 3624 | 1466501229001 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - PROCESS | 3624 | 1466501229004 Marionette TRACE conn3 <- [1,494,null,{}] 02:27:09 INFO - PROCESS | 3624 | 1466501229010 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 3624 | 1466501229013 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:09 INFO - PROCESS | 3624 | 1466501229098 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:27:09 INFO - PROCESS | 3624 | 1466501229170 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 3624 | 1466501229175 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:09 INFO - PROCESS | 3624 | ++DOCSHELL 10E0A000 == 31 [pid = 3624] [id = 133] 02:27:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (10E0AC00) [pid = 3624] [serial = 397] [outer = 00000000] 02:27:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (11448800) [pid = 3624] [serial = 398] [outer = 10E0AC00] 02:27:09 INFO - PROCESS | 3624 | 1466501229215 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11C2A800) [pid = 3624] [serial = 399] [outer = 10E0AC00] 02:27:09 INFO - PROCESS | 3624 | 1466501229610 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:27:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:27:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 634ms 02:27:09 INFO - PROCESS | 3624 | 1466501229642 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 3624 | 1466501229646 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 02:27:09 INFO - PROCESS | 3624 | 1466501229655 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:27:09 INFO - PROCESS | 3624 | 1466501229658 Marionette TRACE conn3 <- [1,498,null,{}] 02:27:09 INFO - PROCESS | 3624 | 1466501229662 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:09 INFO - PROCESS | 3624 | 1466501229664 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:09 INFO - PROCESS | 3624 | 1466501229728 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:27:09 INFO - PROCESS | 3624 | 1466501229736 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:09 INFO - PROCESS | 3624 | 1466501229739 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:09 INFO - PROCESS | 3624 | ++DOCSHELL 12D8D400 == 32 [pid = 3624] [id = 134] 02:27:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (130C3800) [pid = 3624] [serial = 400] [outer = 00000000] 02:27:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (131D6400) [pid = 3624] [serial = 401] [outer = 130C3800] 02:27:09 INFO - PROCESS | 3624 | 1466501229787 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13283400) [pid = 3624] [serial = 402] [outer = 130C3800] 02:27:10 INFO - PROCESS | 3624 | 1466501230199 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:27:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 564ms 02:27:10 INFO - PROCESS | 3624 | 1466501230239 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 3624 | 1466501230242 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:27:10 INFO - PROCESS | 3624 | 1466501230245 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 3624 | 1466501230249 Marionette TRACE conn3 <- [1,502,null,{}] 02:27:10 INFO - PROCESS | 3624 | 1466501230241 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 3624 | 1466501230247 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:10 INFO - PROCESS | 3624 | 1466501230330 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:27:10 INFO - PROCESS | 3624 | 1466501230339 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 3624 | 1466501230342 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:10 INFO - PROCESS | 3624 | ++DOCSHELL 14F18C00 == 33 [pid = 3624] [id = 135] 02:27:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (14F19000) [pid = 3624] [serial = 403] [outer = 00000000] 02:27:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1553C800) [pid = 3624] [serial = 404] [outer = 14F19000] 02:27:10 INFO - PROCESS | 3624 | 1466501230389 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15C6C800) [pid = 3624] [serial = 405] [outer = 14F19000] 02:27:10 INFO - PROCESS | 3624 | 1466501230772 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:27:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:27:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 591ms 02:27:10 INFO - PROCESS | 3624 | 1466501230823 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:27:10 INFO - PROCESS | 3624 | 1466501230826 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 02:27:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:27:10 INFO - PROCESS | 3624 | 1466501230829 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 3624 | 1466501230831 Marionette TRACE conn3 <- [1,506,null,{}] 02:27:10 INFO - PROCESS | 3624 | 1466501230834 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 3624 | 1466501230836 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:10 INFO - PROCESS | 3624 | 1466501230953 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:27:11 INFO - PROCESS | 3624 | 1466501231010 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 3624 | 1466501231013 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:11 INFO - PROCESS | 3624 | ++DOCSHELL 16A59000 == 34 [pid = 3624] [id = 136] 02:27:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16BAC800) [pid = 3624] [serial = 406] [outer = 00000000] 02:27:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16D90800) [pid = 3624] [serial = 407] [outer = 16BAC800] 02:27:11 INFO - PROCESS | 3624 | 1466501231056 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1710F000) [pid = 3624] [serial = 408] [outer = 16BAC800] 02:27:11 INFO - PROCESS | 3624 | 1466501231439 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:27:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 619ms 02:27:11 INFO - PROCESS | 3624 | 1466501231475 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 3624 | 1466501231477 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 02:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:27:11 INFO - PROCESS | 3624 | 1466501231481 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 3624 | 1466501231483 Marionette TRACE conn3 <- [1,510,null,{}] 02:27:11 INFO - PROCESS | 3624 | 1466501231486 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 3624 | 1466501231488 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:11 INFO - PROCESS | 3624 | 1466501231573 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:27:11 INFO - PROCESS | 3624 | 1466501231581 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:11 INFO - PROCESS | 3624 | 1466501231583 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:11 INFO - PROCESS | 3624 | ++DOCSHELL 13C56C00 == 35 [pid = 3624] [id = 137] 02:27:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17104400) [pid = 3624] [serial = 409] [outer = 00000000] 02:27:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178E0400) [pid = 3624] [serial = 410] [outer = 17104400] 02:27:11 INFO - PROCESS | 3624 | 1466501231626 Marionette DEBUG loaded listener.js 02:27:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1799FC00) [pid = 3624] [serial = 411] [outer = 17104400] 02:27:12 INFO - PROCESS | 3624 | 1466501232061 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:27:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 634ms 02:27:12 INFO - PROCESS | 3624 | 1466501232100 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 3624 | 1466501232102 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 02:27:12 INFO - PROCESS | 3624 | 1466501232105 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:27:12 INFO - PROCESS | 3624 | 1466501232107 Marionette TRACE conn3 <- [1,514,null,{}] 02:27:12 INFO - PROCESS | 3624 | 1466501232111 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:12 INFO - PROCESS | 3624 | 1466501232116 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:12 INFO - PROCESS | 3624 | 1466501232249 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:27:12 INFO - PROCESS | 3624 | 1466501232308 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 3624 | 1466501232310 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:12 INFO - PROCESS | 3624 | ++DOCSHELL 18310800 == 36 [pid = 3624] [id = 138] 02:27:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19844000) [pid = 3624] [serial = 412] [outer = 00000000] 02:27:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19AB8400) [pid = 3624] [serial = 413] [outer = 19844000] 02:27:12 INFO - PROCESS | 3624 | 1466501232353 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19AB9400) [pid = 3624] [serial = 414] [outer = 19844000] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (14375400) [pid = 3624] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (104EA000) [pid = 3624] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11AE1000) [pid = 3624] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11CD1C00) [pid = 3624] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1830C800) [pid = 3624] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (172BC400) [pid = 3624] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (11CD1000) [pid = 3624] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (180B2C00) [pid = 3624] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12AAF000) [pid = 3624] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15F41000) [pid = 3624] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1B08FC00) [pid = 3624] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:27:12 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16A4D800) [pid = 3624] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:27:12 INFO - PROCESS | 3624 | 1466501232764 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:27:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:27:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 718ms 02:27:12 INFO - PROCESS | 3624 | 1466501232837 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:27:12 INFO - PROCESS | 3624 | 1466501232839 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 02:27:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:27:12 INFO - PROCESS | 3624 | 1466501232842 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:27:12 INFO - PROCESS | 3624 | 1466501232844 Marionette TRACE conn3 <- [1,518,null,{}] 02:27:12 INFO - PROCESS | 3624 | 1466501232847 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:12 INFO - PROCESS | 3624 | 1466501232849 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:12 INFO - PROCESS | 3624 | 1466501232914 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:27:12 INFO - PROCESS | 3624 | 1466501232996 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 3624 | 1466501232998 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:12 INFO - PROCESS | 3624 | ++DOCSHELL 104EA800 == 37 [pid = 3624] [id = 139] 02:27:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (10A59000) [pid = 3624] [serial = 415] [outer = 00000000] 02:27:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13127000) [pid = 3624] [serial = 416] [outer = 10A59000] 02:27:13 INFO - PROCESS | 3624 | 1466501233041 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16A56000) [pid = 3624] [serial = 417] [outer = 10A59000] 02:27:13 INFO - PROCESS | 3624 | 1466501233351 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 536ms 02:27:13 INFO - PROCESS | 3624 | 1466501233381 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 3624 | 1466501233383 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 02:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:27:13 INFO - PROCESS | 3624 | 1466501233386 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 3624 | 1466501233388 Marionette TRACE conn3 <- [1,522,null,{}] 02:27:13 INFO - PROCESS | 3624 | 1466501233391 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 3624 | 1466501233393 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:13 INFO - PROCESS | 3624 | 1466501233478 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:27:13 INFO - PROCESS | 3624 | 1466501233558 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 3624 | 1466501233560 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:13 INFO - PROCESS | 3624 | ++DOCSHELL 1345E800 == 38 [pid = 3624] [id = 140] 02:27:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (14375400) [pid = 3624] [serial = 418] [outer = 00000000] 02:27:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19ABF800) [pid = 3624] [serial = 419] [outer = 14375400] 02:27:13 INFO - PROCESS | 3624 | 1466501233586 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19BB8800) [pid = 3624] [serial = 420] [outer = 14375400] 02:27:13 INFO - PROCESS | 3624 | 1466501233918 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 577ms 02:27:13 INFO - PROCESS | 3624 | 1466501233963 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 3624 | 1466501233965 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 02:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:27:13 INFO - PROCESS | 3624 | 1466501233968 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 3624 | 1466501233952 Marionette TRACE conn3 <- [1,526,null,{}] 02:27:13 INFO - PROCESS | 3624 | 1466501233955 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 3624 | 1466501233957 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:14 INFO - PROCESS | 3624 | 1466501234064 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:27:14 INFO - PROCESS | 3624 | 1466501234071 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 3624 | 1466501234073 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:14 INFO - PROCESS | 3624 | ++DOCSHELL 14F15C00 == 39 [pid = 3624] [id = 141] 02:27:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (180B2800) [pid = 3624] [serial = 421] [outer = 00000000] 02:27:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A176400) [pid = 3624] [serial = 422] [outer = 180B2800] 02:27:14 INFO - PROCESS | 3624 | 1466501234115 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A180000) [pid = 3624] [serial = 423] [outer = 180B2800] 02:27:14 INFO - PROCESS | 3624 | 1466501234487 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 536ms 02:27:14 INFO - PROCESS | 3624 | 1466501234523 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:27:14 INFO - PROCESS | 3624 | 1466501234527 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 02:27:14 INFO - PROCESS | 3624 | 1466501234533 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 3624 | 1466501234537 Marionette TRACE conn3 <- [1,530,null,{}] 02:27:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:27:14 INFO - PROCESS | 3624 | 1466501234543 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:14 INFO - PROCESS | 3624 | 1466501234547 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:14 INFO - PROCESS | 3624 | 1466501234692 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:27:14 INFO - PROCESS | 3624 | 1466501234836 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:14 INFO - PROCESS | 3624 | 1466501234841 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:14 INFO - PROCESS | 3624 | ++DOCSHELL 10E0E800 == 40 [pid = 3624] [id = 142] 02:27:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (10E0F800) [pid = 3624] [serial = 424] [outer = 00000000] 02:27:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (11213C00) [pid = 3624] [serial = 425] [outer = 10E0F800] 02:27:14 INFO - PROCESS | 3624 | 1466501234880 Marionette DEBUG loaded listener.js 02:27:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12A1CC00) [pid = 3624] [serial = 426] [outer = 10E0F800] 02:27:15 INFO - PROCESS | 3624 | 1466501235366 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:27:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:27:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:27:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:27:15 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:27:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:27:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:27:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:27:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:27:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 845ms 02:27:15 INFO - PROCESS | 3624 | 1466501235405 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:27:15 INFO - PROCESS | 3624 | 1466501235408 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 02:27:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:27:15 INFO - PROCESS | 3624 | 1466501235416 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:27:15 INFO - PROCESS | 3624 | 1466501235420 Marionette TRACE conn3 <- [1,534,null,{}] 02:27:15 INFO - PROCESS | 3624 | 1466501235424 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:15 INFO - PROCESS | 3624 | 1466501235427 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:15 INFO - PROCESS | 3624 | 1466501235545 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:27:15 INFO - PROCESS | 3624 | 1466501235623 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:15 INFO - PROCESS | 3624 | 1466501235626 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:15 INFO - PROCESS | 3624 | ++DOCSHELL 1430E400 == 41 [pid = 3624] [id = 143] 02:27:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1430FC00) [pid = 3624] [serial = 427] [outer = 00000000] 02:27:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (15F3BC00) [pid = 3624] [serial = 428] [outer = 1430FC00] 02:27:15 INFO - PROCESS | 3624 | 1466501235681 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16BB3C00) [pid = 3624] [serial = 429] [outer = 1430FC00] 02:27:16 INFO - PROCESS | 3624 | 1466501236202 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:27:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 818ms 02:27:16 INFO - PROCESS | 3624 | 1466501236250 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 3624 | 1466501236253 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 02:27:16 INFO - PROCESS | 3624 | 1466501236258 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 3624 | 1466501236260 Marionette TRACE conn3 <- [1,538,null,{}] 02:27:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:27:16 INFO - PROCESS | 3624 | 1466501236270 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:16 INFO - PROCESS | 3624 | 1466501236275 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:16 INFO - PROCESS | 3624 | 1466501236381 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:27:16 INFO - PROCESS | 3624 | 1466501236478 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:16 INFO - PROCESS | 3624 | 1466501236482 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:16 INFO - PROCESS | 3624 | ++DOCSHELL 19D96800 == 42 [pid = 3624] [id = 144] 02:27:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19D97400) [pid = 3624] [serial = 430] [outer = 00000000] 02:27:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A2E5800) [pid = 3624] [serial = 431] [outer = 19D97400] 02:27:16 INFO - PROCESS | 3624 | 1466501236519 Marionette DEBUG loaded listener.js 02:27:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A2F4C00) [pid = 3624] [serial = 432] [outer = 19D97400] 02:27:17 INFO - PROCESS | 3624 | 1466501237017 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:27:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:27:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 803ms 02:27:17 INFO - PROCESS | 3624 | 1466501237093 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:27:17 INFO - PROCESS | 3624 | 1466501237096 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 02:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:27:17 INFO - PROCESS | 3624 | 1466501237100 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:27:17 INFO - PROCESS | 3624 | 1466501237102 Marionette TRACE conn3 <- [1,542,null,{}] 02:27:17 INFO - PROCESS | 3624 | 1466501237106 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:17 INFO - PROCESS | 3624 | 1466501237108 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:17 INFO - PROCESS | 3624 | 1466501237214 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:27:17 INFO - PROCESS | 3624 | 1466501237302 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 3624 | 1466501237305 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A179C00 == 43 [pid = 3624] [id = 145] 02:27:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A232000) [pid = 3624] [serial = 433] [outer = 00000000] 02:27:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A75B400) [pid = 3624] [serial = 434] [outer = 1A232000] 02:27:17 INFO - PROCESS | 3624 | 1466501237357 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A761400) [pid = 3624] [serial = 435] [outer = 1A232000] 02:27:17 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:17 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:18 INFO - PROCESS | 3624 | 1466501238021 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 972ms 02:27:18 INFO - PROCESS | 3624 | 1466501238090 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 3624 | 1466501238094 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 02:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:27:18 INFO - PROCESS | 3624 | 1466501238100 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - PROCESS | 3624 | 1466501238103 Marionette TRACE conn3 <- [1,546,null,{}] 02:27:18 INFO - PROCESS | 3624 | 1466501238108 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 3624 | 1466501238111 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:18 INFO - PROCESS | 3624 | 1466501238197 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:27:18 INFO - PROCESS | 3624 | 1466501238275 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 3624 | 1466501238279 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:18 INFO - PROCESS | 3624 | ++DOCSHELL 11216400 == 44 [pid = 3624] [id = 146] 02:27:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (11441C00) [pid = 3624] [serial = 436] [outer = 00000000] 02:27:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1281C000) [pid = 3624] [serial = 437] [outer = 11441C00] 02:27:18 INFO - PROCESS | 3624 | 1466501238352 Marionette DEBUG loaded listener.js 02:27:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (12D8D000) [pid = 3624] [serial = 438] [outer = 11441C00] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 1345E800 == 43 [pid = 3624] [id = 140] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 104EA800 == 42 [pid = 3624] [id = 139] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 18310800 == 41 [pid = 3624] [id = 138] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 13C56C00 == 40 [pid = 3624] [id = 137] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 16A59000 == 39 [pid = 3624] [id = 136] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 14F18C00 == 38 [pid = 3624] [id = 135] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 12D8D400 == 37 [pid = 3624] [id = 134] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 10E0A000 == 36 [pid = 3624] [id = 133] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 14310800 == 35 [pid = 3624] [id = 130] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 1031B800 == 34 [pid = 3624] [id = 121] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 1036D000 == 33 [pid = 3624] [id = 131] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 13C55400 == 32 [pid = 3624] [id = 132] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 1A179C00 == 31 [pid = 3624] [id = 145] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 19D96800 == 30 [pid = 3624] [id = 144] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 14F15C00 == 29 [pid = 3624] [id = 141] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 10E0E800 == 28 [pid = 3624] [id = 142] 02:27:19 INFO - PROCESS | 3624 | --DOCSHELL 1430E400 == 27 [pid = 3624] [id = 143] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19AB3400) [pid = 3624] [serial = 356] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17B9A400) [pid = 3624] [serial = 355] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1B1F2400) [pid = 3624] [serial = 359] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1B1EC800) [pid = 3624] [serial = 358] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19AC1C00) [pid = 3624] [serial = 380] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16A53400) [pid = 3624] [serial = 373] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A178400) [pid = 3624] [serial = 388] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16A56C00) [pid = 3624] [serial = 374] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1437A000) [pid = 3624] [serial = 383] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D6C800) [pid = 3624] [serial = 386] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (154E6400) [pid = 3624] [serial = 371] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (14384800) [pid = 3624] [serial = 370] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10E0CC00) [pid = 3624] [serial = 364] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10F47400) [pid = 3624] [serial = 365] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13130C00) [pid = 3624] [serial = 361] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13284800) [pid = 3624] [serial = 362] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12D8F000) [pid = 3624] [serial = 367] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19AB4000) [pid = 3624] [serial = 379] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1307AC00) [pid = 3624] [serial = 368] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17996000) [pid = 3624] [serial = 377] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (178B0800) [pid = 3624] [serial = 376] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13943C00) [pid = 3624] [serial = 382] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19ABBC00) [pid = 3624] [serial = 385] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1328E800) [pid = 3624] [serial = 353] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13127800) [pid = 3624] [serial = 352] [outer = 00000000] [url = about:blank] 02:27:19 INFO - PROCESS | 3624 | 1466501239497 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1451ms 02:27:19 INFO - PROCESS | 3624 | 1466501239536 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:27:19 INFO - PROCESS | 3624 | 1466501239540 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 02:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:27:19 INFO - PROCESS | 3624 | 1466501239545 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:27:19 INFO - PROCESS | 3624 | 1466501239547 Marionette TRACE conn3 <- [1,550,null,{}] 02:27:19 INFO - PROCESS | 3624 | 1466501239558 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:19 INFO - PROCESS | 3624 | 1466501239561 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:19 INFO - PROCESS | 3624 | 1466501239641 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:27:19 INFO - PROCESS | 3624 | 1466501239648 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:19 INFO - PROCESS | 3624 | 1466501239651 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:19 INFO - PROCESS | 3624 | ++DOCSHELL 10BAA800 == 28 [pid = 3624] [id = 147] 02:27:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10BAB000) [pid = 3624] [serial = 439] [outer = 00000000] 02:27:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (10E0DC00) [pid = 3624] [serial = 440] [outer = 10BAB000] 02:27:19 INFO - PROCESS | 3624 | 1466501239680 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (110DB800) [pid = 3624] [serial = 441] [outer = 10BAB000] 02:27:19 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:20 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:20 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:20 INFO - PROCESS | 3624 | 1466501240115 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 634ms 02:27:20 INFO - PROCESS | 3624 | 1466501240194 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 3624 | 1466501240199 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 02:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:27:20 INFO - PROCESS | 3624 | 1466501240208 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 3624 | 1466501240210 Marionette TRACE conn3 <- [1,554,null,{}] 02:27:20 INFO - PROCESS | 3624 | 1466501240214 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 3624 | 1466501240216 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:20 INFO - PROCESS | 3624 | 1466501240305 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:27:20 INFO - PROCESS | 3624 | 1466501240370 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 3624 | 1466501240372 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:20 INFO - PROCESS | 3624 | ++DOCSHELL 13122C00 == 29 [pid = 3624] [id = 148] 02:27:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13123000) [pid = 3624] [serial = 442] [outer = 00000000] 02:27:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (131D4C00) [pid = 3624] [serial = 443] [outer = 13123000] 02:27:20 INFO - PROCESS | 3624 | 1466501240420 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1327F400) [pid = 3624] [serial = 444] [outer = 13123000] 02:27:20 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:20 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:20 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:20 INFO - PROCESS | 3624 | 1466501240760 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 563ms 02:27:20 INFO - PROCESS | 3624 | 1466501240782 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 3624 | 1466501240785 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 02:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:27:20 INFO - PROCESS | 3624 | 1466501240799 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 3624 | 1466501240803 Marionette TRACE conn3 <- [1,558,null,{}] 02:27:20 INFO - PROCESS | 3624 | 1466501240814 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 3624 | 1466501240819 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:20 INFO - PROCESS | 3624 | 1466501240881 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:27:20 INFO - PROCESS | 3624 | 1466501240888 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 3624 | 1466501240891 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:20 INFO - PROCESS | 3624 | ++DOCSHELL 13B30C00 == 30 [pid = 3624] [id = 149] 02:27:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13B31400) [pid = 3624] [serial = 445] [outer = 00000000] 02:27:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1430E400) [pid = 3624] [serial = 446] [outer = 13B31400] 02:27:20 INFO - PROCESS | 3624 | 1466501240938 Marionette DEBUG loaded listener.js 02:27:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (14384800) [pid = 3624] [serial = 447] [outer = 13B31400] 02:27:21 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:21 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:21 INFO - PROCESS | 3624 | 1466501241400 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 634ms 02:27:21 INFO - PROCESS | 3624 | 1466501241410 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:27:21 INFO - PROCESS | 3624 | 1466501241413 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 02:27:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:27:21 INFO - PROCESS | 3624 | 1466501241416 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:27:21 INFO - PROCESS | 3624 | 1466501241418 Marionette TRACE conn3 <- [1,562,null,{}] 02:27:21 INFO - PROCESS | 3624 | 1466501241422 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:21 INFO - PROCESS | 3624 | 1466501241424 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:21 INFO - PROCESS | 3624 | 1466501241559 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:27:21 INFO - PROCESS | 3624 | 1466501241596 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:21 INFO - PROCESS | 3624 | 1466501241599 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:21 INFO - PROCESS | 3624 | ++DOCSHELL 15589C00 == 31 [pid = 3624] [id = 150] 02:27:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1558EC00) [pid = 3624] [serial = 448] [outer = 00000000] 02:27:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16A4A400) [pid = 3624] [serial = 449] [outer = 1558EC00] 02:27:21 INFO - PROCESS | 3624 | 1466501241642 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16A52800) [pid = 3624] [serial = 450] [outer = 1558EC00] 02:27:22 INFO - PROCESS | 3624 | 1466501242042 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 662ms 02:27:22 INFO - PROCESS | 3624 | 1466501242097 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 3624 | 1466501242099 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 02:27:22 INFO - PROCESS | 3624 | 1466501242102 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:27:22 INFO - PROCESS | 3624 | 1466501242104 Marionette TRACE conn3 <- [1,566,null,{}] 02:27:22 INFO - PROCESS | 3624 | 1466501242107 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 3624 | 1466501242109 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:22 INFO - PROCESS | 3624 | 1466501242195 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:27:22 INFO - PROCESS | 3624 | 1466501242200 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 3624 | 1466501242202 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:22 INFO - PROCESS | 3624 | ++DOCSHELL 165BB800 == 32 [pid = 3624] [id = 151] 02:27:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16A51800) [pid = 3624] [serial = 451] [outer = 00000000] 02:27:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16D8E800) [pid = 3624] [serial = 452] [outer = 16A51800] 02:27:22 INFO - PROCESS | 3624 | 1466501242245 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (173B9400) [pid = 3624] [serial = 453] [outer = 16A51800] 02:27:22 INFO - PROCESS | 3624 | 1466501242641 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 578ms 02:27:22 INFO - PROCESS | 3624 | 1466501242680 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 3624 | 1466501242682 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 02:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:27:22 INFO - PROCESS | 3624 | 1466501242692 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 3624 | 1466501242694 Marionette TRACE conn3 <- [1,570,null,{}] 02:27:22 INFO - PROCESS | 3624 | 1466501242697 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 3624 | 1466501242703 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:22 INFO - PROCESS | 3624 | 1466501242852 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:27:22 INFO - PROCESS | 3624 | 1466501242856 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 3624 | 1466501242858 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:22 INFO - PROCESS | 3624 | ++DOCSHELL 1799A400 == 33 [pid = 3624] [id = 152] 02:27:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17B9E000) [pid = 3624] [serial = 454] [outer = 00000000] 02:27:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (180B4C00) [pid = 3624] [serial = 455] [outer = 17B9E000] 02:27:22 INFO - PROCESS | 3624 | 1466501242903 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19848800) [pid = 3624] [serial = 456] [outer = 17B9E000] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (16BAC800) [pid = 3624] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17104400) [pid = 3624] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (10A59000) [pid = 3624] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19844000) [pid = 3624] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (14375400) [pid = 3624] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19D98C00) [pid = 3624] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10A5B800) [pid = 3624] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (14F19000) [pid = 3624] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1430B000) [pid = 3624] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (130C3800) [pid = 3624] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10E0AC00) [pid = 3624] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:27:23 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (180B2800) [pid = 3624] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:27:23 INFO - PROCESS | 3624 | 1466501243414 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 775ms 02:27:23 INFO - PROCESS | 3624 | 1466501243451 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 3624 | 1466501243453 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 02:27:23 INFO - PROCESS | 3624 | 1466501243457 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:27:23 INFO - PROCESS | 3624 | 1466501243458 Marionette TRACE conn3 <- [1,574,null,{}] 02:27:23 INFO - PROCESS | 3624 | 1466501243462 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 3624 | 1466501243464 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:23 INFO - PROCESS | 3624 | 1466501243539 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:27:23 INFO - PROCESS | 3624 | 1466501243545 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 3624 | 1466501243547 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:23 INFO - PROCESS | 3624 | ++DOCSHELL 11CCD400 == 34 [pid = 3624] [id = 153] 02:27:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (14F18C00) [pid = 3624] [serial = 457] [outer = 00000000] 02:27:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16E44800) [pid = 3624] [serial = 458] [outer = 14F18C00] 02:27:23 INFO - PROCESS | 3624 | 1466501243590 Marionette DEBUG loaded listener.js 02:27:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (180B4000) [pid = 3624] [serial = 459] [outer = 14F18C00] 02:27:23 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:23 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:23 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:23 INFO - PROCESS | 3624 | 1466501243949 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 535ms 02:27:23 INFO - PROCESS | 3624 | 1466501243992 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 3624 | 1466501243994 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 02:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:27:23 INFO - PROCESS | 3624 | 1466501243998 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 3624 | 1466501243999 Marionette TRACE conn3 <- [1,578,null,{}] 02:27:23 INFO - PROCESS | 3624 | 1466501244003 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 3624 | 1466501244005 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:24 INFO - PROCESS | 3624 | 1466501244087 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:27:24 INFO - PROCESS | 3624 | 1466501244092 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 3624 | 1466501244094 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:24 INFO - PROCESS | 3624 | ++DOCSHELL 1830BC00 == 35 [pid = 3624] [id = 154] 02:27:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19AB8800) [pid = 3624] [serial = 460] [outer = 00000000] 02:27:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19ABF000) [pid = 3624] [serial = 461] [outer = 19AB8800] 02:27:24 INFO - PROCESS | 3624 | 1466501244140 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19AC0000) [pid = 3624] [serial = 462] [outer = 19AB8800] 02:27:24 INFO - PROCESS | 3624 | 1466501244513 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:27:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:27:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 536ms 02:27:24 INFO - PROCESS | 3624 | 1466501244535 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:27:24 INFO - PROCESS | 3624 | 1466501244537 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 02:27:24 INFO - PROCESS | 3624 | 1466501244540 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:27:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:27:24 INFO - PROCESS | 3624 | 1466501244542 Marionette TRACE conn3 <- [1,582,null,{}] 02:27:24 INFO - PROCESS | 3624 | 1466501244546 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:24 INFO - PROCESS | 3624 | 1466501244548 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:24 INFO - PROCESS | 3624 | 1466501244659 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:27:24 INFO - PROCESS | 3624 | 1466501244667 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:24 INFO - PROCESS | 3624 | 1466501244669 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:24 INFO - PROCESS | 3624 | ++DOCSHELL 13940400 == 36 [pid = 3624] [id = 155] 02:27:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19BBC400) [pid = 3624] [serial = 463] [outer = 00000000] 02:27:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D8B400) [pid = 3624] [serial = 464] [outer = 19BBC400] 02:27:24 INFO - PROCESS | 3624 | 1466501244693 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D8F000) [pid = 3624] [serial = 465] [outer = 19BBC400] 02:27:25 INFO - PROCESS | 3624 | 1466501245115 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 620ms 02:27:25 INFO - PROCESS | 3624 | 1466501245181 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 3624 | 1466501245185 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 02:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:27:25 INFO - PROCESS | 3624 | 1466501245191 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 3624 | 1466501245194 Marionette TRACE conn3 <- [1,586,null,{}] 02:27:25 INFO - PROCESS | 3624 | 1466501245200 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:25 INFO - PROCESS | 3624 | 1466501245203 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:25 INFO - PROCESS | 3624 | 1466501245408 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:27:25 INFO - PROCESS | 3624 | 1466501245463 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 3624 | 1466501245468 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:25 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A800 == 37 [pid = 3624] [id = 156] 02:27:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10E02000) [pid = 3624] [serial = 466] [outer = 00000000] 02:27:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (114CBC00) [pid = 3624] [serial = 467] [outer = 10E02000] 02:27:25 INFO - PROCESS | 3624 | 1466501245524 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (12AE6800) [pid = 3624] [serial = 468] [outer = 10E02000] 02:27:26 INFO - PROCESS | 3624 | 1466501246148 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1043ms 02:27:26 INFO - PROCESS | 3624 | 1466501246229 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 3624 | 1466501246233 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 02:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:27:26 INFO - PROCESS | 3624 | 1466501246240 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - PROCESS | 3624 | 1466501246243 Marionette TRACE conn3 <- [1,590,null,{}] 02:27:26 INFO - PROCESS | 3624 | 1466501246247 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - PROCESS | 3624 | 1466501246250 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:26 INFO - PROCESS | 3624 | 1466501246354 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:27:26 INFO - PROCESS | 3624 | 1466501246484 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 3624 | 1466501246488 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:26 INFO - PROCESS | 3624 | ++DOCSHELL 1430B000 == 38 [pid = 3624] [id = 157] 02:27:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1430F800) [pid = 3624] [serial = 469] [outer = 00000000] 02:27:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (154E6800) [pid = 3624] [serial = 470] [outer = 1430F800] 02:27:26 INFO - PROCESS | 3624 | 1466501246585 Marionette DEBUG loaded listener.js 02:27:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16A59800) [pid = 3624] [serial = 471] [outer = 1430F800] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 1830BC00 == 37 [pid = 3624] [id = 154] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 11CCD400 == 36 [pid = 3624] [id = 153] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 1799A400 == 35 [pid = 3624] [id = 152] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 165BB800 == 34 [pid = 3624] [id = 151] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 15589C00 == 33 [pid = 3624] [id = 150] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 13B30C00 == 32 [pid = 3624] [id = 149] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 13122C00 == 31 [pid = 3624] [id = 148] 02:27:27 INFO - PROCESS | 3624 | --DOCSHELL 10BAA800 == 30 [pid = 3624] [id = 147] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16D90800) [pid = 3624] [serial = 407] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1710F000) [pid = 3624] [serial = 408] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1799FC00) [pid = 3624] [serial = 411] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (178E0400) [pid = 3624] [serial = 410] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13127000) [pid = 3624] [serial = 416] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19AB8400) [pid = 3624] [serial = 413] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19BB8800) [pid = 3624] [serial = 420] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A179400) [pid = 3624] [serial = 389] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1120C800) [pid = 3624] [serial = 391] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11AE7800) [pid = 3624] [serial = 392] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1553C800) [pid = 3624] [serial = 404] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (154DB800) [pid = 3624] [serial = 395] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16A4EC00) [pid = 3624] [serial = 396] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (131D6400) [pid = 3624] [serial = 401] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13283400) [pid = 3624] [serial = 402] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (11448800) [pid = 3624] [serial = 398] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11C2A800) [pid = 3624] [serial = 399] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A176400) [pid = 3624] [serial = 422] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (154E7000) [pid = 3624] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A180000) [pid = 3624] [serial = 423] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19AB9400) [pid = 3624] [serial = 414] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19ABF800) [pid = 3624] [serial = 419] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (15C6C800) [pid = 3624] [serial = 405] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16A56000) [pid = 3624] [serial = 417] [outer = 00000000] [url = about:blank] 02:27:27 INFO - PROCESS | 3624 | 1466501247452 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1253ms 02:27:27 INFO - PROCESS | 3624 | 1466501247507 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:27:27 INFO - PROCESS | 3624 | 1466501247510 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 02:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:27:27 INFO - PROCESS | 3624 | 1466501247515 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - PROCESS | 3624 | 1466501247518 Marionette TRACE conn3 <- [1,594,null,{}] 02:27:27 INFO - PROCESS | 3624 | 1466501247524 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:27 INFO - PROCESS | 3624 | 1466501247526 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:27 INFO - PROCESS | 3624 | 1466501247593 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:27:27 INFO - PROCESS | 3624 | 1466501247600 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:27 INFO - PROCESS | 3624 | 1466501247604 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:27 INFO - PROCESS | 3624 | ++DOCSHELL 10A64C00 == 31 [pid = 3624] [id = 158] 02:27:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10BA1800) [pid = 3624] [serial = 472] [outer = 00000000] 02:27:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (114C5C00) [pid = 3624] [serial = 473] [outer = 10BA1800] 02:27:27 INFO - PROCESS | 3624 | 1466501247651 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11C33C00) [pid = 3624] [serial = 474] [outer = 10BA1800] 02:27:28 INFO - PROCESS | 3624 | 1466501248084 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 634ms 02:27:28 INFO - PROCESS | 3624 | 1466501248132 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 3624 | 1466501248136 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 02:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:27:28 INFO - PROCESS | 3624 | 1466501248142 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 3624 | 1466501248144 Marionette TRACE conn3 <- [1,598,null,{}] 02:27:28 INFO - PROCESS | 3624 | 1466501248148 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:28 INFO - PROCESS | 3624 | 1466501248151 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:28 INFO - PROCESS | 3624 | 1466501248232 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:27:28 INFO - PROCESS | 3624 | 1466501248240 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 3624 | 1466501248243 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:28 INFO - PROCESS | 3624 | ++DOCSHELL 13B24C00 == 32 [pid = 3624] [id = 159] 02:27:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13B2C000) [pid = 3624] [serial = 475] [outer = 00000000] 02:27:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13C55400) [pid = 3624] [serial = 476] [outer = 13B2C000] 02:27:28 INFO - PROCESS | 3624 | 1466501248271 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (143C5000) [pid = 3624] [serial = 477] [outer = 13B2C000] 02:27:28 INFO - PROCESS | 3624 | 1466501248676 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 577ms 02:27:28 INFO - PROCESS | 3624 | 1466501248719 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:27:28 INFO - PROCESS | 3624 | 1466501248721 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 02:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:27:28 INFO - PROCESS | 3624 | 1466501248724 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:27:28 INFO - PROCESS | 3624 | 1466501248728 Marionette TRACE conn3 <- [1,602,null,{}] 02:27:28 INFO - PROCESS | 3624 | 1466501248738 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:28 INFO - PROCESS | 3624 | 1466501248742 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:28 INFO - PROCESS | 3624 | 1466501248824 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:27:28 INFO - PROCESS | 3624 | 1466501248922 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 3624 | 1466501248925 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:28 INFO - PROCESS | 3624 | ++DOCSHELL 16A4F400 == 33 [pid = 3624] [id = 160] 02:27:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16A50800) [pid = 3624] [serial = 478] [outer = 00000000] 02:27:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A56C00) [pid = 3624] [serial = 479] [outer = 16A50800] 02:27:28 INFO - PROCESS | 3624 | 1466501248972 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16D8A800) [pid = 3624] [serial = 480] [outer = 16A50800] 02:27:29 INFO - PROCESS | 3624 | 1466501249309 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 620ms 02:27:29 INFO - PROCESS | 3624 | 1466501249365 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:27:29 INFO - PROCESS | 3624 | 1466501249350 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 02:27:29 INFO - PROCESS | 3624 | 1466501249354 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 3624 | 1466501249355 Marionette TRACE conn3 <- [1,606,null,{}] 02:27:29 INFO - PROCESS | 3624 | 1466501249359 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:29 INFO - PROCESS | 3624 | 1466501249361 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:29 INFO - PROCESS | 3624 | 1466501249476 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:27:29 INFO - PROCESS | 3624 | 1466501249492 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:29 INFO - PROCESS | 3624 | 1466501249494 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:29 INFO - PROCESS | 3624 | ++DOCSHELL 172BC400 == 34 [pid = 3624] [id = 161] 02:27:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (172BCC00) [pid = 3624] [serial = 481] [outer = 00000000] 02:27:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17B9A400) [pid = 3624] [serial = 482] [outer = 172BCC00] 02:27:29 INFO - PROCESS | 3624 | 1466501249522 Marionette DEBUG loaded listener.js 02:27:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18028C00) [pid = 3624] [serial = 483] [outer = 172BCC00] 02:27:29 INFO - PROCESS | 3624 | 1466501249929 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 564ms 02:27:29 INFO - PROCESS | 3624 | 1466501249929 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 3624 | 1466501249931 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 02:27:29 INFO - PROCESS | 3624 | 1466501249934 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:27:29 INFO - PROCESS | 3624 | 1466501249936 Marionette TRACE conn3 <- [1,610,null,{}] 02:27:29 INFO - PROCESS | 3624 | 1466501249939 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:29 INFO - PROCESS | 3624 | 1466501249941 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:30 INFO - PROCESS | 3624 | 1466501250046 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:27:30 INFO - PROCESS | 3624 | 1466501250127 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 3624 | 1466501250112 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:30 INFO - PROCESS | 3624 | ++DOCSHELL 180A7400 == 35 [pid = 3624] [id = 162] 02:27:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (180A7C00) [pid = 3624] [serial = 484] [outer = 00000000] 02:27:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19848400) [pid = 3624] [serial = 485] [outer = 180A7C00] 02:27:30 INFO - PROCESS | 3624 | 1466501250162 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19ABB000) [pid = 3624] [serial = 486] [outer = 180A7C00] 02:27:30 INFO - PROCESS | 3624 | 1466501250527 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 620ms 02:27:30 INFO - PROCESS | 3624 | 1466501250577 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:27:30 INFO - PROCESS | 3624 | 1466501250579 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 02:27:30 INFO - PROCESS | 3624 | 1466501250583 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:27:30 INFO - PROCESS | 3624 | 1466501250584 Marionette TRACE conn3 <- [1,614,null,{}] 02:27:30 INFO - PROCESS | 3624 | 1466501250588 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:30 INFO - PROCESS | 3624 | 1466501250594 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:30 INFO - PROCESS | 3624 | 1466501250715 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:27:30 INFO - PROCESS | 3624 | 1466501250772 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 3624 | 1466501250774 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:30 INFO - PROCESS | 3624 | ++DOCSHELL 15C3BC00 == 36 [pid = 3624] [id = 163] 02:27:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (178E1C00) [pid = 3624] [serial = 487] [outer = 00000000] 02:27:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A173C00) [pid = 3624] [serial = 488] [outer = 178E1C00] 02:27:30 INFO - PROCESS | 3624 | 1466501250826 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A177400) [pid = 3624] [serial = 489] [outer = 178E1C00] 02:27:31 INFO - PROCESS | 3624 | 1466501251195 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 662ms 02:27:31 INFO - PROCESS | 3624 | 1466501251334 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 3624 | 1466501251336 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19AB8800) [pid = 3624] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (14F18C00) [pid = 3624] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1558EC00) [pid = 3624] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13123000) [pid = 3624] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11441C00) [pid = 3624] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10BAB000) [pid = 3624] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13B31400) [pid = 3624] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10E0F800) [pid = 3624] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1430FC00) [pid = 3624] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16A51800) [pid = 3624] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19D97400) [pid = 3624] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A232000) [pid = 3624] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:27:31 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17B9E000) [pid = 3624] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:27:31 INFO - PROCESS | 3624 | 1466501251348 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 3624 | 1466501251349 Marionette TRACE conn3 <- [1,618,null,{}] 02:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:27:31 INFO - PROCESS | 3624 | 1466501251337 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 3624 | 1466501251339 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:31 INFO - PROCESS | 3624 | 1466501251418 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:27:31 INFO - PROCESS | 3624 | 1466501251423 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 3624 | 1466501251425 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:31 INFO - PROCESS | 3624 | ++DOCSHELL 1328D800 == 37 [pid = 3624] [id = 164] 02:27:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13B25000) [pid = 3624] [serial = 490] [outer = 00000000] 02:27:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (154DCC00) [pid = 3624] [serial = 491] [outer = 13B25000] 02:27:31 INFO - PROCESS | 3624 | 1466501251468 Marionette DEBUG loaded listener.js 02:27:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A54C00) [pid = 3624] [serial = 492] [outer = 13B25000] 02:27:31 INFO - PROCESS | 3624 | 1466501251845 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 507ms 02:27:31 INFO - PROCESS | 3624 | 1466501251865 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 3624 | 1466501251867 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 02:27:31 INFO - PROCESS | 3624 | 1466501251871 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 3624 | 1466501251873 Marionette TRACE conn3 <- [1,622,null,{}] 02:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:27:31 INFO - PROCESS | 3624 | 1466501251881 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 3624 | 1466501251882 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:31 INFO - PROCESS | 3624 | 1466501251959 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:27:31 INFO - PROCESS | 3624 | 1466501251964 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:31 INFO - PROCESS | 3624 | 1466501251966 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:31 INFO - PROCESS | 3624 | ++DOCSHELL 13C51000 == 38 [pid = 3624] [id = 165] 02:27:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (14F18C00) [pid = 3624] [serial = 493] [outer = 00000000] 02:27:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A174400) [pid = 3624] [serial = 494] [outer = 14F18C00] 02:27:31 INFO - PROCESS | 3624 | 1466501252009 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (10F4AC00) [pid = 3624] [serial = 495] [outer = 14F18C00] 02:27:32 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:32 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:32 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:32 INFO - PROCESS | 3624 | 1466501252376 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 536ms 02:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:27:32 INFO - PROCESS | 3624 | 1466501252422 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 3624 | 1466501252424 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 02:27:32 INFO - PROCESS | 3624 | 1466501252427 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:27:32 INFO - PROCESS | 3624 | 1466501252429 Marionette TRACE conn3 <- [1,626,null,{}] 02:27:32 INFO - PROCESS | 3624 | 1466501252432 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:32 INFO - PROCESS | 3624 | 1466501252434 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:32 INFO - PROCESS | 3624 | 1466501252522 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:27:32 INFO - PROCESS | 3624 | 1466501252530 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 3624 | 1466501252532 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:32 INFO - PROCESS | 3624 | ++DOCSHELL 180AE000 == 39 [pid = 3624] [id = 166] 02:27:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A176400) [pid = 3624] [serial = 496] [outer = 00000000] 02:27:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A73E800) [pid = 3624] [serial = 497] [outer = 1A176400] 02:27:32 INFO - PROCESS | 3624 | 1466501252574 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A756400) [pid = 3624] [serial = 498] [outer = 1A176400] 02:27:32 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:32 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:32 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:32 INFO - PROCESS | 3624 | 1466501252966 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 563ms 02:27:32 INFO - PROCESS | 3624 | 1466501253009 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:27:32 INFO - PROCESS | 3624 | 1466501253010 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 02:27:33 INFO - PROCESS | 3624 | 1466501253014 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 3624 | 1466501253015 Marionette TRACE conn3 <- [1,630,null,{}] 02:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:27:33 INFO - PROCESS | 3624 | 1466501253019 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 3624 | 1466501253020 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:33 INFO - PROCESS | 3624 | 1466501253098 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:27:33 INFO - PROCESS | 3624 | 1466501253106 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 3624 | 1466501253108 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:33 INFO - PROCESS | 3624 | ++DOCSHELL 1A390400 == 40 [pid = 3624] [id = 167] 02:27:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A75B000) [pid = 3624] [serial = 499] [outer = 00000000] 02:27:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A857400) [pid = 3624] [serial = 500] [outer = 1A75B000] 02:27:33 INFO - PROCESS | 3624 | 1466501253151 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A857C00) [pid = 3624] [serial = 501] [outer = 1A75B000] 02:27:33 INFO - PROCESS | 3624 | 1466501253787 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 803ms 02:27:33 INFO - PROCESS | 3624 | 1466501253817 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 3624 | 1466501253822 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 02:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:27:33 INFO - PROCESS | 3624 | 1466501253840 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 3624 | 1466501253846 Marionette TRACE conn3 <- [1,634,null,{}] 02:27:33 INFO - PROCESS | 3624 | 1466501253851 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 3624 | 1466501253854 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:33 INFO - PROCESS | 3624 | 1466501253951 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:27:34 INFO - PROCESS | 3624 | 1466501254069 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 3624 | 1466501254072 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:34 INFO - PROCESS | 3624 | ++DOCSHELL 10E0AC00 == 41 [pid = 3624] [id = 168] 02:27:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (110E0C00) [pid = 3624] [serial = 502] [outer = 00000000] 02:27:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (130A0000) [pid = 3624] [serial = 503] [outer = 110E0C00] 02:27:34 INFO - PROCESS | 3624 | 1466501254111 Marionette DEBUG loaded listener.js 02:27:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13C59000) [pid = 3624] [serial = 504] [outer = 110E0C00] 02:27:34 INFO - PROCESS | 3624 | 1466501254658 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 860ms 02:27:34 INFO - PROCESS | 3624 | 1466501254689 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 3624 | 1466501254694 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 02:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:27:34 INFO - PROCESS | 3624 | 1466501254701 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 3624 | 1466501254703 Marionette TRACE conn3 <- [1,638,null,{}] 02:27:34 INFO - PROCESS | 3624 | 1466501254707 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 3624 | 1466501254710 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:34 INFO - PROCESS | 3624 | 1466501254819 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:27:34 INFO - PROCESS | 3624 | 1466501254916 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:34 INFO - PROCESS | 3624 | 1466501254918 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:34 INFO - PROCESS | 3624 | ++DOCSHELL 16A56800 == 42 [pid = 3624] [id = 169] 02:27:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17103000) [pid = 3624] [serial = 505] [outer = 00000000] 02:27:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17B99000) [pid = 3624] [serial = 506] [outer = 17103000] 02:27:34 INFO - PROCESS | 3624 | 1466501254973 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (18310800) [pid = 3624] [serial = 507] [outer = 17103000] 02:27:35 INFO - PROCESS | 3624 | 1466501255526 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 902ms 02:27:35 INFO - PROCESS | 3624 | 1466501255608 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:27:35 INFO - PROCESS | 3624 | 1466501255610 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 02:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:27:35 INFO - PROCESS | 3624 | 1466501255614 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:27:35 INFO - PROCESS | 3624 | 1466501255618 Marionette TRACE conn3 <- [1,642,null,{}] 02:27:35 INFO - PROCESS | 3624 | 1466501255629 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:35 INFO - PROCESS | 3624 | 1466501255634 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:35 INFO - PROCESS | 3624 | 1466501255855 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:27:35 INFO - PROCESS | 3624 | 1466501255987 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 3624 | 1466501255990 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:36 INFO - PROCESS | 3624 | ++DOCSHELL 1047F000 == 43 [pid = 3624] [id = 170] 02:27:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (104E0C00) [pid = 3624] [serial = 508] [outer = 00000000] 02:27:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10E0D800) [pid = 3624] [serial = 509] [outer = 104E0C00] 02:27:36 INFO - PROCESS | 3624 | 1466501256031 Marionette DEBUG loaded listener.js 02:27:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1144A800) [pid = 3624] [serial = 510] [outer = 104E0C00] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 180AE000 == 42 [pid = 3624] [id = 166] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 13C51000 == 41 [pid = 3624] [id = 165] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 1328D800 == 40 [pid = 3624] [id = 164] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 15C3BC00 == 39 [pid = 3624] [id = 163] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 180A7400 == 38 [pid = 3624] [id = 162] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 172BC400 == 37 [pid = 3624] [id = 161] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 16A4F400 == 36 [pid = 3624] [id = 160] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 13B24C00 == 35 [pid = 3624] [id = 159] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 10A64C00 == 34 [pid = 3624] [id = 158] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 13940400 == 33 [pid = 3624] [id = 155] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 11216400 == 32 [pid = 3624] [id = 146] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 10A5A800 == 31 [pid = 3624] [id = 156] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 1430B000 == 30 [pid = 3624] [id = 157] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 16A56800 == 29 [pid = 3624] [id = 169] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 1A390400 == 28 [pid = 3624] [id = 167] 02:27:37 INFO - PROCESS | 3624 | --DOCSHELL 10E0AC00 == 27 [pid = 3624] [id = 168] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (16A4A400) [pid = 3624] [serial = 449] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (131D4C00) [pid = 3624] [serial = 443] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1327F400) [pid = 3624] [serial = 444] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12D8D000) [pid = 3624] [serial = 438] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1281C000) [pid = 3624] [serial = 437] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (10E0DC00) [pid = 3624] [serial = 440] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (110DB800) [pid = 3624] [serial = 441] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1430E400) [pid = 3624] [serial = 446] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12A1CC00) [pid = 3624] [serial = 426] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (11213C00) [pid = 3624] [serial = 425] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16BB3C00) [pid = 3624] [serial = 429] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (15F3BC00) [pid = 3624] [serial = 428] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16D8E800) [pid = 3624] [serial = 452] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A2F4C00) [pid = 3624] [serial = 432] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A2E5800) [pid = 3624] [serial = 431] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A761400) [pid = 3624] [serial = 435] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A75B400) [pid = 3624] [serial = 434] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16A52800) [pid = 3624] [serial = 450] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (180B4C00) [pid = 3624] [serial = 455] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19AC0000) [pid = 3624] [serial = 462] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (173B9400) [pid = 3624] [serial = 453] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19ABF000) [pid = 3624] [serial = 461] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19848800) [pid = 3624] [serial = 456] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16E44800) [pid = 3624] [serial = 458] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (180B4000) [pid = 3624] [serial = 459] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D8B400) [pid = 3624] [serial = 464] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (14384800) [pid = 3624] [serial = 447] [outer = 00000000] [url = about:blank] 02:27:37 INFO - PROCESS | 3624 | 1466501257185 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1634ms 02:27:37 INFO - PROCESS | 3624 | 1466501257246 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 3624 | 1466501257253 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 02:27:37 INFO - PROCESS | 3624 | 1466501257260 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:27:37 INFO - PROCESS | 3624 | 1466501257265 Marionette TRACE conn3 <- [1,646,null,{}] 02:27:37 INFO - PROCESS | 3624 | 1466501257274 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:37 INFO - PROCESS | 3624 | 1466501257279 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:37 INFO - PROCESS | 3624 | 1466501257354 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:27:37 INFO - PROCESS | 3624 | 1466501257456 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:37 INFO - PROCESS | 3624 | 1466501257460 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:37 INFO - PROCESS | 3624 | ++DOCSHELL 10F42800 == 28 [pid = 3624] [id = 171] 02:27:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10F47000) [pid = 3624] [serial = 511] [outer = 00000000] 02:27:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1120B000) [pid = 3624] [serial = 512] [outer = 10F47000] 02:27:37 INFO - PROCESS | 3624 | 1466501257509 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11445800) [pid = 3624] [serial = 513] [outer = 10F47000] 02:27:37 INFO - PROCESS | 3624 | 1466501257869 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 662ms 02:27:37 INFO - PROCESS | 3624 | 1466501257923 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:27:37 INFO - PROCESS | 3624 | 1466501257928 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 02:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:27:37 INFO - PROCESS | 3624 | 1466501257934 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:27:37 INFO - PROCESS | 3624 | 1466501257937 Marionette TRACE conn3 <- [1,650,null,{}] 02:27:37 INFO - PROCESS | 3624 | 1466501257940 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:37 INFO - PROCESS | 3624 | 1466501257943 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:38 INFO - PROCESS | 3624 | 1466501258009 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:27:38 INFO - PROCESS | 3624 | 1466501258015 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 3624 | 1466501258018 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:38 INFO - PROCESS | 3624 | ++DOCSHELL 13130C00 == 29 [pid = 3624] [id = 172] 02:27:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13131400) [pid = 3624] [serial = 514] [outer = 00000000] 02:27:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (131D9800) [pid = 3624] [serial = 515] [outer = 13131400] 02:27:38 INFO - PROCESS | 3624 | 1466501258065 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1327FC00) [pid = 3624] [serial = 516] [outer = 13131400] 02:27:38 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:38 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:38 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:38 INFO - PROCESS | 3624 | 1466501258483 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:27:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 578ms 02:27:38 INFO - PROCESS | 3624 | 1466501258509 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:27:38 INFO - PROCESS | 3624 | 1466501258512 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 02:27:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:27:38 INFO - PROCESS | 3624 | 1466501258515 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - PROCESS | 3624 | 1466501258519 Marionette TRACE conn3 <- [1,654,null,{}] 02:27:38 INFO - PROCESS | 3624 | 1466501258530 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:38 INFO - PROCESS | 3624 | 1466501258534 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:38 INFO - PROCESS | 3624 | 1466501258599 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:27:38 INFO - PROCESS | 3624 | 1466501258639 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 3624 | 1466501258643 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:38 INFO - PROCESS | 3624 | ++DOCSHELL 1437F000 == 30 [pid = 3624] [id = 173] 02:27:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1437F800) [pid = 3624] [serial = 517] [outer = 00000000] 02:27:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1553AC00) [pid = 3624] [serial = 518] [outer = 1437F800] 02:27:38 INFO - PROCESS | 3624 | 1466501258748 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15C3F800) [pid = 3624] [serial = 519] [outer = 1437F800] 02:27:38 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:39 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:39 INFO - PROCESS | 3624 | 1466501259140 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 662ms 02:27:39 INFO - PROCESS | 3624 | 1466501259175 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:27:39 INFO - PROCESS | 3624 | 1466501259178 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 02:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:27:39 INFO - PROCESS | 3624 | 1466501259181 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:27:39 INFO - PROCESS | 3624 | 1466501259183 Marionette TRACE conn3 <- [1,658,null,{}] 02:27:39 INFO - PROCESS | 3624 | 1466501259191 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:39 INFO - PROCESS | 3624 | 1466501259202 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:39 INFO - PROCESS | 3624 | 1466501259300 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:27:39 INFO - PROCESS | 3624 | 1466501259353 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 3624 | 1466501259355 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:39 INFO - PROCESS | 3624 | ++DOCSHELL 143CB000 == 31 [pid = 3624] [id = 174] 02:27:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1558F000) [pid = 3624] [serial = 520] [outer = 00000000] 02:27:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A54000) [pid = 3624] [serial = 521] [outer = 1558F000] 02:27:39 INFO - PROCESS | 3624 | 1466501259399 Marionette DEBUG loaded listener.js 02:27:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16BB5C00) [pid = 3624] [serial = 522] [outer = 1558F000] 02:27:39 INFO - PROCESS | 3624 | 1466501259795 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 620ms 02:27:39 INFO - PROCESS | 3624 | 1466501259818 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:27:39 INFO - PROCESS | 3624 | 1466501259820 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 02:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:27:39 INFO - PROCESS | 3624 | 1466501259862 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:27:39 INFO - PROCESS | 3624 | 1466501259864 Marionette TRACE conn3 <- [1,662,null,{}] 02:27:39 INFO - PROCESS | 3624 | 1466501259867 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:39 INFO - PROCESS | 3624 | 1466501259869 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:39 INFO - PROCESS | 3624 | 1466501259955 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:27:39 INFO - PROCESS | 3624 | 1466501259963 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:39 INFO - PROCESS | 3624 | 1466501259965 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:39 INFO - PROCESS | 3624 | ++DOCSHELL 16D0E000 == 32 [pid = 3624] [id = 175] 02:27:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1710F000) [pid = 3624] [serial = 523] [outer = 00000000] 02:27:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (177F3000) [pid = 3624] [serial = 524] [outer = 1710F000] 02:27:40 INFO - PROCESS | 3624 | 1466501260009 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (178B1000) [pid = 3624] [serial = 525] [outer = 1710F000] 02:27:40 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:40 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:27:40 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:27:40 INFO - PROCESS | 3624 | 1466501260415 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 578ms 02:27:40 INFO - PROCESS | 3624 | 1466501260436 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 3624 | 1466501260438 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 02:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:27:40 INFO - PROCESS | 3624 | 1466501260441 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - PROCESS | 3624 | 1466501260424 Marionette TRACE conn3 <- [1,666,null,{}] 02:27:40 INFO - PROCESS | 3624 | 1466501260428 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 3624 | 1466501260433 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:40 INFO - PROCESS | 3624 | 1466501260560 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:27:40 INFO - PROCESS | 3624 | 1466501260565 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 3624 | 1466501260567 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:40 INFO - PROCESS | 3624 | ++DOCSHELL 16D91800 == 33 [pid = 3624] [id = 176] 02:27:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16E44800) [pid = 3624] [serial = 526] [outer = 00000000] 02:27:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (18140C00) [pid = 3624] [serial = 527] [outer = 16E44800] 02:27:40 INFO - PROCESS | 3624 | 1466501260610 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19AB6800) [pid = 3624] [serial = 528] [outer = 16E44800] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (180A7C00) [pid = 3624] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (178E1C00) [pid = 3624] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19BBC400) [pid = 3624] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16A50800) [pid = 3624] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10BA1800) [pid = 3624] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10E02000) [pid = 3624] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13B2C000) [pid = 3624] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1430F800) [pid = 3624] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13B25000) [pid = 3624] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (172BCC00) [pid = 3624] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (14F18C00) [pid = 3624] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A75B000) [pid = 3624] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:27:41 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A176400) [pid = 3624] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:27:41 INFO - PROCESS | 3624 | 1466501261179 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:27:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:27:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 761ms 02:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:27:41 INFO - PROCESS | 3624 | 1466501261200 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:27:41 INFO - PROCESS | 3624 | 1466501261202 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 02:27:41 INFO - PROCESS | 3624 | 1466501261187 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:27:41 INFO - PROCESS | 3624 | 1466501261189 Marionette TRACE conn3 <- [1,670,null,{}] 02:27:41 INFO - PROCESS | 3624 | 1466501261193 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:41 INFO - PROCESS | 3624 | 1466501261195 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:41 INFO - PROCESS | 3624 | 1466501261315 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:27:41 INFO - PROCESS | 3624 | 1466501261366 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:41 INFO - PROCESS | 3624 | 1466501261368 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:41 INFO - PROCESS | 3624 | ++DOCSHELL 114C6800 == 34 [pid = 3624] [id = 177] 02:27:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1328CC00) [pid = 3624] [serial = 529] [outer = 00000000] 02:27:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16BB5000) [pid = 3624] [serial = 530] [outer = 1328CC00] 02:27:41 INFO - PROCESS | 3624 | 1466501261390 Marionette DEBUG loaded listener.js 02:27:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19AB2C00) [pid = 3624] [serial = 531] [outer = 1328CC00] 02:27:42 INFO - PROCESS | 3624 | 1466501262202 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:27:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1028ms 02:27:42 INFO - PROCESS | 3624 | 1466501262226 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 3624 | 1466501262228 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 02:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:27:42 INFO - PROCESS | 3624 | 1466501262231 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - PROCESS | 3624 | 1466501262233 Marionette TRACE conn3 <- [1,674,null,{}] 02:27:42 INFO - PROCESS | 3624 | 1466501262237 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:42 INFO - PROCESS | 3624 | 1466501262239 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:42 INFO - PROCESS | 3624 | 1466501262317 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:27:42 INFO - PROCESS | 3624 | 1466501262324 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:42 INFO - PROCESS | 3624 | 1466501262327 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:42 INFO - PROCESS | 3624 | ++DOCSHELL 178E1C00 == 35 [pid = 3624] [id = 178] 02:27:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180A7C00) [pid = 3624] [serial = 532] [outer = 00000000] 02:27:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19D65C00) [pid = 3624] [serial = 533] [outer = 180A7C00] 02:27:42 INFO - PROCESS | 3624 | 1466501262370 Marionette DEBUG loaded listener.js 02:27:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19BB5400) [pid = 3624] [serial = 534] [outer = 180A7C00] 02:27:43 INFO - PROCESS | 3624 | 1466501263234 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:27:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1029ms 02:27:43 INFO - PROCESS | 3624 | 1466501263278 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:27:43 INFO - PROCESS | 3624 | 1466501263282 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 02:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:27:43 INFO - PROCESS | 3624 | 1466501263287 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:27:43 INFO - PROCESS | 3624 | 1466501263291 Marionette TRACE conn3 <- [1,678,null,{}] 02:27:43 INFO - PROCESS | 3624 | 1466501263297 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:43 INFO - PROCESS | 3624 | 1466501263300 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:43 INFO - PROCESS | 3624 | 1466501263408 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:27:43 INFO - PROCESS | 3624 | 1466501263484 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 3624 | 1466501263489 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:43 INFO - PROCESS | 3624 | ++DOCSHELL 11211000 == 36 [pid = 3624] [id = 179] 02:27:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (11445400) [pid = 3624] [serial = 535] [outer = 00000000] 02:27:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12AB3C00) [pid = 3624] [serial = 536] [outer = 11445400] 02:27:43 INFO - PROCESS | 3624 | 1466501263528 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12D87C00) [pid = 3624] [serial = 537] [outer = 11445400] 02:27:44 INFO - PROCESS | 3624 | 1466501264708 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1451ms 02:27:44 INFO - PROCESS | 3624 | 1466501264765 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:27:44 INFO - PROCESS | 3624 | 1466501264769 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 02:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:27:44 INFO - PROCESS | 3624 | --DOCSHELL 114C6800 == 35 [pid = 3624] [id = 177] 02:27:44 INFO - PROCESS | 3624 | --DOCSHELL 16D91800 == 34 [pid = 3624] [id = 176] 02:27:44 INFO - PROCESS | 3624 | --DOCSHELL 16D0E000 == 33 [pid = 3624] [id = 175] 02:27:44 INFO - PROCESS | 3624 | --DOCSHELL 143CB000 == 32 [pid = 3624] [id = 174] 02:27:44 INFO - PROCESS | 3624 | --DOCSHELL 1437F000 == 31 [pid = 3624] [id = 173] 02:27:44 INFO - PROCESS | 3624 | --DOCSHELL 13130C00 == 30 [pid = 3624] [id = 172] 02:27:44 INFO - PROCESS | 3624 | --DOCSHELL 10F42800 == 29 [pid = 3624] [id = 171] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A857400) [pid = 3624] [serial = 500] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A73E800) [pid = 3624] [serial = 497] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A857C00) [pid = 3624] [serial = 501] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19848400) [pid = 3624] [serial = 485] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A173C00) [pid = 3624] [serial = 488] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19ABB000) [pid = 3624] [serial = 486] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19D8F000) [pid = 3624] [serial = 465] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16A56C00) [pid = 3624] [serial = 479] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16D8A800) [pid = 3624] [serial = 480] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (114C5C00) [pid = 3624] [serial = 473] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (11C33C00) [pid = 3624] [serial = 474] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (114CBC00) [pid = 3624] [serial = 467] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (12AE6800) [pid = 3624] [serial = 468] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (13C55400) [pid = 3624] [serial = 476] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (143C5000) [pid = 3624] [serial = 477] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (154E6800) [pid = 3624] [serial = 470] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (16A59800) [pid = 3624] [serial = 471] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (154DCC00) [pid = 3624] [serial = 491] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (16A54C00) [pid = 3624] [serial = 492] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1A756400) [pid = 3624] [serial = 498] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1A177400) [pid = 3624] [serial = 489] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (17B9A400) [pid = 3624] [serial = 482] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1A174400) [pid = 3624] [serial = 494] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (18028C00) [pid = 3624] [serial = 483] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (10F4AC00) [pid = 3624] [serial = 495] [outer = 00000000] [url = about:blank] 02:27:44 INFO - PROCESS | 3624 | 1466501264846 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 3624 | 1466501264850 Marionette TRACE conn3 <- [1,682,null,{}] 02:27:44 INFO - PROCESS | 3624 | 1466501264855 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:44 INFO - PROCESS | 3624 | 1466501264858 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:44 INFO - PROCESS | 3624 | 1466501264937 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:27:44 INFO - PROCESS | 3624 | 1466501264944 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 3624 | 1466501264948 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:44 INFO - PROCESS | 3624 | ++DOCSHELL 110DA800 == 30 [pid = 3624] [id = 180] 02:27:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (110DB800) [pid = 3624] [serial = 538] [outer = 00000000] 02:27:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (114CBC00) [pid = 3624] [serial = 539] [outer = 110DB800] 02:27:44 INFO - PROCESS | 3624 | 1466501264979 Marionette DEBUG loaded listener.js 02:27:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (11CCFC00) [pid = 3624] [serial = 540] [outer = 110DB800] 02:27:45 INFO - PROCESS | 3624 | 1466501265835 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:27:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1056ms 02:27:45 INFO - PROCESS | 3624 | 1466501265882 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 3624 | 1466501265887 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 02:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:27:45 INFO - PROCESS | 3624 | 1466501265893 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - PROCESS | 3624 | 1466501265896 Marionette TRACE conn3 <- [1,686,null,{}] 02:27:45 INFO - PROCESS | 3624 | 1466501265900 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:45 INFO - PROCESS | 3624 | 1466501265902 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:45 INFO - PROCESS | 3624 | 1466501265969 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:27:45 INFO - PROCESS | 3624 | 1466501265976 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:45 INFO - PROCESS | 3624 | 1466501265978 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:45 INFO - PROCESS | 3624 | ++DOCSHELL 13288000 == 31 [pid = 3624] [id = 181] 02:27:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (13288400) [pid = 3624] [serial = 541] [outer = 00000000] 02:27:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (13934800) [pid = 3624] [serial = 542] [outer = 13288400] 02:27:46 INFO - PROCESS | 3624 | 1466501266026 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13B31C00) [pid = 3624] [serial = 543] [outer = 13288400] 02:27:46 INFO - PROCESS | 3624 | 1466501266888 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:27:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1029ms 02:27:46 INFO - PROCESS | 3624 | 1466501266925 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:27:46 INFO - PROCESS | 3624 | 1466501266927 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 02:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:27:46 INFO - PROCESS | 3624 | 1466501266931 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:27:46 INFO - PROCESS | 3624 | 1466501266935 Marionette TRACE conn3 <- [1,690,null,{}] 02:27:46 INFO - PROCESS | 3624 | 1466501266946 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:46 INFO - PROCESS | 3624 | 1466501266950 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:47 INFO - PROCESS | 3624 | 1466501267043 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:27:47 INFO - PROCESS | 3624 | 1466501267051 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:47 INFO - PROCESS | 3624 | 1466501267054 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:47 INFO - PROCESS | 3624 | ++DOCSHELL 15C3C000 == 32 [pid = 3624] [id = 182] 02:27:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (15C3CC00) [pid = 3624] [serial = 544] [outer = 00000000] 02:27:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (16A4EC00) [pid = 3624] [serial = 545] [outer = 15C3CC00] 02:27:47 INFO - PROCESS | 3624 | 1466501267146 Marionette DEBUG loaded listener.js 02:27:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (16A54400) [pid = 3624] [serial = 546] [outer = 15C3CC00] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1437F800) [pid = 3624] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (13131400) [pid = 3624] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1558F000) [pid = 3624] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1710F000) [pid = 3624] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (10F47000) [pid = 3624] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (1328CC00) [pid = 3624] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (16E44800) [pid = 3624] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (104E0C00) [pid = 3624] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (110E0C00) [pid = 3624] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:27:47 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (17103000) [pid = 3624] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:27:47 INFO - PROCESS | 3624 | 1466501267979 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:27:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1071ms 02:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:27:48 INFO - PROCESS | 3624 | 1466501268017 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:27:48 INFO - PROCESS | 3624 | 1466501268020 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 02:27:48 INFO - PROCESS | 3624 | 1466501268023 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:27:48 INFO - PROCESS | 3624 | 1466501268025 Marionette TRACE conn3 <- [1,694,null,{}] 02:27:48 INFO - PROCESS | 3624 | 1466501268028 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:48 INFO - PROCESS | 3624 | 1466501268030 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:48 INFO - PROCESS | 3624 | 1466501268123 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:27:48 INFO - PROCESS | 3624 | 1466501268131 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 3624 | 1466501268133 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:48 INFO - PROCESS | 3624 | ++DOCSHELL 13127800 == 33 [pid = 3624] [id = 183] 02:27:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (13455400) [pid = 3624] [serial = 547] [outer = 00000000] 02:27:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (16A56400) [pid = 3624] [serial = 548] [outer = 13455400] 02:27:48 INFO - PROCESS | 3624 | 1466501268177 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (16BB1400) [pid = 3624] [serial = 549] [outer = 13455400] 02:27:48 INFO - PROCESS | 3624 | 1466501268997 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:27:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 986ms 02:27:48 INFO - PROCESS | 3624 | 1466501269018 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:27:49 INFO - PROCESS | 3624 | 1466501269020 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 02:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:27:49 INFO - PROCESS | 3624 | 1466501269023 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - PROCESS | 3624 | 1466501269025 Marionette TRACE conn3 <- [1,698,null,{}] 02:27:49 INFO - PROCESS | 3624 | 1466501269028 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:49 INFO - PROCESS | 3624 | 1466501269030 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:49 INFO - PROCESS | 3624 | 1466501269119 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:27:49 INFO - PROCESS | 3624 | 1466501269126 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 3624 | 1466501269128 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:49 INFO - PROCESS | 3624 | ++DOCSHELL 16D05800 == 34 [pid = 3624] [id = 184] 02:27:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (16E42800) [pid = 3624] [serial = 550] [outer = 00000000] 02:27:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (17992C00) [pid = 3624] [serial = 551] [outer = 16E42800] 02:27:49 INFO - PROCESS | 3624 | 1466501269171 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (17B9D400) [pid = 3624] [serial = 552] [outer = 16E42800] 02:27:49 INFO - PROCESS | 3624 | 1466501269996 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:27:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1029ms 02:27:50 INFO - PROCESS | 3624 | 1466501270057 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:27:50 INFO - PROCESS | 3624 | 1466501270059 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 02:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:27:50 INFO - PROCESS | 3624 | 1466501270063 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:27:50 INFO - PROCESS | 3624 | 1466501270064 Marionette TRACE conn3 <- [1,702,null,{}] 02:27:50 INFO - PROCESS | 3624 | 1466501270068 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:50 INFO - PROCESS | 3624 | 1466501270074 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:50 INFO - PROCESS | 3624 | 1466501270181 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:27:50 INFO - PROCESS | 3624 | 1466501270187 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:50 INFO - PROCESS | 3624 | 1466501270190 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:50 INFO - PROCESS | 3624 | ++DOCSHELL 16D0D400 == 35 [pid = 3624] [id = 185] 02:27:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (17BA5C00) [pid = 3624] [serial = 553] [outer = 00000000] 02:27:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (19AB3400) [pid = 3624] [serial = 554] [outer = 17BA5C00] 02:27:50 INFO - PROCESS | 3624 | 1466501270233 Marionette DEBUG loaded listener.js 02:27:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (19AC0000) [pid = 3624] [serial = 555] [outer = 17BA5C00] 02:27:51 INFO - PROCESS | 3624 | 1466501271237 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:27:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1197ms 02:27:51 INFO - PROCESS | 3624 | 1466501271271 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 3624 | 1466501271275 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 02:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:27:51 INFO - PROCESS | 3624 | 1466501271280 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 3624 | 1466501271283 Marionette TRACE conn3 <- [1,706,null,{}] 02:27:51 INFO - PROCESS | 3624 | 1466501271289 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 3624 | 1466501271293 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:51 INFO - PROCESS | 3624 | 1466501271411 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:27:51 INFO - PROCESS | 3624 | 1466501271545 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 3624 | 1466501271548 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:51 INFO - PROCESS | 3624 | ++DOCSHELL 13032000 == 36 [pid = 3624] [id = 186] 02:27:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13032800) [pid = 3624] [serial = 556] [outer = 00000000] 02:27:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13289C00) [pid = 3624] [serial = 557] [outer = 13032800] 02:27:51 INFO - PROCESS | 3624 | 1466501271605 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1430C800) [pid = 3624] [serial = 558] [outer = 13032800] 02:27:52 INFO - PROCESS | 3624 | 1466501272564 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:27:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:27:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1311ms 02:27:52 INFO - PROCESS | 3624 | 1466501272596 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 3624 | 1466501272601 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 02:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:27:52 INFO - PROCESS | 3624 | 1466501272607 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 3624 | 1466501272610 Marionette TRACE conn3 <- [1,710,null,{}] 02:27:52 INFO - PROCESS | 3624 | 1466501272614 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:52 INFO - PROCESS | 3624 | 1466501272617 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:52 INFO - PROCESS | 3624 | 1466501272736 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:27:52 INFO - PROCESS | 3624 | 1466501272859 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:52 INFO - PROCESS | 3624 | 1466501272862 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:52 INFO - PROCESS | 3624 | ++DOCSHELL 13285800 == 37 [pid = 3624] [id = 187] 02:27:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13285C00) [pid = 3624] [serial = 559] [outer = 00000000] 02:27:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1437B800) [pid = 3624] [serial = 560] [outer = 13285C00] 02:27:52 INFO - PROCESS | 3624 | 1466501272897 Marionette DEBUG loaded listener.js 02:27:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1558D400) [pid = 3624] [serial = 561] [outer = 13285C00] 02:27:53 INFO - PROCESS | 3624 | 1466501273464 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 02:27:53 INFO - PROCESS | 3624 | 1466501273509 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 02:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:27:53 INFO - PROCESS | 3624 | 1466501273513 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:27:53 INFO - PROCESS | 3624 | 1466501273518 Marionette TRACE conn3 <- [1,714,null,{}] 02:27:53 INFO - PROCESS | 3624 | 1466501273522 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:53 INFO - PROCESS | 3624 | 1466501273525 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 16D05800 == 36 [pid = 3624] [id = 184] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 13127800 == 35 [pid = 3624] [id = 183] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 15C3C000 == 34 [pid = 3624] [id = 182] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 13288000 == 33 [pid = 3624] [id = 181] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 110DA800 == 32 [pid = 3624] [id = 180] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 1047F000 == 31 [pid = 3624] [id = 170] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 11211000 == 30 [pid = 3624] [id = 179] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 178E1C00 == 29 [pid = 3624] [id = 178] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 13285800 == 28 [pid = 3624] [id = 187] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 16D0D400 == 27 [pid = 3624] [id = 185] 02:27:54 INFO - PROCESS | 3624 | --DOCSHELL 13032000 == 26 [pid = 3624] [id = 186] 02:27:54 INFO - PROCESS | 3624 | 1466501274096 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1553AC00) [pid = 3624] [serial = 518] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (131D9800) [pid = 3624] [serial = 515] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1327FC00) [pid = 3624] [serial = 516] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16A54000) [pid = 3624] [serial = 521] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (178B1000) [pid = 3624] [serial = 525] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (177F3000) [pid = 3624] [serial = 524] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (16BB5C00) [pid = 3624] [serial = 522] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1120B000) [pid = 3624] [serial = 512] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (11445800) [pid = 3624] [serial = 513] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (16BB5000) [pid = 3624] [serial = 530] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (18140C00) [pid = 3624] [serial = 527] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1144A800) [pid = 3624] [serial = 510] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (10E0D800) [pid = 3624] [serial = 509] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (13C59000) [pid = 3624] [serial = 504] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (130A0000) [pid = 3624] [serial = 503] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (18310800) [pid = 3624] [serial = 507] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (17B99000) [pid = 3624] [serial = 506] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (19AB6800) [pid = 3624] [serial = 528] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (15C3F800) [pid = 3624] [serial = 519] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 49 (19AB2C00) [pid = 3624] [serial = 531] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | --DOMWINDOW == 48 (19D65C00) [pid = 3624] [serial = 533] [outer = 00000000] [url = about:blank] 02:27:54 INFO - PROCESS | 3624 | 1466501274246 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:54 INFO - PROCESS | 3624 | 1466501274249 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:54 INFO - PROCESS | 3624 | ++DOCSHELL 105EA000 == 27 [pid = 3624] [id = 188] 02:27:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (105EA800) [pid = 3624] [serial = 562] [outer = 00000000] 02:27:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (105F6000) [pid = 3624] [serial = 563] [outer = 105EA800] 02:27:54 INFO - PROCESS | 3624 | 1466501274297 Marionette DEBUG loaded listener.js 02:27:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (10E04400) [pid = 3624] [serial = 564] [outer = 105EA800] 02:27:54 INFO - PROCESS | 3624 | 1466501274915 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:27:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1451ms 02:27:54 INFO - PROCESS | 3624 | 1466501274966 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 3624 | 1466501274971 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 02:27:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:27:54 INFO - PROCESS | 3624 | 1466501274976 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - PROCESS | 3624 | 1466501274979 Marionette TRACE conn3 <- [1,718,null,{}] 02:27:54 INFO - PROCESS | 3624 | 1466501274986 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:54 INFO - PROCESS | 3624 | 1466501274989 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:55 INFO - PROCESS | 3624 | 1466501275157 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:27:55 INFO - PROCESS | 3624 | 1466501275169 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:55 INFO - PROCESS | 3624 | 1466501275172 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:55 INFO - PROCESS | 3624 | ++DOCSHELL 114D0800 == 28 [pid = 3624] [id = 189] 02:27:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (114D1000) [pid = 3624] [serial = 565] [outer = 00000000] 02:27:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (11AE7800) [pid = 3624] [serial = 566] [outer = 114D1000] 02:27:55 INFO - PROCESS | 3624 | 1466501275212 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (1281C000) [pid = 3624] [serial = 567] [outer = 114D1000] 02:27:55 INFO - PROCESS | 3624 | 1466501275951 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 3624 | 1466501276021 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 02:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:27:56 INFO - PROCESS | 3624 | 1466501276028 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 3624 | 1466501276031 Marionette TRACE conn3 <- [1,722,null,{}] 02:27:56 INFO - PROCESS | 3624 | 1466501276035 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 3624 | 1466501276038 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:56 INFO - PROCESS | 3624 | 1466501276137 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:27:56 INFO - PROCESS | 3624 | 1466501276212 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:56 INFO - PROCESS | 3624 | 1466501276215 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:56 INFO - PROCESS | 3624 | ++DOCSHELL 131DC000 == 29 [pid = 3624] [id = 190] 02:27:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (131DC400) [pid = 3624] [serial = 568] [outer = 00000000] 02:27:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1327FC00) [pid = 3624] [serial = 569] [outer = 131DC400] 02:27:56 INFO - PROCESS | 3624 | 1466501276254 Marionette DEBUG loaded listener.js 02:27:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (10E09400) [pid = 3624] [serial = 570] [outer = 131DC400] 02:27:56 INFO - PROCESS | 3624 | 1466501276790 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 817ms 02:27:56 INFO - PROCESS | 3624 | 1466501276835 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 3624 | 1466501276838 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 02:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:27:56 INFO - PROCESS | 3624 | 1466501276843 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 3624 | 1466501276848 Marionette TRACE conn3 <- [1,726,null,{}] 02:27:56 INFO - PROCESS | 3624 | 1466501276853 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 3624 | 1466501276855 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:56 INFO - PROCESS | 3624 | 1466501276925 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:27:57 INFO - PROCESS | 3624 | 1466501277002 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 3624 | 1466501277004 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:57 INFO - PROCESS | 3624 | ++DOCSHELL 10E07C00 == 30 [pid = 3624] [id = 191] 02:27:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (11AE5800) [pid = 3624] [serial = 571] [outer = 00000000] 02:27:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (130A9800) [pid = 3624] [serial = 572] [outer = 11AE5800] 02:27:57 INFO - PROCESS | 3624 | 1466501277050 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1328D800) [pid = 3624] [serial = 573] [outer = 11AE5800] 02:27:57 INFO - PROCESS | 3624 | 1466501277827 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:27:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1043ms 02:27:57 INFO - PROCESS | 3624 | 1466501277890 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:27:57 INFO - PROCESS | 3624 | 1466501277895 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 02:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:27:57 INFO - PROCESS | 3624 | 1466501277907 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:27:57 INFO - PROCESS | 3624 | 1466501277909 Marionette TRACE conn3 <- [1,730,null,{}] 02:27:57 INFO - PROCESS | 3624 | 1466501277913 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:57 INFO - PROCESS | 3624 | 1466501277916 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:58 INFO - PROCESS | 3624 | 1466501278009 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:27:58 INFO - PROCESS | 3624 | 1466501278015 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:58 INFO - PROCESS | 3624 | 1466501278018 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:58 INFO - PROCESS | 3624 | ++DOCSHELL 1393A800 == 31 [pid = 3624] [id = 192] 02:27:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (1393EC00) [pid = 3624] [serial = 574] [outer = 00000000] 02:27:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (143C3400) [pid = 3624] [serial = 575] [outer = 1393EC00] 02:27:58 INFO - PROCESS | 3624 | 1466501278064 Marionette DEBUG loaded listener.js 02:27:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (154E5C00) [pid = 3624] [serial = 576] [outer = 1393EC00] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (16E42800) [pid = 3624] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (17BA5C00) [pid = 3624] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (13032800) [pid = 3624] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (15C3CC00) [pid = 3624] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (13455400) [pid = 3624] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (11445400) [pid = 3624] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (13288400) [pid = 3624] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (180A7C00) [pid = 3624] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:27:58 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (110DB800) [pid = 3624] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:27:58 INFO - PROCESS | 3624 | 1466501278919 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:27:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1043ms 02:27:58 INFO - PROCESS | 3624 | 1466501278949 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 3624 | 1466501278952 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 02:27:58 INFO - PROCESS | 3624 | 1466501278957 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:27:58 INFO - PROCESS | 3624 | 1466501278960 Marionette TRACE conn3 <- [1,734,null,{}] 02:27:58 INFO - PROCESS | 3624 | 1466501278954 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:58 INFO - PROCESS | 3624 | 1466501278958 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:59 INFO - PROCESS | 3624 | 1466501279039 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:27:59 INFO - PROCESS | 3624 | 1466501279046 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 3624 | 1466501279049 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:27:59 INFO - PROCESS | 3624 | ++DOCSHELL 16A52800 == 32 [pid = 3624] [id = 193] 02:27:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (16A52C00) [pid = 3624] [serial = 577] [outer = 00000000] 02:27:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (16A57C00) [pid = 3624] [serial = 578] [outer = 16A52C00] 02:27:59 INFO - PROCESS | 3624 | 1466501279096 Marionette DEBUG loaded listener.js 02:27:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (16BE3000) [pid = 3624] [serial = 579] [outer = 16A52C00] 02:27:59 INFO - PROCESS | 3624 | 1466501279928 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:27:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1028ms 02:27:59 INFO - PROCESS | 3624 | 1466501279979 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:27:59 INFO - PROCESS | 3624 | 1466501279982 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 02:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:27:59 INFO - PROCESS | 3624 | 1466501279985 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 3624 | 1466501279987 Marionette TRACE conn3 <- [1,738,null,{}] 02:27:59 INFO - PROCESS | 3624 | 1466501279991 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 3624 | 1466501279992 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:00 INFO - PROCESS | 3624 | 1466501280075 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:28:00 INFO - PROCESS | 3624 | 1466501280081 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:00 INFO - PROCESS | 3624 | 1466501280083 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:00 INFO - PROCESS | 3624 | ++DOCSHELL 17103C00 == 33 [pid = 3624] [id = 194] 02:28:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1710D000) [pid = 3624] [serial = 580] [outer = 00000000] 02:28:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (177F3000) [pid = 3624] [serial = 581] [outer = 1710D000] 02:28:00 INFO - PROCESS | 3624 | 1466501280110 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (178D5000) [pid = 3624] [serial = 582] [outer = 1710D000] 02:28:00 INFO - PROCESS | 3624 | 1466501280949 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:28:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 02:28:00 INFO - PROCESS | 3624 | 1466501280970 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:28:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:28:00 INFO - PROCESS | 3624 | 1466501280972 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 02:28:00 INFO - PROCESS | 3624 | 1466501280975 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:28:00 INFO - PROCESS | 3624 | 1466501280977 Marionette TRACE conn3 <- [1,742,null,{}] 02:28:00 INFO - PROCESS | 3624 | 1466501280985 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:00 INFO - PROCESS | 3624 | 1466501280987 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:01 INFO - PROCESS | 3624 | 1466501281063 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:28:01 INFO - PROCESS | 3624 | 1466501281068 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 3624 | 1466501281070 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:01 INFO - PROCESS | 3624 | ++DOCSHELL 172C5C00 == 34 [pid = 3624] [id = 195] 02:28:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (172C8800) [pid = 3624] [serial = 583] [outer = 00000000] 02:28:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (17B9D800) [pid = 3624] [serial = 584] [outer = 172C8800] 02:28:01 INFO - PROCESS | 3624 | 1466501281113 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (18032C00) [pid = 3624] [serial = 585] [outer = 172C8800] 02:28:01 INFO - PROCESS | 3624 | 1466501281968 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:28:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1028ms 02:28:02 INFO - PROCESS | 3624 | 1466501282010 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 3624 | 1466501282014 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 02:28:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:28:02 INFO - PROCESS | 3624 | 1466501282019 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 3624 | 1466501282023 Marionette TRACE conn3 <- [1,746,null,{}] 02:28:02 INFO - PROCESS | 3624 | 1466501282029 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 3624 | 1466501282032 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:02 INFO - PROCESS | 3624 | 1466501282169 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:28:02 INFO - PROCESS | 3624 | 1466501282242 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 3624 | 1466501282246 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:02 INFO - PROCESS | 3624 | ++DOCSHELL 12AEAC00 == 35 [pid = 3624] [id = 196] 02:28:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (12D8BC00) [pid = 3624] [serial = 586] [outer = 00000000] 02:28:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13076C00) [pid = 3624] [serial = 587] [outer = 12D8BC00] 02:28:02 INFO - PROCESS | 3624 | 1466501282326 Marionette DEBUG loaded listener.js 02:28:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13122C00) [pid = 3624] [serial = 588] [outer = 12D8BC00] 02:28:02 INFO - PROCESS | 3624 | 1466501282908 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:28:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 930ms 02:28:02 INFO - PROCESS | 3624 | 1466501282962 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 3624 | 1466501282967 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 02:28:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:28:02 INFO - PROCESS | 3624 | 1466501282993 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 3624 | 1466501282996 Marionette TRACE conn3 <- [1,750,null,{}] 02:28:02 INFO - PROCESS | 3624 | 1466501283000 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 3624 | 1466501283003 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:03 INFO - PROCESS | 3624 | 1466501283120 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:28:03 INFO - PROCESS | 3624 | 1466501283255 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:03 INFO - PROCESS | 3624 | 1466501283258 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:03 INFO - PROCESS | 3624 | ++DOCSHELL 15587000 == 36 [pid = 3624] [id = 197] 02:28:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (15587800) [pid = 3624] [serial = 589] [outer = 00000000] 02:28:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (15C3D400) [pid = 3624] [serial = 590] [outer = 15587800] 02:28:03 INFO - PROCESS | 3624 | 1466501283314 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (16A55000) [pid = 3624] [serial = 591] [outer = 15587800] 02:28:04 INFO - PROCESS | 3624 | --DOCSHELL 17103C00 == 35 [pid = 3624] [id = 194] 02:28:04 INFO - PROCESS | 3624 | --DOCSHELL 16A52800 == 34 [pid = 3624] [id = 193] 02:28:04 INFO - PROCESS | 3624 | --DOCSHELL 1393A800 == 33 [pid = 3624] [id = 192] 02:28:04 INFO - PROCESS | 3624 | --DOCSHELL 10E07C00 == 32 [pid = 3624] [id = 191] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17992C00) [pid = 3624] [serial = 551] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19AB3400) [pid = 3624] [serial = 554] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19AC0000) [pid = 3624] [serial = 555] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (105F6000) [pid = 3624] [serial = 563] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1430C800) [pid = 3624] [serial = 558] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (16A4EC00) [pid = 3624] [serial = 545] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (16A56400) [pid = 3624] [serial = 548] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (12AB3C00) [pid = 3624] [serial = 536] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (12D87C00) [pid = 3624] [serial = 537] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (13934800) [pid = 3624] [serial = 542] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (19BB5400) [pid = 3624] [serial = 534] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (114CBC00) [pid = 3624] [serial = 539] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (11CCFC00) [pid = 3624] [serial = 540] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (13289C00) [pid = 3624] [serial = 557] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1437B800) [pid = 3624] [serial = 560] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (16BB1400) [pid = 3624] [serial = 549] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (16A54400) [pid = 3624] [serial = 546] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (17B9D400) [pid = 3624] [serial = 552] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (13B31C00) [pid = 3624] [serial = 543] [outer = 00000000] [url = about:blank] 02:28:04 INFO - PROCESS | 3624 | 1466501284330 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:28:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1423ms 02:28:04 INFO - PROCESS | 3624 | 1466501284395 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:28:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:28:04 INFO - PROCESS | 3624 | 1466501284398 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 02:28:04 INFO - PROCESS | 3624 | 1466501284403 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:28:04 INFO - PROCESS | 3624 | 1466501284406 Marionette TRACE conn3 <- [1,754,null,{}] 02:28:04 INFO - PROCESS | 3624 | 1466501284412 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:04 INFO - PROCESS | 3624 | 1466501284414 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:04 INFO - PROCESS | 3624 | 1466501284494 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:28:04 INFO - PROCESS | 3624 | 1466501284546 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 3624 | 1466501284549 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:04 INFO - PROCESS | 3624 | ++DOCSHELL 110DA400 == 33 [pid = 3624] [id = 198] 02:28:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (110DA800) [pid = 3624] [serial = 592] [outer = 00000000] 02:28:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (11AE7C00) [pid = 3624] [serial = 593] [outer = 110DA800] 02:28:04 INFO - PROCESS | 3624 | 1466501284596 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (12A1CC00) [pid = 3624] [serial = 594] [outer = 110DA800] 02:28:05 INFO - PROCESS | 3624 | 1466501285412 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:28:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:28:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1029ms 02:28:05 INFO - PROCESS | 3624 | 1466501285429 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 3624 | 1466501285433 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 02:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:28:05 INFO - PROCESS | 3624 | 1466501285439 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 3624 | 1466501285441 Marionette TRACE conn3 <- [1,758,null,{}] 02:28:05 INFO - PROCESS | 3624 | 1466501285445 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 3624 | 1466501285447 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:05 INFO - PROCESS | 3624 | 1466501285555 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:28:05 INFO - PROCESS | 3624 | 1466501285563 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 3624 | 1466501285565 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:05 INFO - PROCESS | 3624 | ++DOCSHELL 1314A000 == 34 [pid = 3624] [id = 199] 02:28:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (1314BC00) [pid = 3624] [serial = 595] [outer = 00000000] 02:28:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (1328AC00) [pid = 3624] [serial = 596] [outer = 1314BC00] 02:28:05 INFO - PROCESS | 3624 | 1466501285593 Marionette DEBUG loaded listener.js 02:28:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1393CC00) [pid = 3624] [serial = 597] [outer = 1314BC00] 02:28:06 INFO - PROCESS | 3624 | 1466501286018 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 620ms 02:28:06 INFO - PROCESS | 3624 | 1466501286077 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 3624 | 1466501286079 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 02:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:28:06 INFO - PROCESS | 3624 | 1466501286083 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 3624 | 1466501286087 Marionette TRACE conn3 <- [1,762,null,{}] 02:28:06 INFO - PROCESS | 3624 | 1466501286103 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:06 INFO - PROCESS | 3624 | 1466501286108 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:06 INFO - PROCESS | 3624 | 1466501286202 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:28:06 INFO - PROCESS | 3624 | 1466501286219 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 3624 | 1466501286222 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:06 INFO - PROCESS | 3624 | ++DOCSHELL 1558B400 == 35 [pid = 3624] [id = 200] 02:28:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1558D800) [pid = 3624] [serial = 598] [outer = 00000000] 02:28:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (15C40800) [pid = 3624] [serial = 599] [outer = 1558D800] 02:28:06 INFO - PROCESS | 3624 | 1466501286309 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (16A4A400) [pid = 3624] [serial = 600] [outer = 1558D800] 02:28:06 INFO - PROCESS | 3624 | 1466501286695 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 662ms 02:28:06 INFO - PROCESS | 3624 | 1466501286741 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:28:06 INFO - PROCESS | 3624 | 1466501286744 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 02:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:28:06 INFO - PROCESS | 3624 | 1466501286747 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:28:06 INFO - PROCESS | 3624 | 1466501286749 Marionette TRACE conn3 <- [1,766,null,{}] 02:28:06 INFO - PROCESS | 3624 | 1466501286753 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:06 INFO - PROCESS | 3624 | 1466501286755 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:06 INFO - PROCESS | 3624 | 1466501286863 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:28:06 INFO - PROCESS | 3624 | 1466501286900 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:06 INFO - PROCESS | 3624 | 1466501286902 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:06 INFO - PROCESS | 3624 | ++DOCSHELL 16BAC800 == 36 [pid = 3624] [id = 201] 02:28:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (16BACC00) [pid = 3624] [serial = 601] [outer = 00000000] 02:28:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (16D91000) [pid = 3624] [serial = 602] [outer = 16BACC00] 02:28:06 INFO - PROCESS | 3624 | 1466501286945 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (172C0000) [pid = 3624] [serial = 603] [outer = 16BACC00] 02:28:07 INFO - PROCESS | 3624 | 1466501287300 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 564ms 02:28:07 INFO - PROCESS | 3624 | 1466501287330 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 3624 | 1466501287332 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:28:07 INFO - PROCESS | 3624 | 1466501287336 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 3624 | 1466501287337 Marionette TRACE conn3 <- [1,770,null,{}] 02:28:07 INFO - PROCESS | 3624 | 1466501287341 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 3624 | 1466501287343 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:07 INFO - PROCESS | 3624 | 1466501287446 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:28:07 INFO - PROCESS | 3624 | 1466501287433 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 3624 | 1466501287435 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:07 INFO - PROCESS | 3624 | ++DOCSHELL 16A57800 == 37 [pid = 3624] [id = 202] 02:28:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (16A58000) [pid = 3624] [serial = 604] [outer = 00000000] 02:28:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (179A0400) [pid = 3624] [serial = 605] [outer = 16A58000] 02:28:07 INFO - PROCESS | 3624 | 1466501287478 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (17B9A400) [pid = 3624] [serial = 606] [outer = 16A58000] 02:28:07 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (11AE5800) [pid = 3624] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:28:07 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (16A52C00) [pid = 3624] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:28:07 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1710D000) [pid = 3624] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:28:07 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1393EC00) [pid = 3624] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:28:07 INFO - PROCESS | 3624 | 1466501287865 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 577ms 02:28:07 INFO - PROCESS | 3624 | 1466501287919 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:28:07 INFO - PROCESS | 3624 | 1466501287921 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 02:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:28:07 INFO - PROCESS | 3624 | 1466501287924 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 3624 | 1466501287926 Marionette TRACE conn3 <- [1,774,null,{}] 02:28:07 INFO - PROCESS | 3624 | 1466501287929 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 3624 | 1466501287935 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:08 INFO - PROCESS | 3624 | 1466501288017 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:28:08 INFO - PROCESS | 3624 | 1466501288055 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 3624 | 1466501288057 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:08 INFO - PROCESS | 3624 | ++DOCSHELL 180B2C00 == 38 [pid = 3624] [id = 203] 02:28:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (180B3000) [pid = 3624] [serial = 607] [outer = 00000000] 02:28:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (19841800) [pid = 3624] [serial = 608] [outer = 180B3000] 02:28:08 INFO - PROCESS | 3624 | 1466501288100 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1984EC00) [pid = 3624] [serial = 609] [outer = 180B3000] 02:28:08 INFO - PROCESS | 3624 | 1466501288466 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 564ms 02:28:08 INFO - PROCESS | 3624 | 1466501288504 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 3624 | 1466501288515 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 02:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:28:08 INFO - PROCESS | 3624 | 1466501288519 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 3624 | 1466501288521 Marionette TRACE conn3 <- [1,778,null,{}] 02:28:08 INFO - PROCESS | 3624 | 1466501288528 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 3624 | 1466501288530 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:08 INFO - PROCESS | 3624 | 1466501288587 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:28:08 INFO - PROCESS | 3624 | 1466501288592 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:08 INFO - PROCESS | 3624 | 1466501288594 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:08 INFO - PROCESS | 3624 | ++DOCSHELL 19AB7800 == 39 [pid = 3624] [id = 204] 02:28:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (19AB7C00) [pid = 3624] [serial = 610] [outer = 00000000] 02:28:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (19ABDC00) [pid = 3624] [serial = 611] [outer = 19AB7C00] 02:28:08 INFO - PROCESS | 3624 | 1466501288636 Marionette DEBUG loaded listener.js 02:28:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (19ABE800) [pid = 3624] [serial = 612] [outer = 19AB7C00] 02:28:08 INFO - PROCESS | 3624 | 1466501289005 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 535ms 02:28:09 INFO - PROCESS | 3624 | 1466501289056 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 3624 | 1466501289058 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 02:28:09 INFO - PROCESS | 3624 | 1466501289061 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:28:09 INFO - PROCESS | 3624 | 1466501289062 Marionette TRACE conn3 <- [1,782,null,{}] 02:28:09 INFO - PROCESS | 3624 | 1466501289070 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:09 INFO - PROCESS | 3624 | 1466501289072 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:09 INFO - PROCESS | 3624 | 1466501289130 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:28:09 INFO - PROCESS | 3624 | 1466501289136 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 3624 | 1466501289138 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:09 INFO - PROCESS | 3624 | ++DOCSHELL 19BB3C00 == 40 [pid = 3624] [id = 205] 02:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (19BB4800) [pid = 3624] [serial = 613] [outer = 00000000] 02:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (19D69000) [pid = 3624] [serial = 614] [outer = 19BB4800] 02:28:09 INFO - PROCESS | 3624 | 1466501289181 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (19D8A400) [pid = 3624] [serial = 615] [outer = 19BB4800] 02:28:09 INFO - PROCESS | 3624 | 1466501289579 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 536ms 02:28:09 INFO - PROCESS | 3624 | 1466501289588 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:28:09 INFO - PROCESS | 3624 | 1466501289590 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 02:28:09 INFO - PROCESS | 3624 | 1466501289594 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:28:09 INFO - PROCESS | 3624 | 1466501289595 Marionette TRACE conn3 <- [1,786,null,{}] 02:28:09 INFO - PROCESS | 3624 | 1466501289599 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:09 INFO - PROCESS | 3624 | 1466501289601 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:09 INFO - PROCESS | 3624 | 1466501289713 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:28:09 INFO - PROCESS | 3624 | 1466501289799 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 3624 | 1466501289803 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:09 INFO - PROCESS | 3624 | ++DOCSHELL 10437800 == 41 [pid = 3624] [id = 206] 02:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1047F000) [pid = 3624] [serial = 616] [outer = 00000000] 02:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (10A58C00) [pid = 3624] [serial = 617] [outer = 1047F000] 02:28:09 INFO - PROCESS | 3624 | 1466501289859 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10E0D800) [pid = 3624] [serial = 618] [outer = 1047F000] 02:28:10 INFO - PROCESS | 3624 | 1466501290421 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 888ms 02:28:10 INFO - PROCESS | 3624 | 1466501290496 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 3624 | 1466501290499 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 02:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:28:10 INFO - PROCESS | 3624 | 1466501290504 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 3624 | 1466501290507 Marionette TRACE conn3 <- [1,790,null,{}] 02:28:10 INFO - PROCESS | 3624 | 1466501290513 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 3624 | 1466501290515 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:10 INFO - PROCESS | 3624 | 1466501290604 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:28:10 INFO - PROCESS | 3624 | 1466501290728 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 3624 | 1466501290731 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:10 INFO - PROCESS | 3624 | ++DOCSHELL 13130400 == 42 [pid = 3624] [id = 207] 02:28:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13B25000) [pid = 3624] [serial = 619] [outer = 00000000] 02:28:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1430E400) [pid = 3624] [serial = 620] [outer = 13B25000] 02:28:10 INFO - PROCESS | 3624 | 1466501290777 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (143C2800) [pid = 3624] [serial = 621] [outer = 13B25000] 02:28:11 INFO - PROCESS | 3624 | 1466501291307 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 845ms 02:28:11 INFO - PROCESS | 3624 | 1466501291354 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:28:11 INFO - PROCESS | 3624 | 1466501291359 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 02:28:11 INFO - PROCESS | 3624 | 1466501291363 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 3624 | 1466501291365 Marionette TRACE conn3 <- [1,794,null,{}] 02:28:11 INFO - PROCESS | 3624 | 1466501291369 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:11 INFO - PROCESS | 3624 | 1466501291372 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:11 INFO - PROCESS | 3624 | 1466501291479 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:28:11 INFO - PROCESS | 3624 | 1466501291560 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 3624 | 1466501291563 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:11 INFO - PROCESS | 3624 | ++DOCSHELL 16D01400 == 43 [pid = 3624] [id = 208] 02:28:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16D8A800) [pid = 3624] [serial = 622] [outer = 00000000] 02:28:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1799E000) [pid = 3624] [serial = 623] [outer = 16D8A800] 02:28:11 INFO - PROCESS | 3624 | 1466501291616 Marionette DEBUG loaded listener.js 02:28:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (180B5800) [pid = 3624] [serial = 624] [outer = 16D8A800] 02:28:12 INFO - PROCESS | 3624 | 1466501292194 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 845ms 02:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:28:12 INFO - PROCESS | 3624 | 1466501292209 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:28:12 INFO - PROCESS | 3624 | 1466501292212 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 02:28:12 INFO - PROCESS | 3624 | 1466501292222 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 3624 | 1466501292228 Marionette TRACE conn3 <- [1,798,null,{}] 02:28:12 INFO - PROCESS | 3624 | 1466501292232 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:12 INFO - PROCESS | 3624 | 1466501292236 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:12 INFO - PROCESS | 3624 | 1466501292339 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:28:12 INFO - PROCESS | 3624 | 1466501292419 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:12 INFO - PROCESS | 3624 | 1466501292422 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:12 INFO - PROCESS | 3624 | ++DOCSHELL 13225800 == 44 [pid = 3624] [id = 209] 02:28:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (178AE000) [pid = 3624] [serial = 625] [outer = 00000000] 02:28:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D91000) [pid = 3624] [serial = 626] [outer = 178AE000] 02:28:12 INFO - PROCESS | 3624 | 1466501292507 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A174800) [pid = 3624] [serial = 627] [outer = 178AE000] 02:28:13 INFO - PROCESS | 3624 | 1466501293151 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 944ms 02:28:13 INFO - PROCESS | 3624 | 1466501293167 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 3624 | 1466501293172 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 02:28:13 INFO - PROCESS | 3624 | 1466501293192 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 3624 | 1466501293195 Marionette TRACE conn3 <- [1,802,null,{}] 02:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:28:13 INFO - PROCESS | 3624 | 1466501293202 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 3624 | 1466501293205 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:13 INFO - PROCESS | 3624 | 1466501293302 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:28:13 INFO - PROCESS | 3624 | 1466501293365 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 3624 | 1466501293367 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:13 INFO - PROCESS | 3624 | ++DOCSHELL 12AE8000 == 45 [pid = 3624] [id = 210] 02:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12BC3C00) [pid = 3624] [serial = 628] [outer = 00000000] 02:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (131D2800) [pid = 3624] [serial = 629] [outer = 12BC3C00] 02:28:13 INFO - PROCESS | 3624 | 1466501293461 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13460000) [pid = 3624] [serial = 630] [outer = 12BC3C00] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 114D0800 == 44 [pid = 3624] [id = 189] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 105EA000 == 43 [pid = 3624] [id = 188] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 19BB3C00 == 42 [pid = 3624] [id = 205] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 19AB7800 == 41 [pid = 3624] [id = 204] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 180B2C00 == 40 [pid = 3624] [id = 203] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 16A57800 == 39 [pid = 3624] [id = 202] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 16BAC800 == 38 [pid = 3624] [id = 201] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 1558B400 == 37 [pid = 3624] [id = 200] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 1314A000 == 36 [pid = 3624] [id = 199] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 110DA400 == 35 [pid = 3624] [id = 198] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 12AEAC00 == 34 [pid = 3624] [id = 196] 02:28:13 INFO - PROCESS | 3624 | --DOCSHELL 172C5C00 == 33 [pid = 3624] [id = 195] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1327FC00) [pid = 3624] [serial = 569] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (130A9800) [pid = 3624] [serial = 572] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17B9D800) [pid = 3624] [serial = 584] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11AE7800) [pid = 3624] [serial = 566] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16A57C00) [pid = 3624] [serial = 578] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (178D5000) [pid = 3624] [serial = 582] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (177F3000) [pid = 3624] [serial = 581] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (143C3400) [pid = 3624] [serial = 575] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (154E5C00) [pid = 3624] [serial = 576] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16BE3000) [pid = 3624] [serial = 579] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1328D800) [pid = 3624] [serial = 573] [outer = 00000000] [url = about:blank] 02:28:13 INFO - PROCESS | 3624 | 1466501293894 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 02:28:13 INFO - PROCESS | 3624 | 1466501293938 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 02:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:28:13 INFO - PROCESS | 3624 | 1466501293947 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:28:13 INFO - PROCESS | 3624 | 1466501293950 Marionette TRACE conn3 <- [1,806,null,{}] 02:28:13 INFO - PROCESS | 3624 | 1466501293954 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 3624 | 1466501293956 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:14 INFO - PROCESS | 3624 | 1466501294046 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:28:14 INFO - PROCESS | 3624 | 1466501294112 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 3624 | 1466501294115 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:14 INFO - PROCESS | 3624 | ++DOCSHELL 13155000 == 34 [pid = 3624] [id = 211] 02:28:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (131DA400) [pid = 3624] [serial = 631] [outer = 00000000] 02:28:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1437FC00) [pid = 3624] [serial = 632] [outer = 131DA400] 02:28:14 INFO - PROCESS | 3624 | 1466501294161 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15C3F800) [pid = 3624] [serial = 633] [outer = 131DA400] 02:28:14 INFO - PROCESS | 3624 | 1466501294507 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 564ms 02:28:14 INFO - PROCESS | 3624 | 1466501294527 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 3624 | 1466501294529 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 02:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:28:14 INFO - PROCESS | 3624 | 1466501294533 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 3624 | 1466501294536 Marionette TRACE conn3 <- [1,810,null,{}] 02:28:14 INFO - PROCESS | 3624 | 1466501294546 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:14 INFO - PROCESS | 3624 | 1466501294550 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:14 INFO - PROCESS | 3624 | 1466501294631 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:28:14 INFO - PROCESS | 3624 | 1466501294638 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:14 INFO - PROCESS | 3624 | 1466501294640 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:14 INFO - PROCESS | 3624 | ++DOCSHELL 16BAC800 == 35 [pid = 3624] [id = 212] 02:28:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16BB4800) [pid = 3624] [serial = 634] [outer = 00000000] 02:28:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (172BCC00) [pid = 3624] [serial = 635] [outer = 16BB4800] 02:28:14 INFO - PROCESS | 3624 | 1466501294670 Marionette DEBUG loaded listener.js 02:28:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (178AF400) [pid = 3624] [serial = 636] [outer = 16BB4800] 02:28:15 INFO - PROCESS | 3624 | 1466501295078 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 3624 | 1466501295113 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:28:15 INFO - PROCESS | 3624 | 1466501295120 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 3624 | 1466501295121 Marionette TRACE conn3 <- [1,814,null,{}] 02:28:15 INFO - PROCESS | 3624 | 1466501295125 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 3624 | 1466501295127 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:15 INFO - PROCESS | 3624 | 1466501295193 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:28:15 INFO - PROCESS | 3624 | 1466501295200 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 3624 | 1466501295211 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:15 INFO - PROCESS | 3624 | ++DOCSHELL 110E2C00 == 36 [pid = 3624] [id = 213] 02:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (130C7C00) [pid = 3624] [serial = 637] [outer = 00000000] 02:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (18028C00) [pid = 3624] [serial = 638] [outer = 130C7C00] 02:28:15 INFO - PROCESS | 3624 | 1466501295254 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1984E400) [pid = 3624] [serial = 639] [outer = 130C7C00] 02:28:15 INFO - PROCESS | 3624 | 1466501295648 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 577ms 02:28:15 INFO - PROCESS | 3624 | 1466501295701 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 02:28:15 INFO - PROCESS | 3624 | 1466501295703 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 02:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:28:15 INFO - PROCESS | 3624 | 1466501295707 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:28:15 INFO - PROCESS | 3624 | 1466501295708 Marionette TRACE conn3 <- [1,818,null,{}] 02:28:15 INFO - PROCESS | 3624 | 1466501295712 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:15 INFO - PROCESS | 3624 | 1466501295714 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:15 INFO - PROCESS | 3624 | 1466501295811 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:28:15 INFO - PROCESS | 3624 | 1466501295863 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 3624 | 1466501295866 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:15 INFO - PROCESS | 3624 | ++DOCSHELL 19AB5800 == 37 [pid = 3624] [id = 214] 02:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19ABE400) [pid = 3624] [serial = 640] [outer = 00000000] 02:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D70800) [pid = 3624] [serial = 641] [outer = 19ABE400] 02:28:15 INFO - PROCESS | 3624 | 1466501295909 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19D8D400) [pid = 3624] [serial = 642] [outer = 19ABE400] 02:28:16 INFO - PROCESS | 3624 | 1466501296268 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 620ms 02:28:16 INFO - PROCESS | 3624 | 1466501296328 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 3624 | 1466501296330 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 02:28:16 INFO - PROCESS | 3624 | 1466501296333 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:28:16 INFO - PROCESS | 3624 | 1466501296335 Marionette TRACE conn3 <- [1,822,null,{}] 02:28:16 INFO - PROCESS | 3624 | 1466501296338 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 3624 | 1466501296344 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:16 INFO - PROCESS | 3624 | 1466501296482 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:28:16 INFO - PROCESS | 3624 | 1466501296509 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 3624 | 1466501296511 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:16 INFO - PROCESS | 3624 | ++DOCSHELL 19D97C00 == 38 [pid = 3624] [id = 215] 02:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A233C00) [pid = 3624] [serial = 643] [outer = 00000000] 02:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A23E800) [pid = 3624] [serial = 644] [outer = 1A233C00] 02:28:16 INFO - PROCESS | 3624 | 1466501296554 Marionette DEBUG loaded listener.js 02:28:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A2ED000) [pid = 3624] [serial = 645] [outer = 1A233C00] 02:28:16 INFO - PROCESS | 3624 | 1466501296943 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 620ms 02:28:16 INFO - PROCESS | 3624 | 1466501296965 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 3624 | 1466501296967 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 02:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:28:16 INFO - PROCESS | 3624 | 1466501296970 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 3624 | 1466501296972 Marionette TRACE conn3 <- [1,826,null,{}] 02:28:16 INFO - PROCESS | 3624 | 1466501296975 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 3624 | 1466501296977 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:17 INFO - PROCESS | 3624 | 1466501297095 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:28:17 INFO - PROCESS | 3624 | 1466501297100 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 3624 | 1466501297083 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:17 INFO - PROCESS | 3624 | ++DOCSHELL 104E6C00 == 39 [pid = 3624] [id = 216] 02:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A236000) [pid = 3624] [serial = 646] [outer = 00000000] 02:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A38D000) [pid = 3624] [serial = 647] [outer = 1A236000] 02:28:17 INFO - PROCESS | 3624 | 1466501297126 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A732C00) [pid = 3624] [serial = 648] [outer = 1A236000] 02:28:17 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16A58000) [pid = 3624] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:28:17 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (110DA800) [pid = 3624] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:28:17 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16BACC00) [pid = 3624] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:28:17 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (180B3000) [pid = 3624] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:28:17 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19AB7C00) [pid = 3624] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:28:17 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1314BC00) [pid = 3624] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:28:17 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1558D800) [pid = 3624] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:28:17 INFO - PROCESS | 3624 | 1466501297590 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 663ms 02:28:17 INFO - PROCESS | 3624 | 1466501297650 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:28:17 INFO - PROCESS | 3624 | 1466501297633 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 02:28:17 INFO - PROCESS | 3624 | 1466501297636 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:28:17 INFO - PROCESS | 3624 | 1466501297638 Marionette TRACE conn3 <- [1,830,null,{}] 02:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:28:17 INFO - PROCESS | 3624 | 1466501297667 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:17 INFO - PROCESS | 3624 | 1466501297669 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:17 INFO - PROCESS | 3624 | 1466501297748 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:28:17 INFO - PROCESS | 3624 | 1466501297753 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:17 INFO - PROCESS | 3624 | 1466501297755 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:17 INFO - PROCESS | 3624 | ++DOCSHELL 14F19400 == 40 [pid = 3624] [id = 217] 02:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19D70000) [pid = 3624] [serial = 649] [outer = 00000000] 02:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A38B000) [pid = 3624] [serial = 650] [outer = 19D70000] 02:28:17 INFO - PROCESS | 3624 | 1466501297798 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A17B400) [pid = 3624] [serial = 651] [outer = 19D70000] 02:28:18 INFO - PROCESS | 3624 | 1466501298199 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 591ms 02:28:18 INFO - PROCESS | 3624 | 1466501298253 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 3624 | 1466501298254 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 02:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:28:18 INFO - PROCESS | 3624 | 1466501298239 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 3624 | 1466501298241 Marionette TRACE conn3 <- [1,834,null,{}] 02:28:18 INFO - PROCESS | 3624 | 1466501298244 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 3624 | 1466501298246 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:18 INFO - PROCESS | 3624 | 1466501298325 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:28:18 INFO - PROCESS | 3624 | 1466501298333 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 3624 | 1466501298335 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:18 INFO - PROCESS | 3624 | ++DOCSHELL 16D0C400 == 41 [pid = 3624] [id = 218] 02:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D6C400) [pid = 3624] [serial = 652] [outer = 00000000] 02:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A84E400) [pid = 3624] [serial = 653] [outer = 19D6C400] 02:28:18 INFO - PROCESS | 3624 | 1466501298380 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A851C00) [pid = 3624] [serial = 654] [outer = 19D6C400] 02:28:18 INFO - PROCESS | 3624 | 1466501298746 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 536ms 02:28:18 INFO - PROCESS | 3624 | 1466501298793 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:28:18 INFO - PROCESS | 3624 | 1466501298795 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 02:28:18 INFO - PROCESS | 3624 | 1466501298798 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 3624 | 1466501298800 Marionette TRACE conn3 <- [1,838,null,{}] 02:28:18 INFO - PROCESS | 3624 | 1466501298807 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 3624 | 1466501298809 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:18 INFO - PROCESS | 3624 | 1466501298886 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:28:18 INFO - PROCESS | 3624 | 1466501298892 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:18 INFO - PROCESS | 3624 | 1466501298894 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:18 INFO - PROCESS | 3624 | ++DOCSHELL 10480C00 == 42 [pid = 3624] [id = 219] 02:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1120D000) [pid = 3624] [serial = 655] [outer = 00000000] 02:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A856C00) [pid = 3624] [serial = 656] [outer = 1120D000] 02:28:18 INFO - PROCESS | 3624 | 1466501298936 Marionette DEBUG loaded listener.js 02:28:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A85B800) [pid = 3624] [serial = 657] [outer = 1120D000] 02:28:19 INFO - PROCESS | 3624 | 1466501299360 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 577ms 02:28:19 INFO - PROCESS | 3624 | 1466501299380 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:28:19 INFO - PROCESS | 3624 | 1466501299382 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 02:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:28:19 INFO - PROCESS | 3624 | 1466501299416 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:28:19 INFO - PROCESS | 3624 | 1466501299419 Marionette TRACE conn3 <- [1,842,null,{}] 02:28:19 INFO - PROCESS | 3624 | 1466501299426 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:19 INFO - PROCESS | 3624 | 1466501299430 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:19 INFO - PROCESS | 3624 | 1466501299538 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:28:19 INFO - PROCESS | 3624 | 1466501299631 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 3624 | 1466501299635 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:19 INFO - PROCESS | 3624 | ++DOCSHELL 11445400 == 43 [pid = 3624] [id = 220] 02:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11448800) [pid = 3624] [serial = 658] [outer = 00000000] 02:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (12A18400) [pid = 3624] [serial = 659] [outer = 11448800] 02:28:19 INFO - PROCESS | 3624 | 1466501299697 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (130C5400) [pid = 3624] [serial = 660] [outer = 11448800] 02:28:20 INFO - PROCESS | 3624 | 1466501300239 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 929ms 02:28:20 INFO - PROCESS | 3624 | 1466501300317 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 3624 | 1466501300322 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 02:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:28:20 INFO - PROCESS | 3624 | 1466501300327 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 3624 | 1466501300330 Marionette TRACE conn3 <- [1,846,null,{}] 02:28:20 INFO - PROCESS | 3624 | 1466501300336 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 3624 | 1466501300341 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:20 INFO - PROCESS | 3624 | 1466501300454 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:28:20 INFO - PROCESS | 3624 | 1466501300576 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 3624 | 1466501300578 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:20 INFO - PROCESS | 3624 | ++DOCSHELL 15541000 == 44 [pid = 3624] [id = 221] 02:28:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1558B400) [pid = 3624] [serial = 661] [outer = 00000000] 02:28:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16A52800) [pid = 3624] [serial = 662] [outer = 1558B400] 02:28:20 INFO - PROCESS | 3624 | 1466501300616 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (16BDB000) [pid = 3624] [serial = 663] [outer = 1558B400] 02:28:21 INFO - PROCESS | 3624 | 1466501301150 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 902ms 02:28:21 INFO - PROCESS | 3624 | 1466501301234 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 3624 | 1466501301237 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 02:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:28:21 INFO - PROCESS | 3624 | 1466501301241 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 3624 | 1466501301243 Marionette TRACE conn3 <- [1,850,null,{}] 02:28:21 INFO - PROCESS | 3624 | 1466501301247 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:21 INFO - PROCESS | 3624 | 1466501301249 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:21 INFO - PROCESS | 3624 | 1466501301387 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:28:21 INFO - PROCESS | 3624 | 1466501301445 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:21 INFO - PROCESS | 3624 | 1466501301451 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:21 INFO - PROCESS | 3624 | ++DOCSHELL 1A181400 == 45 [pid = 3624] [id = 222] 02:28:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A182400) [pid = 3624] [serial = 664] [outer = 00000000] 02:28:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A23BC00) [pid = 3624] [serial = 665] [outer = 1A182400] 02:28:21 INFO - PROCESS | 3624 | 1466501301489 Marionette DEBUG loaded listener.js 02:28:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A390800) [pid = 3624] [serial = 666] [outer = 1A182400] 02:28:22 INFO - PROCESS | 3624 | 1466501302081 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 902ms 02:28:22 INFO - PROCESS | 3624 | 1466501302144 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:28:22 INFO - PROCESS | 3624 | 1466501302147 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 02:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:28:22 INFO - PROCESS | 3624 | 1466501302150 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:28:22 INFO - PROCESS | 3624 | 1466501302152 Marionette TRACE conn3 <- [1,854,null,{}] 02:28:22 INFO - PROCESS | 3624 | 1466501302156 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:22 INFO - PROCESS | 3624 | 1466501302158 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:22 INFO - PROCESS | 3624 | 1466501302248 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:28:22 INFO - PROCESS | 3624 | 1466501302490 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 3624 | 1466501302494 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:22 INFO - PROCESS | 3624 | ++DOCSHELL 10432800 == 46 [pid = 3624] [id = 223] 02:28:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (105F1C00) [pid = 3624] [serial = 667] [outer = 00000000] 02:28:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (11443800) [pid = 3624] [serial = 668] [outer = 105F1C00] 02:28:22 INFO - PROCESS | 3624 | 1466501302540 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1281B800) [pid = 3624] [serial = 669] [outer = 105F1C00] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 131DC000 == 45 [pid = 3624] [id = 190] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 16D0C400 == 44 [pid = 3624] [id = 218] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 14F19400 == 43 [pid = 3624] [id = 217] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 104E6C00 == 42 [pid = 3624] [id = 216] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 19D97C00 == 41 [pid = 3624] [id = 215] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 19AB5800 == 40 [pid = 3624] [id = 214] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 110E2C00 == 39 [pid = 3624] [id = 213] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 16BAC800 == 38 [pid = 3624] [id = 212] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 13155000 == 37 [pid = 3624] [id = 211] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 12AE8000 == 36 [pid = 3624] [id = 210] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 15587000 == 35 [pid = 3624] [id = 197] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 10437800 == 34 [pid = 3624] [id = 206] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 13130400 == 33 [pid = 3624] [id = 207] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 16D01400 == 32 [pid = 3624] [id = 208] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 13225800 == 31 [pid = 3624] [id = 209] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 1A181400 == 30 [pid = 3624] [id = 222] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 10480C00 == 29 [pid = 3624] [id = 219] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 11445400 == 28 [pid = 3624] [id = 220] 02:28:23 INFO - PROCESS | 3624 | --DOCSHELL 15541000 == 27 [pid = 3624] [id = 221] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (19D69000) [pid = 3624] [serial = 614] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (179A0400) [pid = 3624] [serial = 605] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (13076C00) [pid = 3624] [serial = 587] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (11AE7C00) [pid = 3624] [serial = 593] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12A1CC00) [pid = 3624] [serial = 594] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (15C3D400) [pid = 3624] [serial = 590] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (172C0000) [pid = 3624] [serial = 603] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (16D91000) [pid = 3624] [serial = 602] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (19841800) [pid = 3624] [serial = 608] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (17B9A400) [pid = 3624] [serial = 606] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19ABDC00) [pid = 3624] [serial = 611] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1328AC00) [pid = 3624] [serial = 596] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (15C40800) [pid = 3624] [serial = 599] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (16A4A400) [pid = 3624] [serial = 600] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19ABE800) [pid = 3624] [serial = 612] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1984EC00) [pid = 3624] [serial = 609] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1393CC00) [pid = 3624] [serial = 597] [outer = 00000000] [url = about:blank] 02:28:23 INFO - PROCESS | 3624 | 1466501303764 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1691ms 02:28:23 INFO - PROCESS | 3624 | 1466501303999 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:28:23 INFO - PROCESS | 3624 | 1466501304004 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 02:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:28:24 INFO - PROCESS | 3624 | 1466501304154 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 3624 | 1466501304157 Marionette TRACE conn3 <- [1,858,null,{}] 02:28:24 INFO - PROCESS | 3624 | 1466501304163 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 3624 | 1466501304166 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:24 INFO - PROCESS | 3624 | 1466501304251 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:28:24 INFO - PROCESS | 3624 | 1466501304259 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 3624 | 1466501304262 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:24 INFO - PROCESS | 3624 | ++DOCSHELL 13284C00 == 28 [pid = 3624] [id = 224] 02:28:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13285800) [pid = 3624] [serial = 670] [outer = 00000000] 02:28:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1345B000) [pid = 3624] [serial = 671] [outer = 13285800] 02:28:24 INFO - PROCESS | 3624 | 1466501304290 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13B23400) [pid = 3624] [serial = 672] [outer = 13285800] 02:28:24 INFO - PROCESS | 3624 | 1466501304722 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 02:28:24 INFO - PROCESS | 3624 | 1466501304790 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:28:24 INFO - PROCESS | 3624 | 1466501304795 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 02:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:28:24 INFO - PROCESS | 3624 | 1466501304802 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 3624 | 1466501304804 Marionette TRACE conn3 <- [1,862,null,{}] 02:28:24 INFO - PROCESS | 3624 | 1466501304808 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 3624 | 1466501304811 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:24 INFO - PROCESS | 3624 | 1466501304884 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:28:25 INFO - PROCESS | 3624 | 1466501305009 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 3624 | 1466501305012 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:25 INFO - PROCESS | 3624 | ++DOCSHELL 16A50000 == 29 [pid = 3624] [id = 225] 02:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (16A50C00) [pid = 3624] [serial = 673] [outer = 00000000] 02:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (16A58C00) [pid = 3624] [serial = 674] [outer = 16A50C00] 02:28:25 INFO - PROCESS | 3624 | 1466501305043 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (16BB5000) [pid = 3624] [serial = 675] [outer = 16A50C00] 02:28:25 INFO - PROCESS | 3624 | 1466501305390 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 620ms 02:28:25 INFO - PROCESS | 3624 | 1466501305440 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:28:25 INFO - PROCESS | 3624 | 1466501305424 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 02:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:28:25 INFO - PROCESS | 3624 | 1466501305428 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:28:25 INFO - PROCESS | 3624 | 1466501305431 Marionette TRACE conn3 <- [1,866,null,{}] 02:28:25 INFO - PROCESS | 3624 | 1466501305442 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:25 INFO - PROCESS | 3624 | 1466501305447 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:25 INFO - PROCESS | 3624 | 1466501305531 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:28:25 INFO - PROCESS | 3624 | 1466501305537 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:25 INFO - PROCESS | 3624 | 1466501305541 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:25 INFO - PROCESS | 3624 | ++DOCSHELL 178B1800 == 30 [pid = 3624] [id = 226] 02:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17B98400) [pid = 3624] [serial = 676] [outer = 00000000] 02:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (18030400) [pid = 3624] [serial = 677] [outer = 17B98400] 02:28:25 INFO - PROCESS | 3624 | 1466501305587 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (18135000) [pid = 3624] [serial = 678] [outer = 17B98400] 02:28:26 INFO - PROCESS | 3624 | 1466501306044 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 620ms 02:28:26 INFO - PROCESS | 3624 | 1466501306069 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 3624 | 1466501306072 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 02:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:28:26 INFO - PROCESS | 3624 | 1466501306075 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 3624 | 1466501306077 Marionette TRACE conn3 <- [1,870,null,{}] 02:28:26 INFO - PROCESS | 3624 | 1466501306080 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 3624 | 1466501306082 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:26 INFO - PROCESS | 3624 | 1466501306204 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:28:26 INFO - PROCESS | 3624 | 1466501306230 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 3624 | 1466501306232 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:26 INFO - PROCESS | 3624 | ++DOCSHELL 19AB9800 == 31 [pid = 3624] [id = 227] 02:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (19ABA000) [pid = 3624] [serial = 679] [outer = 00000000] 02:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (19BAF400) [pid = 3624] [serial = 680] [outer = 19ABA000] 02:28:26 INFO - PROCESS | 3624 | 1466501306275 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (19D68800) [pid = 3624] [serial = 681] [outer = 19ABA000] 02:28:26 INFO - PROCESS | 3624 | 1466501306653 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 634ms 02:28:26 INFO - PROCESS | 3624 | 1466501306713 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 3624 | 1466501306715 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 02:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:28:26 INFO - PROCESS | 3624 | 1466501306719 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 3624 | 1466501306720 Marionette TRACE conn3 <- [1,874,null,{}] 02:28:26 INFO - PROCESS | 3624 | 1466501306723 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 3624 | 1466501306725 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:26 INFO - PROCESS | 3624 | 1466501306817 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:28:26 INFO - PROCESS | 3624 | 1466501306825 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 3624 | 1466501306828 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:26 INFO - PROCESS | 3624 | ++DOCSHELL 19D64800 == 32 [pid = 3624] [id = 228] 02:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (19D6F000) [pid = 3624] [serial = 682] [outer = 00000000] 02:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A176000) [pid = 3624] [serial = 683] [outer = 19D6F000] 02:28:26 INFO - PROCESS | 3624 | 1466501306871 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A234C00) [pid = 3624] [serial = 684] [outer = 19D6F000] 02:28:27 INFO - PROCESS | 3624 | 1466501307263 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 577ms 02:28:27 INFO - PROCESS | 3624 | 1466501307293 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 3624 | 1466501307295 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 02:28:27 INFO - PROCESS | 3624 | 1466501307298 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:28:27 INFO - PROCESS | 3624 | 1466501307300 Marionette TRACE conn3 <- [1,878,null,{}] 02:28:27 INFO - PROCESS | 3624 | 1466501307303 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:27 INFO - PROCESS | 3624 | 1466501307309 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:27 INFO - PROCESS | 3624 | 1466501307421 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:28:27 INFO - PROCESS | 3624 | 1466501307505 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:27 INFO - PROCESS | 3624 | 1466501307508 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:27 INFO - PROCESS | 3624 | ++DOCSHELL 1437F000 == 33 [pid = 3624] [id = 229] 02:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (19D8E000) [pid = 3624] [serial = 685] [outer = 00000000] 02:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A858400) [pid = 3624] [serial = 686] [outer = 19D8E000] 02:28:27 INFO - PROCESS | 3624 | 1466501307555 Marionette DEBUG loaded listener.js 02:28:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A9A7000) [pid = 3624] [serial = 687] [outer = 19D8E000] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16BB4800) [pid = 3624] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (12D8BC00) [pid = 3624] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (13B25000) [pid = 3624] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (114D1000) [pid = 3624] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (15587800) [pid = 3624] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12BC3C00) [pid = 3624] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (19D6C400) [pid = 3624] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (19ABE400) [pid = 3624] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (178AE000) [pid = 3624] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (105EA800) [pid = 3624] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (131DA400) [pid = 3624] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A236000) [pid = 3624] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1047F000) [pid = 3624] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A233C00) [pid = 3624] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (131DC400) [pid = 3624] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16D8A800) [pid = 3624] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (172C8800) [pid = 3624] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19D70000) [pid = 3624] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (130C7C00) [pid = 3624] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19BB4800) [pid = 3624] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13285C00) [pid = 3624] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:28:28 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1120D000) [pid = 3624] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:28:28 INFO - PROCESS | 3624 | 1466501308341 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1099ms 02:28:28 INFO - PROCESS | 3624 | 1466501308385 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 3624 | 1466501308387 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 02:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:28:28 INFO - PROCESS | 3624 | 1466501308390 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 3624 | 1466501308392 Marionette TRACE conn3 <- [1,882,null,{}] 02:28:28 INFO - PROCESS | 3624 | 1466501308396 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:28 INFO - PROCESS | 3624 | 1466501308397 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:28 INFO - PROCESS | 3624 | 1466501308455 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:28:28 INFO - PROCESS | 3624 | 1466501308461 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 3624 | 1466501308463 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:28 INFO - PROCESS | 3624 | ++DOCSHELL 105EA800 == 34 [pid = 3624] [id = 230] 02:28:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (110DA400) [pid = 3624] [serial = 688] [outer = 00000000] 02:28:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13461800) [pid = 3624] [serial = 689] [outer = 110DA400] 02:28:28 INFO - PROCESS | 3624 | 1466501308505 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1558F800) [pid = 3624] [serial = 690] [outer = 110DA400] 02:28:28 INFO - PROCESS | 3624 | 1466501308887 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 536ms 02:28:28 INFO - PROCESS | 3624 | 1466501308933 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:28:28 INFO - PROCESS | 3624 | 1466501308935 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 02:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:28:28 INFO - PROCESS | 3624 | 1466501308938 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:28:28 INFO - PROCESS | 3624 | 1466501308940 Marionette TRACE conn3 <- [1,886,null,{}] 02:28:28 INFO - PROCESS | 3624 | 1466501308943 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:28 INFO - PROCESS | 3624 | 1466501308945 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:29 INFO - PROCESS | 3624 | 1466501309008 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:28:29 INFO - PROCESS | 3624 | 1466501309013 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 3624 | 1466501309015 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:29 INFO - PROCESS | 3624 | ++DOCSHELL 13455800 == 35 [pid = 3624] [id = 231] 02:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16BA9400) [pid = 3624] [serial = 691] [outer = 00000000] 02:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19AB4800) [pid = 3624] [serial = 692] [outer = 16BA9400] 02:28:29 INFO - PROCESS | 3624 | 1466501309058 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19BB2C00) [pid = 3624] [serial = 693] [outer = 16BA9400] 02:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19D95800) [pid = 3624] [serial = 694] [outer = 1B45B000] 02:28:29 INFO - PROCESS | 3624 | 1466501309521 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 634ms 02:28:29 INFO - PROCESS | 3624 | 1466501309560 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 3624 | 1466501309562 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 02:28:29 INFO - PROCESS | 3624 | 1466501309565 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:28:29 INFO - PROCESS | 3624 | 1466501309566 Marionette TRACE conn3 <- [1,890,null,{}] 02:28:29 INFO - PROCESS | 3624 | 1466501309570 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:29 INFO - PROCESS | 3624 | 1466501309572 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:29 INFO - PROCESS | 3624 | 1466501309648 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:28:29 INFO - PROCESS | 3624 | 1466501309654 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 3624 | 1466501309656 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:29 INFO - PROCESS | 3624 | ++DOCSHELL 13C59800 == 36 [pid = 3624] [id = 232] 02:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (14379C00) [pid = 3624] [serial = 695] [outer = 00000000] 02:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A23EC00) [pid = 3624] [serial = 696] [outer = 14379C00] 02:28:29 INFO - PROCESS | 3624 | 1466501309681 Marionette DEBUG loaded listener.js 02:28:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A384400) [pid = 3624] [serial = 697] [outer = 14379C00] 02:28:30 INFO - PROCESS | 3624 | 1466501310432 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 901ms 02:28:30 INFO - PROCESS | 3624 | 1466501310471 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 3624 | 1466501310475 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 02:28:30 INFO - PROCESS | 3624 | 1466501310480 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:28:30 INFO - PROCESS | 3624 | 1466501310485 Marionette TRACE conn3 <- [1,894,null,{}] 02:28:30 INFO - PROCESS | 3624 | 1466501310491 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 3624 | 1466501310493 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:30 INFO - PROCESS | 3624 | 1466501310622 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:28:30 INFO - PROCESS | 3624 | 1466501310752 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:30 INFO - PROCESS | 3624 | 1466501310755 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:30 INFO - PROCESS | 3624 | ++DOCSHELL 12A23C00 == 37 [pid = 3624] [id = 233] 02:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13070000) [pid = 3624] [serial = 698] [outer = 00000000] 02:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13C5AC00) [pid = 3624] [serial = 699] [outer = 13070000] 02:28:30 INFO - PROCESS | 3624 | 1466501310794 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (143C2000) [pid = 3624] [serial = 700] [outer = 13070000] 02:28:31 INFO - PROCESS | 3624 | 1466501311391 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 02:28:31 INFO - PROCESS | 3624 | 1466501311479 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:28:31 INFO - PROCESS | 3624 | 1466501311483 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 02:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:28:31 INFO - PROCESS | 3624 | 1466501311490 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:28:31 INFO - PROCESS | 3624 | 1466501311492 Marionette TRACE conn3 <- [1,898,null,{}] 02:28:31 INFO - PROCESS | 3624 | 1466501311496 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:31 INFO - PROCESS | 3624 | 1466501311499 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:31 INFO - PROCESS | 3624 | 1466501311659 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:28:31 INFO - PROCESS | 3624 | 1466501311669 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 3624 | 1466501311672 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:31 INFO - PROCESS | 3624 | ++DOCSHELL 16E3E400 == 38 [pid = 3624] [id = 234] 02:28:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16E42800) [pid = 3624] [serial = 701] [outer = 00000000] 02:28:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (178D4C00) [pid = 3624] [serial = 702] [outer = 16E42800] 02:28:31 INFO - PROCESS | 3624 | 1466501311710 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (17B9D000) [pid = 3624] [serial = 703] [outer = 16E42800] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 13455800 == 37 [pid = 3624] [id = 231] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 105EA800 == 36 [pid = 3624] [id = 230] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 1437F000 == 35 [pid = 3624] [id = 229] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 19D64800 == 34 [pid = 3624] [id = 228] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 19AB9800 == 33 [pid = 3624] [id = 227] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 178B1800 == 32 [pid = 3624] [id = 226] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 16A50000 == 31 [pid = 3624] [id = 225] 02:28:32 INFO - PROCESS | 3624 | --DOCSHELL 13284C00 == 30 [pid = 3624] [id = 224] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A85B800) [pid = 3624] [serial = 657] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (172BCC00) [pid = 3624] [serial = 635] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (13122C00) [pid = 3624] [serial = 588] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (143C2800) [pid = 3624] [serial = 621] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1281C000) [pid = 3624] [serial = 567] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (16A55000) [pid = 3624] [serial = 591] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (13460000) [pid = 3624] [serial = 630] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A84E400) [pid = 3624] [serial = 653] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D8D400) [pid = 3624] [serial = 642] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19D91000) [pid = 3624] [serial = 626] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10E04400) [pid = 3624] [serial = 564] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1437FC00) [pid = 3624] [serial = 632] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1430E400) [pid = 3624] [serial = 620] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A38D000) [pid = 3624] [serial = 647] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (178AF400) [pid = 3624] [serial = 636] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15C3F800) [pid = 3624] [serial = 633] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10E0D800) [pid = 3624] [serial = 618] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A23E800) [pid = 3624] [serial = 644] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10E09400) [pid = 3624] [serial = 570] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (180B5800) [pid = 3624] [serial = 624] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (18032C00) [pid = 3624] [serial = 585] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A851C00) [pid = 3624] [serial = 654] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A17B400) [pid = 3624] [serial = 651] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A38B000) [pid = 3624] [serial = 650] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1799E000) [pid = 3624] [serial = 623] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19D70800) [pid = 3624] [serial = 641] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1984E400) [pid = 3624] [serial = 639] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10A58C00) [pid = 3624] [serial = 617] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A732C00) [pid = 3624] [serial = 648] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A174800) [pid = 3624] [serial = 627] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D8A400) [pid = 3624] [serial = 615] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A2ED000) [pid = 3624] [serial = 645] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (18028C00) [pid = 3624] [serial = 638] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (131D2800) [pid = 3624] [serial = 629] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1558D400) [pid = 3624] [serial = 561] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A856C00) [pid = 3624] [serial = 656] [outer = 00000000] [url = about:blank] 02:28:32 INFO - PROCESS | 3624 | 1466501312523 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1071ms 02:28:32 INFO - PROCESS | 3624 | 1466501312569 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 3624 | 1466501312573 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 02:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:28:32 INFO - PROCESS | 3624 | 1466501312578 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 3624 | 1466501312580 Marionette TRACE conn3 <- [1,902,null,{}] 02:28:32 INFO - PROCESS | 3624 | 1466501312587 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:32 INFO - PROCESS | 3624 | 1466501312589 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:32 INFO - PROCESS | 3624 | 1466501312657 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:28:32 INFO - PROCESS | 3624 | 1466501312743 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 3624 | 1466501312748 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:32 INFO - PROCESS | 3624 | ++DOCSHELL 10E07000 == 31 [pid = 3624] [id = 235] 02:28:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (10E09400) [pid = 3624] [serial = 704] [outer = 00000000] 02:28:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12BCF800) [pid = 3624] [serial = 705] [outer = 10E09400] 02:28:32 INFO - PROCESS | 3624 | 1466501312783 Marionette DEBUG loaded listener.js 02:28:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13122C00) [pid = 3624] [serial = 706] [outer = 10E09400] 02:28:33 INFO - PROCESS | 3624 | 1466501313173 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 620ms 02:28:33 INFO - PROCESS | 3624 | 1466501313199 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 3624 | 1466501313203 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 02:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:28:33 INFO - PROCESS | 3624 | 1466501313209 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - PROCESS | 3624 | 1466501313212 Marionette TRACE conn3 <- [1,906,null,{}] 02:28:33 INFO - PROCESS | 3624 | 1466501313215 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 3624 | 1466501313217 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:33 INFO - PROCESS | 3624 | 1466501313281 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:28:33 INFO - PROCESS | 3624 | 1466501313287 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 3624 | 1466501313290 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:33 INFO - PROCESS | 3624 | ++DOCSHELL 13286000 == 32 [pid = 3624] [id = 236] 02:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13288C00) [pid = 3624] [serial = 707] [outer = 00000000] 02:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1430A800) [pid = 3624] [serial = 708] [outer = 13288C00] 02:28:33 INFO - PROCESS | 3624 | 1466501313337 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1437F000) [pid = 3624] [serial = 709] [outer = 13288C00] 02:28:33 INFO - PROCESS | 3624 | 1466501313770 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 577ms 02:28:33 INFO - PROCESS | 3624 | 1466501313790 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:28:33 INFO - PROCESS | 3624 | 1466501313793 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 02:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:28:33 INFO - PROCESS | 3624 | 1466501313778 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:28:33 INFO - PROCESS | 3624 | 1466501313782 Marionette TRACE conn3 <- [1,910,null,{}] 02:28:33 INFO - PROCESS | 3624 | 1466501313792 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:33 INFO - PROCESS | 3624 | 1466501313797 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:33 INFO - PROCESS | 3624 | 1466501313880 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:28:33 INFO - PROCESS | 3624 | 1466501313890 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:33 INFO - PROCESS | 3624 | 1466501313893 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:33 INFO - PROCESS | 3624 | ++DOCSHELL 16A51000 == 33 [pid = 3624] [id = 237] 02:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16A51400) [pid = 3624] [serial = 710] [outer = 00000000] 02:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16A59400) [pid = 3624] [serial = 711] [outer = 16A51400] 02:28:33 INFO - PROCESS | 3624 | 1466501313939 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16E44800) [pid = 3624] [serial = 712] [outer = 16A51400] 02:28:34 INFO - PROCESS | 3624 | 1466501314344 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 02:28:34 INFO - PROCESS | 3624 | 1466501314429 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 3624 | 1466501314432 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 02:28:34 INFO - PROCESS | 3624 | 1466501314435 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:28:34 INFO - PROCESS | 3624 | 1466501314437 Marionette TRACE conn3 <- [1,914,null,{}] 02:28:34 INFO - PROCESS | 3624 | 1466501314441 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:34 INFO - PROCESS | 3624 | 1466501314443 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:34 INFO - PROCESS | 3624 | 1466501314568 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:28:34 INFO - PROCESS | 3624 | 1466501314586 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 3624 | 1466501314588 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:34 INFO - PROCESS | 3624 | ++DOCSHELL 178D5800 == 34 [pid = 3624] [id = 238] 02:28:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (178D8800) [pid = 3624] [serial = 713] [outer = 00000000] 02:28:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (18028C00) [pid = 3624] [serial = 714] [outer = 178D8800] 02:28:34 INFO - PROCESS | 3624 | 1466501314632 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (180B4800) [pid = 3624] [serial = 715] [outer = 178D8800] 02:28:35 INFO - PROCESS | 3624 | 1466501315009 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 634ms 02:28:35 INFO - PROCESS | 3624 | 1466501315076 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 3624 | 1466501315061 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 02:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:28:35 INFO - PROCESS | 3624 | 1466501315064 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - PROCESS | 3624 | 1466501315066 Marionette TRACE conn3 <- [1,918,null,{}] 02:28:35 INFO - PROCESS | 3624 | 1466501315071 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:35 INFO - PROCESS | 3624 | 1466501315074 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:35 INFO - PROCESS | 3624 | 1466501315184 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:28:35 INFO - PROCESS | 3624 | 1466501315193 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 3624 | 1466501315195 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:35 INFO - PROCESS | 3624 | ++DOCSHELL 172C0000 == 35 [pid = 3624] [id = 239] 02:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (180AF000) [pid = 3624] [serial = 716] [outer = 00000000] 02:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19848C00) [pid = 3624] [serial = 717] [outer = 180AF000] 02:28:35 INFO - PROCESS | 3624 | 1466501315272 Marionette DEBUG loaded listener.js 02:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19AB2C00) [pid = 3624] [serial = 718] [outer = 180AF000] 02:28:35 INFO - PROCESS | 3624 | 1466501315676 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 620ms 02:28:35 INFO - PROCESS | 3624 | 1466501315701 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 3624 | 1466501315703 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 02:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:28:35 INFO - PROCESS | 3624 | 1466501315713 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - PROCESS | 3624 | 1466501315715 Marionette TRACE conn3 <- [1,922,null,{}] 02:28:35 INFO - PROCESS | 3624 | 1466501315718 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:35 INFO - PROCESS | 3624 | 1466501315724 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:35 INFO - PROCESS | 3624 | 1466501315868 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:28:35 INFO - PROCESS | 3624 | 1466501315930 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:35 INFO - PROCESS | 3624 | 1466501315932 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:35 INFO - PROCESS | 3624 | ++DOCSHELL 19D8D000 == 36 [pid = 3624] [id = 240] 02:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D8D400) [pid = 3624] [serial = 719] [outer = 00000000] 02:28:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D93400) [pid = 3624] [serial = 720] [outer = 19D8D400] 02:28:35 INFO - PROCESS | 3624 | 1466501315976 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D95000) [pid = 3624] [serial = 721] [outer = 19D8D400] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13285800) [pid = 3624] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19ABA000) [pid = 3624] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17B98400) [pid = 3624] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (105F1C00) [pid = 3624] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16A50C00) [pid = 3624] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19D6F000) [pid = 3624] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19D8E000) [pid = 3624] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16BA9400) [pid = 3624] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11448800) [pid = 3624] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1558B400) [pid = 3624] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A182400) [pid = 3624] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:28:36 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (110DA400) [pid = 3624] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:28:36 INFO - PROCESS | 3624 | 1466501316402 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 719ms 02:28:36 INFO - PROCESS | 3624 | 1466501316428 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:28:36 INFO - PROCESS | 3624 | 1466501316430 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 02:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:28:36 INFO - PROCESS | 3624 | 1466501316437 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:28:36 INFO - PROCESS | 3624 | 1466501316439 Marionette TRACE conn3 <- [1,926,null,{}] 02:28:36 INFO - PROCESS | 3624 | 1466501316442 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:36 INFO - PROCESS | 3624 | 1466501316444 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:36 INFO - PROCESS | 3624 | 1466501316584 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:28:36 INFO - PROCESS | 3624 | 1466501316640 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 3624 | 1466501316625 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:36 INFO - PROCESS | 3624 | ++DOCSHELL 16A4DC00 == 37 [pid = 3624] [id = 241] 02:28:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17B97C00) [pid = 3624] [serial = 722] [outer = 00000000] 02:28:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19AC1000) [pid = 3624] [serial = 723] [outer = 17B97C00] 02:28:36 INFO - PROCESS | 3624 | 1466501316668 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A175800) [pid = 3624] [serial = 724] [outer = 17B97C00] 02:28:36 INFO - PROCESS | 3624 | 1466501316991 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 578ms 02:28:37 INFO - PROCESS | 3624 | 1466501317014 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:28:37 INFO - PROCESS | 3624 | 1466501317016 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 02:28:37 INFO - PROCESS | 3624 | 1466501317019 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 3624 | 1466501317021 Marionette TRACE conn3 <- [1,930,null,{}] 02:28:37 INFO - PROCESS | 3624 | 1466501317024 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:37 INFO - PROCESS | 3624 | 1466501317026 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:37 INFO - PROCESS | 3624 | 1466501317143 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:28:37 INFO - PROCESS | 3624 | 1466501317160 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 3624 | 1466501317162 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:37 INFO - PROCESS | 3624 | ++DOCSHELL 177EE800 == 38 [pid = 3624] [id = 242] 02:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D91C00) [pid = 3624] [serial = 725] [outer = 00000000] 02:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A17C400) [pid = 3624] [serial = 726] [outer = 19D91C00] 02:28:37 INFO - PROCESS | 3624 | 1466501317206 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A231C00) [pid = 3624] [serial = 727] [outer = 19D91C00] 02:28:37 INFO - PROCESS | 3624 | 1466501317556 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 577ms 02:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:28:37 INFO - PROCESS | 3624 | 1466501317600 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 3624 | 1466501317602 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 02:28:37 INFO - PROCESS | 3624 | 1466501317605 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 3624 | 1466501317607 Marionette TRACE conn3 <- [1,934,null,{}] 02:28:37 INFO - PROCESS | 3624 | 1466501317610 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:37 INFO - PROCESS | 3624 | 1466501317612 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:37 INFO - PROCESS | 3624 | 1466501317706 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:28:37 INFO - PROCESS | 3624 | 1466501317715 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 3624 | 1466501317717 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:37 INFO - PROCESS | 3624 | ++DOCSHELL 19D8E000 == 39 [pid = 3624] [id = 243] 02:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A2EA000) [pid = 3624] [serial = 728] [outer = 00000000] 02:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A38C000) [pid = 3624] [serial = 729] [outer = 1A2EA000] 02:28:37 INFO - PROCESS | 3624 | 1466501317759 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A737400) [pid = 3624] [serial = 730] [outer = 1A2EA000] 02:28:38 INFO - PROCESS | 3624 | 1466501318246 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 719ms 02:28:38 INFO - PROCESS | 3624 | 1466501318332 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 3624 | 1466501318336 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 02:28:38 INFO - PROCESS | 3624 | 1466501318341 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:28:38 INFO - PROCESS | 3624 | 1466501318344 Marionette TRACE conn3 <- [1,938,null,{}] 02:28:38 INFO - PROCESS | 3624 | 1466501318363 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:38 INFO - PROCESS | 3624 | 1466501318366 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:38 INFO - PROCESS | 3624 | 1466501318497 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:28:38 INFO - PROCESS | 3624 | 1466501318552 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 3624 | 1466501318555 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:38 INFO - PROCESS | 3624 | ++DOCSHELL 105F4400 == 40 [pid = 3624] [id = 244] 02:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (105F6000) [pid = 3624] [serial = 731] [outer = 00000000] 02:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1314A000) [pid = 3624] [serial = 732] [outer = 105F6000] 02:28:38 INFO - PROCESS | 3624 | 1466501318595 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13288400) [pid = 3624] [serial = 733] [outer = 105F6000] 02:28:39 INFO - PROCESS | 3624 | 1466501319099 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 803ms 02:28:39 INFO - PROCESS | 3624 | 1466501319153 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 3624 | 1466501319157 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 02:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:28:39 INFO - PROCESS | 3624 | 1466501319164 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 3624 | 1466501319167 Marionette TRACE conn3 <- [1,942,null,{}] 02:28:39 INFO - PROCESS | 3624 | 1466501319171 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 3624 | 1466501319174 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:39 INFO - PROCESS | 3624 | 1466501319263 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:28:39 INFO - PROCESS | 3624 | 1466501319391 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:39 INFO - PROCESS | 3624 | 1466501319394 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:39 INFO - PROCESS | 3624 | ++DOCSHELL 15C48C00 == 41 [pid = 3624] [id = 245] 02:28:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (15C73C00) [pid = 3624] [serial = 734] [outer = 00000000] 02:28:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16A52400) [pid = 3624] [serial = 735] [outer = 15C73C00] 02:28:39 INFO - PROCESS | 3624 | 1466501319455 Marionette DEBUG loaded listener.js 02:28:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (172C7800) [pid = 3624] [serial = 736] [outer = 15C73C00] 02:28:40 INFO - PROCESS | 3624 | 1466501320008 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 902ms 02:28:40 INFO - PROCESS | 3624 | 1466501320065 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 3624 | 1466501320068 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 02:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:28:40 INFO - PROCESS | 3624 | 1466501320071 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 3624 | 1466501320075 Marionette TRACE conn3 <- [1,946,null,{}] 02:28:40 INFO - PROCESS | 3624 | 1466501320086 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:40 INFO - PROCESS | 3624 | 1466501320092 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:40 INFO - PROCESS | 3624 | 1466501320248 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:28:40 INFO - PROCESS | 3624 | 1466501320266 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 3624 | 1466501320269 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:40 INFO - PROCESS | 3624 | ++DOCSHELL 1A17B400 == 42 [pid = 3624] [id = 246] 02:28:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A17D400) [pid = 3624] [serial = 737] [outer = 00000000] 02:28:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A385800) [pid = 3624] [serial = 738] [outer = 1A17D400] 02:28:40 INFO - PROCESS | 3624 | 1466501320324 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A73F000) [pid = 3624] [serial = 739] [outer = 1A17D400] 02:28:40 INFO - PROCESS | 3624 | 1466501320882 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 845ms 02:28:40 INFO - PROCESS | 3624 | 1466501320924 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:28:40 INFO - PROCESS | 3624 | 1466501320927 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 02:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:28:40 INFO - PROCESS | 3624 | 1466501320943 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:28:40 INFO - PROCESS | 3624 | 1466501320946 Marionette TRACE conn3 <- [1,950,null,{}] 02:28:40 INFO - PROCESS | 3624 | 1466501320951 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:40 INFO - PROCESS | 3624 | 1466501320955 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:41 INFO - PROCESS | 3624 | 1466501321093 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:28:41 INFO - PROCESS | 3624 | 1466501321320 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 3624 | 1466501321324 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:41 INFO - PROCESS | 3624 | ++DOCSHELL 105E8400 == 43 [pid = 3624] [id = 247] 02:28:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (105EA800) [pid = 3624] [serial = 740] [outer = 00000000] 02:28:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (10E09C00) [pid = 3624] [serial = 741] [outer = 105EA800] 02:28:41 INFO - PROCESS | 3624 | 1466501321402 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (11448800) [pid = 3624] [serial = 742] [outer = 105EA800] 02:28:41 INFO - PROCESS | 3624 | 1466501321892 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 987ms 02:28:41 INFO - PROCESS | 3624 | 1466501321949 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 3624 | 1466501321953 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 02:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:28:41 INFO - PROCESS | 3624 | 1466501321940 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 3624 | 1466501321942 Marionette TRACE conn3 <- [1,954,null,{}] 02:28:41 INFO - PROCESS | 3624 | 1466501321948 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:41 INFO - PROCESS | 3624 | 1466501321952 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 177EE800 == 42 [pid = 3624] [id = 242] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 16A4DC00 == 41 [pid = 3624] [id = 241] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 19D8D000 == 40 [pid = 3624] [id = 240] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 172C0000 == 39 [pid = 3624] [id = 239] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 178D5800 == 38 [pid = 3624] [id = 238] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 16A51000 == 37 [pid = 3624] [id = 237] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 13286000 == 36 [pid = 3624] [id = 236] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 10E07000 == 35 [pid = 3624] [id = 235] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 13C59800 == 34 [pid = 3624] [id = 232] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 10432800 == 33 [pid = 3624] [id = 223] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 16E3E400 == 32 [pid = 3624] [id = 234] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 12A23C00 == 31 [pid = 3624] [id = 233] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 105E8400 == 30 [pid = 3624] [id = 247] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 1A17B400 == 29 [pid = 3624] [id = 246] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 19D8E000 == 28 [pid = 3624] [id = 243] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 105F4400 == 27 [pid = 3624] [id = 244] 02:28:42 INFO - PROCESS | 3624 | --DOCSHELL 15C48C00 == 26 [pid = 3624] [id = 245] 02:28:42 INFO - PROCESS | 3624 | 1466501322582 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1345B000) [pid = 3624] [serial = 671] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13B23400) [pid = 3624] [serial = 672] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19BAF400) [pid = 3624] [serial = 680] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (18030400) [pid = 3624] [serial = 677] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1281B800) [pid = 3624] [serial = 669] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11443800) [pid = 3624] [serial = 668] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16A58C00) [pid = 3624] [serial = 674] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16BB5000) [pid = 3624] [serial = 675] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A176000) [pid = 3624] [serial = 683] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19D68800) [pid = 3624] [serial = 681] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A858400) [pid = 3624] [serial = 686] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A234C00) [pid = 3624] [serial = 684] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (131D5C00) [pid = 3624] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19AB4800) [pid = 3624] [serial = 692] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (130C5400) [pid = 3624] [serial = 660] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12A18400) [pid = 3624] [serial = 659] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16BDB000) [pid = 3624] [serial = 663] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16A52800) [pid = 3624] [serial = 662] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A390800) [pid = 3624] [serial = 666] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A23BC00) [pid = 3624] [serial = 665] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19BB2C00) [pid = 3624] [serial = 693] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A9A7000) [pid = 3624] [serial = 687] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13461800) [pid = 3624] [serial = 689] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (18135000) [pid = 3624] [serial = 678] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A23EC00) [pid = 3624] [serial = 696] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1558F800) [pid = 3624] [serial = 690] [outer = 00000000] [url = about:blank] 02:28:42 INFO - PROCESS | 3624 | 1466501322743 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 3624 | 1466501322746 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:42 INFO - PROCESS | 3624 | ++DOCSHELL 10561400 == 27 [pid = 3624] [id = 248] 02:28:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10562C00) [pid = 3624] [serial = 743] [outer = 00000000] 02:28:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10A5B000) [pid = 3624] [serial = 744] [outer = 10562C00] 02:28:42 INFO - PROCESS | 3624 | 1466501322776 Marionette DEBUG loaded listener.js 02:28:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (10E0A000) [pid = 3624] [serial = 745] [outer = 10562C00] 02:28:43 INFO - PROCESS | 3624 | 1466501323179 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1254ms 02:28:43 INFO - PROCESS | 3624 | 1466501323216 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 3624 | 1466501323220 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 02:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:28:43 INFO - PROCESS | 3624 | 1466501323225 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 3624 | 1466501323228 Marionette TRACE conn3 <- [1,958,null,{}] 02:28:43 INFO - PROCESS | 3624 | 1466501323234 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:43 INFO - PROCESS | 3624 | 1466501323238 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:43 INFO - PROCESS | 3624 | 1466501323348 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:28:43 INFO - PROCESS | 3624 | 1466501323357 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:43 INFO - PROCESS | 3624 | 1466501323359 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:43 INFO - PROCESS | 3624 | ++DOCSHELL 12D66800 == 28 [pid = 3624] [id = 249] 02:28:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12D8B800) [pid = 3624] [serial = 746] [outer = 00000000] 02:28:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1306CC00) [pid = 3624] [serial = 747] [outer = 12D8B800] 02:28:43 INFO - PROCESS | 3624 | 1466501323406 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (130C8400) [pid = 3624] [serial = 748] [outer = 12D8B800] 02:28:43 INFO - PROCESS | 3624 | 1466501323816 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 634ms 02:28:43 INFO - PROCESS | 3624 | 1466501323867 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:28:43 INFO - PROCESS | 3624 | 1466501323852 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 02:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:28:43 INFO - PROCESS | 3624 | 1466501323856 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:28:43 INFO - PROCESS | 3624 | 1466501323858 Marionette TRACE conn3 <- [1,962,null,{}] 02:28:43 INFO - PROCESS | 3624 | 1466501323862 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:43 INFO - PROCESS | 3624 | 1466501323864 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:43 INFO - PROCESS | 3624 | 1466501323975 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:28:44 INFO - PROCESS | 3624 | 1466501324043 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 3624 | 1466501324045 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:44 INFO - PROCESS | 3624 | ++DOCSHELL 1307AC00 == 29 [pid = 3624] [id = 250] 02:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13289800) [pid = 3624] [serial = 749] [outer = 00000000] 02:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13940400) [pid = 3624] [serial = 750] [outer = 13289800] 02:28:44 INFO - PROCESS | 3624 | 1466501324089 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13C4F800) [pid = 3624] [serial = 751] [outer = 13289800] 02:28:44 INFO - PROCESS | 3624 | 1466501324447 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 620ms 02:28:44 INFO - PROCESS | 3624 | 1466501324495 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 3624 | 1466501324499 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 02:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:28:44 INFO - PROCESS | 3624 | 1466501324509 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 3624 | 1466501324513 Marionette TRACE conn3 <- [1,966,null,{}] 02:28:44 INFO - PROCESS | 3624 | 1466501324521 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:44 INFO - PROCESS | 3624 | 1466501324524 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:44 INFO - PROCESS | 3624 | 1466501324628 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:28:44 INFO - PROCESS | 3624 | 1466501324650 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 3624 | 1466501324652 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:44 INFO - PROCESS | 3624 | ++DOCSHELL 13156000 == 30 [pid = 3624] [id = 251] 02:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13283400) [pid = 3624] [serial = 752] [outer = 00000000] 02:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15C48C00) [pid = 3624] [serial = 753] [outer = 13283400] 02:28:44 INFO - PROCESS | 3624 | 1466501324705 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16A4D800) [pid = 3624] [serial = 754] [outer = 13283400] 02:28:45 INFO - PROCESS | 3624 | 1466501325111 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 634ms 02:28:45 INFO - PROCESS | 3624 | 1466501325143 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 3624 | 1466501325146 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 02:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:28:45 INFO - PROCESS | 3624 | 1466501325149 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 3624 | 1466501325151 Marionette TRACE conn3 <- [1,970,null,{}] 02:28:45 INFO - PROCESS | 3624 | 1466501325137 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:45 INFO - PROCESS | 3624 | 1466501325139 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:45 INFO - PROCESS | 3624 | 1466501325283 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:28:45 INFO - PROCESS | 3624 | 1466501325293 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 3624 | 1466501325295 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:45 INFO - PROCESS | 3624 | ++DOCSHELL 13458800 == 31 [pid = 3624] [id = 252] 02:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15C3D400) [pid = 3624] [serial = 755] [outer = 00000000] 02:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16BAF400) [pid = 3624] [serial = 756] [outer = 15C3D400] 02:28:45 INFO - PROCESS | 3624 | 1466501325321 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16D91800) [pid = 3624] [serial = 757] [outer = 15C3D400] 02:28:45 INFO - PROCESS | 3624 | 1466501325698 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 578ms 02:28:45 INFO - PROCESS | 3624 | 1466501325716 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:28:45 INFO - PROCESS | 3624 | 1466501325718 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 02:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:28:45 INFO - PROCESS | 3624 | 1466501325721 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:28:45 INFO - PROCESS | 3624 | 1466501325723 Marionette TRACE conn3 <- [1,974,null,{}] 02:28:45 INFO - PROCESS | 3624 | 1466501325727 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:45 INFO - PROCESS | 3624 | 1466501325729 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:45 INFO - PROCESS | 3624 | 1466501325835 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:28:45 INFO - PROCESS | 3624 | 1466501325841 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:45 INFO - PROCESS | 3624 | 1466501325846 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:45 INFO - PROCESS | 3624 | ++DOCSHELL 172C6000 == 32 [pid = 3624] [id = 253] 02:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (172C6400) [pid = 3624] [serial = 758] [outer = 00000000] 02:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (178E1C00) [pid = 3624] [serial = 759] [outer = 172C6400] 02:28:45 INFO - PROCESS | 3624 | 1466501325882 Marionette DEBUG loaded listener.js 02:28:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (18030000) [pid = 3624] [serial = 760] [outer = 172C6400] 02:28:46 INFO - PROCESS | 3624 | 1466501326345 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 662ms 02:28:46 INFO - PROCESS | 3624 | 1466501326400 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 3624 | 1466501326402 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 02:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:28:46 INFO - PROCESS | 3624 | 1466501326388 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 3624 | 1466501326390 Marionette TRACE conn3 <- [1,978,null,{}] 02:28:46 INFO - PROCESS | 3624 | 1466501326393 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 3624 | 1466501326395 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:46 INFO - PROCESS | 3624 | 1466501326716 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (178D8800) [pid = 3624] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (180AF000) [pid = 3624] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17B97C00) [pid = 3624] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19D8D400) [pid = 3624] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16E42800) [pid = 3624] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10E09400) [pid = 3624] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19D91C00) [pid = 3624] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13070000) [pid = 3624] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16A51400) [pid = 3624] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13288C00) [pid = 3624] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (14379C00) [pid = 3624] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:28:46 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A2EA000) [pid = 3624] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:28:46 INFO - PROCESS | 3624 | 1466501326779 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:46 INFO - PROCESS | 3624 | 1466501326781 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:46 INFO - PROCESS | 3624 | ++DOCSHELL 1047F000 == 33 [pid = 3624] [id = 254] 02:28:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (104E1800) [pid = 3624] [serial = 761] [outer = 00000000] 02:28:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1306BC00) [pid = 3624] [serial = 762] [outer = 104E1800] 02:28:46 INFO - PROCESS | 3624 | 1466501326838 Marionette DEBUG loaded listener.js 02:28:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13B31C00) [pid = 3624] [serial = 763] [outer = 104E1800] 02:28:47 INFO - PROCESS | 3624 | 1466501327150 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 803ms 02:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:28:47 INFO - PROCESS | 3624 | 1466501327218 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 3624 | 1466501327220 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 02:28:47 INFO - PROCESS | 3624 | 1466501327223 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 3624 | 1466501327225 Marionette TRACE conn3 <- [1,982,null,{}] 02:28:47 INFO - PROCESS | 3624 | 1466501327229 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:47 INFO - PROCESS | 3624 | 1466501327231 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:47 INFO - PROCESS | 3624 | 1466501327294 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:28:47 INFO - PROCESS | 3624 | 1466501327299 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 3624 | 1466501327301 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:47 INFO - PROCESS | 3624 | ++DOCSHELL 1558D400 == 34 [pid = 3624] [id = 255] 02:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16D0D800) [pid = 3624] [serial = 764] [outer = 00000000] 02:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1830BC00) [pid = 3624] [serial = 765] [outer = 16D0D800] 02:28:47 INFO - PROCESS | 3624 | 1466501327343 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19846400) [pid = 3624] [serial = 766] [outer = 16D0D800] 02:28:47 INFO - PROCESS | 3624 | 1466501327708 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 535ms 02:28:47 INFO - PROCESS | 3624 | 1466501327762 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:28:47 INFO - PROCESS | 3624 | 1466501327764 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 02:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:28:47 INFO - PROCESS | 3624 | 1466501327771 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:28:47 INFO - PROCESS | 3624 | 1466501327773 Marionette TRACE conn3 <- [1,986,null,{}] 02:28:47 INFO - PROCESS | 3624 | 1466501327776 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:47 INFO - PROCESS | 3624 | 1466501327778 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:47 INFO - PROCESS | 3624 | 1466501327835 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:28:47 INFO - PROCESS | 3624 | 1466501327841 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 3624 | 1466501327842 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:47 INFO - PROCESS | 3624 | ++DOCSHELL 180AF000 == 35 [pid = 3624] [id = 256] 02:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19AB8800) [pid = 3624] [serial = 767] [outer = 00000000] 02:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19BB0000) [pid = 3624] [serial = 768] [outer = 19AB8800] 02:28:47 INFO - PROCESS | 3624 | 1466501327885 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (154E4C00) [pid = 3624] [serial = 769] [outer = 19AB8800] 02:28:48 INFO - PROCESS | 3624 | 1466501328274 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 536ms 02:28:48 INFO - PROCESS | 3624 | 1466501328304 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:28:48 INFO - PROCESS | 3624 | 1466501328307 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 02:28:48 INFO - PROCESS | 3624 | 1466501328310 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:28:48 INFO - PROCESS | 3624 | 1466501328311 Marionette TRACE conn3 <- [1,990,null,{}] 02:28:48 INFO - PROCESS | 3624 | 1466501328315 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:48 INFO - PROCESS | 3624 | 1466501328317 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:48 INFO - PROCESS | 3624 | 1466501328411 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:28:48 INFO - PROCESS | 3624 | 1466501328421 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:48 INFO - PROCESS | 3624 | 1466501328423 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:48 INFO - PROCESS | 3624 | ++DOCSHELL 16BB3C00 == 36 [pid = 3624] [id = 257] 02:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (180B4400) [pid = 3624] [serial = 770] [outer = 00000000] 02:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D70400) [pid = 3624] [serial = 771] [outer = 180B4400] 02:28:48 INFO - PROCESS | 3624 | 1466501328466 Marionette DEBUG loaded listener.js 02:28:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D70C00) [pid = 3624] [serial = 772] [outer = 180B4400] 02:28:49 INFO - PROCESS | 3624 | 1466501329180 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 930ms 02:28:49 INFO - PROCESS | 3624 | 1466501329270 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 3624 | 1466501329275 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 02:28:49 INFO - PROCESS | 3624 | 1466501329280 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:28:49 INFO - PROCESS | 3624 | 1466501329286 Marionette TRACE conn3 <- [1,994,null,{}] 02:28:49 INFO - PROCESS | 3624 | 1466501329293 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 3624 | 1466501329297 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:49 INFO - PROCESS | 3624 | 1466501329431 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:28:49 INFO - PROCESS | 3624 | 1466501329515 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:49 INFO - PROCESS | 3624 | 1466501329518 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:49 INFO - PROCESS | 3624 | ++DOCSHELL 10E0F000 == 37 [pid = 3624] [id = 258] 02:28:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1120F800) [pid = 3624] [serial = 773] [outer = 00000000] 02:28:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (130C5400) [pid = 3624] [serial = 774] [outer = 1120F800] 02:28:49 INFO - PROCESS | 3624 | 1466501329574 Marionette DEBUG loaded listener.js 02:28:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13283000) [pid = 3624] [serial = 775] [outer = 1120F800] 02:28:50 INFO - PROCESS | 3624 | 1466501330344 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1127ms 02:28:50 INFO - PROCESS | 3624 | 1466501330424 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:28:50 INFO - PROCESS | 3624 | 1466501330429 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 02:28:50 INFO - PROCESS | 3624 | 1466501330434 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:28:50 INFO - PROCESS | 3624 | 1466501330437 Marionette TRACE conn3 <- [1,998,null,{}] 02:28:50 INFO - PROCESS | 3624 | 1466501330442 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:50 INFO - PROCESS | 3624 | 1466501330444 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:50 INFO - PROCESS | 3624 | 1466501330562 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:28:50 INFO - PROCESS | 3624 | 1466501330641 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 3624 | 1466501330646 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:50 INFO - PROCESS | 3624 | ++DOCSHELL 10A64C00 == 38 [pid = 3624] [id = 259] 02:28:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (10E0F800) [pid = 3624] [serial = 776] [outer = 00000000] 02:28:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (12A23C00) [pid = 3624] [serial = 777] [outer = 10E0F800] 02:28:50 INFO - PROCESS | 3624 | 1466501330750 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13034800) [pid = 3624] [serial = 778] [outer = 10E0F800] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 180AF000 == 37 [pid = 3624] [id = 256] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 1558D400 == 36 [pid = 3624] [id = 255] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 1047F000 == 35 [pid = 3624] [id = 254] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 172C6000 == 34 [pid = 3624] [id = 253] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 13458800 == 33 [pid = 3624] [id = 252] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 13156000 == 32 [pid = 3624] [id = 251] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 1307AC00 == 31 [pid = 3624] [id = 250] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 12D66800 == 30 [pid = 3624] [id = 249] 02:28:50 INFO - PROCESS | 3624 | --DOCSHELL 10561400 == 29 [pid = 3624] [id = 248] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (18028C00) [pid = 3624] [serial = 714] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (19AB2C00) [pid = 3624] [serial = 718] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19848C00) [pid = 3624] [serial = 717] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19AC1000) [pid = 3624] [serial = 723] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D93400) [pid = 3624] [serial = 720] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (178D4C00) [pid = 3624] [serial = 702] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17B9D000) [pid = 3624] [serial = 703] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12BCF800) [pid = 3624] [serial = 705] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A231C00) [pid = 3624] [serial = 727] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13122C00) [pid = 3624] [serial = 706] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13C5AC00) [pid = 3624] [serial = 699] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (143C2000) [pid = 3624] [serial = 700] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16A59400) [pid = 3624] [serial = 711] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1430A800) [pid = 3624] [serial = 708] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1437F000) [pid = 3624] [serial = 709] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A384400) [pid = 3624] [serial = 697] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A17C400) [pid = 3624] [serial = 726] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A737400) [pid = 3624] [serial = 730] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A38C000) [pid = 3624] [serial = 729] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D95000) [pid = 3624] [serial = 721] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (180B4800) [pid = 3624] [serial = 715] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16E44800) [pid = 3624] [serial = 712] [outer = 00000000] [url = about:blank] 02:28:50 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A175800) [pid = 3624] [serial = 724] [outer = 00000000] [url = about:blank] 02:28:51 INFO - PROCESS | 3624 | 1466501331401 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1029ms 02:28:51 INFO - PROCESS | 3624 | 1466501331472 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 3624 | 1466501331477 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 02:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:28:51 INFO - PROCESS | 3624 | 1466501331478 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 3624 | 1466501331483 Marionette TRACE conn3 <- [1,1002,null,{}] 02:28:51 INFO - PROCESS | 3624 | 1466501331490 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:51 INFO - PROCESS | 3624 | 1466501331493 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:51 INFO - PROCESS | 3624 | 1466501331611 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:28:51 INFO - PROCESS | 3624 | 1466501331685 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 3624 | 1466501331688 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:51 INFO - PROCESS | 3624 | ++DOCSHELL 12BC6C00 == 30 [pid = 3624] [id = 260] 02:28:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12BCF800) [pid = 3624] [serial = 779] [outer = 00000000] 02:28:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13286000) [pid = 3624] [serial = 780] [outer = 12BCF800] 02:28:51 INFO - PROCESS | 3624 | 1466501331728 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1430F400) [pid = 3624] [serial = 781] [outer = 12BCF800] 02:28:52 INFO - PROCESS | 3624 | 1466501332303 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 859ms 02:28:52 INFO - PROCESS | 3624 | 1466501332344 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 3624 | 1466501332352 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 02:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:28:52 INFO - PROCESS | 3624 | 1466501332363 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 3624 | 1466501332367 Marionette TRACE conn3 <- [1,1006,null,{}] 02:28:52 INFO - PROCESS | 3624 | 1466501332371 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:52 INFO - PROCESS | 3624 | 1466501332374 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:52 INFO - PROCESS | 3624 | 1466501332466 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:28:52 INFO - PROCESS | 3624 | 1466501332562 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:52 INFO - PROCESS | 3624 | 1466501332565 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:52 INFO - PROCESS | 3624 | ++DOCSHELL 15588400 == 31 [pid = 3624] [id = 261] 02:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1558A000) [pid = 3624] [serial = 782] [outer = 00000000] 02:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15C40800) [pid = 3624] [serial = 783] [outer = 1558A000] 02:28:52 INFO - PROCESS | 3624 | 1466501332603 Marionette DEBUG loaded listener.js 02:28:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15F3C000) [pid = 3624] [serial = 784] [outer = 1558A000] 02:28:53 INFO - PROCESS | 3624 | 1466501333200 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 902ms 02:28:53 INFO - PROCESS | 3624 | 1466501333265 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:28:53 INFO - PROCESS | 3624 | 1466501333268 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 02:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:28:53 INFO - PROCESS | 3624 | 1466501333272 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:28:53 INFO - PROCESS | 3624 | 1466501333276 Marionette TRACE conn3 <- [1,1010,null,{}] 02:28:53 INFO - PROCESS | 3624 | 1466501333302 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:53 INFO - PROCESS | 3624 | 1466501333307 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:53 INFO - PROCESS | 3624 | 1466501333412 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:28:53 INFO - PROCESS | 3624 | 1466501333487 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 3624 | 1466501333490 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:53 INFO - PROCESS | 3624 | ++DOCSHELL 173B2800 == 32 [pid = 3624] [id = 262] 02:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (173B3800) [pid = 3624] [serial = 785] [outer = 00000000] 02:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17995400) [pid = 3624] [serial = 786] [outer = 173B3800] 02:28:53 INFO - PROCESS | 3624 | 1466501333587 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17B9EC00) [pid = 3624] [serial = 787] [outer = 173B3800] 02:28:54 INFO - PROCESS | 3624 | 1466501334087 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 860ms 02:28:54 INFO - PROCESS | 3624 | 1466501334118 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:28:54 INFO - PROCESS | 3624 | 1466501334121 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 02:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:28:54 INFO - PROCESS | 3624 | 1466501334125 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:28:54 INFO - PROCESS | 3624 | 1466501334127 Marionette TRACE conn3 <- [1,1014,null,{}] 02:28:54 INFO - PROCESS | 3624 | 1466501334130 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:54 INFO - PROCESS | 3624 | 1466501334133 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:54 INFO - PROCESS | 3624 | 1466501334238 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:28:54 INFO - PROCESS | 3624 | 1466501334315 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:54 INFO - PROCESS | 3624 | 1466501334318 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:54 INFO - PROCESS | 3624 | ++DOCSHELL 180B1000 == 33 [pid = 3624] [id = 263] 02:28:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (180B3000) [pid = 3624] [serial = 788] [outer = 00000000] 02:28:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (18135800) [pid = 3624] [serial = 789] [outer = 180B3000] 02:28:54 INFO - PROCESS | 3624 | 1466501334371 Marionette DEBUG loaded listener.js 02:28:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19847400) [pid = 3624] [serial = 790] [outer = 180B3000] 02:28:54 INFO - PROCESS | 3624 | 1466501334976 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 901ms 02:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:28:55 INFO - PROCESS | 3624 | 1466501335030 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:28:55 INFO - PROCESS | 3624 | 1466501335034 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 02:28:55 INFO - PROCESS | 3624 | 1466501335039 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:28:55 INFO - PROCESS | 3624 | 1466501335041 Marionette TRACE conn3 <- [1,1018,null,{}] 02:28:55 INFO - PROCESS | 3624 | 1466501335046 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:55 INFO - PROCESS | 3624 | 1466501335048 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:55 INFO - PROCESS | 3624 | --DOCSHELL 10E0F000 == 32 [pid = 3624] [id = 258] 02:28:55 INFO - PROCESS | 3624 | --DOCSHELL 180B1000 == 31 [pid = 3624] [id = 263] 02:28:55 INFO - PROCESS | 3624 | --DOCSHELL 173B2800 == 30 [pid = 3624] [id = 262] 02:28:55 INFO - PROCESS | 3624 | --DOCSHELL 16BB3C00 == 29 [pid = 3624] [id = 257] 02:28:55 INFO - PROCESS | 3624 | --DOCSHELL 15588400 == 28 [pid = 3624] [id = 261] 02:28:55 INFO - PROCESS | 3624 | --DOCSHELL 10A64C00 == 27 [pid = 3624] [id = 259] 02:28:55 INFO - PROCESS | 3624 | --DOCSHELL 12BC6C00 == 26 [pid = 3624] [id = 260] 02:28:55 INFO - PROCESS | 3624 | 1466501335682 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:28:55 INFO - PROCESS | 3624 | 1466501335773 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:55 INFO - PROCESS | 3624 | 1466501335776 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:55 INFO - PROCESS | 3624 | ++DOCSHELL 10432800 == 27 [pid = 3624] [id = 264] 02:28:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (10475C00) [pid = 3624] [serial = 791] [outer = 00000000] 02:28:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (105EEC00) [pid = 3624] [serial = 792] [outer = 10475C00] 02:28:55 INFO - PROCESS | 3624 | 1466501335826 Marionette DEBUG loaded listener.js 02:28:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (110E5C00) [pid = 3624] [serial = 793] [outer = 10475C00] 02:28:56 INFO - PROCESS | 3624 | 1466501336236 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1226ms 02:28:56 INFO - PROCESS | 3624 | 1466501336264 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 3624 | 1466501336269 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 02:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:28:56 INFO - PROCESS | 3624 | 1466501336274 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 3624 | 1466501336277 Marionette TRACE conn3 <- [1,1022,null,{}] 02:28:56 INFO - PROCESS | 3624 | 1466501336282 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:56 INFO - PROCESS | 3624 | 1466501336285 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:56 INFO - PROCESS | 3624 | 1466501336372 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:28:56 INFO - PROCESS | 3624 | 1466501336386 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 3624 | 1466501336389 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:56 INFO - PROCESS | 3624 | ++DOCSHELL 13458000 == 28 [pid = 3624] [id = 265] 02:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13458800) [pid = 3624] [serial = 794] [outer = 00000000] 02:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13B32800) [pid = 3624] [serial = 795] [outer = 13458800] 02:28:56 INFO - PROCESS | 3624 | 1466501336444 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (14312400) [pid = 3624] [serial = 796] [outer = 13458800] 02:28:56 INFO - PROCESS | 3624 | 1466501336834 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 578ms 02:28:56 INFO - PROCESS | 3624 | 1466501336852 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 3624 | 1466501336855 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 02:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:28:56 INFO - PROCESS | 3624 | 1466501336859 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 3624 | 1466501336861 Marionette TRACE conn3 <- [1,1026,null,{}] 02:28:56 INFO - PROCESS | 3624 | 1466501336865 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:56 INFO - PROCESS | 3624 | 1466501336867 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:56 INFO - PROCESS | 3624 | 1466501336985 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:28:56 INFO - PROCESS | 3624 | 1466501336979 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 3624 | 1466501336981 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:56 INFO - PROCESS | 3624 | ++DOCSHELL 16A51000 == 29 [pid = 3624] [id = 266] 02:28:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16A51400) [pid = 3624] [serial = 797] [outer = 00000000] 02:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16A57000) [pid = 3624] [serial = 798] [outer = 16A51400] 02:28:57 INFO - PROCESS | 3624 | 1466501337026 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (16BAC800) [pid = 3624] [serial = 799] [outer = 16A51400] 02:28:57 INFO - PROCESS | 3624 | 1466501337462 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 634ms 02:28:57 INFO - PROCESS | 3624 | 1466501337493 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:28:57 INFO - PROCESS | 3624 | 1466501337496 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 02:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:28:57 INFO - PROCESS | 3624 | 1466501337507 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - PROCESS | 3624 | 1466501337511 Marionette TRACE conn3 <- [1,1030,null,{}] 02:28:57 INFO - PROCESS | 3624 | 1466501337514 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:57 INFO - PROCESS | 3624 | 1466501337518 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:57 INFO - PROCESS | 3624 | 1466501337585 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:28:57 INFO - PROCESS | 3624 | 1466501337590 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 3624 | 1466501337593 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:57 INFO - PROCESS | 3624 | ++DOCSHELL 15C3F800 == 30 [pid = 3624] [id = 267] 02:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (172BC000) [pid = 3624] [serial = 800] [outer = 00000000] 02:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (180ABC00) [pid = 3624] [serial = 801] [outer = 172BC000] 02:28:57 INFO - PROCESS | 3624 | 1466501337645 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19842000) [pid = 3624] [serial = 802] [outer = 172BC000] 02:28:58 INFO - PROCESS | 3624 | 1466501338081 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 620ms 02:28:58 INFO - PROCESS | 3624 | 1466501338147 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 3624 | 1466501338149 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 02:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:28:58 INFO - PROCESS | 3624 | 1466501338153 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 3624 | 1466501338154 Marionette TRACE conn3 <- [1,1034,null,{}] 02:28:58 INFO - PROCESS | 3624 | 1466501338140 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 3624 | 1466501338142 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:58 INFO - PROCESS | 3624 | 1466501338279 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:28:58 INFO - PROCESS | 3624 | 1466501338299 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 3624 | 1466501338301 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:58 INFO - PROCESS | 3624 | ++DOCSHELL 180B3400 == 31 [pid = 3624] [id = 268] 02:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19AB7C00) [pid = 3624] [serial = 803] [outer = 00000000] 02:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19BBC400) [pid = 3624] [serial = 804] [outer = 19AB7C00] 02:28:58 INFO - PROCESS | 3624 | 1466501338328 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19D69000) [pid = 3624] [serial = 805] [outer = 19AB7C00] 02:28:58 INFO - PROCESS | 3624 | 1466501338701 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 577ms 02:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:28:58 INFO - PROCESS | 3624 | 1466501338719 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 3624 | 1466501338721 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 02:28:58 INFO - PROCESS | 3624 | 1466501338724 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 3624 | 1466501338726 Marionette TRACE conn3 <- [1,1038,null,{}] 02:28:58 INFO - PROCESS | 3624 | 1466501338729 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 3624 | 1466501338731 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:58 INFO - PROCESS | 3624 | 1466501338838 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:28:58 INFO - PROCESS | 3624 | 1466501338844 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:58 INFO - PROCESS | 3624 | 1466501338850 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:58 INFO - PROCESS | 3624 | ++DOCSHELL 19D8D000 == 32 [pid = 3624] [id = 269] 02:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19D91000) [pid = 3624] [serial = 806] [outer = 00000000] 02:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A173C00) [pid = 3624] [serial = 807] [outer = 19D91000] 02:28:58 INFO - PROCESS | 3624 | 1466501338885 Marionette DEBUG loaded listener.js 02:28:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A17C400) [pid = 3624] [serial = 808] [outer = 19D91000] 02:28:59 INFO - PROCESS | 3624 | 1466501339319 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 619ms 02:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:28:59 INFO - PROCESS | 3624 | 1466501339357 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:28:59 INFO - PROCESS | 3624 | 1466501339359 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 02:28:59 INFO - PROCESS | 3624 | 1466501339362 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:28:59 INFO - PROCESS | 3624 | 1466501339364 Marionette TRACE conn3 <- [1,1042,null,{}] 02:28:59 INFO - PROCESS | 3624 | 1466501339367 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:59 INFO - PROCESS | 3624 | 1466501339369 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:59 INFO - PROCESS | 3624 | 1466501339462 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:28:59 INFO - PROCESS | 3624 | 1466501339548 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 3624 | 1466501339550 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:28:59 INFO - PROCESS | 3624 | ++DOCSHELL 0F394C00 == 33 [pid = 3624] [id = 270] 02:28:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A232C00) [pid = 3624] [serial = 809] [outer = 00000000] 02:28:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A2EB800) [pid = 3624] [serial = 810] [outer = 1A232C00] 02:28:59 INFO - PROCESS | 3624 | 1466501339601 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A2F4800) [pid = 3624] [serial = 811] [outer = 1A232C00] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (16D0D800) [pid = 3624] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (13283400) [pid = 3624] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1120F800) [pid = 3624] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (180B4400) [pid = 3624] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (10E0F800) [pid = 3624] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19AB8800) [pid = 3624] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (15C3D400) [pid = 3624] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13289800) [pid = 3624] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (172C6400) [pid = 3624] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10562C00) [pid = 3624] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12D8B800) [pid = 3624] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (105EA800) [pid = 3624] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (105F6000) [pid = 3624] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (15C73C00) [pid = 3624] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A17D400) [pid = 3624] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:28:59 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (104E1800) [pid = 3624] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:29:00 INFO - PROCESS | 3624 | 1466501340157 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 845ms 02:29:00 INFO - PROCESS | 3624 | 1466501340213 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 3624 | 1466501340215 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 02:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:29:00 INFO - PROCESS | 3624 | 1466501340218 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 3624 | 1466501340219 Marionette TRACE conn3 <- [1,1046,null,{}] 02:29:00 INFO - PROCESS | 3624 | 1466501340223 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:00 INFO - PROCESS | 3624 | 1466501340225 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:00 INFO - PROCESS | 3624 | 1466501340301 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:29:00 INFO - PROCESS | 3624 | 1466501340306 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 3624 | 1466501340308 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:00 INFO - PROCESS | 3624 | ++DOCSHELL 114C5C00 == 34 [pid = 3624] [id = 271] 02:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (11AE5400) [pid = 3624] [serial = 812] [outer = 00000000] 02:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1328E000) [pid = 3624] [serial = 813] [outer = 11AE5400] 02:29:00 INFO - PROCESS | 3624 | 1466501340330 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16A52C00) [pid = 3624] [serial = 814] [outer = 11AE5400] 02:29:00 INFO - PROCESS | 3624 | 1466501340738 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 564ms 02:29:00 INFO - PROCESS | 3624 | 1466501340793 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:29:00 INFO - PROCESS | 3624 | 1466501340795 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 02:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:29:00 INFO - PROCESS | 3624 | 1466501340799 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:29:00 INFO - PROCESS | 3624 | 1466501340800 Marionette TRACE conn3 <- [1,1050,null,{}] 02:29:00 INFO - PROCESS | 3624 | 1466501340804 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:00 INFO - PROCESS | 3624 | 1466501340806 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:00 INFO - PROCESS | 3624 | 1466501340880 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:29:00 INFO - PROCESS | 3624 | 1466501340885 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:00 INFO - PROCESS | 3624 | 1466501340887 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:00 INFO - PROCESS | 3624 | ++DOCSHELL 1799E000 == 35 [pid = 3624] [id = 272] 02:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (180AF000) [pid = 3624] [serial = 815] [outer = 00000000] 02:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19BBE400) [pid = 3624] [serial = 816] [outer = 180AF000] 02:29:00 INFO - PROCESS | 3624 | 1466501340912 Marionette DEBUG loaded listener.js 02:29:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19AB8800) [pid = 3624] [serial = 817] [outer = 180AF000] 02:29:01 INFO - PROCESS | 3624 | 1466501341324 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 563ms 02:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:29:01 INFO - PROCESS | 3624 | 1466501341373 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 3624 | 1466501341375 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 02:29:01 INFO - PROCESS | 3624 | 1466501341378 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 3624 | 1466501341380 Marionette TRACE conn3 <- [1,1054,null,{}] 02:29:01 INFO - PROCESS | 3624 | 1466501341383 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:01 INFO - PROCESS | 3624 | 1466501341385 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:01 INFO - PROCESS | 3624 | 1466501341461 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:29:01 INFO - PROCESS | 3624 | 1466501341466 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 3624 | 1466501341468 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:01 INFO - PROCESS | 3624 | ++DOCSHELL 18142000 == 36 [pid = 3624] [id = 273] 02:29:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19AB7000) [pid = 3624] [serial = 818] [outer = 00000000] 02:29:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A390800) [pid = 3624] [serial = 819] [outer = 19AB7000] 02:29:01 INFO - PROCESS | 3624 | 1466501341500 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A739000) [pid = 3624] [serial = 820] [outer = 19AB7000] 02:29:02 INFO - PROCESS | 3624 | 1466501342196 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 846ms 02:29:02 INFO - PROCESS | 3624 | 1466501342224 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 3624 | 1466501342229 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 02:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:29:02 INFO - PROCESS | 3624 | 1466501342234 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 3624 | 1466501342237 Marionette TRACE conn3 <- [1,1058,null,{}] 02:29:02 INFO - PROCESS | 3624 | 1466501342243 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:02 INFO - PROCESS | 3624 | 1466501342246 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:02 INFO - PROCESS | 3624 | 1466501342387 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:29:02 INFO - PROCESS | 3624 | 1466501342498 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:02 INFO - PROCESS | 3624 | 1466501342502 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:02 INFO - PROCESS | 3624 | ++DOCSHELL 105F1000 == 37 [pid = 3624] [id = 274] 02:29:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (10F42800) [pid = 3624] [serial = 821] [outer = 00000000] 02:29:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (13130C00) [pid = 3624] [serial = 822] [outer = 10F42800] 02:29:02 INFO - PROCESS | 3624 | 1466501342570 Marionette DEBUG loaded listener.js 02:29:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13456800) [pid = 3624] [serial = 823] [outer = 10F42800] 02:29:03 INFO - PROCESS | 3624 | 1466501343235 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1042ms 02:29:03 INFO - PROCESS | 3624 | 1466501343388 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:29:03 INFO - PROCESS | 3624 | 1466501343393 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 02:29:03 INFO - PROCESS | 3624 | 1466501343398 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:29:03 INFO - PROCESS | 3624 | 1466501343401 Marionette TRACE conn3 <- [1,1062,null,{}] 02:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:29:03 INFO - PROCESS | 3624 | 1466501343407 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:03 INFO - PROCESS | 3624 | 1466501343410 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:03 INFO - PROCESS | 3624 | 1466501343502 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:29:03 INFO - PROCESS | 3624 | 1466501343587 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 3624 | 1466501343592 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:03 INFO - PROCESS | 3624 | ++DOCSHELL 10E0C400 == 38 [pid = 3624] [id = 275] 02:29:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (11ADEC00) [pid = 3624] [serial = 824] [outer = 00000000] 02:29:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1312EC00) [pid = 3624] [serial = 825] [outer = 11ADEC00] 02:29:03 INFO - PROCESS | 3624 | 1466501343685 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (13154400) [pid = 3624] [serial = 826] [outer = 11ADEC00] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 1799E000 == 37 [pid = 3624] [id = 272] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 114C5C00 == 36 [pid = 3624] [id = 271] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 0F394C00 == 35 [pid = 3624] [id = 270] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 19D8D000 == 34 [pid = 3624] [id = 269] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 180B3400 == 33 [pid = 3624] [id = 268] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 15C3F800 == 32 [pid = 3624] [id = 267] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 16A51000 == 31 [pid = 3624] [id = 266] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 13458000 == 30 [pid = 3624] [id = 265] 02:29:03 INFO - PROCESS | 3624 | --DOCSHELL 10432800 == 29 [pid = 3624] [id = 264] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (13034800) [pid = 3624] [serial = 778] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (19BB0000) [pid = 3624] [serial = 768] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (16BAF400) [pid = 3624] [serial = 756] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (13940400) [pid = 3624] [serial = 750] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (13C4F800) [pid = 3624] [serial = 751] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (178E1C00) [pid = 3624] [serial = 759] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12A23C00) [pid = 3624] [serial = 777] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (10A5B000) [pid = 3624] [serial = 744] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10E0A000) [pid = 3624] [serial = 745] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1306CC00) [pid = 3624] [serial = 747] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (130C8400) [pid = 3624] [serial = 748] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (11448800) [pid = 3624] [serial = 742] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (10E09C00) [pid = 3624] [serial = 741] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16D91800) [pid = 3624] [serial = 757] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13288400) [pid = 3624] [serial = 733] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1314A000) [pid = 3624] [serial = 732] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (172C7800) [pid = 3624] [serial = 736] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16A52400) [pid = 3624] [serial = 735] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A73F000) [pid = 3624] [serial = 739] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A385800) [pid = 3624] [serial = 738] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1306BC00) [pid = 3624] [serial = 762] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (18030000) [pid = 3624] [serial = 760] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1830BC00) [pid = 3624] [serial = 765] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13B31C00) [pid = 3624] [serial = 763] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15C48C00) [pid = 3624] [serial = 753] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (16A4D800) [pid = 3624] [serial = 754] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19846400) [pid = 3624] [serial = 766] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (154E4C00) [pid = 3624] [serial = 769] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13283000) [pid = 3624] [serial = 775] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19D70C00) [pid = 3624] [serial = 772] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (130C5400) [pid = 3624] [serial = 774] [outer = 00000000] [url = about:blank] 02:29:03 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D70400) [pid = 3624] [serial = 771] [outer = 00000000] [url = about:blank] 02:29:04 INFO - PROCESS | 3624 | 1466501344169 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 803ms 02:29:04 INFO - PROCESS | 3624 | 1466501344229 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 3624 | 1466501344232 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 02:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:29:04 INFO - PROCESS | 3624 | 1466501344238 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 3624 | 1466501344225 Marionette TRACE conn3 <- [1,1066,null,{}] 02:29:04 INFO - PROCESS | 3624 | 1466501344229 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 3624 | 1466501344232 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:04 INFO - PROCESS | 3624 | 1466501344316 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:29:04 INFO - PROCESS | 3624 | 1466501344325 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 3624 | 1466501344327 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:04 INFO - PROCESS | 3624 | ++DOCSHELL 1306C800 == 30 [pid = 3624] [id = 276] 02:29:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1306CC00) [pid = 3624] [serial = 827] [outer = 00000000] 02:29:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13283000) [pid = 3624] [serial = 828] [outer = 1306CC00] 02:29:04 INFO - PROCESS | 3624 | 1466501344378 Marionette DEBUG loaded listener.js 02:29:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1328C400) [pid = 3624] [serial = 829] [outer = 1306CC00] 02:29:04 INFO - PROCESS | 3624 | 1466501344797 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 634ms 02:29:04 INFO - PROCESS | 3624 | 1466501344861 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 3624 | 1466501344864 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 02:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:29:04 INFO - PROCESS | 3624 | 1466501344867 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 3624 | 1466501344869 Marionette TRACE conn3 <- [1,1070,null,{}] 02:29:04 INFO - PROCESS | 3624 | 1466501344878 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 3624 | 1466501344883 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:04 INFO - PROCESS | 3624 | 1466501344980 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:29:05 INFO - PROCESS | 3624 | 1466501345075 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 3624 | 1466501345079 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:05 INFO - PROCESS | 3624 | ++DOCSHELL 154E4800 == 31 [pid = 3624] [id = 277] 02:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (154E4C00) [pid = 3624] [serial = 830] [outer = 00000000] 02:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15582800) [pid = 3624] [serial = 831] [outer = 154E4C00] 02:29:05 INFO - PROCESS | 3624 | 1466501345126 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15C3F800) [pid = 3624] [serial = 832] [outer = 154E4C00] 02:29:05 INFO - PROCESS | 3624 | 1466501345458 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 634ms 02:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:29:05 INFO - PROCESS | 3624 | 1466501345505 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 3624 | 1466501345507 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 02:29:05 INFO - PROCESS | 3624 | 1466501345493 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 3624 | 1466501345495 Marionette TRACE conn3 <- [1,1074,null,{}] 02:29:05 INFO - PROCESS | 3624 | 1466501345498 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:05 INFO - PROCESS | 3624 | 1466501345500 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:05 INFO - PROCESS | 3624 | 1466501345589 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:29:05 INFO - PROCESS | 3624 | 1466501345594 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:05 INFO - PROCESS | 3624 | 1466501345596 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:05 INFO - PROCESS | 3624 | ++DOCSHELL 15F39800 == 32 [pid = 3624] [id = 278] 02:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16A4D800) [pid = 3624] [serial = 833] [outer = 00000000] 02:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16D8CC00) [pid = 3624] [serial = 834] [outer = 16A4D800] 02:29:05 INFO - PROCESS | 3624 | 1466501345648 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17102000) [pid = 3624] [serial = 835] [outer = 16A4D800] 02:29:06 INFO - PROCESS | 3624 | 1466501346058 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 578ms 02:29:06 INFO - PROCESS | 3624 | 1466501346072 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 3624 | 1466501346074 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 02:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:29:06 INFO - PROCESS | 3624 | 1466501346081 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - PROCESS | 3624 | 1466501346082 Marionette TRACE conn3 <- [1,1078,null,{}] 02:29:06 INFO - PROCESS | 3624 | 1466501346086 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:06 INFO - PROCESS | 3624 | 1466501346088 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:06 INFO - PROCESS | 3624 | 1466501346197 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:29:06 INFO - PROCESS | 3624 | 1466501346262 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 3624 | 1466501346264 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:06 INFO - PROCESS | 3624 | ++DOCSHELL 173BD400 == 33 [pid = 3624] [id = 279] 02:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (178A8800) [pid = 3624] [serial = 836] [outer = 00000000] 02:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (178D5800) [pid = 3624] [serial = 837] [outer = 178A8800] 02:29:06 INFO - PROCESS | 3624 | 1466501346307 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17B99000) [pid = 3624] [serial = 838] [outer = 178A8800] 02:29:06 INFO - PROCESS | 3624 | 1466501346680 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 620ms 02:29:06 INFO - PROCESS | 3624 | 1466501346721 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:29:06 INFO - PROCESS | 3624 | 1466501346723 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 02:29:06 INFO - PROCESS | 3624 | 1466501346726 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:29:06 INFO - PROCESS | 3624 | 1466501346728 Marionette TRACE conn3 <- [1,1082,null,{}] 02:29:06 INFO - PROCESS | 3624 | 1466501346731 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:06 INFO - PROCESS | 3624 | 1466501346737 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:06 INFO - PROCESS | 3624 | 1466501346855 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:29:06 INFO - PROCESS | 3624 | 1466501346920 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 3624 | 1466501346922 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:06 INFO - PROCESS | 3624 | ++DOCSHELL 180B2000 == 34 [pid = 3624] [id = 280] 02:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1830BC00) [pid = 3624] [serial = 839] [outer = 00000000] 02:29:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19AB5400) [pid = 3624] [serial = 840] [outer = 1830BC00] 02:29:06 INFO - PROCESS | 3624 | 1466501346948 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19ABCC00) [pid = 3624] [serial = 841] [outer = 1830BC00] 02:29:07 INFO - PROCESS | 3624 | 1466501347326 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 634ms 02:29:07 INFO - PROCESS | 3624 | 1466501347350 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 3624 | 1466501347352 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 02:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:29:07 INFO - PROCESS | 3624 | 1466501347355 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 3624 | 1466501347356 Marionette TRACE conn3 <- [1,1086,null,{}] 02:29:07 INFO - PROCESS | 3624 | 1466501347370 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:07 INFO - PROCESS | 3624 | 1466501347372 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:07 INFO - PROCESS | 3624 | 1466501347488 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:29:07 INFO - PROCESS | 3624 | 1466501347499 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 3624 | 1466501347501 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:07 INFO - PROCESS | 3624 | ++DOCSHELL 19BBC000 == 35 [pid = 3624] [id = 281] 02:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19BBD400) [pid = 3624] [serial = 842] [outer = 00000000] 02:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D8A400) [pid = 3624] [serial = 843] [outer = 19BBD400] 02:29:07 INFO - PROCESS | 3624 | 1466501347546 Marionette DEBUG loaded listener.js 02:29:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D8AC00) [pid = 3624] [serial = 844] [outer = 19BBD400] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11AE5400) [pid = 3624] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16A51400) [pid = 3624] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A232C00) [pid = 3624] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (180B3000) [pid = 3624] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12BCF800) [pid = 3624] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10475C00) [pid = 3624] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (172BC000) [pid = 3624] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19AB7C00) [pid = 3624] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (173B3800) [pid = 3624] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (180AF000) [pid = 3624] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19D91000) [pid = 3624] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13458800) [pid = 3624] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:29:07 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1558A000) [pid = 3624] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:29:08 INFO - PROCESS | 3624 | 1466501348035 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 718ms 02:29:08 INFO - PROCESS | 3624 | 1466501348081 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 3624 | 1466501348083 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 02:29:08 INFO - PROCESS | 3624 | 1466501348086 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:29:08 INFO - PROCESS | 3624 | 1466501348087 Marionette TRACE conn3 <- [1,1090,null,{}] 02:29:08 INFO - PROCESS | 3624 | 1466501348091 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 3624 | 1466501348093 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:08 INFO - PROCESS | 3624 | 1466501348171 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:29:08 INFO - PROCESS | 3624 | 1466501348160 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 3624 | 1466501348162 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:08 INFO - PROCESS | 3624 | ++DOCSHELL 16D0E000 == 36 [pid = 3624] [id = 282] 02:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17104C00) [pid = 3624] [serial = 845] [outer = 00000000] 02:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (180B4C00) [pid = 3624] [serial = 846] [outer = 17104C00] 02:29:08 INFO - PROCESS | 3624 | 1466501348206 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19844C00) [pid = 3624] [serial = 847] [outer = 17104C00] 02:29:08 INFO - PROCESS | 3624 | 1466501348593 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 535ms 02:29:08 INFO - PROCESS | 3624 | 1466501348620 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 3624 | 1466501348622 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 02:29:08 INFO - PROCESS | 3624 | 1466501348625 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:29:08 INFO - PROCESS | 3624 | 1466501348627 Marionette TRACE conn3 <- [1,1094,null,{}] 02:29:08 INFO - PROCESS | 3624 | 1466501348631 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 3624 | 1466501348633 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:08 INFO - PROCESS | 3624 | 1466501348715 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:29:08 INFO - PROCESS | 3624 | 1466501348720 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:08 INFO - PROCESS | 3624 | 1466501348722 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:08 INFO - PROCESS | 3624 | ++DOCSHELL 1558A000 == 37 [pid = 3624] [id = 283] 02:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1558F000) [pid = 3624] [serial = 848] [outer = 00000000] 02:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D95C00) [pid = 3624] [serial = 849] [outer = 1558F000] 02:29:08 INFO - PROCESS | 3624 | 1466501348747 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A175400) [pid = 3624] [serial = 850] [outer = 1558F000] 02:29:09 INFO - PROCESS | 3624 | 1466501349157 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 535ms 02:29:09 INFO - PROCESS | 3624 | 1466501349178 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:29:09 INFO - PROCESS | 3624 | 1466501349180 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 02:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:29:09 INFO - PROCESS | 3624 | 1466501349173 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:29:09 INFO - PROCESS | 3624 | 1466501349175 Marionette TRACE conn3 <- [1,1098,null,{}] 02:29:09 INFO - PROCESS | 3624 | 1466501349194 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:09 INFO - PROCESS | 3624 | 1466501349196 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:09 INFO - PROCESS | 3624 | 1466501349273 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:29:09 INFO - PROCESS | 3624 | 1466501349279 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 3624 | 1466501349281 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:09 INFO - PROCESS | 3624 | ++DOCSHELL 15587000 == 38 [pid = 3624] [id = 284] 02:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19AC0800) [pid = 3624] [serial = 851] [outer = 00000000] 02:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (15F38400) [pid = 3624] [serial = 852] [outer = 19AC0800] 02:29:09 INFO - PROCESS | 3624 | 1466501349325 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A23EC00) [pid = 3624] [serial = 853] [outer = 19AC0800] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 1306C800 == 37 [pid = 3624] [id = 276] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 10E0C400 == 36 [pid = 3624] [id = 275] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 18142000 == 35 [pid = 3624] [id = 273] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 105F1000 == 34 [pid = 3624] [id = 274] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 15F39800 == 33 [pid = 3624] [id = 278] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 1558A000 == 32 [pid = 3624] [id = 283] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 16D0E000 == 31 [pid = 3624] [id = 282] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 180B2000 == 30 [pid = 3624] [id = 280] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 154E4800 == 29 [pid = 3624] [id = 277] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 19BBC000 == 28 [pid = 3624] [id = 281] 02:29:10 INFO - PROCESS | 3624 | --DOCSHELL 173BD400 == 27 [pid = 3624] [id = 279] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A390800) [pid = 3624] [serial = 819] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19AB8800) [pid = 3624] [serial = 817] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16A52C00) [pid = 3624] [serial = 814] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16A57000) [pid = 3624] [serial = 798] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A2F4800) [pid = 3624] [serial = 811] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (18135800) [pid = 3624] [serial = 789] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13286000) [pid = 3624] [serial = 780] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A2EB800) [pid = 3624] [serial = 810] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (105EEC00) [pid = 3624] [serial = 792] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (180ABC00) [pid = 3624] [serial = 801] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D69000) [pid = 3624] [serial = 805] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17995400) [pid = 3624] [serial = 786] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1430F400) [pid = 3624] [serial = 781] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19BBE400) [pid = 3624] [serial = 816] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1A17C400) [pid = 3624] [serial = 808] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (13B32800) [pid = 3624] [serial = 795] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1A173C00) [pid = 3624] [serial = 807] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (16BAC800) [pid = 3624] [serial = 799] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1328E000) [pid = 3624] [serial = 813] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (15C40800) [pid = 3624] [serial = 783] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (110E5C00) [pid = 3624] [serial = 793] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (14312400) [pid = 3624] [serial = 796] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (19847400) [pid = 3624] [serial = 790] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (19BBC400) [pid = 3624] [serial = 804] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (19842000) [pid = 3624] [serial = 802] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (15F3C000) [pid = 3624] [serial = 784] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (17B9EC00) [pid = 3624] [serial = 787] [outer = 00000000] [url = about:blank] 02:29:10 INFO - PROCESS | 3624 | 1466501350848 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1719ms 02:29:10 INFO - PROCESS | 3624 | 1466501350917 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:29:10 INFO - PROCESS | 3624 | 1466501350924 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 02:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:29:10 INFO - PROCESS | 3624 | 1466501350932 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 3624 | 1466501350937 Marionette TRACE conn3 <- [1,1102,null,{}] 02:29:10 INFO - PROCESS | 3624 | 1466501350946 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 3624 | 1466501350932 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:11 INFO - PROCESS | 3624 | 1466501351058 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:29:11 INFO - PROCESS | 3624 | 1466501351065 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 3624 | 1466501351068 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:11 INFO - PROCESS | 3624 | ++DOCSHELL 10E0AC00 == 28 [pid = 3624] [id = 285] 02:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (10E10800) [pid = 3624] [serial = 854] [outer = 00000000] 02:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (11448C00) [pid = 3624] [serial = 855] [outer = 10E10800] 02:29:11 INFO - PROCESS | 3624 | 1466501351116 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (11AE5400) [pid = 3624] [serial = 856] [outer = 10E10800] 02:29:11 INFO - PROCESS | 3624 | 1466501351529 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 677ms 02:29:11 INFO - PROCESS | 3624 | 1466501351589 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:29:11 INFO - PROCESS | 3624 | 1466501351594 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 02:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:29:11 INFO - PROCESS | 3624 | 1466501351600 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:29:11 INFO - PROCESS | 3624 | 1466501351603 Marionette TRACE conn3 <- [1,1106,null,{}] 02:29:11 INFO - PROCESS | 3624 | 1466501351607 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:11 INFO - PROCESS | 3624 | 1466501351610 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:11 INFO - PROCESS | 3624 | 1466501351702 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:29:11 INFO - PROCESS | 3624 | 1466501351771 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:11 INFO - PROCESS | 3624 | 1466501351774 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:11 INFO - PROCESS | 3624 | ++DOCSHELL 1302FC00 == 29 [pid = 3624] [id = 286] 02:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (13034800) [pid = 3624] [serial = 857] [outer = 00000000] 02:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (1309E400) [pid = 3624] [serial = 858] [outer = 13034800] 02:29:11 INFO - PROCESS | 3624 | 1466501351822 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1312F400) [pid = 3624] [serial = 859] [outer = 13034800] 02:29:12 INFO - PROCESS | 3624 | 1466501352157 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 563ms 02:29:12 INFO - PROCESS | 3624 | 1466501352182 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 3624 | 1466501352184 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 02:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:29:12 INFO - PROCESS | 3624 | 1466501352188 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 3624 | 1466501352191 Marionette TRACE conn3 <- [1,1110,null,{}] 02:29:12 INFO - PROCESS | 3624 | 1466501352209 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 3624 | 1466501352214 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:12 INFO - PROCESS | 3624 | 1466501352277 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:29:12 INFO - PROCESS | 3624 | 1466501352313 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 3624 | 1466501352316 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:12 INFO - PROCESS | 3624 | ++DOCSHELL 13C55400 == 30 [pid = 3624] [id = 287] 02:29:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13C56000) [pid = 3624] [serial = 860] [outer = 00000000] 02:29:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (14312000) [pid = 3624] [serial = 861] [outer = 13C56000] 02:29:12 INFO - PROCESS | 3624 | 1466501352364 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (143C3400) [pid = 3624] [serial = 862] [outer = 13C56000] 02:29:12 INFO - PROCESS | 3624 | 1466501352739 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 564ms 02:29:12 INFO - PROCESS | 3624 | 1466501352752 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 3624 | 1466501352754 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 02:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:29:12 INFO - PROCESS | 3624 | 1466501352758 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 3624 | 1466501352770 Marionette TRACE conn3 <- [1,1114,null,{}] 02:29:12 INFO - PROCESS | 3624 | 1466501352785 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 3624 | 1466501352787 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:12 INFO - PROCESS | 3624 | 1466501352867 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:29:12 INFO - PROCESS | 3624 | 1466501352872 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 3624 | 1466501352874 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:12 INFO - PROCESS | 3624 | ++DOCSHELL 154DD800 == 31 [pid = 3624] [id = 288] 02:29:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1553C800) [pid = 3624] [serial = 863] [outer = 00000000] 02:29:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (15F33800) [pid = 3624] [serial = 864] [outer = 1553C800] 02:29:12 INFO - PROCESS | 3624 | 1466501352918 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (16A4BC00) [pid = 3624] [serial = 865] [outer = 1553C800] 02:29:13 INFO - PROCESS | 3624 | 1466501353278 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 549ms 02:29:13 INFO - PROCESS | 3624 | 1466501353315 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 3624 | 1466501353317 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 02:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:29:13 INFO - PROCESS | 3624 | 1466501353331 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 3624 | 1466501353332 Marionette TRACE conn3 <- [1,1118,null,{}] 02:29:13 INFO - PROCESS | 3624 | 1466501353336 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 3624 | 1466501353338 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:13 INFO - PROCESS | 3624 | 1466501353417 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:29:13 INFO - PROCESS | 3624 | 1466501353422 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 3624 | 1466501353425 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:13 INFO - PROCESS | 3624 | ++DOCSHELL 16A4DC00 == 32 [pid = 3624] [id = 289] 02:29:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16A4F000) [pid = 3624] [serial = 866] [outer = 00000000] 02:29:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (16A59800) [pid = 3624] [serial = 867] [outer = 16A4F000] 02:29:13 INFO - PROCESS | 3624 | 1466501353468 Marionette DEBUG loaded listener.js 02:29:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (16BB3800) [pid = 3624] [serial = 868] [outer = 16A4F000] 02:29:13 INFO - PROCESS | 3624 | 1466501353872 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 577ms 02:29:13 INFO - PROCESS | 3624 | 1466501353904 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:29:13 INFO - PROCESS | 3624 | 1466501353906 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 02:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:29:13 INFO - PROCESS | 3624 | 1466501353913 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 3624 | 1466501353914 Marionette TRACE conn3 <- [1,1122,null,{}] 02:29:13 INFO - PROCESS | 3624 | 1466501353918 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 3624 | 1466501353924 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:14 INFO - PROCESS | 3624 | 1466501354027 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:29:14 INFO - PROCESS | 3624 | 1466501354035 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 3624 | 1466501354037 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:14 INFO - PROCESS | 3624 | ++DOCSHELL 173BD000 == 33 [pid = 3624] [id = 290] 02:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (177F3000) [pid = 3624] [serial = 869] [outer = 00000000] 02:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17994000) [pid = 3624] [serial = 870] [outer = 177F3000] 02:29:14 INFO - PROCESS | 3624 | 1466501354063 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17B98400) [pid = 3624] [serial = 871] [outer = 177F3000] 02:29:14 INFO - PROCESS | 3624 | 1466501354459 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 578ms 02:29:14 INFO - PROCESS | 3624 | 1466501354490 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:29:14 INFO - PROCESS | 3624 | 1466501354492 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 02:29:14 INFO - PROCESS | 3624 | 1466501354496 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:29:14 INFO - PROCESS | 3624 | 1466501354497 Marionette TRACE conn3 <- [1,1126,null,{}] 02:29:14 INFO - PROCESS | 3624 | 1466501354501 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:14 INFO - PROCESS | 3624 | 1466501354503 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:14 INFO - PROCESS | 3624 | 1466501354586 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:29:14 INFO - PROCESS | 3624 | 1466501354591 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:14 INFO - PROCESS | 3624 | 1466501354593 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:14 INFO - PROCESS | 3624 | ++DOCSHELL 17B97400 == 34 [pid = 3624] [id = 291] 02:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (18029800) [pid = 3624] [serial = 872] [outer = 00000000] 02:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (180B1800) [pid = 3624] [serial = 873] [outer = 18029800] 02:29:14 INFO - PROCESS | 3624 | 1466501354638 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180B2800) [pid = 3624] [serial = 874] [outer = 18029800] 02:29:15 INFO - PROCESS | 3624 | 1466501355061 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 634ms 02:29:15 INFO - PROCESS | 3624 | 1466501355130 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 3624 | 1466501355132 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 02:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:29:15 INFO - PROCESS | 3624 | 1466501355135 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - PROCESS | 3624 | 1466501355137 Marionette TRACE conn3 <- [1,1130,null,{}] 02:29:15 INFO - PROCESS | 3624 | 1466501355140 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:15 INFO - PROCESS | 3624 | 1466501355142 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:15 INFO - PROCESS | 3624 | 1466501355199 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:29:15 INFO - PROCESS | 3624 | 1466501355207 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 3624 | 1466501355209 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:15 INFO - PROCESS | 3624 | ++DOCSHELL 19846000 == 35 [pid = 3624] [id = 292] 02:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19847400) [pid = 3624] [serial = 875] [outer = 00000000] 02:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19AB3400) [pid = 3624] [serial = 876] [outer = 19847400] 02:29:15 INFO - PROCESS | 3624 | 1466501355253 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19ABB800) [pid = 3624] [serial = 877] [outer = 19847400] 02:29:15 INFO - PROCESS | 3624 | 1466501355666 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 578ms 02:29:15 INFO - PROCESS | 3624 | 1466501355710 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:29:15 INFO - PROCESS | 3624 | 1466501355712 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 02:29:15 INFO - PROCESS | 3624 | 1466501355715 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:29:15 INFO - PROCESS | 3624 | 1466501355717 Marionette TRACE conn3 <- [1,1134,null,{}] 02:29:15 INFO - PROCESS | 3624 | 1466501355720 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:15 INFO - PROCESS | 3624 | 1466501355722 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:15 INFO - PROCESS | 3624 | 1466501355805 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:29:15 INFO - PROCESS | 3624 | 1466501355888 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 3624 | 1466501355890 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:15 INFO - PROCESS | 3624 | ++DOCSHELL 13C52800 == 36 [pid = 3624] [id = 293] 02:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D8FC00) [pid = 3624] [serial = 878] [outer = 00000000] 02:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A173C00) [pid = 3624] [serial = 879] [outer = 19D8FC00] 02:29:15 INFO - PROCESS | 3624 | 1466501355932 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A174C00) [pid = 3624] [serial = 880] [outer = 19D8FC00] 02:29:16 INFO - PROCESS | 3624 | 1466501356311 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 634ms 02:29:16 INFO - PROCESS | 3624 | 1466501356358 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 3624 | 1466501356341 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:29:16 INFO - PROCESS | 3624 | 1466501356349 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 3624 | 1466501356350 Marionette TRACE conn3 <- [1,1138,null,{}] 02:29:16 INFO - PROCESS | 3624 | 1466501356354 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 3624 | 1466501356356 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:16 INFO - PROCESS | 3624 | 1466501356476 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:29:16 INFO - PROCESS | 3624 | 1466501356484 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:16 INFO - PROCESS | 3624 | 1466501356486 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:16 INFO - PROCESS | 3624 | ++DOCSHELL 15C73C00 == 37 [pid = 3624] [id = 294] 02:29:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D8C400) [pid = 3624] [serial = 881] [outer = 00000000] 02:29:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A232400) [pid = 3624] [serial = 882] [outer = 19D8C400] 02:29:16 INFO - PROCESS | 3624 | 1466501356564 Marionette DEBUG loaded listener.js 02:29:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A2E5800) [pid = 3624] [serial = 883] [outer = 19D8C400] 02:29:16 INFO - PROCESS | 3624 | 1466501356940 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 620ms 02:29:16 INFO - PROCESS | 3624 | 1466501356985 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 3624 | 1466501356987 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 02:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:29:16 INFO - PROCESS | 3624 | 1466501356990 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 3624 | 1466501356993 Marionette TRACE conn3 <- [1,1142,null,{}] 02:29:16 INFO - PROCESS | 3624 | 1466501356996 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 3624 | 1466501356998 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:17 INFO - PROCESS | 3624 | 1466501357128 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:29:17 INFO - PROCESS | 3624 | 1466501357150 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 3624 | 1466501357153 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:17 INFO - PROCESS | 3624 | ++DOCSHELL 15C76000 == 38 [pid = 3624] [id = 295] 02:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A2EA000) [pid = 3624] [serial = 884] [outer = 00000000] 02:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A733800) [pid = 3624] [serial = 885] [outer = 1A2EA000] 02:29:17 INFO - PROCESS | 3624 | 1466501357199 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A740000) [pid = 3624] [serial = 886] [outer = 1A2EA000] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1558F000) [pid = 3624] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (178A8800) [pid = 3624] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1830BC00) [pid = 3624] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19BBD400) [pid = 3624] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17104C00) [pid = 3624] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16A4D800) [pid = 3624] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (154E4C00) [pid = 3624] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1306CC00) [pid = 3624] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (11ADEC00) [pid = 3624] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10F42800) [pid = 3624] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:29:17 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19AB7000) [pid = 3624] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:29:17 INFO - PROCESS | 3624 | 1466501357647 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 718ms 02:29:17 INFO - PROCESS | 3624 | 1466501357716 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:29:17 INFO - PROCESS | 3624 | 1466501357718 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 02:29:17 INFO - PROCESS | 3624 | 1466501357721 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:29:17 INFO - PROCESS | 3624 | 1466501357723 Marionette TRACE conn3 <- [1,1146,null,{}] 02:29:17 INFO - PROCESS | 3624 | 1466501357726 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:17 INFO - PROCESS | 3624 | 1466501357728 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:17 INFO - PROCESS | 3624 | 1466501357795 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:29:17 INFO - PROCESS | 3624 | 1466501357800 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 3624 | 1466501357802 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:17 INFO - PROCESS | 3624 | ++DOCSHELL 15C48C00 == 39 [pid = 3624] [id = 296] 02:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A4D800) [pid = 3624] [serial = 887] [outer = 00000000] 02:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1984D000) [pid = 3624] [serial = 888] [outer = 16A4D800] 02:29:17 INFO - PROCESS | 3624 | 1466501357845 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A175800) [pid = 3624] [serial = 889] [outer = 16A4D800] 02:29:18 INFO - PROCESS | 3624 | 1466501358307 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 620ms 02:29:18 INFO - PROCESS | 3624 | 1466501358346 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 3624 | 1466501358348 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 02:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:29:18 INFO - PROCESS | 3624 | 1466501358352 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 3624 | 1466501358353 Marionette TRACE conn3 <- [1,1150,null,{}] 02:29:18 INFO - PROCESS | 3624 | 1466501358357 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 3624 | 1466501358359 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:18 INFO - PROCESS | 3624 | 1466501358458 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:29:18 INFO - PROCESS | 3624 | 1466501358466 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 3624 | 1466501358468 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:18 INFO - PROCESS | 3624 | ++DOCSHELL 1A23E800 == 40 [pid = 3624] [id = 297] 02:29:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A385800) [pid = 3624] [serial = 890] [outer = 00000000] 02:29:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A84F800) [pid = 3624] [serial = 891] [outer = 1A385800] 02:29:18 INFO - PROCESS | 3624 | 1466501358492 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A859000) [pid = 3624] [serial = 892] [outer = 1A385800] 02:29:18 INFO - PROCESS | 3624 | 1466501358865 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 564ms 02:29:18 INFO - PROCESS | 3624 | 1466501358929 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 3624 | 1466501358931 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 02:29:18 INFO - PROCESS | 3624 | 1466501358935 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:29:18 INFO - PROCESS | 3624 | 1466501358936 Marionette TRACE conn3 <- [1,1154,null,{}] 02:29:18 INFO - PROCESS | 3624 | 1466501358940 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 3624 | 1466501358941 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:19 INFO - PROCESS | 3624 | 1466501359020 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:29:19 INFO - PROCESS | 3624 | 1466501359008 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:19 INFO - PROCESS | 3624 | 1466501359010 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:19 INFO - PROCESS | 3624 | ++DOCSHELL 10437C00 == 41 [pid = 3624] [id = 298] 02:29:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (105F5400) [pid = 3624] [serial = 893] [outer = 00000000] 02:29:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A85C400) [pid = 3624] [serial = 894] [outer = 105F5400] 02:29:19 INFO - PROCESS | 3624 | 1466501359053 Marionette DEBUG loaded listener.js 02:29:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A9A0400) [pid = 3624] [serial = 895] [outer = 105F5400] 02:29:19 INFO - PROCESS | 3624 | 1466501359788 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 902ms 02:29:19 INFO - PROCESS | 3624 | 1466501359838 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 3624 | 1466501359843 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 02:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:29:19 INFO - PROCESS | 3624 | 1466501359850 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 3624 | 1466501359854 Marionette TRACE conn3 <- [1,1158,null,{}] 02:29:19 INFO - PROCESS | 3624 | 1466501359860 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 3624 | 1466501359863 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:19 INFO - PROCESS | 3624 | 1466501359991 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:29:20 INFO - PROCESS | 3624 | 1466501360113 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 3624 | 1466501360116 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:20 INFO - PROCESS | 3624 | ++DOCSHELL 1055C000 == 42 [pid = 3624] [id = 299] 02:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10E06800) [pid = 3624] [serial = 896] [outer = 00000000] 02:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1281C000) [pid = 3624] [serial = 897] [outer = 10E06800] 02:29:20 INFO - PROCESS | 3624 | 1466501360155 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (12D8D000) [pid = 3624] [serial = 898] [outer = 10E06800] 02:29:21 INFO - PROCESS | 3624 | 1466501361012 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1169ms 02:29:21 INFO - PROCESS | 3624 | 1466501361025 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 3624 | 1466501361029 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 02:29:21 INFO - PROCESS | 3624 | 1466501361034 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:29:21 INFO - PROCESS | 3624 | 1466501361037 Marionette TRACE conn3 <- [1,1162,null,{}] 02:29:21 INFO - PROCESS | 3624 | 1466501361042 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 3624 | 1466501361045 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:21 INFO - PROCESS | 3624 | 1466501361143 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 1A23E800 == 41 [pid = 3624] [id = 297] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 15C48C00 == 40 [pid = 3624] [id = 296] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 15C76000 == 39 [pid = 3624] [id = 295] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 15C73C00 == 38 [pid = 3624] [id = 294] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 13C52800 == 37 [pid = 3624] [id = 293] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 19846000 == 36 [pid = 3624] [id = 292] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 17B97400 == 35 [pid = 3624] [id = 291] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 173BD000 == 34 [pid = 3624] [id = 290] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 16A4DC00 == 33 [pid = 3624] [id = 289] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 154DD800 == 32 [pid = 3624] [id = 288] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 13C55400 == 31 [pid = 3624] [id = 287] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 1302FC00 == 30 [pid = 3624] [id = 286] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 10E0AC00 == 29 [pid = 3624] [id = 285] 02:29:21 INFO - PROCESS | 3624 | --DOCSHELL 15587000 == 28 [pid = 3624] [id = 284] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (15F38400) [pid = 3624] [serial = 852] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A175400) [pid = 3624] [serial = 850] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (178D5800) [pid = 3624] [serial = 837] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19AB5400) [pid = 3624] [serial = 840] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17B99000) [pid = 3624] [serial = 838] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19D8A400) [pid = 3624] [serial = 843] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19ABCC00) [pid = 3624] [serial = 841] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19D95C00) [pid = 3624] [serial = 849] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19D8AC00) [pid = 3624] [serial = 844] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19844C00) [pid = 3624] [serial = 847] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16D8CC00) [pid = 3624] [serial = 834] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15582800) [pid = 3624] [serial = 831] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15C3F800) [pid = 3624] [serial = 832] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13283000) [pid = 3624] [serial = 828] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1328C400) [pid = 3624] [serial = 829] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13154400) [pid = 3624] [serial = 826] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1312EC00) [pid = 3624] [serial = 825] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13456800) [pid = 3624] [serial = 823] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13130C00) [pid = 3624] [serial = 822] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A739000) [pid = 3624] [serial = 820] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (180B4C00) [pid = 3624] [serial = 846] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17102000) [pid = 3624] [serial = 835] [outer = 00000000] [url = about:blank] 02:29:21 INFO - PROCESS | 3624 | 1466501361272 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 3624 | 1466501361258 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:21 INFO - PROCESS | 3624 | ++DOCSHELL 104EA000 == 29 [pid = 3624] [id = 300] 02:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (104ECC00) [pid = 3624] [serial = 899] [outer = 00000000] 02:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10E0AC00) [pid = 3624] [serial = 900] [outer = 104ECC00] 02:29:21 INFO - PROCESS | 3624 | 1466501361305 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (114CE000) [pid = 3624] [serial = 901] [outer = 104ECC00] 02:29:21 INFO - PROCESS | 3624 | 1466501361726 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 02:29:21 INFO - PROCESS | 3624 | 1466501361761 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 02:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:29:21 INFO - PROCESS | 3624 | 1466501361768 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 3624 | 1466501361771 Marionette TRACE conn3 <- [1,1166,null,{}] 02:29:21 INFO - PROCESS | 3624 | 1466501361775 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 3624 | 1466501361777 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:21 INFO - PROCESS | 3624 | 1466501361852 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:29:21 INFO - PROCESS | 3624 | 1466501361858 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 3624 | 1466501361860 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:21 INFO - PROCESS | 3624 | ++DOCSHELL 13281C00 == 30 [pid = 3624] [id = 301] 02:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13282400) [pid = 3624] [serial = 902] [outer = 00000000] 02:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13289C00) [pid = 3624] [serial = 903] [outer = 13282400] 02:29:21 INFO - PROCESS | 3624 | 1466501361907 Marionette DEBUG loaded listener.js 02:29:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13457C00) [pid = 3624] [serial = 904] [outer = 13282400] 02:29:22 INFO - PROCESS | 3624 | 1466501362342 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 3624 | 1466501362390 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 02:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:29:22 INFO - PROCESS | 3624 | 1466501362394 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 3624 | 1466501362397 Marionette TRACE conn3 <- [1,1170,null,{}] 02:29:22 INFO - PROCESS | 3624 | 1466501362408 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 3624 | 1466501362412 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:22 INFO - PROCESS | 3624 | 1466501362521 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:29:22 INFO - PROCESS | 3624 | 1466501362591 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:22 INFO - PROCESS | 3624 | 1466501362594 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:22 INFO - PROCESS | 3624 | ++DOCSHELL 154E6800 == 31 [pid = 3624] [id = 302] 02:29:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15534C00) [pid = 3624] [serial = 905] [outer = 00000000] 02:29:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15C47000) [pid = 3624] [serial = 906] [outer = 15534C00] 02:29:22 INFO - PROCESS | 3624 | 1466501362641 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15F3E000) [pid = 3624] [serial = 907] [outer = 15534C00] 02:29:22 INFO - PROCESS | 3624 | 1466501362997 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 02:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:29:23 INFO - PROCESS | 3624 | 1466501363044 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 02:29:23 INFO - PROCESS | 3624 | 1466501363048 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 3624 | 1466501363050 Marionette TRACE conn3 <- [1,1174,null,{}] 02:29:23 INFO - PROCESS | 3624 | 1466501363060 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:23 INFO - PROCESS | 3624 | 1466501363062 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:23 INFO - PROCESS | 3624 | 1466501363159 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:29:23 INFO - PROCESS | 3624 | 1466501363164 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 3624 | 1466501363166 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:23 INFO - PROCESS | 3624 | ++DOCSHELL 16A55800 == 32 [pid = 3624] [id = 303] 02:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16A56C00) [pid = 3624] [serial = 908] [outer = 00000000] 02:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (172C0000) [pid = 3624] [serial = 909] [outer = 16A56C00] 02:29:23 INFO - PROCESS | 3624 | 1466501363211 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (173BE400) [pid = 3624] [serial = 910] [outer = 16A56C00] 02:29:23 INFO - PROCESS | 3624 | 1466501363616 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:29:23 INFO - PROCESS | 3624 | 1466501363634 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 02:29:23 INFO - PROCESS | 3624 | 1466501363638 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:29:23 INFO - PROCESS | 3624 | 1466501363639 Marionette TRACE conn3 <- [1,1178,null,{}] 02:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:29:23 INFO - PROCESS | 3624 | 1466501363642 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:23 INFO - PROCESS | 3624 | 1466501363644 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:23 INFO - PROCESS | 3624 | 1466501363750 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:29:23 INFO - PROCESS | 3624 | 1466501363828 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 3624 | 1466501363830 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:23 INFO - PROCESS | 3624 | ++DOCSHELL 16BB2800 == 33 [pid = 3624] [id = 304] 02:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16BDB000) [pid = 3624] [serial = 911] [outer = 00000000] 02:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (180A7800) [pid = 3624] [serial = 912] [outer = 16BDB000] 02:29:23 INFO - PROCESS | 3624 | 1466501363873 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (18310000) [pid = 3624] [serial = 913] [outer = 16BDB000] 02:29:24 INFO - PROCESS | 3624 | 1466501364250 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 3624 | 1466501364321 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 02:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:29:24 INFO - PROCESS | 3624 | 1466501364325 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:29:24 INFO - PROCESS | 3624 | 1466501364326 Marionette TRACE conn3 <- [1,1182,null,{}] 02:29:24 INFO - PROCESS | 3624 | 1466501364330 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:24 INFO - PROCESS | 3624 | 1466501364335 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:24 INFO - PROCESS | 3624 | 1466501364454 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:29:24 INFO - PROCESS | 3624 | 1466501364468 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:24 INFO - PROCESS | 3624 | 1466501364471 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:24 INFO - PROCESS | 3624 | ++DOCSHELL 19850000 == 34 [pid = 3624] [id = 305] 02:29:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19AB6C00) [pid = 3624] [serial = 914] [outer = 00000000] 02:29:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D8F000) [pid = 3624] [serial = 915] [outer = 19AB6C00] 02:29:24 INFO - PROCESS | 3624 | 1466501364515 Marionette DEBUG loaded listener.js 02:29:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D90000) [pid = 3624] [serial = 916] [outer = 19AB6C00] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19847400) [pid = 3624] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19D8FC00) [pid = 3624] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (177F3000) [pid = 3624] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13C56000) [pid = 3624] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13034800) [pid = 3624] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19D8C400) [pid = 3624] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A2EA000) [pid = 3624] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16A4F000) [pid = 3624] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1553C800) [pid = 3624] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10E10800) [pid = 3624] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A385800) [pid = 3624] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (18029800) [pid = 3624] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:29:25 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16A4D800) [pid = 3624] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:29:25 INFO - PROCESS | 3624 | 1466501365091 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:29:25 INFO - PROCESS | 3624 | 1466501365142 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 02:29:25 INFO - PROCESS | 3624 | 1466501365145 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:29:25 INFO - PROCESS | 3624 | 1466501365147 Marionette TRACE conn3 <- [1,1186,null,{}] 02:29:25 INFO - PROCESS | 3624 | 1466501365150 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:25 INFO - PROCESS | 3624 | 1466501365152 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:25 INFO - PROCESS | 3624 | 1466501365211 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:29:25 INFO - PROCESS | 3624 | 1466501365301 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 3624 | 1466501365303 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:25 INFO - PROCESS | 3624 | ++DOCSHELL 13B31000 == 35 [pid = 3624] [id = 306] 02:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13C56000) [pid = 3624] [serial = 917] [outer = 00000000] 02:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19D8C400) [pid = 3624] [serial = 918] [outer = 13C56000] 02:29:25 INFO - PROCESS | 3624 | 1466501365348 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19D8E800) [pid = 3624] [serial = 919] [outer = 13C56000] 02:29:25 INFO - PROCESS | 3624 | 1466501365658 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 535ms 02:29:25 INFO - PROCESS | 3624 | 1466501365679 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 02:29:25 INFO - PROCESS | 3624 | 1466501365681 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 02:29:25 INFO - PROCESS | 3624 | 1466501365684 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:29:25 INFO - PROCESS | 3624 | 1466501365686 Marionette TRACE conn3 <- [1,1190,null,{}] 02:29:25 INFO - PROCESS | 3624 | 1466501365689 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:25 INFO - PROCESS | 3624 | 1466501365691 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:25 INFO - PROCESS | 3624 | 1466501365767 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:29:25 INFO - PROCESS | 3624 | 1466501365755 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:25 INFO - PROCESS | 3624 | 1466501365757 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:25 INFO - PROCESS | 3624 | ++DOCSHELL 1A177400 == 36 [pid = 3624] [id = 307] 02:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A179800) [pid = 3624] [serial = 920] [outer = 00000000] 02:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A2F4C00) [pid = 3624] [serial = 921] [outer = 1A179800] 02:29:25 INFO - PROCESS | 3624 | 1466501365800 Marionette DEBUG loaded listener.js 02:29:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A38BC00) [pid = 3624] [serial = 922] [outer = 1A179800] 02:29:26 INFO - PROCESS | 3624 | 1466501366203 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 578ms 02:29:26 INFO - PROCESS | 3624 | 1466501366260 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 3624 | 1466501366262 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:29:26 INFO - PROCESS | 3624 | 1466501366265 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 3624 | 1466501366267 Marionette TRACE conn3 <- [1,1194,null,{}] 02:29:26 INFO - PROCESS | 3624 | 1466501366270 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 3624 | 1466501366272 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:26 INFO - PROCESS | 3624 | 1466501366332 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:29:26 INFO - PROCESS | 3624 | 1466501366337 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:26 INFO - PROCESS | 3624 | 1466501366339 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:26 INFO - PROCESS | 3624 | ++DOCSHELL 1A2E7C00 == 37 [pid = 3624] [id = 308] 02:29:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A2F3800) [pid = 3624] [serial = 923] [outer = 00000000] 02:29:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A73B000) [pid = 3624] [serial = 924] [outer = 1A2F3800] 02:29:26 INFO - PROCESS | 3624 | 1466501366382 Marionette DEBUG loaded listener.js 02:29:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A758C00) [pid = 3624] [serial = 925] [outer = 1A2F3800] 02:29:26 INFO - PROCESS | 3624 | 1466501366785 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 578ms 02:29:26 INFO - PROCESS | 3624 | 1466501366837 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 02:29:26 INFO - PROCESS | 3624 | 1466501366842 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 02:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:29:26 INFO - PROCESS | 3624 | 1466501366856 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:29:26 INFO - PROCESS | 3624 | 1466501366861 Marionette TRACE conn3 <- [1,1198,null,{}] 02:29:26 INFO - PROCESS | 3624 | 1466501366868 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:26 INFO - PROCESS | 3624 | 1466501366872 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:26 INFO - PROCESS | 3624 | 1466501367008 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:29:27 INFO - PROCESS | 3624 | 1466501367085 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 3624 | 1466501367091 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:27 INFO - PROCESS | 3624 | ++DOCSHELL 10E0A000 == 38 [pid = 3624] [id = 309] 02:29:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (10E0B800) [pid = 3624] [serial = 926] [outer = 00000000] 02:29:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (114CBC00) [pid = 3624] [serial = 927] [outer = 10E0B800] 02:29:27 INFO - PROCESS | 3624 | 1466501367147 Marionette DEBUG loaded listener.js 02:29:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12A1A800) [pid = 3624] [serial = 928] [outer = 10E0B800] 02:29:27 INFO - PROCESS | 3624 | 1466501367711 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 902ms 02:29:27 INFO - PROCESS | 3624 | 1466501367767 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:29:27 INFO - PROCESS | 3624 | 1466501367771 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 02:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:29:27 INFO - PROCESS | 3624 | 1466501367777 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:29:27 INFO - PROCESS | 3624 | 1466501367781 Marionette TRACE conn3 <- [1,1202,null,{}] 02:29:27 INFO - PROCESS | 3624 | 1466501367786 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:27 INFO - PROCESS | 3624 | 1466501367789 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:27 INFO - PROCESS | 3624 | 1466501367898 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:29:27 INFO - PROCESS | 3624 | 1466501368001 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:27 INFO - PROCESS | 3624 | 1466501368004 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:28 INFO - PROCESS | 3624 | ++DOCSHELL 13C5DC00 == 39 [pid = 3624] [id = 310] 02:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1430F000) [pid = 3624] [serial = 929] [outer = 00000000] 02:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (143CCC00) [pid = 3624] [serial = 930] [outer = 1430F000] 02:29:28 INFO - PROCESS | 3624 | 1466501368041 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15C40C00) [pid = 3624] [serial = 931] [outer = 1430F000] 02:29:28 INFO - PROCESS | 3624 | 1466501368542 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 817ms 02:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:29:28 INFO - PROCESS | 3624 | 1466501368583 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:29:28 INFO - PROCESS | 3624 | 1466501368586 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 02:29:28 INFO - PROCESS | 3624 | 1466501368590 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:29:28 INFO - PROCESS | 3624 | 1466501368592 Marionette TRACE conn3 <- [1,1206,null,{}] 02:29:28 INFO - PROCESS | 3624 | 1466501368602 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:28 INFO - PROCESS | 3624 | 1466501368607 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:28 INFO - PROCESS | 3624 | 1466501368713 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:29:28 INFO - PROCESS | 3624 | 1466501368796 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:28 INFO - PROCESS | 3624 | 1466501368800 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:28 INFO - PROCESS | 3624 | ++DOCSHELL 19ABE400 == 40 [pid = 3624] [id = 311] 02:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19ABE800) [pid = 3624] [serial = 932] [outer = 00000000] 02:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19D8D000) [pid = 3624] [serial = 933] [outer = 19ABE800] 02:29:28 INFO - PROCESS | 3624 | 1466501368856 Marionette DEBUG loaded listener.js 02:29:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A17E400) [pid = 3624] [serial = 934] [outer = 19ABE800] 02:29:29 INFO - PROCESS | 3624 | 1466501369420 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 845ms 02:29:29 INFO - PROCESS | 3624 | 1466501369454 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:29:29 INFO - PROCESS | 3624 | 1466501369457 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 02:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:29:29 INFO - PROCESS | 3624 | 1466501369460 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:29:29 INFO - PROCESS | 3624 | 1466501369462 Marionette TRACE conn3 <- [1,1210,null,{}] 02:29:29 INFO - PROCESS | 3624 | 1466501369466 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:29 INFO - PROCESS | 3624 | 1466501369468 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:29 INFO - PROCESS | 3624 | 1466501369550 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:29:29 INFO - PROCESS | 3624 | 1466501369649 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:29 INFO - PROCESS | 3624 | 1466501369652 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:29 INFO - PROCESS | 3624 | ++DOCSHELL 1A233C00 == 41 [pid = 3624] [id = 312] 02:29:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A2F1C00) [pid = 3624] [serial = 935] [outer = 00000000] 02:29:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A9A6C00) [pid = 3624] [serial = 936] [outer = 1A2F1C00] 02:29:29 INFO - PROCESS | 3624 | 1466501369689 Marionette DEBUG loaded listener.js 02:29:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1AF59800) [pid = 3624] [serial = 937] [outer = 1A2F1C00] 02:29:30 INFO - PROCESS | 3624 | 1466501370330 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 02:29:30 INFO - PROCESS | 3624 | 1466501370421 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 02:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:29:30 INFO - PROCESS | 3624 | 1466501370426 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:29:30 INFO - PROCESS | 3624 | 1466501370429 Marionette TRACE conn3 <- [1,1214,null,{}] 02:29:30 INFO - PROCESS | 3624 | 1466501370430 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:30 INFO - PROCESS | 3624 | 1466501370433 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:30 INFO - PROCESS | 3624 | 1466501370570 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:29:30 INFO - PROCESS | 3624 | 1466501370625 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:30 INFO - PROCESS | 3624 | 1466501370629 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:30 INFO - PROCESS | 3624 | ++DOCSHELL 13225800 == 42 [pid = 3624] [id = 313] 02:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13228400) [pid = 3624] [serial = 938] [outer = 00000000] 02:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1345E800) [pid = 3624] [serial = 939] [outer = 13228400] 02:29:30 INFO - PROCESS | 3624 | 1466501370660 Marionette DEBUG loaded listener.js 02:29:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (13B30400) [pid = 3624] [serial = 940] [outer = 13228400] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 1A177400 == 41 [pid = 3624] [id = 307] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 13B31000 == 40 [pid = 3624] [id = 306] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 19850000 == 39 [pid = 3624] [id = 305] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 16BB2800 == 38 [pid = 3624] [id = 304] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 16A55800 == 37 [pid = 3624] [id = 303] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 154E6800 == 36 [pid = 3624] [id = 302] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 13281C00 == 35 [pid = 3624] [id = 301] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 104EA000 == 34 [pid = 3624] [id = 300] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 10437C00 == 33 [pid = 3624] [id = 298] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 1055C000 == 32 [pid = 3624] [id = 299] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 1A233C00 == 31 [pid = 3624] [id = 312] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 19ABE400 == 30 [pid = 3624] [id = 311] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 1A2E7C00 == 29 [pid = 3624] [id = 308] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 10E0A000 == 28 [pid = 3624] [id = 309] 02:29:31 INFO - PROCESS | 3624 | --DOCSHELL 13C5DC00 == 27 [pid = 3624] [id = 310] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19AB3400) [pid = 3624] [serial = 876] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A173C00) [pid = 3624] [serial = 879] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17994000) [pid = 3624] [serial = 870] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17B98400) [pid = 3624] [serial = 871] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (14312000) [pid = 3624] [serial = 861] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (143C3400) [pid = 3624] [serial = 862] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1309E400) [pid = 3624] [serial = 858] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A232400) [pid = 3624] [serial = 882] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1312F400) [pid = 3624] [serial = 859] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A174C00) [pid = 3624] [serial = 880] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A733800) [pid = 3624] [serial = 885] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16A59800) [pid = 3624] [serial = 867] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A2E5800) [pid = 3624] [serial = 883] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16BB3800) [pid = 3624] [serial = 868] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (15F33800) [pid = 3624] [serial = 864] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16A4BC00) [pid = 3624] [serial = 865] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (11448C00) [pid = 3624] [serial = 855] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (11AE5400) [pid = 3624] [serial = 856] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A84F800) [pid = 3624] [serial = 891] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (180B1800) [pid = 3624] [serial = 873] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (180B2800) [pid = 3624] [serial = 874] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A859000) [pid = 3624] [serial = 892] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A85C400) [pid = 3624] [serial = 894] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1984D000) [pid = 3624] [serial = 888] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A740000) [pid = 3624] [serial = 886] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19ABB800) [pid = 3624] [serial = 877] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A175800) [pid = 3624] [serial = 889] [outer = 00000000] [url = about:blank] 02:29:31 INFO - PROCESS | 3624 | 1466501371793 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1409ms 02:29:31 INFO - PROCESS | 3624 | 1466501371830 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:29:31 INFO - PROCESS | 3624 | 1466501371835 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 02:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:29:31 INFO - PROCESS | 3624 | 1466501371840 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:29:31 INFO - PROCESS | 3624 | 1466501371843 Marionette TRACE conn3 <- [1,1218,null,{}] 02:29:31 INFO - PROCESS | 3624 | 1466501371849 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:31 INFO - PROCESS | 3624 | 1466501371852 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:31 INFO - PROCESS | 3624 | 1466501371973 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:29:32 INFO - PROCESS | 3624 | 1466501372059 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 3624 | 1466501372063 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:32 INFO - PROCESS | 3624 | ++DOCSHELL 110DB800 == 28 [pid = 3624] [id = 314] 02:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (110DD000) [pid = 3624] [serial = 941] [outer = 00000000] 02:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11443800) [pid = 3624] [serial = 942] [outer = 110DD000] 02:29:32 INFO - PROCESS | 3624 | 1466501372092 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11AE5800) [pid = 3624] [serial = 943] [outer = 110DD000] 02:29:32 INFO - PROCESS | 3624 | 1466501372463 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 662ms 02:29:32 INFO - PROCESS | 3624 | 1466501372499 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:29:32 INFO - PROCESS | 3624 | 1466501372504 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 02:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:29:32 INFO - PROCESS | 3624 | 1466501372510 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:29:32 INFO - PROCESS | 3624 | 1466501372513 Marionette TRACE conn3 <- [1,1222,null,{}] 02:29:32 INFO - PROCESS | 3624 | 1466501372516 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:32 INFO - PROCESS | 3624 | 1466501372518 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:32 INFO - PROCESS | 3624 | 1466501372604 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:29:32 INFO - PROCESS | 3624 | 1466501372611 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:32 INFO - PROCESS | 3624 | 1466501372613 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:32 INFO - PROCESS | 3624 | ++DOCSHELL 1314E400 == 29 [pid = 3624] [id = 315] 02:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1314E800) [pid = 3624] [serial = 944] [outer = 00000000] 02:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (131DC400) [pid = 3624] [serial = 945] [outer = 1314E800] 02:29:32 INFO - PROCESS | 3624 | 1466501372641 Marionette DEBUG loaded listener.js 02:29:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13284000) [pid = 3624] [serial = 946] [outer = 1314E800] 02:29:33 INFO - PROCESS | 3624 | 1466501373059 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 563ms 02:29:33 INFO - PROCESS | 3624 | 1466501373087 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 02:29:33 INFO - PROCESS | 3624 | 1466501373089 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 02:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:29:33 INFO - PROCESS | 3624 | 1466501373093 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 3624 | 1466501373096 Marionette TRACE conn3 <- [1,1226,null,{}] 02:29:33 INFO - PROCESS | 3624 | 1466501373107 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 3624 | 1466501373111 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:33 INFO - PROCESS | 3624 | 1466501373192 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:29:33 INFO - PROCESS | 3624 | 1466501373201 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 3624 | 1466501373204 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:33 INFO - PROCESS | 3624 | ++DOCSHELL 104E5800 == 30 [pid = 3624] [id = 316] 02:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (105E7800) [pid = 3624] [serial = 947] [outer = 00000000] 02:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15C3C400) [pid = 3624] [serial = 948] [outer = 105E7800] 02:29:33 INFO - PROCESS | 3624 | 1466501373238 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15F40800) [pid = 3624] [serial = 949] [outer = 105E7800] 02:29:33 INFO - PROCESS | 3624 | 1466501373667 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 634ms 02:29:33 INFO - PROCESS | 3624 | 1466501373722 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:29:33 INFO - PROCESS | 3624 | 1466501373734 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 02:29:33 INFO - PROCESS | 3624 | 1466501373737 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:29:33 INFO - PROCESS | 3624 | 1466501373739 Marionette TRACE conn3 <- [1,1230,null,{}] 02:29:33 INFO - PROCESS | 3624 | 1466501373743 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:33 INFO - PROCESS | 3624 | 1466501373745 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:33 INFO - PROCESS | 3624 | 1466501373870 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:29:33 INFO - PROCESS | 3624 | 1466501373875 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:33 INFO - PROCESS | 3624 | 1466501373877 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:33 INFO - PROCESS | 3624 | ++DOCSHELL 1345EC00 == 31 [pid = 3624] [id = 317] 02:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1437B800) [pid = 3624] [serial = 950] [outer = 00000000] 02:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16D8D400) [pid = 3624] [serial = 951] [outer = 1437B800] 02:29:33 INFO - PROCESS | 3624 | 1466501373921 Marionette DEBUG loaded listener.js 02:29:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (172BC000) [pid = 3624] [serial = 952] [outer = 1437B800] 02:29:34 INFO - PROCESS | 3624 | 1466501374323 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 620ms 02:29:34 INFO - PROCESS | 3624 | 1466501374374 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:29:34 INFO - PROCESS | 3624 | 1466501374376 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 02:29:34 INFO - PROCESS | 3624 | 1466501374379 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:29:34 INFO - PROCESS | 3624 | 1466501374381 Marionette TRACE conn3 <- [1,1234,null,{}] 02:29:34 INFO - PROCESS | 3624 | 1466501374384 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:34 INFO - PROCESS | 3624 | 1466501374386 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:34 INFO - PROCESS | 3624 | 1466501374500 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:29:34 INFO - PROCESS | 3624 | 1466501374556 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:34 INFO - PROCESS | 3624 | 1466501374558 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:34 INFO - PROCESS | 3624 | ++DOCSHELL 173B2800 == 32 [pid = 3624] [id = 318] 02:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (178AE000) [pid = 3624] [serial = 953] [outer = 00000000] 02:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17B99800) [pid = 3624] [serial = 954] [outer = 178AE000] 02:29:34 INFO - PROCESS | 3624 | 1466501374601 Marionette DEBUG loaded listener.js 02:29:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17369C00) [pid = 3624] [serial = 955] [outer = 178AE000] 02:29:34 INFO - PROCESS | 3624 | 1466501374981 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 662ms 02:29:35 INFO - PROCESS | 3624 | 1466501375042 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 3624 | 1466501375044 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:29:35 INFO - PROCESS | 3624 | 1466501375047 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 3624 | 1466501375049 Marionette TRACE conn3 <- [1,1238,null,{}] 02:29:35 INFO - PROCESS | 3624 | 1466501375053 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 3624 | 1466501375058 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:35 INFO - PROCESS | 3624 | 1466501375175 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:29:35 INFO - PROCESS | 3624 | 1466501375237 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 3624 | 1466501375239 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:35 INFO - PROCESS | 3624 | ++DOCSHELL 18027C00 == 33 [pid = 3624] [id = 319] 02:29:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (18030400) [pid = 3624] [serial = 956] [outer = 00000000] 02:29:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19ABB800) [pid = 3624] [serial = 957] [outer = 18030400] 02:29:35 INFO - PROCESS | 3624 | 1466501375284 Marionette DEBUG loaded listener.js 02:29:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19D70400) [pid = 3624] [serial = 958] [outer = 18030400] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13282400) [pid = 3624] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (104ECC00) [pid = 3624] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19AB6C00) [pid = 3624] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10E06800) [pid = 3624] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16A56C00) [pid = 3624] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19AC0800) [pid = 3624] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16BDB000) [pid = 3624] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13C56000) [pid = 3624] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A179800) [pid = 3624] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15534C00) [pid = 3624] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (105F5400) [pid = 3624] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:29:35 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A2F3800) [pid = 3624] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:29:35 INFO - PROCESS | 3624 | 1466501375856 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 846ms 02:29:35 INFO - PROCESS | 3624 | 1466501375897 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:29:35 INFO - PROCESS | 3624 | 1466501375898 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 02:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:29:35 INFO - PROCESS | 3624 | 1466501375907 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:29:35 INFO - PROCESS | 3624 | 1466501375909 Marionette TRACE conn3 <- [1,1242,null,{}] 02:29:35 INFO - PROCESS | 3624 | 1466501375913 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:35 INFO - PROCESS | 3624 | 1466501375915 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:35 INFO - PROCESS | 3624 | 1466501375992 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:29:35 INFO - PROCESS | 3624 | 1466501376002 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:35 INFO - PROCESS | 3624 | 1466501376004 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:35 INFO - PROCESS | 3624 | ++DOCSHELL 10E05C00 == 34 [pid = 3624] [id = 320] 02:29:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13282400) [pid = 3624] [serial = 959] [outer = 00000000] 02:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16E42800) [pid = 3624] [serial = 960] [outer = 13282400] 02:29:36 INFO - PROCESS | 3624 | 1466501376029 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (178A9800) [pid = 3624] [serial = 961] [outer = 13282400] 02:29:36 INFO - PROCESS | 3624 | 1466501376408 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 535ms 02:29:36 INFO - PROCESS | 3624 | 1466501376438 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 3624 | 1466501376439 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:29:36 INFO - PROCESS | 3624 | 1466501376454 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 3624 | 1466501376456 Marionette TRACE conn3 <- [1,1246,null,{}] 02:29:36 INFO - PROCESS | 3624 | 1466501376459 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:36 INFO - PROCESS | 3624 | 1466501376461 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:36 INFO - PROCESS | 3624 | 1466501376536 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:29:36 INFO - PROCESS | 3624 | 1466501376541 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:36 INFO - PROCESS | 3624 | 1466501376543 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:36 INFO - PROCESS | 3624 | ++DOCSHELL 1558DC00 == 35 [pid = 3624] [id = 321] 02:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16BDB000) [pid = 3624] [serial = 962] [outer = 00000000] 02:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D95400) [pid = 3624] [serial = 963] [outer = 16BDB000] 02:29:36 INFO - PROCESS | 3624 | 1466501376587 Marionette DEBUG loaded listener.js 02:29:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D97C00) [pid = 3624] [serial = 964] [outer = 16BDB000] 02:29:36 INFO - PROCESS | 3624 | 1466501376950 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 536ms 02:29:36 INFO - PROCESS | 3624 | 1466501376993 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:29:36 INFO - PROCESS | 3624 | 1466501376996 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 02:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:29:36 INFO - PROCESS | 3624 | 1466501377002 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:29:36 INFO - PROCESS | 3624 | 1466501377005 Marionette TRACE conn3 <- [1,1250,null,{}] 02:29:36 INFO - PROCESS | 3624 | 1466501377014 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 3624 | 1466501377017 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:37 INFO - PROCESS | 3624 | 1466501377093 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:29:37 INFO - PROCESS | 3624 | 1466501377099 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 3624 | 1466501377101 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:37 INFO - PROCESS | 3624 | ++DOCSHELL 154E5C00 == 36 [pid = 3624] [id = 322] 02:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A233800) [pid = 3624] [serial = 965] [outer = 00000000] 02:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A2E7C00) [pid = 3624] [serial = 966] [outer = 1A233800] 02:29:37 INFO - PROCESS | 3624 | 1466501377126 Marionette DEBUG loaded listener.js 02:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A2F3800) [pid = 3624] [serial = 967] [outer = 1A233800] 02:29:37 INFO - PROCESS | 3624 | 1466501377640 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 02:29:37 INFO - PROCESS | 3624 | 1466501377697 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:29:37 INFO - PROCESS | 3624 | 1466501377701 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 02:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:29:37 INFO - PROCESS | 3624 | 1466501377689 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:29:37 INFO - PROCESS | 3624 | 1466501377693 Marionette TRACE conn3 <- [1,1254,null,{}] 02:29:37 INFO - PROCESS | 3624 | 1466501377699 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:37 INFO - PROCESS | 3624 | 1466501377702 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:37 INFO - PROCESS | 3624 | 1466501377824 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:29:37 INFO - PROCESS | 3624 | 1466501377953 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:37 INFO - PROCESS | 3624 | 1466501377958 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:37 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A800 == 37 [pid = 3624] [id = 323] 02:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10A5AC00) [pid = 3624] [serial = 968] [outer = 00000000] 02:29:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12D64C00) [pid = 3624] [serial = 969] [outer = 10A5AC00] 02:29:37 INFO - PROCESS | 3624 | 1466501378014 Marionette DEBUG loaded listener.js 02:29:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1312F800) [pid = 3624] [serial = 970] [outer = 10A5AC00] 02:29:38 INFO - PROCESS | 3624 | 1466501378753 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1071ms 02:29:38 INFO - PROCESS | 3624 | 1466501378782 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:29:38 INFO - PROCESS | 3624 | 1466501378787 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 02:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:29:38 INFO - PROCESS | 3624 | 1466501378793 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:29:38 INFO - PROCESS | 3624 | 1466501378796 Marionette TRACE conn3 <- [1,1258,null,{}] 02:29:38 INFO - PROCESS | 3624 | 1466501378800 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:38 INFO - PROCESS | 3624 | 1466501378802 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:38 INFO - PROCESS | 3624 | 1466501378968 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:29:38 INFO - PROCESS | 3624 | 1466501378978 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:38 INFO - PROCESS | 3624 | 1466501378981 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:38 INFO - PROCESS | 3624 | ++DOCSHELL 1437A000 == 38 [pid = 3624] [id = 324] 02:29:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (143BFC00) [pid = 3624] [serial = 971] [outer = 00000000] 02:29:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15F33800) [pid = 3624] [serial = 972] [outer = 143BFC00] 02:29:39 INFO - PROCESS | 3624 | 1466501379040 Marionette DEBUG loaded listener.js 02:29:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16A58C00) [pid = 3624] [serial = 973] [outer = 143BFC00] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 1558DC00 == 37 [pid = 3624] [id = 321] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 10E05C00 == 36 [pid = 3624] [id = 320] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 18027C00 == 35 [pid = 3624] [id = 319] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 173B2800 == 34 [pid = 3624] [id = 318] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 1345EC00 == 33 [pid = 3624] [id = 317] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 104E5800 == 32 [pid = 3624] [id = 316] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 1314E400 == 31 [pid = 3624] [id = 315] 02:29:39 INFO - PROCESS | 3624 | --DOCSHELL 110DB800 == 30 [pid = 3624] [id = 314] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A23EC00) [pid = 3624] [serial = 853] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (18310000) [pid = 3624] [serial = 913] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (180A7800) [pid = 3624] [serial = 912] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D8C400) [pid = 3624] [serial = 918] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A38BC00) [pid = 3624] [serial = 922] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (15C47000) [pid = 3624] [serial = 906] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A9A0400) [pid = 3624] [serial = 895] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A73B000) [pid = 3624] [serial = 924] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13289C00) [pid = 3624] [serial = 903] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13457C00) [pid = 3624] [serial = 904] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10E0AC00) [pid = 3624] [serial = 900] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (114CE000) [pid = 3624] [serial = 901] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19D8F000) [pid = 3624] [serial = 915] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1281C000) [pid = 3624] [serial = 897] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12D8D000) [pid = 3624] [serial = 898] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A758C00) [pid = 3624] [serial = 925] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A2F4C00) [pid = 3624] [serial = 921] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (172C0000) [pid = 3624] [serial = 909] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (173BE400) [pid = 3624] [serial = 910] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19D90000) [pid = 3624] [serial = 916] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (15F3E000) [pid = 3624] [serial = 907] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D8E800) [pid = 3624] [serial = 919] [outer = 00000000] [url = about:blank] 02:29:39 INFO - PROCESS | 3624 | 1466501379884 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1127ms 02:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:29:39 INFO - PROCESS | 3624 | 1466501379912 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:29:39 INFO - PROCESS | 3624 | 1466501379916 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 02:29:39 INFO - PROCESS | 3624 | 1466501379920 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:29:39 INFO - PROCESS | 3624 | 1466501379923 Marionette TRACE conn3 <- [1,1262,null,{}] 02:29:39 INFO - PROCESS | 3624 | 1466501379929 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:39 INFO - PROCESS | 3624 | 1466501379931 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:40 INFO - PROCESS | 3624 | 1466501380018 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:29:40 INFO - PROCESS | 3624 | 1466501380025 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 3624 | 1466501380029 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:40 INFO - PROCESS | 3624 | ++DOCSHELL 11C2A800 == 31 [pid = 3624] [id = 325] 02:29:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11CCC800) [pid = 3624] [serial = 974] [outer = 00000000] 02:29:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12AB5800) [pid = 3624] [serial = 975] [outer = 11CCC800] 02:29:40 INFO - PROCESS | 3624 | 1466501380066 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13034800) [pid = 3624] [serial = 976] [outer = 11CCC800] 02:29:40 INFO - PROCESS | 3624 | 1466501380532 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 662ms 02:29:40 INFO - PROCESS | 3624 | 1466501380593 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:29:40 INFO - PROCESS | 3624 | 1466501380597 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 02:29:40 INFO - PROCESS | 3624 | 1466501380603 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:29:40 INFO - PROCESS | 3624 | 1466501380606 Marionette TRACE conn3 <- [1,1266,null,{}] 02:29:40 INFO - PROCESS | 3624 | 1466501380609 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:40 INFO - PROCESS | 3624 | 1466501380612 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:40 INFO - PROCESS | 3624 | 1466501380675 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:29:40 INFO - PROCESS | 3624 | 1466501380762 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:40 INFO - PROCESS | 3624 | 1466501380765 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:40 INFO - PROCESS | 3624 | ++DOCSHELL 13289C00 == 32 [pid = 3624] [id = 326] 02:29:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1328C400) [pid = 3624] [serial = 977] [outer = 00000000] 02:29:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13939400) [pid = 3624] [serial = 978] [outer = 1328C400] 02:29:40 INFO - PROCESS | 3624 | 1466501380835 Marionette DEBUG loaded listener.js 02:29:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13C56000) [pid = 3624] [serial = 979] [outer = 1328C400] 02:29:41 INFO - PROCESS | 3624 | 1466501381219 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 620ms 02:29:41 INFO - PROCESS | 3624 | 1466501381222 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:29:41 INFO - PROCESS | 3624 | 1466501381224 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 02:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:29:41 INFO - PROCESS | 3624 | 1466501381228 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 3624 | 1466501381231 Marionette TRACE conn3 <- [1,1270,null,{}] 02:29:41 INFO - PROCESS | 3624 | 1466501381241 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 3624 | 1466501381246 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:41 INFO - PROCESS | 3624 | 1466501381329 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:29:41 INFO - PROCESS | 3624 | 1466501381336 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 3624 | 1466501381339 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:41 INFO - PROCESS | 3624 | ++DOCSHELL 16A4E400 == 33 [pid = 3624] [id = 327] 02:29:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16A50C00) [pid = 3624] [serial = 980] [outer = 00000000] 02:29:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16D01400) [pid = 3624] [serial = 981] [outer = 16A50C00] 02:29:41 INFO - PROCESS | 3624 | 1466501381386 Marionette DEBUG loaded listener.js 02:29:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1710E400) [pid = 3624] [serial = 982] [outer = 16A50C00] 02:29:41 INFO - PROCESS | 3624 | 1466501381772 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 578ms 02:29:41 INFO - PROCESS | 3624 | 1466501381807 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:29:41 INFO - PROCESS | 3624 | 1466501381810 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 02:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:29:41 INFO - PROCESS | 3624 | 1466501381824 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:29:41 INFO - PROCESS | 3624 | 1466501381826 Marionette TRACE conn3 <- [1,1274,null,{}] 02:29:41 INFO - PROCESS | 3624 | 1466501381829 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:41 INFO - PROCESS | 3624 | 1466501381831 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:41 INFO - PROCESS | 3624 | 1466501381943 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:29:41 INFO - PROCESS | 3624 | 1466501382006 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:41 INFO - PROCESS | 3624 | 1466501382008 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:42 INFO - PROCESS | 3624 | ++DOCSHELL 1328D400 == 34 [pid = 3624] [id = 328] 02:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (178AD400) [pid = 3624] [serial = 983] [outer = 00000000] 02:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17B9D800) [pid = 3624] [serial = 984] [outer = 178AD400] 02:29:42 INFO - PROCESS | 3624 | 1466501382052 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (180AE000) [pid = 3624] [serial = 985] [outer = 178AD400] 02:29:42 INFO - PROCESS | 3624 | 1466501382428 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 634ms 02:29:42 INFO - PROCESS | 3624 | 1466501382457 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:29:42 INFO - PROCESS | 3624 | 1466501382459 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 02:29:42 INFO - PROCESS | 3624 | 1466501382462 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:29:42 INFO - PROCESS | 3624 | 1466501382464 Marionette TRACE conn3 <- [1,1278,null,{}] 02:29:42 INFO - PROCESS | 3624 | 1466501382450 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:42 INFO - PROCESS | 3624 | 1466501382452 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:42 INFO - PROCESS | 3624 | 1466501382556 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:29:42 INFO - PROCESS | 3624 | 1466501382562 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:42 INFO - PROCESS | 3624 | 1466501382564 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:42 INFO - PROCESS | 3624 | ++DOCSHELL 180AB000 == 35 [pid = 3624] [id = 329] 02:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (180B3C00) [pid = 3624] [serial = 986] [outer = 00000000] 02:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19850000) [pid = 3624] [serial = 987] [outer = 180B3C00] 02:29:42 INFO - PROCESS | 3624 | 1466501382607 Marionette DEBUG loaded listener.js 02:29:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19ABCC00) [pid = 3624] [serial = 988] [outer = 180B3C00] 02:29:43 INFO - PROCESS | 3624 | 1466501383010 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 578ms 02:29:43 INFO - PROCESS | 3624 | 1466501383022 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 3624 | 1466501383024 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 02:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:29:43 INFO - PROCESS | 3624 | 1466501383027 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - PROCESS | 3624 | 1466501383029 Marionette TRACE conn3 <- [1,1282,null,{}] 02:29:43 INFO - PROCESS | 3624 | 1466501383032 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 3624 | 1466501383037 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:43 INFO - PROCESS | 3624 | 1466501383181 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:29:43 INFO - PROCESS | 3624 | 1466501383254 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 3624 | 1466501383256 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:43 INFO - PROCESS | 3624 | ++DOCSHELL 19D94800 == 36 [pid = 3624] [id = 330] 02:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D96800) [pid = 3624] [serial = 989] [outer = 00000000] 02:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A17E800) [pid = 3624] [serial = 990] [outer = 19D96800] 02:29:43 INFO - PROCESS | 3624 | 1466501383301 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A179C00) [pid = 3624] [serial = 991] [outer = 19D96800] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (18030400) [pid = 3624] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (178AE000) [pid = 3624] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1314E800) [pid = 3624] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (110DD000) [pid = 3624] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13228400) [pid = 3624] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (105E7800) [pid = 3624] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16BDB000) [pid = 3624] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10E0B800) [pid = 3624] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1430F000) [pid = 3624] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19ABE800) [pid = 3624] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A2F1C00) [pid = 3624] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1437B800) [pid = 3624] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:29:43 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13282400) [pid = 3624] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:29:43 INFO - PROCESS | 3624 | 1466501383757 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 761ms 02:29:43 INFO - PROCESS | 3624 | 1466501383789 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:29:43 INFO - PROCESS | 3624 | 1466501383791 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 02:29:43 INFO - PROCESS | 3624 | 1466501383794 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:29:43 INFO - PROCESS | 3624 | 1466501383796 Marionette TRACE conn3 <- [1,1286,null,{}] 02:29:43 INFO - PROCESS | 3624 | 1466501383800 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:43 INFO - PROCESS | 3624 | 1466501383802 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:43 INFO - PROCESS | 3624 | 1466501383876 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:29:43 INFO - PROCESS | 3624 | 1466501383882 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:43 INFO - PROCESS | 3624 | 1466501383884 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:43 INFO - PROCESS | 3624 | ++DOCSHELL 1328B400 == 37 [pid = 3624] [id = 331] 02:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1328CC00) [pid = 3624] [serial = 992] [outer = 00000000] 02:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15C40800) [pid = 3624] [serial = 993] [outer = 1328CC00] 02:29:43 INFO - PROCESS | 3624 | 1466501383927 Marionette DEBUG loaded listener.js 02:29:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A53400) [pid = 3624] [serial = 994] [outer = 1328CC00] 02:29:44 INFO - PROCESS | 3624 | 1466501384312 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 563ms 02:29:44 INFO - PROCESS | 3624 | 1466501384373 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 3624 | 1466501384375 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 02:29:44 INFO - PROCESS | 3624 | 1466501384378 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:29:44 INFO - PROCESS | 3624 | 1466501384380 Marionette TRACE conn3 <- [1,1290,null,{}] 02:29:44 INFO - PROCESS | 3624 | 1466501384383 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:44 INFO - PROCESS | 3624 | 1466501384385 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:44 INFO - PROCESS | 3624 | 1466501384464 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:29:44 INFO - PROCESS | 3624 | 1466501384470 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:44 INFO - PROCESS | 3624 | 1466501384472 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:44 INFO - PROCESS | 3624 | ++DOCSHELL 1830BC00 == 38 [pid = 3624] [id = 332] 02:29:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1984B400) [pid = 3624] [serial = 995] [outer = 00000000] 02:29:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A17E000) [pid = 3624] [serial = 996] [outer = 1984B400] 02:29:44 INFO - PROCESS | 3624 | 1466501384517 Marionette DEBUG loaded listener.js 02:29:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A38BC00) [pid = 3624] [serial = 997] [outer = 1984B400] 02:29:44 INFO - PROCESS | 3624 | 1466501384888 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 536ms 02:29:44 INFO - PROCESS | 3624 | 1466501384912 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:29:44 INFO - PROCESS | 3624 | 1466501384914 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 02:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:29:44 INFO - PROCESS | 3624 | 1466501384930 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:29:44 INFO - PROCESS | 3624 | 1466501384932 Marionette TRACE conn3 <- [1,1294,null,{}] 02:29:44 INFO - PROCESS | 3624 | 1466501384936 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:44 INFO - PROCESS | 3624 | 1466501384938 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:44 INFO - PROCESS | 3624 | 1466501385014 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:29:45 INFO - PROCESS | 3624 | 1466501385019 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 3624 | 1466501385021 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:45 INFO - PROCESS | 3624 | ++DOCSHELL 16A4C800 == 39 [pid = 3624] [id = 333] 02:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D96000) [pid = 3624] [serial = 998] [outer = 00000000] 02:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A740800) [pid = 3624] [serial = 999] [outer = 19D96000] 02:29:45 INFO - PROCESS | 3624 | 1466501385055 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A75B400) [pid = 3624] [serial = 1000] [outer = 19D96000] 02:29:45 INFO - PROCESS | 3624 | 1466501385431 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 535ms 02:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:29:45 INFO - PROCESS | 3624 | 1466501385466 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:29:45 INFO - PROCESS | 3624 | 1466501385468 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 02:29:45 INFO - PROCESS | 3624 | 1466501385471 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:29:45 INFO - PROCESS | 3624 | 1466501385473 Marionette TRACE conn3 <- [1,1298,null,{}] 02:29:45 INFO - PROCESS | 3624 | 1466501385491 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:45 INFO - PROCESS | 3624 | 1466501385493 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:45 INFO - PROCESS | 3624 | 1466501385595 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:29:45 INFO - PROCESS | 3624 | 1466501385775 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:45 INFO - PROCESS | 3624 | 1466501385778 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:45 INFO - PROCESS | 3624 | ++DOCSHELL 10432400 == 40 [pid = 3624] [id = 334] 02:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (10433000) [pid = 3624] [serial = 1001] [outer = 00000000] 02:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (10A59400) [pid = 3624] [serial = 1002] [outer = 10433000] 02:29:45 INFO - PROCESS | 3624 | 1466501385837 Marionette DEBUG loaded listener.js 02:29:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10E10400) [pid = 3624] [serial = 1003] [outer = 10433000] 02:29:46 INFO - PROCESS | 3624 | 1466501386352 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 02:29:46 INFO - PROCESS | 3624 | 1466501386449 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 02:29:46 INFO - PROCESS | 3624 | 1466501386454 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:29:46 INFO - PROCESS | 3624 | 1466501386458 Marionette TRACE conn3 <- [1,1302,null,{}] 02:29:46 INFO - PROCESS | 3624 | 1466501386462 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:46 INFO - PROCESS | 3624 | 1466501386466 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:46 INFO - PROCESS | 3624 | 1466501386622 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:29:46 INFO - PROCESS | 3624 | 1466501386632 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:46 INFO - PROCESS | 3624 | 1466501386635 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:46 INFO - PROCESS | 3624 | ++DOCSHELL 13C5B400 == 41 [pid = 3624] [id = 335] 02:29:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1430A400) [pid = 3624] [serial = 1004] [outer = 00000000] 02:29:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (154DB400) [pid = 3624] [serial = 1005] [outer = 1430A400] 02:29:46 INFO - PROCESS | 3624 | 1466501386671 Marionette DEBUG loaded listener.js 02:29:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15C48C00) [pid = 3624] [serial = 1006] [outer = 1430A400] 02:29:47 INFO - PROCESS | 3624 | 1466501387243 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 846ms 02:29:47 INFO - PROCESS | 3624 | 1466501387300 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:29:47 INFO - PROCESS | 3624 | 1466501387303 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 02:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:29:47 INFO - PROCESS | 3624 | 1466501387307 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:29:47 INFO - PROCESS | 3624 | 1466501387309 Marionette TRACE conn3 <- [1,1306,null,{}] 02:29:47 INFO - PROCESS | 3624 | 1466501387313 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:47 INFO - PROCESS | 3624 | 1466501387316 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:47 INFO - PROCESS | 3624 | 1466501387466 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:29:47 INFO - PROCESS | 3624 | 1466501387527 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:47 INFO - PROCESS | 3624 | 1466501387529 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:47 INFO - PROCESS | 3624 | ++DOCSHELL 18135000 == 42 [pid = 3624] [id = 336] 02:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1813B000) [pid = 3624] [serial = 1007] [outer = 00000000] 02:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D92800) [pid = 3624] [serial = 1008] [outer = 1813B000] 02:29:47 INFO - PROCESS | 3624 | 1466501387582 Marionette DEBUG loaded listener.js 02:29:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A17DC00) [pid = 3624] [serial = 1009] [outer = 1813B000] 02:29:48 INFO - PROCESS | 3624 | 1466501388102 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 845ms 02:29:48 INFO - PROCESS | 3624 | 1466501388154 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:29:48 INFO - PROCESS | 3624 | 1466501388160 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 02:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:29:48 INFO - PROCESS | 3624 | 1466501388184 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:29:48 INFO - PROCESS | 3624 | 1466501388189 Marionette TRACE conn3 <- [1,1310,null,{}] 02:29:48 INFO - PROCESS | 3624 | 1466501388195 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:48 INFO - PROCESS | 3624 | 1466501388199 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:48 INFO - PROCESS | 3624 | 1466501388308 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:29:48 INFO - PROCESS | 3624 | 1466501388438 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:48 INFO - PROCESS | 3624 | 1466501388441 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:48 INFO - PROCESS | 3624 | ++DOCSHELL 1A179000 == 43 [pid = 3624] [id = 337] 02:29:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A179400) [pid = 3624] [serial = 1010] [outer = 00000000] 02:29:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A85D400) [pid = 3624] [serial = 1011] [outer = 1A179400] 02:29:48 INFO - PROCESS | 3624 | 1466501388493 Marionette DEBUG loaded listener.js 02:29:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A9A0800) [pid = 3624] [serial = 1012] [outer = 1A179400] 02:29:49 INFO - PROCESS | 3624 | 1466501389125 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1015ms 02:29:49 INFO - PROCESS | 3624 | 1466501389189 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 02:29:49 INFO - PROCESS | 3624 | 1466501389193 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 02:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:29:49 INFO - PROCESS | 3624 | 1466501389198 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:29:49 INFO - PROCESS | 3624 | 1466501389201 Marionette TRACE conn3 <- [1,1314,null,{}] 02:29:49 INFO - PROCESS | 3624 | 1466501389206 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:49 INFO - PROCESS | 3624 | 1466501389209 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:49 INFO - PROCESS | 3624 | 1466501389292 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 16A4C800 == 42 [pid = 3624] [id = 333] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 1830BC00 == 41 [pid = 3624] [id = 332] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 1328B400 == 40 [pid = 3624] [id = 331] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 19D94800 == 39 [pid = 3624] [id = 330] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 180AB000 == 38 [pid = 3624] [id = 329] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 1328D400 == 37 [pid = 3624] [id = 328] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 16A4E400 == 36 [pid = 3624] [id = 327] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 13289C00 == 35 [pid = 3624] [id = 326] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 11C2A800 == 34 [pid = 3624] [id = 325] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 10A5A800 == 33 [pid = 3624] [id = 323] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 13225800 == 32 [pid = 3624] [id = 313] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 154E5C00 == 31 [pid = 3624] [id = 322] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 1437A000 == 30 [pid = 3624] [id = 324] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 1A179000 == 29 [pid = 3624] [id = 337] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 18135000 == 28 [pid = 3624] [id = 336] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 10432400 == 27 [pid = 3624] [id = 334] 02:29:49 INFO - PROCESS | 3624 | --DOCSHELL 13C5B400 == 26 [pid = 3624] [id = 335] 02:29:49 INFO - PROCESS | 3624 | 1466501389991 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:49 INFO - PROCESS | 3624 | 1466501389994 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (11443800) [pid = 3624] [serial = 942] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (11AE5800) [pid = 3624] [serial = 943] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13B30400) [pid = 3624] [serial = 940] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1345E800) [pid = 3624] [serial = 939] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (15C3C400) [pid = 3624] [serial = 948] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (19D95400) [pid = 3624] [serial = 963] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D70400) [pid = 3624] [serial = 958] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12A1A800) [pid = 3624] [serial = 928] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (114CBC00) [pid = 3624] [serial = 927] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (15C40C00) [pid = 3624] [serial = 931] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (143CCC00) [pid = 3624] [serial = 930] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A17E400) [pid = 3624] [serial = 934] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19D8D000) [pid = 3624] [serial = 933] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A2E7C00) [pid = 3624] [serial = 966] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1AF59800) [pid = 3624] [serial = 937] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19D97C00) [pid = 3624] [serial = 964] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A9A6C00) [pid = 3624] [serial = 936] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16D8D400) [pid = 3624] [serial = 951] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (172BC000) [pid = 3624] [serial = 952] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (16E42800) [pid = 3624] [serial = 960] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (178A9800) [pid = 3624] [serial = 961] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15F40800) [pid = 3624] [serial = 949] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19ABB800) [pid = 3624] [serial = 957] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17369C00) [pid = 3624] [serial = 955] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17B99800) [pid = 3624] [serial = 954] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (131DC400) [pid = 3624] [serial = 945] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (13284000) [pid = 3624] [serial = 946] [outer = 00000000] [url = about:blank] 02:29:50 INFO - PROCESS | 3624 | ++DOCSHELL 0F394C00 == 27 [pid = 3624] [id = 338] 02:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1036A800) [pid = 3624] [serial = 1013] [outer = 00000000] 02:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10438400) [pid = 3624] [serial = 1014] [outer = 1036A800] 02:29:50 INFO - PROCESS | 3624 | 1466501390145 Marionette DEBUG loaded listener.js 02:29:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (105EDC00) [pid = 3624] [serial = 1015] [outer = 1036A800] 02:29:50 INFO - PROCESS | 3624 | 1466501390827 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1662ms 02:29:50 INFO - PROCESS | 3624 | 1466501390870 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:29:50 INFO - PROCESS | 3624 | 1466501390875 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 02:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:29:50 INFO - PROCESS | 3624 | 1466501390880 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:29:50 INFO - PROCESS | 3624 | 1466501390883 Marionette TRACE conn3 <- [1,1318,null,{}] 02:29:50 INFO - PROCESS | 3624 | 1466501390888 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:50 INFO - PROCESS | 3624 | 1466501390891 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:50 INFO - PROCESS | 3624 | 1466501390995 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:29:51 INFO - PROCESS | 3624 | 1466501391078 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:51 INFO - PROCESS | 3624 | 1466501391081 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:51 INFO - PROCESS | 3624 | ++DOCSHELL 11CCD800 == 28 [pid = 3624] [id = 339] 02:29:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11CD1800) [pid = 3624] [serial = 1016] [outer = 00000000] 02:29:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (12AAF000) [pid = 3624] [serial = 1017] [outer = 11CD1800] 02:29:51 INFO - PROCESS | 3624 | 1466501391179 Marionette DEBUG loaded listener.js 02:29:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1302FC00) [pid = 3624] [serial = 1018] [outer = 11CD1800] 02:29:51 INFO - PROCESS | 3624 | 1466501391819 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 986ms 02:29:51 INFO - PROCESS | 3624 | 1466501391865 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:29:51 INFO - PROCESS | 3624 | 1466501391869 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 02:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:29:51 INFO - PROCESS | 3624 | 1466501391876 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:29:51 INFO - PROCESS | 3624 | 1466501391879 Marionette TRACE conn3 <- [1,1322,null,{}] 02:29:51 INFO - PROCESS | 3624 | 1466501391883 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:51 INFO - PROCESS | 3624 | 1466501391887 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:52 INFO - PROCESS | 3624 | 1466501392052 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:29:52 INFO - PROCESS | 3624 | 1466501392062 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 3624 | 1466501392064 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:52 INFO - PROCESS | 3624 | ++DOCSHELL 13287000 == 29 [pid = 3624] [id = 340] 02:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13287400) [pid = 3624] [serial = 1019] [outer = 00000000] 02:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13457800) [pid = 3624] [serial = 1020] [outer = 13287400] 02:29:52 INFO - PROCESS | 3624 | 1466501392119 Marionette DEBUG loaded listener.js 02:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13B25C00) [pid = 3624] [serial = 1021] [outer = 13287400] 02:29:52 INFO - PROCESS | 3624 | --DOCSHELL 16E43000 == 28 [pid = 3624] [id = 28] 02:29:52 INFO - PROCESS | 3624 | --DOCSHELL 1036C000 == 27 [pid = 3624] [id = 18] 02:29:52 INFO - PROCESS | 3624 | --DOCSHELL 1B613400 == 26 [pid = 3624] [id = 17] 02:29:52 INFO - PROCESS | 3624 | --DOCSHELL 16D8C400 == 25 [pid = 3624] [id = 26] 02:29:52 INFO - PROCESS | 3624 | 1466501392739 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 02:29:52 INFO - PROCESS | 3624 | 1466501392804 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:29:52 INFO - PROCESS | 3624 | 1466501392808 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 02:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:29:52 INFO - PROCESS | 3624 | 1466501392812 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:29:52 INFO - PROCESS | 3624 | 1466501392817 Marionette TRACE conn3 <- [1,1326,null,{}] 02:29:52 INFO - PROCESS | 3624 | 1466501392822 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:52 INFO - PROCESS | 3624 | 1466501392824 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:52 INFO - PROCESS | 3624 | 1466501392911 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:29:52 INFO - PROCESS | 3624 | 1466501392917 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:52 INFO - PROCESS | 3624 | 1466501392920 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:52 INFO - PROCESS | 3624 | ++DOCSHELL 12A18800 == 26 [pid = 3624] [id = 341] 02:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12AA9800) [pid = 3624] [serial = 1022] [outer = 00000000] 02:29:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13155000) [pid = 3624] [serial = 1023] [outer = 12AA9800] 02:29:52 INFO - PROCESS | 3624 | 1466501392968 Marionette DEBUG loaded listener.js 02:29:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13286000) [pid = 3624] [serial = 1024] [outer = 12AA9800] 02:29:53 INFO - PROCESS | 3624 | 1466501393892 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1100ms 02:29:53 INFO - PROCESS | 3624 | 1466501393921 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:29:53 INFO - PROCESS | 3624 | 1466501393925 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 02:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:29:53 INFO - PROCESS | 3624 | 1466501393931 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:29:53 INFO - PROCESS | 3624 | 1466501393934 Marionette TRACE conn3 <- [1,1330,null,{}] 02:29:53 INFO - PROCESS | 3624 | 1466501393938 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:53 INFO - PROCESS | 3624 | 1466501393940 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:54 INFO - PROCESS | 3624 | 1466501394034 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:29:54 INFO - PROCESS | 3624 | 1466501394040 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 3624 | 1466501394042 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:54 INFO - PROCESS | 3624 | ++DOCSHELL 13937000 == 27 [pid = 3624] [id = 342] 02:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1393A800) [pid = 3624] [serial = 1025] [outer = 00000000] 02:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (143C8800) [pid = 3624] [serial = 1026] [outer = 1393A800] 02:29:54 INFO - PROCESS | 3624 | 1466501394089 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (154DE400) [pid = 3624] [serial = 1027] [outer = 1393A800] 02:29:54 INFO - PROCESS | 3624 | 1466501394529 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 663ms 02:29:54 INFO - PROCESS | 3624 | 1466501394617 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:29:54 INFO - PROCESS | 3624 | 1466501394619 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 02:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:29:54 INFO - PROCESS | 3624 | 1466501394623 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:29:54 INFO - PROCESS | 3624 | 1466501394627 Marionette TRACE conn3 <- [1,1334,null,{}] 02:29:54 INFO - PROCESS | 3624 | 1466501394638 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:54 INFO - PROCESS | 3624 | 1466501394643 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:54 INFO - PROCESS | 3624 | 1466501394749 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:29:54 INFO - PROCESS | 3624 | 1466501394812 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:54 INFO - PROCESS | 3624 | 1466501394816 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:54 INFO - PROCESS | 3624 | ++DOCSHELL 16A58400 == 28 [pid = 3624] [id = 343] 02:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16BA7C00) [pid = 3624] [serial = 1028] [outer = 00000000] 02:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16BB4400) [pid = 3624] [serial = 1029] [outer = 16BA7C00] 02:29:54 INFO - PROCESS | 3624 | 1466501394865 Marionette DEBUG loaded listener.js 02:29:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17104400) [pid = 3624] [serial = 1030] [outer = 16BA7C00] 02:29:55 INFO - PROCESS | 3624 | 1466501395308 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 709ms 02:29:55 INFO - PROCESS | 3624 | 1466501395357 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:29:55 INFO - PROCESS | 3624 | 1466501395360 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 02:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:29:55 INFO - PROCESS | 3624 | 1466501395376 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:29:55 INFO - PROCESS | 3624 | 1466501395378 Marionette TRACE conn3 <- [1,1338,null,{}] 02:29:55 INFO - PROCESS | 3624 | 1466501395381 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:55 INFO - PROCESS | 3624 | 1466501395383 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:55 INFO - PROCESS | 3624 | 1466501395506 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:29:55 INFO - PROCESS | 3624 | 1466501395565 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:55 INFO - PROCESS | 3624 | 1466501395568 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:55 INFO - PROCESS | 3624 | ++DOCSHELL 10437C00 == 29 [pid = 3624] [id = 344] 02:29:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (178D8800) [pid = 3624] [serial = 1031] [outer = 00000000] 02:29:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1799E000) [pid = 3624] [serial = 1032] [outer = 178D8800] 02:29:55 INFO - PROCESS | 3624 | 1466501395595 Marionette DEBUG loaded listener.js 02:29:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17B9D400) [pid = 3624] [serial = 1033] [outer = 178D8800] 02:29:55 INFO - PROCESS | 3624 | 1466501395998 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 678ms 02:29:56 INFO - PROCESS | 3624 | 1466501396052 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 3624 | 1466501396054 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 02:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:29:56 INFO - PROCESS | 3624 | 1466501396062 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - PROCESS | 3624 | 1466501396064 Marionette TRACE conn3 <- [1,1342,null,{}] 02:29:56 INFO - PROCESS | 3624 | 1466501396068 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:56 INFO - PROCESS | 3624 | 1466501396070 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:56 INFO - PROCESS | 3624 | 1466501396179 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:29:56 INFO - PROCESS | 3624 | 1466501396190 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 3624 | 1466501396192 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:56 INFO - PROCESS | 3624 | ++DOCSHELL 13280000 == 30 [pid = 3624] [id = 345] 02:29:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13285400) [pid = 3624] [serial = 1034] [outer = 00000000] 02:29:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (180B3000) [pid = 3624] [serial = 1035] [outer = 13285400] 02:29:56 INFO - PROCESS | 3624 | 1466501396236 Marionette DEBUG loaded listener.js 02:29:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1830C800) [pid = 3624] [serial = 1036] [outer = 13285400] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (10433000) [pid = 3624] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1430A400) [pid = 3624] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1813B000) [pid = 3624] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (178AD400) [pid = 3624] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1328C400) [pid = 3624] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11CCC800) [pid = 3624] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10A5AC00) [pid = 3624] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (143BFC00) [pid = 3624] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16A50C00) [pid = 3624] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A233800) [pid = 3624] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (180B3C00) [pid = 3624] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19D96800) [pid = 3624] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1328CC00) [pid = 3624] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1984B400) [pid = 3624] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:29:56 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19D96000) [pid = 3624] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:29:56 INFO - PROCESS | 3624 | 1466501396687 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 693ms 02:29:56 INFO - PROCESS | 3624 | 1466501396743 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:29:56 INFO - PROCESS | 3624 | 1466501396744 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 02:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:29:56 INFO - PROCESS | 3624 | 1466501396748 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:29:56 INFO - PROCESS | 3624 | 1466501396749 Marionette TRACE conn3 <- [1,1346,null,{}] 02:29:56 INFO - PROCESS | 3624 | 1466501396753 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:56 INFO - PROCESS | 3624 | 1466501396758 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:56 INFO - PROCESS | 3624 | 1466501396920 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:29:56 INFO - PROCESS | 3624 | 1466501396979 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:56 INFO - PROCESS | 3624 | 1466501396981 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:56 INFO - PROCESS | 3624 | ++DOCSHELL 1328C400 == 31 [pid = 3624] [id = 346] 02:29:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1328CC00) [pid = 3624] [serial = 1037] [outer = 00000000] 02:29:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (180B0800) [pid = 3624] [serial = 1038] [outer = 1328CC00] 02:29:57 INFO - PROCESS | 3624 | 1466501397009 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (18135800) [pid = 3624] [serial = 1039] [outer = 1328CC00] 02:29:57 INFO - PROCESS | 3624 | 1466501397365 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 663ms 02:29:57 INFO - PROCESS | 3624 | 1466501397431 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:29:57 INFO - PROCESS | 3624 | 1466501397433 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 02:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:29:57 INFO - PROCESS | 3624 | 1466501397436 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:29:57 INFO - PROCESS | 3624 | 1466501397438 Marionette TRACE conn3 <- [1,1350,null,{}] 02:29:57 INFO - PROCESS | 3624 | 1466501397451 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:57 INFO - PROCESS | 3624 | 1466501397453 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:57 INFO - PROCESS | 3624 | 1466501397514 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:29:57 INFO - PROCESS | 3624 | 1466501397520 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:57 INFO - PROCESS | 3624 | 1466501397522 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:57 INFO - PROCESS | 3624 | ++DOCSHELL 19D6B000 == 32 [pid = 3624] [id = 347] 02:29:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D8B000) [pid = 3624] [serial = 1040] [outer = 00000000] 02:29:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D92C00) [pid = 3624] [serial = 1041] [outer = 19D8B000] 02:29:57 INFO - PROCESS | 3624 | 1466501397565 Marionette DEBUG loaded listener.js 02:29:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D96800) [pid = 3624] [serial = 1042] [outer = 19D8B000] 02:29:57 INFO - PROCESS | 3624 | 1466501397969 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 573ms 02:29:58 INFO - PROCESS | 3624 | 1466501398008 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 3624 | 1466501398010 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 02:29:58 INFO - PROCESS | 3624 | 1466501398013 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:29:58 INFO - PROCESS | 3624 | 1466501398015 Marionette TRACE conn3 <- [1,1354,null,{}] 02:29:58 INFO - PROCESS | 3624 | 1466501398018 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 3624 | 1466501398020 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:58 INFO - PROCESS | 3624 | 1466501398103 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:29:58 INFO - PROCESS | 3624 | 1466501398109 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:58 INFO - PROCESS | 3624 | 1466501398111 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:58 INFO - PROCESS | 3624 | ++DOCSHELL 10561400 == 33 [pid = 3624] [id = 348] 02:29:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D98400) [pid = 3624] [serial = 1043] [outer = 00000000] 02:29:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A178800) [pid = 3624] [serial = 1044] [outer = 19D98400] 02:29:58 INFO - PROCESS | 3624 | 1466501398155 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A179000) [pid = 3624] [serial = 1045] [outer = 19D98400] 02:29:58 INFO - PROCESS | 3624 | 1466501398748 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 02:29:58 INFO - PROCESS | 3624 | 1466501398804 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 02:29:58 INFO - PROCESS | 3624 | 1466501398809 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:29:58 INFO - PROCESS | 3624 | 1466501398813 Marionette TRACE conn3 <- [1,1358,null,{}] 02:29:58 INFO - PROCESS | 3624 | 1466501398819 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:58 INFO - PROCESS | 3624 | 1466501398822 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:58 INFO - PROCESS | 3624 | 1466501398921 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:29:59 INFO - PROCESS | 3624 | 1466501399053 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 3624 | 1466501399056 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:59 INFO - PROCESS | 3624 | ++DOCSHELL 10E0E400 == 34 [pid = 3624] [id = 349] 02:29:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10E0F000) [pid = 3624] [serial = 1046] [outer = 00000000] 02:29:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13131000) [pid = 3624] [serial = 1047] [outer = 10E0F000] 02:29:59 INFO - PROCESS | 3624 | 1466501399113 Marionette DEBUG loaded listener.js 02:29:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13281000) [pid = 3624] [serial = 1048] [outer = 10E0F000] 02:29:59 INFO - PROCESS | 3624 | 1466501399748 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 02:29:59 INFO - PROCESS | 3624 | 1466501399784 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 02:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:29:59 INFO - PROCESS | 3624 | 1466501399790 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:29:59 INFO - PROCESS | 3624 | 1466501399793 Marionette TRACE conn3 <- [1,1362,null,{}] 02:29:59 INFO - PROCESS | 3624 | 1466501399797 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:59 INFO - PROCESS | 3624 | 1466501399800 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:59 INFO - PROCESS | 3624 | 1466501399890 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:29:59 INFO - PROCESS | 3624 | 1466501399993 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:59 INFO - PROCESS | 3624 | 1466501399995 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:29:59 INFO - PROCESS | 3624 | ++DOCSHELL 15C41000 == 35 [pid = 3624] [id = 350] 02:29:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15C42000) [pid = 3624] [serial = 1049] [outer = 00000000] 02:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16A4AC00) [pid = 3624] [serial = 1050] [outer = 15C42000] 02:30:00 INFO - PROCESS | 3624 | 1466501400051 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16A57800) [pid = 3624] [serial = 1051] [outer = 15C42000] 02:30:00 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:00 INFO - PROCESS | 3624 | 1466501400694 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 3624 | 1466501400761 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 02:30:00 INFO - PROCESS | 3624 | 1466501400747 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 3624 | 1466501400751 Marionette TRACE conn3 <- [1,1366,null,{}] 02:30:00 INFO - PROCESS | 3624 | 1466501400762 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 3624 | 1466501400767 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:00 INFO - PROCESS | 3624 | 1466501400874 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:30:01 INFO - PROCESS | 3624 | 1466501401005 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 3624 | 1466501401009 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:01 INFO - PROCESS | 3624 | ++DOCSHELL 1A178400 == 36 [pid = 3624] [id = 351] 02:30:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A17C400) [pid = 3624] [serial = 1052] [outer = 00000000] 02:30:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A2F2800) [pid = 3624] [serial = 1053] [outer = 1A17C400] 02:30:01 INFO - PROCESS | 3624 | 1466501401072 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A733000) [pid = 3624] [serial = 1054] [outer = 1A17C400] 02:30:01 INFO - PROCESS | 3624 | 1466501401739 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:30:01 INFO - PROCESS | 3624 | 1466501401766 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 02:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:30:01 INFO - PROCESS | 3624 | 1466501401792 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:30:01 INFO - PROCESS | 3624 | 1466501401796 Marionette TRACE conn3 <- [1,1370,null,{}] 02:30:01 INFO - PROCESS | 3624 | 1466501401824 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 3624 | 1466501401827 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:01 INFO - PROCESS | 3624 | 1466501401926 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:30:01 INFO - PROCESS | 3624 | 1466501402007 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 3624 | 1466501402012 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:02 INFO - PROCESS | 3624 | ++DOCSHELL 12A21400 == 37 [pid = 3624] [id = 352] 02:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1306FC00) [pid = 3624] [serial = 1055] [outer = 00000000] 02:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (13131400) [pid = 3624] [serial = 1056] [outer = 1306FC00] 02:30:02 INFO - PROCESS | 3624 | 1466501402114 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13281C00) [pid = 3624] [serial = 1057] [outer = 1306FC00] 02:30:02 INFO - PROCESS | 3624 | --DOCSHELL 16BDE800 == 36 [pid = 3624] [id = 8] 02:30:02 INFO - PROCESS | 3624 | --DOCSHELL 11215000 == 35 [pid = 3624] [id = 22] 02:30:02 INFO - PROCESS | 3624 | --DOCSHELL 0F394C00 == 34 [pid = 3624] [id = 338] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (16A58C00) [pid = 3624] [serial = 973] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (16D01400) [pid = 3624] [serial = 981] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A2F3800) [pid = 3624] [serial = 967] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19850000) [pid = 3624] [serial = 987] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A17E800) [pid = 3624] [serial = 990] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16A53400) [pid = 3624] [serial = 994] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (15C40800) [pid = 3624] [serial = 993] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A17E000) [pid = 3624] [serial = 996] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A179C00) [pid = 3624] [serial = 991] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A75B400) [pid = 3624] [serial = 1000] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (180AE000) [pid = 3624] [serial = 985] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19ABCC00) [pid = 3624] [serial = 988] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1710E400) [pid = 3624] [serial = 982] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A38BC00) [pid = 3624] [serial = 997] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A740800) [pid = 3624] [serial = 999] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10A59400) [pid = 3624] [serial = 1002] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (154DB400) [pid = 3624] [serial = 1005] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10E10400) [pid = 3624] [serial = 1003] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19D92800) [pid = 3624] [serial = 1008] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15C48C00) [pid = 3624] [serial = 1006] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A85D400) [pid = 3624] [serial = 1011] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A17DC00) [pid = 3624] [serial = 1009] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17B9D800) [pid = 3624] [serial = 984] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13939400) [pid = 3624] [serial = 978] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13C56000) [pid = 3624] [serial = 979] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (12AB5800) [pid = 3624] [serial = 975] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13034800) [pid = 3624] [serial = 976] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (12D64C00) [pid = 3624] [serial = 969] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1312F800) [pid = 3624] [serial = 970] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (15F33800) [pid = 3624] [serial = 972] [outer = 00000000] [url = about:blank] 02:30:02 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:02 INFO - PROCESS | 3624 | 1466501402619 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:30:02 INFO - PROCESS | 3624 | 1466501402669 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 02:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:30:02 INFO - PROCESS | 3624 | 1466501402675 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 3624 | 1466501402677 Marionette TRACE conn3 <- [1,1374,null,{}] 02:30:02 INFO - PROCESS | 3624 | 1466501402681 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 3624 | 1466501402684 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:02 INFO - PROCESS | 3624 | 1466501402770 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:30:02 INFO - PROCESS | 3624 | 1466501402778 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 3624 | 1466501402781 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:02 INFO - PROCESS | 3624 | ++DOCSHELL 13455400 == 35 [pid = 3624] [id = 353] 02:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1345DC00) [pid = 3624] [serial = 1058] [outer = 00000000] 02:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1430A000) [pid = 3624] [serial = 1059] [outer = 1345DC00] 02:30:02 INFO - PROCESS | 3624 | 1466501402828 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (14380400) [pid = 3624] [serial = 1060] [outer = 1345DC00] 02:30:03 INFO - PROCESS | 3624 | 1466501403289 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 3624 | 1466501403370 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:30:03 INFO - PROCESS | 3624 | 1466501403374 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 3624 | 1466501403377 Marionette TRACE conn3 <- [1,1378,null,{}] 02:30:03 INFO - PROCESS | 3624 | 1466501403389 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 3624 | 1466501403393 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:03 INFO - PROCESS | 3624 | 1466501403478 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:30:03 INFO - PROCESS | 3624 | 1466501403572 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 3624 | 1466501403575 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:03 INFO - PROCESS | 3624 | ++DOCSHELL 16A4D000 == 36 [pid = 3624] [id = 354] 02:30:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16A54C00) [pid = 3624] [serial = 1061] [outer = 00000000] 02:30:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16E3B000) [pid = 3624] [serial = 1062] [outer = 16A54C00] 02:30:03 INFO - PROCESS | 3624 | 1466501403603 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (178A7000) [pid = 3624] [serial = 1063] [outer = 16A54C00] 02:30:03 INFO - PROCESS | 3624 | 1466501404006 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 678ms 02:30:04 INFO - PROCESS | 3624 | 1466501404053 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 3624 | 1466501404056 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 02:30:04 INFO - PROCESS | 3624 | 1466501404059 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:30:04 INFO - PROCESS | 3624 | 1466501404061 Marionette TRACE conn3 <- [1,1382,null,{}] 02:30:04 INFO - PROCESS | 3624 | 1466501404048 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 3624 | 1466501404050 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:04 INFO - PROCESS | 3624 | 1466501404140 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:30:04 INFO - PROCESS | 3624 | 1466501404146 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 3624 | 1466501404148 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:04 INFO - PROCESS | 3624 | ++DOCSHELL 178AD400 == 37 [pid = 3624] [id = 355] 02:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1799B000) [pid = 3624] [serial = 1064] [outer = 00000000] 02:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1813AC00) [pid = 3624] [serial = 1065] [outer = 1799B000] 02:30:04 INFO - PROCESS | 3624 | 1466501404201 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19850000) [pid = 3624] [serial = 1066] [outer = 1799B000] 02:30:04 INFO - PROCESS | 3624 | 1466501404642 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 679ms 02:30:04 INFO - PROCESS | 3624 | 1466501404723 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 3624 | 1466501404725 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 02:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:30:04 INFO - PROCESS | 3624 | 1466501404729 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - PROCESS | 3624 | 1466501404731 Marionette TRACE conn3 <- [1,1386,null,{}] 02:30:04 INFO - PROCESS | 3624 | 1466501404734 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 3624 | 1466501404736 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:04 INFO - PROCESS | 3624 | 1466501404875 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:30:04 INFO - PROCESS | 3624 | 1466501404894 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 3624 | 1466501404896 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:04 INFO - PROCESS | 3624 | ++DOCSHELL 17B9AC00 == 38 [pid = 3624] [id = 356] 02:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (180B2000) [pid = 3624] [serial = 1067] [outer = 00000000] 02:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19AC1800) [pid = 3624] [serial = 1068] [outer = 180B2000] 02:30:04 INFO - PROCESS | 3624 | 1466501404940 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D8C400) [pid = 3624] [serial = 1069] [outer = 180B2000] 02:30:05 INFO - PROCESS | 3624 | 1466501405347 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 678ms 02:30:05 INFO - PROCESS | 3624 | 1466501405412 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 3624 | 1466501405414 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 02:30:05 INFO - PROCESS | 3624 | 1466501405417 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:30:05 INFO - PROCESS | 3624 | 1466501405419 Marionette TRACE conn3 <- [1,1390,null,{}] 02:30:05 INFO - PROCESS | 3624 | 1466501405422 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 3624 | 1466501405428 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:05 INFO - PROCESS | 3624 | 1466501405558 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:30:05 INFO - PROCESS | 3624 | 1466501405622 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 3624 | 1466501405624 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:05 INFO - PROCESS | 3624 | ++DOCSHELL 19BB6C00 == 39 [pid = 3624] [id = 357] 02:30:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D92800) [pid = 3624] [serial = 1070] [outer = 00000000] 02:30:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A23F000) [pid = 3624] [serial = 1071] [outer = 19D92800] 02:30:05 INFO - PROCESS | 3624 | 1466501405668 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A38D000) [pid = 3624] [serial = 1072] [outer = 19D92800] 02:30:06 INFO - PROCESS | 3624 | 1466501406083 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 708ms 02:30:06 INFO - PROCESS | 3624 | 1466501406164 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 3624 | 1466501406166 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 02:30:06 INFO - PROCESS | 3624 | 1466501406169 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:30:06 INFO - PROCESS | 3624 | 1466501406171 Marionette TRACE conn3 <- [1,1394,null,{}] 02:30:06 INFO - PROCESS | 3624 | 1466501406174 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 3624 | 1466501406176 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:06 INFO - PROCESS | 3624 | 1466501406295 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:30:06 INFO - PROCESS | 3624 | 1466501406308 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 3624 | 1466501406310 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:06 INFO - PROCESS | 3624 | ++DOCSHELL 1A732C00 == 40 [pid = 3624] [id = 358] 02:30:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A73B800) [pid = 3624] [serial = 1073] [outer = 00000000] 02:30:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A758C00) [pid = 3624] [serial = 1074] [outer = 1A73B800] 02:30:06 INFO - PROCESS | 3624 | 1466501406403 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A84F400) [pid = 3624] [serial = 1075] [outer = 1A73B800] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12AA9800) [pid = 3624] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1036A800) [pid = 3624] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1393A800) [pid = 3624] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13287400) [pid = 3624] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11CD1800) [pid = 3624] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (178D8800) [pid = 3624] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1328CC00) [pid = 3624] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13285400) [pid = 3624] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:30:06 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16BA7C00) [pid = 3624] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:30:06 INFO - PROCESS | 3624 | 1466501406840 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 709ms 02:30:06 INFO - PROCESS | 3624 | 1466501406895 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 3624 | 1466501406897 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 02:30:06 INFO - PROCESS | 3624 | 1466501406900 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:30:06 INFO - PROCESS | 3624 | 1466501406902 Marionette TRACE conn3 <- [1,1398,null,{}] 02:30:06 INFO - PROCESS | 3624 | 1466501406913 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 3624 | 1466501406915 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:06 INFO - PROCESS | 3624 | 1466501406979 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:30:06 INFO - PROCESS | 3624 | 1466501406984 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 3624 | 1466501406986 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:06 INFO - PROCESS | 3624 | ++DOCSHELL 105EAC00 == 41 [pid = 3624] [id = 359] 02:30:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13287400) [pid = 3624] [serial = 1076] [outer = 00000000] 02:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A4C000) [pid = 3624] [serial = 1077] [outer = 13287400] 02:30:07 INFO - PROCESS | 3624 | 1466501407029 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D8AC00) [pid = 3624] [serial = 1078] [outer = 13287400] 02:30:07 INFO - PROCESS | 3624 | 1466501407486 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 633ms 02:30:07 INFO - PROCESS | 3624 | 1466501407524 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:30:07 INFO - PROCESS | 3624 | 1466501407526 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 02:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:30:07 INFO - PROCESS | 3624 | 1466501407529 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:30:07 INFO - PROCESS | 3624 | 1466501407531 Marionette TRACE conn3 <- [1,1402,null,{}] 02:30:07 INFO - PROCESS | 3624 | 1466501407534 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:07 INFO - PROCESS | 3624 | 1466501407536 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:07 INFO - PROCESS | 3624 | 1466501407623 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:30:07 INFO - PROCESS | 3624 | 1466501407661 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 3624 | 1466501407663 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:07 INFO - PROCESS | 3624 | ++DOCSHELL 110DB000 == 42 [pid = 3624] [id = 360] 02:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16A4D800) [pid = 3624] [serial = 1079] [outer = 00000000] 02:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A84FC00) [pid = 3624] [serial = 1080] [outer = 16A4D800] 02:30:07 INFO - PROCESS | 3624 | 1466501407704 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A856800) [pid = 3624] [serial = 1081] [outer = 16A4D800] 02:30:08 INFO - PROCESS | 3624 | 1466501408114 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 618ms 02:30:08 INFO - PROCESS | 3624 | 1466501408149 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 3624 | 1466501408151 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 02:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:30:08 INFO - PROCESS | 3624 | 1466501408157 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - PROCESS | 3624 | 1466501408159 Marionette TRACE conn3 <- [1,1406,null,{}] 02:30:08 INFO - PROCESS | 3624 | 1466501408162 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 3624 | 1466501408164 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:08 INFO - PROCESS | 3624 | 1466501408254 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:30:08 INFO - PROCESS | 3624 | 1466501408260 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 3624 | 1466501408262 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:08 INFO - PROCESS | 3624 | ++DOCSHELL 1A740C00 == 43 [pid = 3624] [id = 361] 02:30:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A758400) [pid = 3624] [serial = 1082] [outer = 00000000] 02:30:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A9A1000) [pid = 3624] [serial = 1083] [outer = 1A758400] 02:30:08 INFO - PROCESS | 3624 | 1466501408304 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A9A5800) [pid = 3624] [serial = 1084] [outer = 1A758400] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 13C5CC00 == 42 [pid = 3624] [id = 20] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 1B1EB400 == 41 [pid = 3624] [id = 14] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 1553CC00 == 40 [pid = 3624] [id = 25] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 19D8C800 == 39 [pid = 3624] [id = 12] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 1A9AA000 == 38 [pid = 3624] [id = 13] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 104E1000 == 37 [pid = 3624] [id = 27] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 11CCDC00 == 36 [pid = 3624] [id = 19] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 131DE800 == 35 [pid = 3624] [id = 23] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 13287000 == 34 [pid = 3624] [id = 340] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 1A75A400 == 33 [pid = 3624] [id = 10] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 11CCD800 == 32 [pid = 3624] [id = 339] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 14308800 == 31 [pid = 3624] [id = 24] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 143CA000 == 30 [pid = 3624] [id = 11] 02:30:09 INFO - PROCESS | 3624 | --DOCSHELL 105F0800 == 29 [pid = 3624] [id = 21] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13155000) [pid = 3624] [serial = 1023] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13286000) [pid = 3624] [serial = 1024] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (105EDC00) [pid = 3624] [serial = 1015] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10438400) [pid = 3624] [serial = 1014] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (143C8800) [pid = 3624] [serial = 1026] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13B25C00) [pid = 3624] [serial = 1021] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13457800) [pid = 3624] [serial = 1020] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1302FC00) [pid = 3624] [serial = 1018] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12AAF000) [pid = 3624] [serial = 1017] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17B9D400) [pid = 3624] [serial = 1033] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1799E000) [pid = 3624] [serial = 1032] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A178800) [pid = 3624] [serial = 1044] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (180B0800) [pid = 3624] [serial = 1038] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (180B3000) [pid = 3624] [serial = 1035] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19D92C00) [pid = 3624] [serial = 1041] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1830C800) [pid = 3624] [serial = 1036] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16BB4400) [pid = 3624] [serial = 1029] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17104400) [pid = 3624] [serial = 1030] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (154DE400) [pid = 3624] [serial = 1027] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (18135800) [pid = 3624] [serial = 1039] [outer = 00000000] [url = about:blank] 02:30:10 INFO - PROCESS | 3624 | 1466501410172 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2020ms 02:30:10 INFO - PROCESS | 3624 | 1466501410201 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 3624 | 1466501410204 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 02:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:30:10 INFO - PROCESS | 3624 | 1466501410209 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 3624 | 1466501410213 Marionette TRACE conn3 <- [1,1410,null,{}] 02:30:10 INFO - PROCESS | 3624 | 1466501410219 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 3624 | 1466501410222 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:10 INFO - PROCESS | 3624 | 1466501410294 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:30:10 INFO - PROCESS | 3624 | 1466501410304 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 3624 | 1466501410309 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:10 INFO - PROCESS | 3624 | ++DOCSHELL 10E05800 == 30 [pid = 3624] [id = 362] 02:30:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (10E05C00) [pid = 3624] [serial = 1085] [outer = 00000000] 02:30:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (110DD000) [pid = 3624] [serial = 1086] [outer = 10E05C00] 02:30:10 INFO - PROCESS | 3624 | 1466501410356 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1120D000) [pid = 3624] [serial = 1087] [outer = 10E05C00] 02:30:10 INFO - PROCESS | 3624 | 1466501410853 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 708ms 02:30:10 INFO - PROCESS | 3624 | 1466501410913 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 3624 | 1466501410918 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 02:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:30:10 INFO - PROCESS | 3624 | 1466501410924 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 3624 | 1466501410927 Marionette TRACE conn3 <- [1,1414,null,{}] 02:30:10 INFO - PROCESS | 3624 | 1466501410930 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 3624 | 1466501410933 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:11 INFO - PROCESS | 3624 | 1466501411021 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:30:11 INFO - PROCESS | 3624 | 1466501411117 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3624 | 1466501411120 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:11 INFO - PROCESS | 3624 | ++DOCSHELL 12BCF800 == 31 [pid = 3624] [id = 363] 02:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13031800) [pid = 3624] [serial = 1088] [outer = 00000000] 02:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13079800) [pid = 3624] [serial = 1089] [outer = 13031800] 02:30:11 INFO - PROCESS | 3624 | 1466501411167 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1312F400) [pid = 3624] [serial = 1090] [outer = 13031800] 02:30:11 INFO - PROCESS | 3624 | 1466501411534 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 678ms 02:30:11 INFO - PROCESS | 3624 | 1466501411605 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 3624 | 1466501411607 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:30:11 INFO - PROCESS | 3624 | 1466501411611 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 3624 | 1466501411614 Marionette TRACE conn3 <- [1,1418,null,{}] 02:30:11 INFO - PROCESS | 3624 | 1466501411650 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 3624 | 1466501411655 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:11 INFO - PROCESS | 3624 | 1466501411752 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:30:11 INFO - PROCESS | 3624 | 1466501411761 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3624 | 1466501411764 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:11 INFO - PROCESS | 3624 | ++DOCSHELL 1430D400 == 32 [pid = 3624] [id = 364] 02:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (14310000) [pid = 3624] [serial = 1091] [outer = 00000000] 02:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1437F800) [pid = 3624] [serial = 1092] [outer = 14310000] 02:30:11 INFO - PROCESS | 3624 | 1466501411811 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (154DC400) [pid = 3624] [serial = 1093] [outer = 14310000] 02:30:12 INFO - PROCESS | 3624 | 1466501412242 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 679ms 02:30:12 INFO - PROCESS | 3624 | 1466501412277 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 3624 | 1466501412279 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 02:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:30:12 INFO - PROCESS | 3624 | 1466501412282 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 3624 | 1466501412284 Marionette TRACE conn3 <- [1,1422,null,{}] 02:30:12 INFO - PROCESS | 3624 | 1466501412298 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 3624 | 1466501412300 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:12 INFO - PROCESS | 3624 | 1466501412382 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:30:12 INFO - PROCESS | 3624 | 1466501412388 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 3624 | 1466501412390 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:12 INFO - PROCESS | 3624 | ++DOCSHELL 131DE800 == 33 [pid = 3624] [id = 365] 02:30:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (143CC800) [pid = 3624] [serial = 1094] [outer = 00000000] 02:30:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15C72C00) [pid = 3624] [serial = 1095] [outer = 143CC800] 02:30:12 INFO - PROCESS | 3624 | 1466501412433 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16A4C800) [pid = 3624] [serial = 1096] [outer = 143CC800] 02:30:12 INFO - PROCESS | 3624 | 1466501412852 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 603ms 02:30:12 INFO - PROCESS | 3624 | 1466501412901 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 3624 | 1466501412903 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 02:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:30:12 INFO - PROCESS | 3624 | 1466501412906 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 3624 | 1466501412908 Marionette TRACE conn3 <- [1,1426,null,{}] 02:30:12 INFO - PROCESS | 3624 | 1466501412911 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 3624 | 1466501412914 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:12 INFO - PROCESS | 3624 | 1466501412991 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:30:12 INFO - PROCESS | 3624 | 1466501412998 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 3624 | 1466501413000 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:12 INFO - PROCESS | 3624 | ++DOCSHELL 16BB4000 == 34 [pid = 3624] [id = 366] 02:30:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16BE3000) [pid = 3624] [serial = 1097] [outer = 00000000] 02:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17104400) [pid = 3624] [serial = 1098] [outer = 16BE3000] 02:30:13 INFO - PROCESS | 3624 | 1466501413043 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (173BD400) [pid = 3624] [serial = 1099] [outer = 16BE3000] 02:30:13 INFO - PROCESS | 3624 | 1466501413479 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 603ms 02:30:13 INFO - PROCESS | 3624 | 1466501413528 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 3624 | 1466501413530 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 02:30:13 INFO - PROCESS | 3624 | 1466501413537 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:30:13 INFO - PROCESS | 3624 | 1466501413538 Marionette TRACE conn3 <- [1,1430,null,{}] 02:30:13 INFO - PROCESS | 3624 | 1466501413542 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 3624 | 1466501413547 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:13 INFO - PROCESS | 3624 | 1466501413633 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:30:13 INFO - PROCESS | 3624 | 1466501413640 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 3624 | 1466501413642 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:13 INFO - PROCESS | 3624 | ++DOCSHELL 1799A000 == 35 [pid = 3624] [id = 367] 02:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17B9D400) [pid = 3624] [serial = 1100] [outer = 00000000] 02:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (180B1000) [pid = 3624] [serial = 1101] [outer = 17B9D400] 02:30:13 INFO - PROCESS | 3624 | 1466501413686 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (18142000) [pid = 3624] [serial = 1102] [outer = 17B9D400] 02:30:14 INFO - PROCESS | 3624 | 1466501414129 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 678ms 02:30:14 INFO - PROCESS | 3624 | 1466501414202 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 3624 | 1466501414204 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:30:14 INFO - PROCESS | 3624 | 1466501414207 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 3624 | 1466501414209 Marionette TRACE conn3 <- [1,1434,null,{}] 02:30:14 INFO - PROCESS | 3624 | 1466501414212 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 3624 | 1466501414214 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:14 INFO - PROCESS | 3624 | 1466501414327 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:30:14 INFO - PROCESS | 3624 | 1466501414335 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 3624 | 1466501414336 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:14 INFO - PROCESS | 3624 | ++DOCSHELL 180B0800 == 36 [pid = 3624] [id = 368] 02:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19844C00) [pid = 3624] [serial = 1103] [outer = 00000000] 02:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19BBD400) [pid = 3624] [serial = 1104] [outer = 19844C00] 02:30:14 INFO - PROCESS | 3624 | 1466501414379 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D65C00) [pid = 3624] [serial = 1105] [outer = 19844C00] 02:30:14 INFO - PROCESS | 3624 | 1466501414787 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 618ms 02:30:14 INFO - PROCESS | 3624 | 1466501414828 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 3624 | 1466501414830 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:30:14 INFO - PROCESS | 3624 | 1466501414833 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 3624 | 1466501414835 Marionette TRACE conn3 <- [1,1438,null,{}] 02:30:14 INFO - PROCESS | 3624 | 1466501414838 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 3624 | 1466501414840 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:14 INFO - PROCESS | 3624 | 1466501414917 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:30:14 INFO - PROCESS | 3624 | 1466501414921 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 3624 | 1466501414924 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:14 INFO - PROCESS | 3624 | ++DOCSHELL 19D93800 == 37 [pid = 3624] [id = 369] 02:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19D93C00) [pid = 3624] [serial = 1106] [outer = 00000000] 02:30:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A179800) [pid = 3624] [serial = 1107] [outer = 19D93C00] 02:30:14 INFO - PROCESS | 3624 | 1466501414968 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A179C00) [pid = 3624] [serial = 1108] [outer = 19D93C00] 02:30:15 INFO - PROCESS | 3624 | 1466501415412 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 603ms 02:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:30:15 INFO - PROCESS | 3624 | 1466501415452 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:30:15 INFO - PROCESS | 3624 | 1466501415454 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 02:30:15 INFO - PROCESS | 3624 | 1466501415457 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - PROCESS | 3624 | 1466501415459 Marionette TRACE conn3 <- [1,1442,null,{}] 02:30:15 INFO - PROCESS | 3624 | 1466501415462 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:15 INFO - PROCESS | 3624 | 1466501415464 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:15 INFO - PROCESS | 3624 | 1466501415557 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:30:15 INFO - PROCESS | 3624 | 1466501415565 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 3624 | 1466501415567 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:15 INFO - PROCESS | 3624 | ++DOCSHELL 1430BC00 == 38 [pid = 3624] [id = 370] 02:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A2E9400) [pid = 3624] [serial = 1109] [outer = 00000000] 02:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A390000) [pid = 3624] [serial = 1110] [outer = 1A2E9400] 02:30:15 INFO - PROCESS | 3624 | 1466501415663 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A733800) [pid = 3624] [serial = 1111] [outer = 1A2E9400] 02:30:16 INFO - PROCESS | 3624 | 1466501416087 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 663ms 02:30:16 INFO - PROCESS | 3624 | 1466501416121 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:30:16 INFO - PROCESS | 3624 | 1466501416123 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 02:30:16 INFO - PROCESS | 3624 | 1466501416127 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 3624 | 1466501416128 Marionette TRACE conn3 <- [1,1446,null,{}] 02:30:16 INFO - PROCESS | 3624 | 1466501416131 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 3624 | 1466501416133 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:16 INFO - PROCESS | 3624 | 1466501416264 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:30:16 INFO - PROCESS | 3624 | 1466501416269 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:16 INFO - PROCESS | 3624 | 1466501416271 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:16 INFO - PROCESS | 3624 | ++DOCSHELL 1A852000 == 39 [pid = 3624] [id = 371] 02:30:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A855400) [pid = 3624] [serial = 1112] [outer = 00000000] 02:30:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A99D800) [pid = 3624] [serial = 1113] [outer = 1A855400] 02:30:16 INFO - PROCESS | 3624 | 1466501416314 Marionette DEBUG loaded listener.js 02:30:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A9A9400) [pid = 3624] [serial = 1114] [outer = 1A855400] 02:30:16 INFO - PROCESS | 3624 | 1466501416765 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 663ms 02:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:30:16 INFO - PROCESS | 3624 | 1466501416809 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:30:16 INFO - PROCESS | 3624 | 1466501416811 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 02:30:16 INFO - PROCESS | 3624 | 1466501416814 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:30:16 INFO - PROCESS | 3624 | 1466501416817 Marionette TRACE conn3 <- [1,1450,null,{}] 02:30:16 INFO - PROCESS | 3624 | 1466501416828 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:16 INFO - PROCESS | 3624 | 1466501416832 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:16 INFO - PROCESS | 3624 | 1466501416988 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:30:17 INFO - PROCESS | 3624 | 1466501417061 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 3624 | 1466501417063 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:17 INFO - PROCESS | 3624 | ++DOCSHELL 16BB3C00 == 40 [pid = 3624] [id = 372] 02:30:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1AF5C000) [pid = 3624] [serial = 1115] [outer = 00000000] 02:30:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1B092000) [pid = 3624] [serial = 1116] [outer = 1AF5C000] 02:30:17 INFO - PROCESS | 3624 | 1466501417091 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1B094000) [pid = 3624] [serial = 1117] [outer = 1AF5C000] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (180B2000) [pid = 3624] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (19D92800) [pid = 3624] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A73B800) [pid = 3624] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (16A4D800) [pid = 3624] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1799B000) [pid = 3624] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16A54C00) [pid = 3624] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1345DC00) [pid = 3624] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1306FC00) [pid = 3624] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A17C400) [pid = 3624] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (15C42000) [pid = 3624] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (10E0F000) [pid = 3624] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D98400) [pid = 3624] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13287400) [pid = 3624] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A179400) [pid = 3624] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:30:17 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19D8B000) [pid = 3624] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:30:17 INFO - PROCESS | 3624 | 1466501417865 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1101ms 02:30:17 INFO - PROCESS | 3624 | 1466501417919 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 3624 | 1466501417921 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 02:30:17 INFO - PROCESS | 3624 | 1466501417924 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:30:17 INFO - PROCESS | 3624 | 1466501417926 Marionette TRACE conn3 <- [1,1454,null,{}] 02:30:17 INFO - PROCESS | 3624 | 1466501417929 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:17 INFO - PROCESS | 3624 | 1466501417931 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:18 INFO - PROCESS | 3624 | 1466501418011 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:30:18 INFO - PROCESS | 3624 | 1466501418017 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 3624 | 1466501418018 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:18 INFO - PROCESS | 3624 | ++DOCSHELL 15C42000 == 41 [pid = 3624] [id = 373] 02:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16A4A400) [pid = 3624] [serial = 1118] [outer = 00000000] 02:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19850C00) [pid = 3624] [serial = 1119] [outer = 16A4A400] 02:30:18 INFO - PROCESS | 3624 | 1466501418061 Marionette DEBUG loaded listener.js 02:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D91800) [pid = 3624] [serial = 1120] [outer = 16A4A400] 02:30:18 INFO - PROCESS | 3624 | 1466501418476 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 572ms 02:30:18 INFO - PROCESS | 3624 | 1466501418504 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:30:18 INFO - PROCESS | 3624 | 1466501418506 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 02:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:30:18 INFO - PROCESS | 3624 | 1466501418509 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - PROCESS | 3624 | 1466501418511 Marionette TRACE conn3 <- [1,1458,null,{}] 02:30:18 INFO - PROCESS | 3624 | 1466501418518 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 3624 | 1466501418530 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:18 INFO - PROCESS | 3624 | 1466501418593 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:30:18 INFO - PROCESS | 3624 | 1466501418598 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 3624 | 1466501418600 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:18 INFO - PROCESS | 3624 | ++DOCSHELL 105EE400 == 42 [pid = 3624] [id = 374] 02:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10A64400) [pid = 3624] [serial = 1121] [outer = 00000000] 02:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A853C00) [pid = 3624] [serial = 1122] [outer = 10A64400] 02:30:18 INFO - PROCESS | 3624 | 1466501418643 Marionette DEBUG loaded listener.js 02:30:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1B097C00) [pid = 3624] [serial = 1123] [outer = 10A64400] 02:30:19 INFO - PROCESS | 3624 | 1466501419098 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 618ms 02:30:19 INFO - PROCESS | 3624 | 1466501419118 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 3624 | 1466501419120 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:30:19 INFO - PROCESS | 3624 | 1466501419124 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 3624 | 1466501419125 Marionette TRACE conn3 <- [1,1462,null,{}] 02:30:19 INFO - PROCESS | 3624 | 1466501419128 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 3624 | 1466501419130 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:19 INFO - PROCESS | 3624 | 1466501419212 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:30:19 INFO - PROCESS | 3624 | 1466501419218 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 3624 | 1466501419220 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:19 INFO - PROCESS | 3624 | ++DOCSHELL 16A54000 == 43 [pid = 3624] [id = 375] 02:30:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17023000) [pid = 3624] [serial = 1124] [outer = 00000000] 02:30:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17028000) [pid = 3624] [serial = 1125] [outer = 17023000] 02:30:19 INFO - PROCESS | 3624 | 1466501419261 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1702A000) [pid = 3624] [serial = 1126] [outer = 17023000] 02:30:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17022C00) [pid = 3624] [serial = 1127] [outer = 1B45B000] 02:30:20 INFO - PROCESS | 3624 | 1466501420087 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 995ms 02:30:20 INFO - PROCESS | 3624 | 1466501420154 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 3624 | 1466501420158 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 02:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:30:20 INFO - PROCESS | 3624 | 1466501420163 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - PROCESS | 3624 | 1466501420166 Marionette TRACE conn3 <- [1,1466,null,{}] 02:30:20 INFO - PROCESS | 3624 | 1466501420172 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 3624 | 1466501420175 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:20 INFO - PROCESS | 3624 | 1466501420316 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:30:20 INFO - PROCESS | 3624 | 1466501420451 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 3624 | 1466501420454 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:20 INFO - PROCESS | 3624 | ++DOCSHELL 10E0D800 == 44 [pid = 3624] [id = 376] 02:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12AADC00) [pid = 3624] [serial = 1128] [outer = 00000000] 02:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (131D6400) [pid = 3624] [serial = 1129] [outer = 12AADC00] 02:30:20 INFO - PROCESS | 3624 | 1466501420510 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (13289C00) [pid = 3624] [serial = 1130] [outer = 12AADC00] 02:30:21 INFO - PROCESS | 3624 | 1466501421517 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 105EAC00 == 43 [pid = 3624] [id = 359] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 105EE400 == 42 [pid = 3624] [id = 374] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 15C42000 == 41 [pid = 3624] [id = 373] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 16BB3C00 == 40 [pid = 3624] [id = 372] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 1A852000 == 39 [pid = 3624] [id = 371] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 1430BC00 == 38 [pid = 3624] [id = 370] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 19D93800 == 37 [pid = 3624] [id = 369] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 180B0800 == 36 [pid = 3624] [id = 368] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 1799A000 == 35 [pid = 3624] [id = 367] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 16BB4000 == 34 [pid = 3624] [id = 366] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 131DE800 == 33 [pid = 3624] [id = 365] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 1430D400 == 32 [pid = 3624] [id = 364] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1A9A1000) [pid = 3624] [serial = 1083] [outer = 00000000] [url = about:blank] 02:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1402ms 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 12BCF800 == 31 [pid = 3624] [id = 363] 02:30:21 INFO - PROCESS | 3624 | --DOCSHELL 10E05800 == 30 [pid = 3624] [id = 362] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A9A0800) [pid = 3624] [serial = 1012] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D96800) [pid = 3624] [serial = 1042] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19AC1800) [pid = 3624] [serial = 1068] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A38D000) [pid = 3624] [serial = 1072] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A23F000) [pid = 3624] [serial = 1071] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A758C00) [pid = 3624] [serial = 1074] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A84FC00) [pid = 3624] [serial = 1080] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A84F400) [pid = 3624] [serial = 1075] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1813AC00) [pid = 3624] [serial = 1065] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16E3B000) [pid = 3624] [serial = 1062] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (178A7000) [pid = 3624] [serial = 1063] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1430A000) [pid = 3624] [serial = 1059] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (14380400) [pid = 3624] [serial = 1060] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13281C00) [pid = 3624] [serial = 1057] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13131400) [pid = 3624] [serial = 1056] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A733000) [pid = 3624] [serial = 1054] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A2F2800) [pid = 3624] [serial = 1053] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16A57800) [pid = 3624] [serial = 1051] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16A4AC00) [pid = 3624] [serial = 1050] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13281000) [pid = 3624] [serial = 1048] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13131000) [pid = 3624] [serial = 1047] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A856800) [pid = 3624] [serial = 1081] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A179000) [pid = 3624] [serial = 1045] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D8C400) [pid = 3624] [serial = 1069] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16A4C000) [pid = 3624] [serial = 1077] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19D8AC00) [pid = 3624] [serial = 1078] [outer = 00000000] [url = about:blank] 02:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:30:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19850000) [pid = 3624] [serial = 1066] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3624 | 1466501421572 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:30:21 INFO - PROCESS | 3624 | 1466501421576 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 02:30:21 INFO - PROCESS | 3624 | 1466501421584 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 3624 | 1466501421587 Marionette TRACE conn3 <- [1,1470,null,{}] 02:30:21 INFO - PROCESS | 3624 | 1466501421593 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 3624 | 1466501421596 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:21 INFO - PROCESS | 3624 | 1466501421687 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:30:21 INFO - PROCESS | 3624 | 1466501421699 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 3624 | 1466501421703 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:21 INFO - PROCESS | 3624 | ++DOCSHELL 11445400 == 31 [pid = 3624] [id = 377] 02:30:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11445800) [pid = 3624] [serial = 1131] [outer = 00000000] 02:30:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11AE7800) [pid = 3624] [serial = 1132] [outer = 11445800] 02:30:21 INFO - PROCESS | 3624 | 1466501421750 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12AAF000) [pid = 3624] [serial = 1133] [outer = 11445800] 02:30:22 INFO - PROCESS | 3624 | 1466501422255 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 708ms 02:30:22 INFO - PROCESS | 3624 | 1466501422302 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 3624 | 1466501422307 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 02:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:30:22 INFO - PROCESS | 3624 | 1466501422313 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - PROCESS | 3624 | 1466501422315 Marionette TRACE conn3 <- [1,1474,null,{}] 02:30:22 INFO - PROCESS | 3624 | 1466501422319 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 3624 | 1466501422321 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:22 INFO - PROCESS | 3624 | 1466501422405 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:30:22 INFO - PROCESS | 3624 | 1466501422411 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 3624 | 1466501422414 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:22 INFO - PROCESS | 3624 | ++DOCSHELL 131DC400 == 32 [pid = 3624] [id = 378] 02:30:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (131DE800) [pid = 3624] [serial = 1134] [outer = 00000000] 02:30:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13281C00) [pid = 3624] [serial = 1135] [outer = 131DE800] 02:30:22 INFO - PROCESS | 3624 | 1466501422460 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13289800) [pid = 3624] [serial = 1136] [outer = 131DE800] 02:30:22 INFO - PROCESS | 3624 | 1466501422916 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 603ms 02:30:22 INFO - PROCESS | 3624 | 1466501422933 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 3624 | 1466501422935 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 02:30:22 INFO - PROCESS | 3624 | 1466501422942 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:30:22 INFO - PROCESS | 3624 | 1466501422946 Marionette TRACE conn3 <- [1,1478,null,{}] 02:30:22 INFO - PROCESS | 3624 | 1466501422940 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 3624 | 1466501422944 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:23 INFO - PROCESS | 3624 | 1466501423063 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:30:23 INFO - PROCESS | 3624 | 1466501423153 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 3624 | 1466501423156 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:23 INFO - PROCESS | 3624 | ++DOCSHELL 143BE400 == 33 [pid = 3624] [id = 379] 02:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (143C2000) [pid = 3624] [serial = 1137] [outer = 00000000] 02:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (14F15800) [pid = 3624] [serial = 1138] [outer = 143C2000] 02:30:23 INFO - PROCESS | 3624 | 1466501423205 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15580C00) [pid = 3624] [serial = 1139] [outer = 143C2000] 02:30:23 INFO - PROCESS | 3624 | 1466501423586 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 679ms 02:30:23 INFO - PROCESS | 3624 | 1466501423608 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 3624 | 1466501423610 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 02:30:23 INFO - PROCESS | 3624 | 1466501423614 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:30:23 INFO - PROCESS | 3624 | 1466501423615 Marionette TRACE conn3 <- [1,1482,null,{}] 02:30:23 INFO - PROCESS | 3624 | 1466501423618 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 3624 | 1466501423620 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:23 INFO - PROCESS | 3624 | 1466501423740 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:30:23 INFO - PROCESS | 3624 | 1466501423755 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 3624 | 1466501423757 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:23 INFO - PROCESS | 3624 | ++DOCSHELL 15541400 == 34 [pid = 3624] [id = 380] 02:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15587400) [pid = 3624] [serial = 1140] [outer = 00000000] 02:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16A56000) [pid = 3624] [serial = 1141] [outer = 15587400] 02:30:23 INFO - PROCESS | 3624 | 1466501423801 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16BB4400) [pid = 3624] [serial = 1142] [outer = 15587400] 02:30:24 INFO - PROCESS | 3624 | 1466501424231 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 678ms 02:30:24 INFO - PROCESS | 3624 | 1466501424297 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 3624 | 1466501424299 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 02:30:24 INFO - PROCESS | 3624 | 1466501424302 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:30:24 INFO - PROCESS | 3624 | 1466501424304 Marionette TRACE conn3 <- [1,1486,null,{}] 02:30:24 INFO - PROCESS | 3624 | 1466501424307 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 3624 | 1466501424309 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:24 INFO - PROCESS | 3624 | 1466501424426 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:30:24 INFO - PROCESS | 3624 | 1466501424488 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 3624 | 1466501424491 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:24 INFO - PROCESS | 3624 | ++DOCSHELL 1701D400 == 35 [pid = 3624] [id = 381] 02:30:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17020C00) [pid = 3624] [serial = 1143] [outer = 00000000] 02:30:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1702C000) [pid = 3624] [serial = 1144] [outer = 17020C00] 02:30:24 INFO - PROCESS | 3624 | 1466501424533 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (178AA400) [pid = 3624] [serial = 1145] [outer = 17020C00] 02:30:24 INFO - PROCESS | 3624 | 1466501424935 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 678ms 02:30:24 INFO - PROCESS | 3624 | 1466501424967 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 3624 | 1466501424969 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 02:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:30:24 INFO - PROCESS | 3624 | 1466501424972 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 3624 | 1466501424974 Marionette TRACE conn3 <- [1,1490,null,{}] 02:30:24 INFO - PROCESS | 3624 | 1466501424977 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 3624 | 1466501424983 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:25 INFO - PROCESS | 3624 | 1466501425129 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:30:25 INFO - PROCESS | 3624 | 1466501425142 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 3624 | 1466501425144 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:25 INFO - PROCESS | 3624 | ++DOCSHELL 178D5000 == 36 [pid = 3624] [id = 382] 02:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (178DA000) [pid = 3624] [serial = 1146] [outer = 00000000] 02:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (180ABC00) [pid = 3624] [serial = 1147] [outer = 178DA000] 02:30:25 INFO - PROCESS | 3624 | 1466501425188 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (180ADC00) [pid = 3624] [serial = 1148] [outer = 178DA000] 02:30:25 INFO - PROCESS | 3624 | 1466501425611 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 663ms 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (143CC800) [pid = 3624] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (14310000) [pid = 3624] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10E05C00) [pid = 3624] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17B9D400) [pid = 3624] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A2E9400) [pid = 3624] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19D93C00) [pid = 3624] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19844C00) [pid = 3624] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13031800) [pid = 3624] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A758400) [pid = 3624] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A855400) [pid = 3624] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10A64400) [pid = 3624] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1AF5C000) [pid = 3624] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16BE3000) [pid = 3624] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:30:25 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16A4A400) [pid = 3624] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:30:25 INFO - PROCESS | 3624 | 1466501425827 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:30:25 INFO - PROCESS | 3624 | 1466501425829 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 02:30:25 INFO - PROCESS | 3624 | 1466501425840 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:30:25 INFO - PROCESS | 3624 | 1466501425842 Marionette TRACE conn3 <- [1,1494,null,{}] 02:30:25 INFO - PROCESS | 3624 | 1466501425845 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:25 INFO - PROCESS | 3624 | 1466501425847 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:30:25 INFO - PROCESS | 3624 | 1466501425924 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:30:25 INFO - PROCESS | 3624 | 1466501425932 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 3624 | 1466501425934 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:25 INFO - PROCESS | 3624 | ++DOCSHELL 13460000 == 37 [pid = 3624] [id = 383] 02:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13942C00) [pid = 3624] [serial = 1149] [outer = 00000000] 02:30:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15C3BC00) [pid = 3624] [serial = 1150] [outer = 13942C00] 02:30:25 INFO - PROCESS | 3624 | 1466501425978 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (154DCC00) [pid = 3624] [serial = 1151] [outer = 13942C00] 02:30:26 INFO - PROCESS | 3624 | 1466501426382 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 558ms 02:30:26 INFO - PROCESS | 3624 | 1466501426418 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 3624 | 1466501426420 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 02:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:30:26 INFO - PROCESS | 3624 | 1466501426423 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - PROCESS | 3624 | 1466501426425 Marionette TRACE conn3 <- [1,1498,null,{}] 02:30:26 INFO - PROCESS | 3624 | 1466501426432 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:26 INFO - PROCESS | 3624 | 1466501426434 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:26 INFO - PROCESS | 3624 | 1466501426510 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:30:26 INFO - PROCESS | 3624 | 1466501426516 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 3624 | 1466501426518 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:26 INFO - PROCESS | 3624 | ++DOCSHELL 180AB000 == 38 [pid = 3624] [id = 384] 02:30:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180AB800) [pid = 3624] [serial = 1152] [outer = 00000000] 02:30:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19ABD000) [pid = 3624] [serial = 1153] [outer = 180AB800] 02:30:26 INFO - PROCESS | 3624 | 1466501426561 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19BBE400) [pid = 3624] [serial = 1154] [outer = 180AB800] 02:30:26 INFO - PROCESS | 3624 | 1466501426954 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 573ms 02:30:27 INFO - PROCESS | 3624 | 1466501427009 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 3624 | 1466501427011 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 02:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:30:27 INFO - PROCESS | 3624 | 1466501427018 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 3624 | 1466501427020 Marionette TRACE conn3 <- [1,1502,null,{}] 02:30:27 INFO - PROCESS | 3624 | 1466501427023 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 3624 | 1466501427025 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:27 INFO - PROCESS | 3624 | 1466501427111 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:30:27 INFO - PROCESS | 3624 | 1466501427115 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 3624 | 1466501427117 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:27 INFO - PROCESS | 3624 | ++DOCSHELL 19D8AC00 == 39 [pid = 3624] [id = 385] 02:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D8B000) [pid = 3624] [serial = 1155] [outer = 00000000] 02:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D90400) [pid = 3624] [serial = 1156] [outer = 19D8B000] 02:30:27 INFO - PROCESS | 3624 | 1466501427170 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D98400) [pid = 3624] [serial = 1157] [outer = 19D8B000] 02:30:27 INFO - PROCESS | 3624 | 1466501427580 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 618ms 02:30:27 INFO - PROCESS | 3624 | 1466501427644 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 3624 | 1466501427646 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 02:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:30:27 INFO - PROCESS | 3624 | 1466501427649 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - PROCESS | 3624 | 1466501427651 Marionette TRACE conn3 <- [1,1506,null,{}] 02:30:27 INFO - PROCESS | 3624 | 1466501427654 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 3624 | 1466501427656 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:27 INFO - PROCESS | 3624 | 1466501427732 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:30:27 INFO - PROCESS | 3624 | 1466501427846 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 3624 | 1466501427849 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:27 INFO - PROCESS | 3624 | ++DOCSHELL 10375800 == 40 [pid = 3624] [id = 386] 02:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (103C9800) [pid = 3624] [serial = 1158] [outer = 00000000] 02:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (10560400) [pid = 3624] [serial = 1159] [outer = 103C9800] 02:30:27 INFO - PROCESS | 3624 | 1466501427907 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (10E05800) [pid = 3624] [serial = 1160] [outer = 103C9800] 02:30:28 INFO - PROCESS | 3624 | 1466501428567 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 964ms 02:30:28 INFO - PROCESS | 3624 | 1466501428616 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 3624 | 1466501428619 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 02:30:28 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:30:28 INFO - PROCESS | 3624 | 1466501428638 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - PROCESS | 3624 | 1466501428642 Marionette TRACE conn3 <- [1,1510,null,{}] 02:30:28 INFO - PROCESS | 3624 | 1466501428668 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 3624 | 1466501428671 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:28 INFO - PROCESS | 3624 | 1466501428770 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:30:28 INFO - PROCESS | 3624 | 1466501428896 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 3624 | 1466501428899 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:28 INFO - PROCESS | 3624 | ++DOCSHELL 110DE000 == 41 [pid = 3624] [id = 387] 02:30:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (12BC6C00) [pid = 3624] [serial = 1161] [outer = 00000000] 02:30:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13B2C000) [pid = 3624] [serial = 1162] [outer = 12BC6C00] 02:30:28 INFO - PROCESS | 3624 | 1466501428955 Marionette DEBUG loaded listener.js 02:30:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13C59800) [pid = 3624] [serial = 1163] [outer = 12BC6C00] 02:30:29 INFO - PROCESS | 3624 | 1466501429464 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:30:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:30:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:30:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:30:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:30:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:30:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:30:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:30:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:30:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:30:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 874ms 02:30:29 INFO - PROCESS | 3624 | 1466501429499 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 3624 | 1466501429503 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 02:30:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:30:29 INFO - PROCESS | 3624 | 1466501429507 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 3624 | 1466501429510 Marionette TRACE conn3 <- [1,1514,null,{}] 02:30:29 INFO - PROCESS | 3624 | 1466501429513 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 3624 | 1466501429516 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:29 INFO - PROCESS | 3624 | 1466501429623 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:30:29 INFO - PROCESS | 3624 | 1466501429736 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 3624 | 1466501429739 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:29 INFO - PROCESS | 3624 | ++DOCSHELL 1437C400 == 42 [pid = 3624] [id = 388] 02:30:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15F3F800) [pid = 3624] [serial = 1164] [outer = 00000000] 02:30:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (180A6400) [pid = 3624] [serial = 1165] [outer = 15F3F800] 02:30:29 INFO - PROCESS | 3624 | 1466501429797 Marionette DEBUG loaded listener.js 02:30:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19ABCC00) [pid = 3624] [serial = 1166] [outer = 15F3F800] 02:30:30 INFO - PROCESS | 3624 | 1466501430346 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:30:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:30:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:30:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:30:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:30:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:30:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:30:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:30:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 874ms 02:30:30 INFO - PROCESS | 3624 | 1466501430377 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 3624 | 1466501430380 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 02:30:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:30:30 INFO - PROCESS | 3624 | 1466501430390 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 3624 | 1466501430396 Marionette TRACE conn3 <- [1,1518,null,{}] 02:30:30 INFO - PROCESS | 3624 | 1466501430402 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 3624 | 1466501430406 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:30 INFO - PROCESS | 3624 | 1466501430555 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:30:30 INFO - PROCESS | 3624 | 1466501430628 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 3624 | 1466501430631 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:30 INFO - PROCESS | 3624 | ++DOCSHELL 18135800 == 43 [pid = 3624] [id = 389] 02:30:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A239C00) [pid = 3624] [serial = 1167] [outer = 00000000] 02:30:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A390C00) [pid = 3624] [serial = 1168] [outer = 1A239C00] 02:30:30 INFO - PROCESS | 3624 | 1466501430666 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A739400) [pid = 3624] [serial = 1169] [outer = 1A239C00] 02:30:31 INFO - PROCESS | 3624 | 1466501431139 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:30:31 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:30:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:30:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:30:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:30:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:30:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:30:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:30:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:30:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 829ms 02:30:31 INFO - PROCESS | 3624 | 1466501431210 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 3624 | 1466501431213 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 02:30:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:30:31 INFO - PROCESS | 3624 | 1466501431216 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:30:31 INFO - PROCESS | 3624 | 1466501431218 Marionette TRACE conn3 <- [1,1522,null,{}] 02:30:31 INFO - PROCESS | 3624 | 1466501431222 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 3624 | 1466501431224 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:31 INFO - PROCESS | 3624 | 1466501431327 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:30:31 INFO - PROCESS | 3624 | 1466501431437 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 3624 | 1466501431439 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:31 INFO - PROCESS | 3624 | ++DOCSHELL 13458000 == 44 [pid = 3624] [id = 390] 02:30:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (180AE400) [pid = 3624] [serial = 1170] [outer = 00000000] 02:30:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19D90800) [pid = 3624] [serial = 1171] [outer = 180AE400] 02:30:31 INFO - PROCESS | 3624 | 1466501431491 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A235400) [pid = 3624] [serial = 1172] [outer = 180AE400] 02:30:32 INFO - PROCESS | 3624 | 1466501432214 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:30:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1010ms 02:30:32 INFO - PROCESS | 3624 | 1466501432242 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 3624 | 1466501432245 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 02:30:32 INFO - PROCESS | 3624 | 1466501432250 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:30:32 INFO - PROCESS | 3624 | 1466501432254 Marionette TRACE conn3 <- [1,1526,null,{}] 02:30:32 INFO - PROCESS | 3624 | 1466501432259 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 3624 | 1466501432261 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:32 INFO - PROCESS | 3624 | 1466501432360 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 19D8AC00 == 43 [pid = 3624] [id = 385] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 180AB000 == 42 [pid = 3624] [id = 384] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 13460000 == 41 [pid = 3624] [id = 383] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 178D5000 == 40 [pid = 3624] [id = 382] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 1701D400 == 39 [pid = 3624] [id = 381] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 15541400 == 38 [pid = 3624] [id = 380] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 143BE400 == 37 [pid = 3624] [id = 379] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 131DC400 == 36 [pid = 3624] [id = 378] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 11445400 == 35 [pid = 3624] [id = 377] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 16A54000 == 34 [pid = 3624] [id = 375] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 110DB000 == 33 [pid = 3624] [id = 360] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 1A740C00 == 32 [pid = 3624] [id = 361] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 10E0D800 == 31 [pid = 3624] [id = 376] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 18135800 == 30 [pid = 3624] [id = 389] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 13458000 == 29 [pid = 3624] [id = 390] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 1437C400 == 28 [pid = 3624] [id = 388] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 10375800 == 27 [pid = 3624] [id = 386] 02:30:32 INFO - PROCESS | 3624 | --DOCSHELL 110DE000 == 26 [pid = 3624] [id = 387] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15C72C00) [pid = 3624] [serial = 1095] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (16A4C800) [pid = 3624] [serial = 1096] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1437F800) [pid = 3624] [serial = 1092] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (154DC400) [pid = 3624] [serial = 1093] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (110DD000) [pid = 3624] [serial = 1086] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1120D000) [pid = 3624] [serial = 1087] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (180B1000) [pid = 3624] [serial = 1101] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (18142000) [pid = 3624] [serial = 1102] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A390000) [pid = 3624] [serial = 1110] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A179800) [pid = 3624] [serial = 1107] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19BBD400) [pid = 3624] [serial = 1104] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19D65C00) [pid = 3624] [serial = 1105] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13079800) [pid = 3624] [serial = 1089] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1312F400) [pid = 3624] [serial = 1090] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A9A5800) [pid = 3624] [serial = 1084] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A99D800) [pid = 3624] [serial = 1113] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1B097C00) [pid = 3624] [serial = 1123] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17028000) [pid = 3624] [serial = 1125] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A733800) [pid = 3624] [serial = 1111] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1B092000) [pid = 3624] [serial = 1116] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A9A9400) [pid = 3624] [serial = 1114] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A853C00) [pid = 3624] [serial = 1122] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1B094000) [pid = 3624] [serial = 1117] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17104400) [pid = 3624] [serial = 1098] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (173BD400) [pid = 3624] [serial = 1099] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19850C00) [pid = 3624] [serial = 1119] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19D91800) [pid = 3624] [serial = 1120] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A179C00) [pid = 3624] [serial = 1108] [outer = 00000000] [url = about:blank] 02:30:33 INFO - PROCESS | 3624 | 1466501433125 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 3624 | 1466501433129 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:33 INFO - PROCESS | 3624 | ++DOCSHELL 10A64400 == 27 [pid = 3624] [id = 391] 02:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10BA1000) [pid = 3624] [serial = 1173] [outer = 00000000] 02:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (10F42800) [pid = 3624] [serial = 1174] [outer = 10BA1000] 02:30:33 INFO - PROCESS | 3624 | 1466501433179 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11210400) [pid = 3624] [serial = 1175] [outer = 10BA1000] 02:30:33 INFO - PROCESS | 3624 | 1466501433615 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:30:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1402ms 02:30:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:30:33 INFO - PROCESS | 3624 | 1466501433652 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:30:33 INFO - PROCESS | 3624 | 1466501433655 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 02:30:33 INFO - PROCESS | 3624 | 1466501433659 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:30:33 INFO - PROCESS | 3624 | 1466501433662 Marionette TRACE conn3 <- [1,1530,null,{}] 02:30:33 INFO - PROCESS | 3624 | 1466501433671 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:33 INFO - PROCESS | 3624 | 1466501433674 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:33 INFO - PROCESS | 3624 | 1466501433758 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:30:33 INFO - PROCESS | 3624 | 1466501433766 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 3624 | 1466501433769 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:33 INFO - PROCESS | 3624 | ++DOCSHELL 1312FC00 == 28 [pid = 3624] [id = 392] 02:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13130400) [pid = 3624] [serial = 1176] [outer = 00000000] 02:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (131DC400) [pid = 3624] [serial = 1177] [outer = 13130400] 02:30:33 INFO - PROCESS | 3624 | 1466501433822 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13286800) [pid = 3624] [serial = 1178] [outer = 13130400] 02:30:34 INFO - PROCESS | 3624 | 1466501434259 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 633ms 02:30:34 INFO - PROCESS | 3624 | 1466501434300 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 3624 | 1466501434304 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:30:34 INFO - PROCESS | 3624 | 1466501434308 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 3624 | 1466501434310 Marionette TRACE conn3 <- [1,1534,null,{}] 02:30:34 INFO - PROCESS | 3624 | 1466501434314 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 3624 | 1466501434316 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:34 INFO - PROCESS | 3624 | 1466501434430 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:30:34 INFO - PROCESS | 3624 | 1466501434521 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 3624 | 1466501434524 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:34 INFO - PROCESS | 3624 | ++DOCSHELL 12BC7000 == 29 [pid = 3624] [id = 393] 02:30:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (143BE400) [pid = 3624] [serial = 1179] [outer = 00000000] 02:30:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15582800) [pid = 3624] [serial = 1180] [outer = 143BE400] 02:30:34 INFO - PROCESS | 3624 | 1466501434552 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15C3A400) [pid = 3624] [serial = 1181] [outer = 143BE400] 02:30:34 INFO - PROCESS | 3624 | 1466501434933 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:30:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 663ms 02:30:34 INFO - PROCESS | 3624 | 1466501434990 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 3624 | 1466501434993 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:30:34 INFO - PROCESS | 3624 | 1466501435003 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 3624 | 1466501434992 Marionette TRACE conn3 <- [1,1538,null,{}] 02:30:35 INFO - PROCESS | 3624 | 1466501434996 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 3624 | 1466501435000 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:35 INFO - PROCESS | 3624 | 1466501435122 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:30:35 INFO - PROCESS | 3624 | 1466501435141 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:35 INFO - PROCESS | 3624 | 1466501435143 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:35 INFO - PROCESS | 3624 | ++DOCSHELL 131DD000 == 30 [pid = 3624] [id = 394] 02:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13C4FC00) [pid = 3624] [serial = 1182] [outer = 00000000] 02:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16D0D000) [pid = 3624] [serial = 1183] [outer = 13C4FC00] 02:30:35 INFO - PROCESS | 3624 | 1466501435197 Marionette DEBUG loaded listener.js 02:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (172BCC00) [pid = 3624] [serial = 1184] [outer = 13C4FC00] 02:30:35 INFO - PROCESS | 3624 | 1466501435632 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:30:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 663ms 02:30:35 INFO - PROCESS | 3624 | 1466501435660 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:30:35 INFO - PROCESS | 3624 | 1466501435663 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 02:30:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:30:35 INFO - PROCESS | 3624 | 1466501435666 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 3624 | 1466501435668 Marionette TRACE conn3 <- [1,1542,null,{}] 02:30:35 INFO - PROCESS | 3624 | 1466501435671 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 3624 | 1466501435673 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:35 INFO - PROCESS | 3624 | 1466501435816 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:30:35 INFO - PROCESS | 3624 | 1466501435836 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:35 INFO - PROCESS | 3624 | 1466501435838 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:35 INFO - PROCESS | 3624 | ++DOCSHELL 177F3000 == 31 [pid = 3624] [id = 395] 02:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (178D5800) [pid = 3624] [serial = 1185] [outer = 00000000] 02:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1802E000) [pid = 3624] [serial = 1186] [outer = 178D5800] 02:30:35 INFO - PROCESS | 3624 | 1466501435881 Marionette DEBUG loaded listener.js 02:30:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (180AA000) [pid = 3624] [serial = 1187] [outer = 178D5800] 02:30:36 INFO - PROCESS | 3624 | 1466501436303 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 678ms 02:30:36 INFO - PROCESS | 3624 | 1466501436349 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 3624 | 1466501436351 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 02:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:30:36 INFO - PROCESS | 3624 | 1466501436354 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - PROCESS | 3624 | 1466501436356 Marionette TRACE conn3 <- [1,1546,null,{}] 02:30:36 INFO - PROCESS | 3624 | 1466501436366 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:36 INFO - PROCESS | 3624 | 1466501436368 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:36 INFO - PROCESS | 3624 | 1466501436459 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:30:36 INFO - PROCESS | 3624 | 1466501436466 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 3624 | 1466501436472 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:36 INFO - PROCESS | 3624 | ++DOCSHELL 18142000 == 32 [pid = 3624] [id = 396] 02:30:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (18307000) [pid = 3624] [serial = 1188] [outer = 00000000] 02:30:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19ABDC00) [pid = 3624] [serial = 1189] [outer = 18307000] 02:30:36 INFO - PROCESS | 3624 | 1466501436524 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D8C800) [pid = 3624] [serial = 1190] [outer = 18307000] 02:30:36 INFO - PROCESS | 3624 | 1466501436965 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 679ms 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15587400) [pid = 3624] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12AADC00) [pid = 3624] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (178DA000) [pid = 3624] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13942C00) [pid = 3624] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (143C2000) [pid = 3624] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11445800) [pid = 3624] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (131DE800) [pid = 3624] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17023000) [pid = 3624] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (17020C00) [pid = 3624] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (180AB800) [pid = 3624] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:30:37 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19D8B000) [pid = 3624] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:30:37 INFO - PROCESS | 3624 | 1466501437269 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 3624 | 1466501437271 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 02:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:30:37 INFO - PROCESS | 3624 | 1466501437281 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - PROCESS | 3624 | 1466501437282 Marionette TRACE conn3 <- [1,1550,null,{}] 02:30:37 INFO - PROCESS | 3624 | 1466501437286 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 3624 | 1466501437288 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:37 INFO - PROCESS | 3624 | 1466501437356 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:30:37 INFO - PROCESS | 3624 | 1466501437364 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 3624 | 1466501437366 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:37 INFO - PROCESS | 3624 | ++DOCSHELL 105F4C00 == 33 [pid = 3624] [id = 397] 02:30:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (131D9800) [pid = 3624] [serial = 1191] [outer = 00000000] 02:30:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1430F400) [pid = 3624] [serial = 1192] [outer = 131D9800] 02:30:37 INFO - PROCESS | 3624 | 1466501437409 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A54400) [pid = 3624] [serial = 1193] [outer = 131D9800] 02:30:37 INFO - PROCESS | 3624 | 1466501437845 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 603ms 02:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:30:37 INFO - PROCESS | 3624 | 1466501437886 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 3624 | 1466501437888 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 02:30:37 INFO - PROCESS | 3624 | 1466501437891 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - PROCESS | 3624 | 1466501437893 Marionette TRACE conn3 <- [1,1554,null,{}] 02:30:37 INFO - PROCESS | 3624 | 1466501437896 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 3624 | 1466501437898 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:37 INFO - PROCESS | 3624 | 1466501437975 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:30:37 INFO - PROCESS | 3624 | 1466501437980 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 3624 | 1466501437982 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:37 INFO - PROCESS | 3624 | ++DOCSHELL 13153400 == 34 [pid = 3624] [id = 398] 02:30:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1430F000) [pid = 3624] [serial = 1194] [outer = 00000000] 02:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19AC1400) [pid = 3624] [serial = 1195] [outer = 1430F000] 02:30:38 INFO - PROCESS | 3624 | 1466501438025 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A176400) [pid = 3624] [serial = 1196] [outer = 1430F000] 02:30:38 INFO - PROCESS | 3624 | 1466501438430 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 573ms 02:30:38 INFO - PROCESS | 3624 | 1466501438470 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 3624 | 1466501438472 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:30:38 INFO - PROCESS | 3624 | 1466501438476 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 3624 | 1466501438477 Marionette TRACE conn3 <- [1,1558,null,{}] 02:30:38 INFO - PROCESS | 3624 | 1466501438484 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 3624 | 1466501438486 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:38 INFO - PROCESS | 3624 | 1466501438561 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:30:38 INFO - PROCESS | 3624 | 1466501438567 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 3624 | 1466501438569 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:38 INFO - PROCESS | 3624 | ++DOCSHELL 17995400 == 35 [pid = 3624] [id = 399] 02:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1830BC00) [pid = 3624] [serial = 1197] [outer = 00000000] 02:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A38A000) [pid = 3624] [serial = 1198] [outer = 1830BC00] 02:30:38 INFO - PROCESS | 3624 | 1466501438612 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A38A400) [pid = 3624] [serial = 1199] [outer = 1830BC00] 02:30:39 INFO - PROCESS | 3624 | 1466501439036 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 572ms 02:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:30:39 INFO - PROCESS | 3624 | 1466501439052 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:30:39 INFO - PROCESS | 3624 | 1466501439054 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 02:30:39 INFO - PROCESS | 3624 | 1466501439057 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:30:39 INFO - PROCESS | 3624 | 1466501439059 Marionette TRACE conn3 <- [1,1562,null,{}] 02:30:39 INFO - PROCESS | 3624 | 1466501439062 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:39 INFO - PROCESS | 3624 | 1466501439064 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:39 INFO - PROCESS | 3624 | 1466501439179 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:30:39 INFO - PROCESS | 3624 | 1466501439286 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 3624 | 1466501439289 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:39 INFO - PROCESS | 3624 | ++DOCSHELL 103D3C00 == 36 [pid = 3624] [id = 400] 02:30:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (103F3C00) [pid = 3624] [serial = 1200] [outer = 00000000] 02:30:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (105EAC00) [pid = 3624] [serial = 1201] [outer = 103F3C00] 02:30:39 INFO - PROCESS | 3624 | 1466501439329 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (11447C00) [pid = 3624] [serial = 1202] [outer = 103F3C00] 02:30:40 INFO - PROCESS | 3624 | 1466501440092 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1101ms 02:30:40 INFO - PROCESS | 3624 | 1466501440170 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 3624 | 1466501440174 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 02:30:40 INFO - PROCESS | 3624 | 1466501440178 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:30:40 INFO - PROCESS | 3624 | 1466501440182 Marionette TRACE conn3 <- [1,1566,null,{}] 02:30:40 INFO - PROCESS | 3624 | 1466501440187 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 3624 | 1466501440189 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:40 INFO - PROCESS | 3624 | 1466501440294 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:30:40 INFO - PROCESS | 3624 | 1466501440423 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 3624 | 1466501440426 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:40 INFO - PROCESS | 3624 | ++DOCSHELL 1430D400 == 37 [pid = 3624] [id = 401] 02:30:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (14312400) [pid = 3624] [serial = 1203] [outer = 00000000] 02:30:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (154DF400) [pid = 3624] [serial = 1204] [outer = 14312400] 02:30:40 INFO - PROCESS | 3624 | 1466501440484 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15C6FC00) [pid = 3624] [serial = 1205] [outer = 14312400] 02:30:41 INFO - PROCESS | 3624 | 1466501441285 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1145ms 02:30:41 INFO - PROCESS | 3624 | 1466501441329 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 3624 | 1466501441333 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 02:30:41 INFO - PROCESS | 3624 | 1466501441338 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:30:41 INFO - PROCESS | 3624 | 1466501441341 Marionette TRACE conn3 <- [1,1570,null,{}] 02:30:41 INFO - PROCESS | 3624 | 1466501441346 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 3624 | 1466501441349 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:41 INFO - PROCESS | 3624 | 1466501441464 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:30:41 INFO - PROCESS | 3624 | 1466501441602 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 3624 | 1466501441606 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:41 INFO - PROCESS | 3624 | ++DOCSHELL 1281B800 == 38 [pid = 3624] [id = 402] 02:30:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (12AEF400) [pid = 3624] [serial = 1206] [outer = 00000000] 02:30:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (130C8C00) [pid = 3624] [serial = 1207] [outer = 12AEF400] 02:30:41 INFO - PROCESS | 3624 | 1466501441644 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13458000) [pid = 3624] [serial = 1208] [outer = 12AEF400] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 17995400 == 37 [pid = 3624] [id = 399] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 13153400 == 36 [pid = 3624] [id = 398] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 105F4C00 == 35 [pid = 3624] [id = 397] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 18142000 == 34 [pid = 3624] [id = 396] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 177F3000 == 33 [pid = 3624] [id = 395] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 131DD000 == 32 [pid = 3624] [id = 394] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 12BC7000 == 31 [pid = 3624] [id = 393] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 1312FC00 == 30 [pid = 3624] [id = 392] 02:30:41 INFO - PROCESS | 3624 | --DOCSHELL 10A64400 == 29 [pid = 3624] [id = 391] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16BB4400) [pid = 3624] [serial = 1142] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13289C00) [pid = 3624] [serial = 1130] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (180ADC00) [pid = 3624] [serial = 1148] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16A56000) [pid = 3624] [serial = 1141] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (131D6400) [pid = 3624] [serial = 1129] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (15C3BC00) [pid = 3624] [serial = 1150] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15580C00) [pid = 3624] [serial = 1139] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11AE7800) [pid = 3624] [serial = 1132] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13281C00) [pid = 3624] [serial = 1135] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (180ABC00) [pid = 3624] [serial = 1147] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (154DCC00) [pid = 3624] [serial = 1151] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12AAF000) [pid = 3624] [serial = 1133] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1702A000) [pid = 3624] [serial = 1126] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19D95800) [pid = 3624] [serial = 694] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (178AA400) [pid = 3624] [serial = 1145] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19ABD000) [pid = 3624] [serial = 1153] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (14F15800) [pid = 3624] [serial = 1138] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19BBE400) [pid = 3624] [serial = 1154] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13289800) [pid = 3624] [serial = 1136] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1702C000) [pid = 3624] [serial = 1144] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19D90400) [pid = 3624] [serial = 1156] [outer = 00000000] [url = about:blank] 02:30:41 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D98400) [pid = 3624] [serial = 1157] [outer = 00000000] [url = about:blank] 02:30:42 INFO - PROCESS | 3624 | 1466501442105 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 814ms 02:30:42 INFO - PROCESS | 3624 | 1466501442147 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 3624 | 1466501442152 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 02:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:30:42 INFO - PROCESS | 3624 | 1466501442158 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 3624 | 1466501442161 Marionette TRACE conn3 <- [1,1574,null,{}] 02:30:42 INFO - PROCESS | 3624 | 1466501442164 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 3624 | 1466501442167 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:42 INFO - PROCESS | 3624 | 1466501442252 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:30:42 INFO - PROCESS | 3624 | 1466501442260 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 3624 | 1466501442263 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:42 INFO - PROCESS | 3624 | ++DOCSHELL 12D87C00 == 30 [pid = 3624] [id = 403] 02:30:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (131DC800) [pid = 3624] [serial = 1209] [outer = 00000000] 02:30:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1345F400) [pid = 3624] [serial = 1210] [outer = 131DC800] 02:30:42 INFO - PROCESS | 3624 | 1466501442309 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13C5C400) [pid = 3624] [serial = 1211] [outer = 131DC800] 02:30:42 INFO - PROCESS | 3624 | 1466501442782 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 678ms 02:30:42 INFO - PROCESS | 3624 | 1466501442840 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 3624 | 1466501442842 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 02:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:30:42 INFO - PROCESS | 3624 | 1466501442846 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 3624 | 1466501442849 Marionette TRACE conn3 <- [1,1578,null,{}] 02:30:42 INFO - PROCESS | 3624 | 1466501442859 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 3624 | 1466501442864 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:42 INFO - PROCESS | 3624 | 1466501442978 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:30:43 INFO - PROCESS | 3624 | 1466501443078 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 3624 | 1466501443081 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:43 INFO - PROCESS | 3624 | ++DOCSHELL 16A4B800 == 31 [pid = 3624] [id = 404] 02:30:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16A4C800) [pid = 3624] [serial = 1212] [outer = 00000000] 02:30:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A53400) [pid = 3624] [serial = 1213] [outer = 16A4C800] 02:30:43 INFO - PROCESS | 3624 | 1466501443128 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16BB0C00) [pid = 3624] [serial = 1214] [outer = 16A4C800] 02:30:43 INFO - PROCESS | 3624 | 1466501443480 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 679ms 02:30:43 INFO - PROCESS | 3624 | 1466501443524 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 3624 | 1466501443527 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 02:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:30:43 INFO - PROCESS | 3624 | 1466501443530 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - PROCESS | 3624 | 1466501443532 Marionette TRACE conn3 <- [1,1582,null,{}] 02:30:43 INFO - PROCESS | 3624 | 1466501443535 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 3624 | 1466501443537 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:43 INFO - PROCESS | 3624 | 1466501443605 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:30:43 INFO - PROCESS | 3624 | 1466501443610 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 3624 | 1466501443612 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:43 INFO - PROCESS | 3624 | ++DOCSHELL 16D97000 == 32 [pid = 3624] [id = 405] 02:30:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17023400) [pid = 3624] [serial = 1215] [outer = 00000000] 02:30:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17369C00) [pid = 3624] [serial = 1216] [outer = 17023400] 02:30:43 INFO - PROCESS | 3624 | 1466501443656 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178AE000) [pid = 3624] [serial = 1217] [outer = 17023400] 02:30:44 INFO - PROCESS | 3624 | 1466501444116 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 618ms 02:30:44 INFO - PROCESS | 3624 | 1466501444133 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 3624 | 1466501444135 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 02:30:44 INFO - PROCESS | 3624 | 1466501444138 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:30:44 INFO - PROCESS | 3624 | 1466501444140 Marionette TRACE conn3 <- [1,1586,null,{}] 02:30:44 INFO - PROCESS | 3624 | 1466501444143 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 3624 | 1466501444145 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:44 INFO - PROCESS | 3624 | 1466501444256 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:30:44 INFO - PROCESS | 3624 | 1466501444339 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 3624 | 1466501444341 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:44 INFO - PROCESS | 3624 | ++DOCSHELL 13287800 == 33 [pid = 3624] [id = 406] 02:30:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (178E0400) [pid = 3624] [serial = 1218] [outer = 00000000] 02:30:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (180ABC00) [pid = 3624] [serial = 1219] [outer = 178E0400] 02:30:44 INFO - PROCESS | 3624 | 1466501444388 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1813AC00) [pid = 3624] [serial = 1220] [outer = 178E0400] 02:30:44 INFO - PROCESS | 3624 | 1466501444785 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 678ms 02:30:44 INFO - PROCESS | 3624 | 1466501444823 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 3624 | 1466501444825 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 02:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:30:44 INFO - PROCESS | 3624 | 1466501444828 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 3624 | 1466501444830 Marionette TRACE conn3 <- [1,1590,null,{}] 02:30:44 INFO - PROCESS | 3624 | 1466501444833 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 3624 | 1466501444839 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:44 INFO - PROCESS | 3624 | 1466501444977 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:30:45 INFO - PROCESS | 3624 | 1466501445042 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 3624 | 1466501445044 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:45 INFO - PROCESS | 3624 | ++DOCSHELL 14375400 == 34 [pid = 3624] [id = 407] 02:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15C3CC00) [pid = 3624] [serial = 1221] [outer = 00000000] 02:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D70000) [pid = 3624] [serial = 1222] [outer = 15C3CC00] 02:30:45 INFO - PROCESS | 3624 | 1466501445072 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D95000) [pid = 3624] [serial = 1223] [outer = 15C3CC00] 02:30:45 INFO - PROCESS | 3624 | 1466501445483 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 663ms 02:30:45 INFO - PROCESS | 3624 | 1466501445508 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 3624 | 1466501445510 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 02:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:30:45 INFO - PROCESS | 3624 | 1466501445513 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - PROCESS | 3624 | 1466501445515 Marionette TRACE conn3 <- [1,1594,null,{}] 02:30:45 INFO - PROCESS | 3624 | 1466501445518 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 3624 | 1466501445521 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:45 INFO - PROCESS | 3624 | 1466501445642 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:30:45 INFO - PROCESS | 3624 | 1466501445663 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 3624 | 1466501445673 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:45 INFO - PROCESS | 3624 | ++DOCSHELL 15F3E000 == 35 [pid = 3624] [id = 408] 02:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16A52400) [pid = 3624] [serial = 1224] [outer = 00000000] 02:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A17E400) [pid = 3624] [serial = 1225] [outer = 16A52400] 02:30:45 INFO - PROCESS | 3624 | 1466501445716 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A17F400) [pid = 3624] [serial = 1226] [outer = 16A52400] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (178D5800) [pid = 3624] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (143BE400) [pid = 3624] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (10BA1000) [pid = 3624] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13130400) [pid = 3624] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (18307000) [pid = 3624] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (131D9800) [pid = 3624] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (103C9800) [pid = 3624] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12BC6C00) [pid = 3624] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15F3F800) [pid = 3624] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A239C00) [pid = 3624] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13C4FC00) [pid = 3624] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:30:45 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1430F000) [pid = 3624] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:30:46 INFO - PROCESS | 3624 | 1466501446195 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 769ms 02:30:46 INFO - PROCESS | 3624 | 1466501446279 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 3624 | 1466501446281 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 02:30:46 INFO - PROCESS | 3624 | 1466501446285 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:30:46 INFO - PROCESS | 3624 | 1466501446286 Marionette TRACE conn3 <- [1,1598,null,{}] 02:30:46 INFO - PROCESS | 3624 | 1466501446290 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 3624 | 1466501446292 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:46 INFO - PROCESS | 3624 | 1466501446369 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:30:46 INFO - PROCESS | 3624 | 1466501446374 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 3624 | 1466501446376 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:46 INFO - PROCESS | 3624 | ++DOCSHELL 13283800 == 36 [pid = 3624] [id = 409] 02:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A52C00) [pid = 3624] [serial = 1227] [outer = 00000000] 02:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19ABE400) [pid = 3624] [serial = 1228] [outer = 16A52C00] 02:30:46 INFO - PROCESS | 3624 | 1466501446420 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D94C00) [pid = 3624] [serial = 1229] [outer = 16A52C00] 02:30:46 INFO - PROCESS | 3624 | 1466501446816 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 573ms 02:30:46 INFO - PROCESS | 3624 | 1466501446871 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 3624 | 1466501446873 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 02:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:30:46 INFO - PROCESS | 3624 | 1466501446876 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 3624 | 1466501446878 Marionette TRACE conn3 <- [1,1602,null,{}] 02:30:46 INFO - PROCESS | 3624 | 1466501446885 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 3624 | 1466501446887 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:46 INFO - PROCESS | 3624 | 1466501446964 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:30:46 INFO - PROCESS | 3624 | 1466501446969 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 3624 | 1466501446971 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:46 INFO - PROCESS | 3624 | ++DOCSHELL 130C8400 == 37 [pid = 3624] [id = 410] 02:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1558B400) [pid = 3624] [serial = 1230] [outer = 00000000] 02:30:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A386800) [pid = 3624] [serial = 1231] [outer = 1558B400] 02:30:46 INFO - PROCESS | 3624 | 1466501446997 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A73E000) [pid = 3624] [serial = 1232] [outer = 1558B400] 02:30:47 INFO - PROCESS | 3624 | 1466501447429 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 618ms 02:30:47 INFO - PROCESS | 3624 | 1466501447477 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:30:47 INFO - PROCESS | 3624 | 1466501447479 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 02:30:47 INFO - PROCESS | 3624 | 1466501447482 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:30:47 INFO - PROCESS | 3624 | 1466501447484 Marionette TRACE conn3 <- [1,1606,null,{}] 02:30:47 INFO - PROCESS | 3624 | 1466501447487 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:47 INFO - PROCESS | 3624 | 1466501447489 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:47 INFO - PROCESS | 3624 | 1466501447577 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:30:47 INFO - PROCESS | 3624 | 1466501447592 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 3624 | 1466501447595 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:47 INFO - PROCESS | 3624 | ++DOCSHELL 16D0CC00 == 38 [pid = 3624] [id = 411] 02:30:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (178DF400) [pid = 3624] [serial = 1233] [outer = 00000000] 02:30:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A84FC00) [pid = 3624] [serial = 1234] [outer = 178DF400] 02:30:47 INFO - PROCESS | 3624 | 1466501447639 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A854C00) [pid = 3624] [serial = 1235] [outer = 178DF400] 02:30:48 INFO - PROCESS | 3624 | 1466501448304 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 874ms 02:30:48 INFO - PROCESS | 3624 | 1466501448370 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 3624 | 1466501448375 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 02:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:30:48 INFO - PROCESS | 3624 | 1466501448380 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 3624 | 1466501448383 Marionette TRACE conn3 <- [1,1610,null,{}] 02:30:48 INFO - PROCESS | 3624 | 1466501448390 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 3624 | 1466501448393 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:48 INFO - PROCESS | 3624 | 1466501448522 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:30:48 INFO - PROCESS | 3624 | 1466501448630 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 3624 | 1466501448633 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:48 INFO - PROCESS | 3624 | ++DOCSHELL 1120D800 == 39 [pid = 3624] [id = 412] 02:30:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12A18400) [pid = 3624] [serial = 1236] [outer = 00000000] 02:30:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13284C00) [pid = 3624] [serial = 1237] [outer = 12A18400] 02:30:48 INFO - PROCESS | 3624 | 1466501448688 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1437C400) [pid = 3624] [serial = 1238] [outer = 12A18400] 02:30:49 INFO - PROCESS | 3624 | 1466501449199 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 874ms 02:30:49 INFO - PROCESS | 3624 | 1466501449252 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 3624 | 1466501449257 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 02:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:30:49 INFO - PROCESS | 3624 | 1466501449263 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 3624 | 1466501449266 Marionette TRACE conn3 <- [1,1614,null,{}] 02:30:49 INFO - PROCESS | 3624 | 1466501449270 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 3624 | 1466501449273 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:49 INFO - PROCESS | 3624 | 1466501449364 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:30:49 INFO - PROCESS | 3624 | 1466501449499 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 3624 | 1466501449501 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:49 INFO - PROCESS | 3624 | ++DOCSHELL 16A59800 == 40 [pid = 3624] [id = 413] 02:30:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16BAF400) [pid = 3624] [serial = 1239] [outer = 00000000] 02:30:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17028C00) [pid = 3624] [serial = 1240] [outer = 16BAF400] 02:30:49 INFO - PROCESS | 3624 | 1466501449557 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17B9D400) [pid = 3624] [serial = 1241] [outer = 16BAF400] 02:30:50 INFO - PROCESS | 3624 | 1466501450112 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 904ms 02:30:50 INFO - PROCESS | 3624 | 1466501450174 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 3624 | 1466501450177 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:30:50 INFO - PROCESS | 3624 | 1466501450181 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 3624 | 1466501450184 Marionette TRACE conn3 <- [1,1618,null,{}] 02:30:50 INFO - PROCESS | 3624 | 1466501450195 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 3624 | 1466501450200 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:50 INFO - PROCESS | 3624 | 1466501450289 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:30:50 INFO - PROCESS | 3624 | 1466501450424 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 3624 | 1466501450428 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:50 INFO - PROCESS | 3624 | ++DOCSHELL 1A740800 == 41 [pid = 3624] [id = 414] 02:30:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1A759800) [pid = 3624] [serial = 1242] [outer = 00000000] 02:30:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A857400) [pid = 3624] [serial = 1243] [outer = 1A759800] 02:30:50 INFO - PROCESS | 3624 | 1466501450484 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A85D000) [pid = 3624] [serial = 1244] [outer = 1A759800] 02:30:51 INFO - PROCESS | 3624 | 1466501451027 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 920ms 02:30:51 INFO - PROCESS | 3624 | 1466501451092 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:30:51 INFO - PROCESS | 3624 | 1466501451095 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 02:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:30:51 INFO - PROCESS | 3624 | 1466501451098 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:30:51 INFO - PROCESS | 3624 | 1466501451100 Marionette TRACE conn3 <- [1,1622,null,{}] 02:30:51 INFO - PROCESS | 3624 | 1466501451104 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:51 INFO - PROCESS | 3624 | 1466501451106 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:51 INFO - PROCESS | 3624 | 1466501451194 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:30:51 INFO - PROCESS | 3624 | 1466501451302 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 3624 | 1466501451304 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:51 INFO - PROCESS | 3624 | ++DOCSHELL 114CE000 == 42 [pid = 3624] [id = 415] 02:30:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (114D1000) [pid = 3624] [serial = 1245] [outer = 00000000] 02:30:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13B26800) [pid = 3624] [serial = 1246] [outer = 114D1000] 02:30:51 INFO - PROCESS | 3624 | 1466501451357 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (16BB4000) [pid = 3624] [serial = 1247] [outer = 114D1000] 02:30:52 INFO - PROCESS | 3624 | 1466501452127 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1115ms 02:30:52 INFO - PROCESS | 3624 | 1466501452202 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 3624 | 1466501452206 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 02:30:52 INFO - PROCESS | 3624 | 1466501452210 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:30:52 INFO - PROCESS | 3624 | 1466501452215 Marionette TRACE conn3 <- [1,1626,null,{}] 02:30:52 INFO - PROCESS | 3624 | 1466501452220 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 3624 | 1466501452222 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:52 INFO - PROCESS | 3624 | 1466501452329 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 130C8400 == 41 [pid = 3624] [id = 410] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 13283800 == 40 [pid = 3624] [id = 409] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 15F3E000 == 39 [pid = 3624] [id = 408] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 14375400 == 38 [pid = 3624] [id = 407] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 13287800 == 37 [pid = 3624] [id = 406] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 16D97000 == 36 [pid = 3624] [id = 405] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 16A4B800 == 35 [pid = 3624] [id = 404] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 12D87C00 == 34 [pid = 3624] [id = 403] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 1281B800 == 33 [pid = 3624] [id = 402] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 1430D400 == 32 [pid = 3624] [id = 401] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 103D3C00 == 31 [pid = 3624] [id = 400] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 114CE000 == 30 [pid = 3624] [id = 415] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 16A59800 == 29 [pid = 3624] [id = 413] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 1A740800 == 28 [pid = 3624] [id = 414] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 16D0CC00 == 27 [pid = 3624] [id = 411] 02:30:52 INFO - PROCESS | 3624 | --DOCSHELL 1120D800 == 26 [pid = 3624] [id = 412] 02:30:53 INFO - PROCESS | 3624 | 1466501453020 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 3624 | 1466501453023 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (16A54400) [pid = 3624] [serial = 1193] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1430F400) [pid = 3624] [serial = 1192] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (10E05800) [pid = 3624] [serial = 1160] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (10560400) [pid = 3624] [serial = 1159] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13C59800) [pid = 3624] [serial = 1163] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13B2C000) [pid = 3624] [serial = 1162] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19ABCC00) [pid = 3624] [serial = 1166] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (180A6400) [pid = 3624] [serial = 1165] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A739400) [pid = 3624] [serial = 1169] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A390C00) [pid = 3624] [serial = 1168] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D8C800) [pid = 3624] [serial = 1190] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D90800) [pid = 3624] [serial = 1171] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16D0D000) [pid = 3624] [serial = 1183] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (172BCC00) [pid = 3624] [serial = 1184] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (180AA000) [pid = 3624] [serial = 1187] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19AC1400) [pid = 3624] [serial = 1195] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A176400) [pid = 3624] [serial = 1196] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A38A000) [pid = 3624] [serial = 1198] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1802E000) [pid = 3624] [serial = 1186] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15582800) [pid = 3624] [serial = 1180] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15C3A400) [pid = 3624] [serial = 1181] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10F42800) [pid = 3624] [serial = 1174] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11210400) [pid = 3624] [serial = 1175] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (131DC400) [pid = 3624] [serial = 1177] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13286800) [pid = 3624] [serial = 1178] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19ABDC00) [pid = 3624] [serial = 1189] [outer = 00000000] [url = about:blank] 02:30:53 INFO - PROCESS | 3624 | ++DOCSHELL 104E5400 == 27 [pid = 3624] [id = 416] 02:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (104E6800) [pid = 3624] [serial = 1248] [outer = 00000000] 02:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10A5A000) [pid = 3624] [serial = 1249] [outer = 104E6800] 02:30:53 INFO - PROCESS | 3624 | 1466501453136 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (10F42800) [pid = 3624] [serial = 1250] [outer = 104E6800] 02:30:53 INFO - PROCESS | 3624 | 1466501453589 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1447ms 02:30:53 INFO - PROCESS | 3624 | 1466501453663 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:30:53 INFO - PROCESS | 3624 | 1466501453666 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 02:30:53 INFO - PROCESS | 3624 | 1466501453671 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:30:53 INFO - PROCESS | 3624 | 1466501453673 Marionette TRACE conn3 <- [1,1630,null,{}] 02:30:53 INFO - PROCESS | 3624 | 1466501453679 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:53 INFO - PROCESS | 3624 | 1466501453683 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:53 INFO - PROCESS | 3624 | 1466501453785 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:30:53 INFO - PROCESS | 3624 | 1466501453793 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 3624 | 1466501453796 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:53 INFO - PROCESS | 3624 | ++DOCSHELL 13036800 == 28 [pid = 3624] [id = 417] 02:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1306FC00) [pid = 3624] [serial = 1251] [outer = 00000000] 02:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1312FC00) [pid = 3624] [serial = 1252] [outer = 1306FC00] 02:30:53 INFO - PROCESS | 3624 | 1466501453843 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (131DA400) [pid = 3624] [serial = 1253] [outer = 1306FC00] 02:30:54 INFO - PROCESS | 3624 | 1466501454294 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 663ms 02:30:54 INFO - PROCESS | 3624 | 1466501454355 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 3624 | 1466501454359 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 02:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:30:54 INFO - PROCESS | 3624 | 1466501454364 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 3624 | 1466501454366 Marionette TRACE conn3 <- [1,1634,null,{}] 02:30:54 INFO - PROCESS | 3624 | 1466501454370 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 3624 | 1466501454373 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:54 INFO - PROCESS | 3624 | 1466501454462 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:30:54 INFO - PROCESS | 3624 | 1466501454547 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 3624 | 1466501454550 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:54 INFO - PROCESS | 3624 | ++DOCSHELL 11C2A800 == 29 [pid = 3624] [id = 418] 02:30:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13B32C00) [pid = 3624] [serial = 1254] [outer = 00000000] 02:30:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1430F800) [pid = 3624] [serial = 1255] [outer = 13B32C00] 02:30:54 INFO - PROCESS | 3624 | 1466501454585 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (154DBC00) [pid = 3624] [serial = 1256] [outer = 13B32C00] 02:30:54 INFO - PROCESS | 3624 | 1466501455000 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 679ms 02:30:55 INFO - PROCESS | 3624 | 1466501455044 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 3624 | 1466501455047 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 02:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:30:55 INFO - PROCESS | 3624 | 1466501455052 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 3624 | 1466501455057 Marionette TRACE conn3 <- [1,1638,null,{}] 02:30:55 INFO - PROCESS | 3624 | 1466501455067 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 3624 | 1466501455071 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:55 INFO - PROCESS | 3624 | 1466501455182 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:30:55 INFO - PROCESS | 3624 | 1466501455210 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 3624 | 1466501455212 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:55 INFO - PROCESS | 3624 | ++DOCSHELL 15C3C000 == 30 [pid = 3624] [id = 419] 02:30:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (15C3C400) [pid = 3624] [serial = 1257] [outer = 00000000] 02:30:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16BB4800) [pid = 3624] [serial = 1258] [outer = 15C3C400] 02:30:55 INFO - PROCESS | 3624 | 1466501455256 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13C5C800) [pid = 3624] [serial = 1259] [outer = 15C3C400] 02:30:55 INFO - PROCESS | 3624 | 1466501455712 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 723ms 02:30:55 INFO - PROCESS | 3624 | 1466501455793 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 3624 | 1466501455795 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 02:30:55 INFO - PROCESS | 3624 | 1466501455799 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 3624 | 1466501455801 Marionette TRACE conn3 <- [1,1642,null,{}] 02:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:30:55 INFO - PROCESS | 3624 | 1466501455804 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 3624 | 1466501455806 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:55 INFO - PROCESS | 3624 | 1466501455920 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:30:55 INFO - PROCESS | 3624 | 1466501455982 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 3624 | 1466501455984 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:55 INFO - PROCESS | 3624 | ++DOCSHELL 17025400 == 31 [pid = 3624] [id = 420] 02:30:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1702B000) [pid = 3624] [serial = 1260] [outer = 00000000] 02:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17369000) [pid = 3624] [serial = 1261] [outer = 1702B000] 02:30:56 INFO - PROCESS | 3624 | 1466501456028 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (178A7000) [pid = 3624] [serial = 1262] [outer = 1702B000] 02:30:56 INFO - PROCESS | 3624 | 1466501456411 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 648ms 02:30:56 INFO - PROCESS | 3624 | 1466501456466 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 3624 | 1466501456468 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 02:30:56 INFO - PROCESS | 3624 | 1466501456471 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:30:56 INFO - PROCESS | 3624 | 1466501456473 Marionette TRACE conn3 <- [1,1646,null,{}] 02:30:56 INFO - PROCESS | 3624 | 1466501456483 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 3624 | 1466501456485 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:56 INFO - PROCESS | 3624 | 1466501456589 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:30:56 INFO - PROCESS | 3624 | 1466501456599 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 3624 | 1466501456605 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:56 INFO - PROCESS | 3624 | ++DOCSHELL 18034400 == 32 [pid = 3624] [id = 421] 02:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (180A6400) [pid = 3624] [serial = 1263] [outer = 00000000] 02:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (180AFC00) [pid = 3624] [serial = 1264] [outer = 180A6400] 02:30:56 INFO - PROCESS | 3624 | 1466501456661 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19ABB000) [pid = 3624] [serial = 1265] [outer = 180A6400] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1558B400) [pid = 3624] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (178DF400) [pid = 3624] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (178E0400) [pid = 3624] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15C3CC00) [pid = 3624] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (103F3C00) [pid = 3624] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16A4C800) [pid = 3624] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12AEF400) [pid = 3624] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (14312400) [pid = 3624] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (131DC800) [pid = 3624] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17023400) [pid = 3624] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16A52400) [pid = 3624] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16A52C00) [pid = 3624] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1830BC00) [pid = 3624] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:30:57 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (180AE400) [pid = 3624] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:30:57 INFO - PROCESS | 3624 | 1466501457428 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1010ms 02:30:57 INFO - PROCESS | 3624 | 1466501457491 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 3624 | 1466501457493 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 02:30:57 INFO - PROCESS | 3624 | 1466501457480 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - PROCESS | 3624 | 1466501457482 Marionette TRACE conn3 <- [1,1650,null,{}] 02:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:30:57 INFO - PROCESS | 3624 | 1466501457485 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 3624 | 1466501457488 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:57 INFO - PROCESS | 3624 | 1466501457568 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:30:57 INFO - PROCESS | 3624 | 1466501457660 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 3624 | 1466501457662 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:57 INFO - PROCESS | 3624 | ++DOCSHELL 105EF000 == 33 [pid = 3624] [id = 422] 02:30:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (131DB800) [pid = 3624] [serial = 1266] [outer = 00000000] 02:30:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A52400) [pid = 3624] [serial = 1267] [outer = 131DB800] 02:30:57 INFO - PROCESS | 3624 | 1466501457706 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17027800) [pid = 3624] [serial = 1268] [outer = 131DB800] 02:30:58 INFO - PROCESS | 3624 | 1466501458061 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 618ms 02:30:58 INFO - PROCESS | 3624 | 1466501458103 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 3624 | 1466501458105 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 02:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:30:58 INFO - PROCESS | 3624 | 1466501458108 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 3624 | 1466501458110 Marionette TRACE conn3 <- [1,1654,null,{}] 02:30:58 INFO - PROCESS | 3624 | 1466501458113 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 3624 | 1466501458115 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:58 INFO - PROCESS | 3624 | 1466501458190 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:30:58 INFO - PROCESS | 3624 | 1466501458281 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 3624 | 1466501458283 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:58 INFO - PROCESS | 3624 | ++DOCSHELL 14312400 == 34 [pid = 3624] [id = 423] 02:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15537C00) [pid = 3624] [serial = 1269] [outer = 00000000] 02:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19ABF400) [pid = 3624] [serial = 1270] [outer = 15537C00] 02:30:58 INFO - PROCESS | 3624 | 1466501458326 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D65000) [pid = 3624] [serial = 1271] [outer = 15537C00] 02:30:58 INFO - PROCESS | 3624 | 1466501458665 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 573ms 02:30:58 INFO - PROCESS | 3624 | 1466501458689 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 3624 | 1466501458691 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 02:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:30:58 INFO - PROCESS | 3624 | 1466501458694 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 3624 | 1466501458695 Marionette TRACE conn3 <- [1,1658,null,{}] 02:30:58 INFO - PROCESS | 3624 | 1466501458699 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 3624 | 1466501458700 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:58 INFO - PROCESS | 3624 | 1466501458776 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:30:58 INFO - PROCESS | 3624 | 1466501458782 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 3624 | 1466501458784 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:58 INFO - PROCESS | 3624 | ++DOCSHELL 105E7800 == 35 [pid = 3624] [id = 424] 02:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (13455800) [pid = 3624] [serial = 1272] [outer = 00000000] 02:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D8F800) [pid = 3624] [serial = 1273] [outer = 13455800] 02:30:58 INFO - PROCESS | 3624 | 1466501458828 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17B9B000) [pid = 3624] [serial = 1274] [outer = 13455800] 02:30:59 INFO - PROCESS | 3624 | 1466501459258 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 603ms 02:30:59 INFO - PROCESS | 3624 | 1466501459316 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 3624 | 1466501459321 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:30:59 INFO - PROCESS | 3624 | 1466501459325 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 3624 | 1466501459330 Marionette TRACE conn3 <- [1,1662,null,{}] 02:30:59 INFO - PROCESS | 3624 | 1466501459336 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 3624 | 1466501459340 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:59 INFO - PROCESS | 3624 | 1466501459423 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:30:59 INFO - PROCESS | 3624 | 1466501459549 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 3624 | 1466501459553 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:30:59 INFO - PROCESS | 3624 | ++DOCSHELL 1144C400 == 36 [pid = 3624] [id = 425] 02:30:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (114C6C00) [pid = 3624] [serial = 1275] [outer = 00000000] 02:30:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1281B800) [pid = 3624] [serial = 1276] [outer = 114C6C00] 02:30:59 INFO - PROCESS | 3624 | 1466501459612 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1309F400) [pid = 3624] [serial = 1277] [outer = 114C6C00] 02:31:00 INFO - PROCESS | 3624 | 1466501460388 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1176ms 02:31:00 INFO - PROCESS | 3624 | 1466501460486 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:31:00 INFO - PROCESS | 3624 | 1466501460489 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 02:31:00 INFO - PROCESS | 3624 | 1466501460495 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 3624 | 1466501460499 Marionette TRACE conn3 <- [1,1666,null,{}] 02:31:00 INFO - PROCESS | 3624 | 1466501460504 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 3624 | 1466501460507 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:00 INFO - PROCESS | 3624 | 1466501460647 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:31:00 INFO - PROCESS | 3624 | 1466501460774 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 3624 | 1466501460777 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:00 INFO - PROCESS | 3624 | ++DOCSHELL 143C2800 == 37 [pid = 3624] [id = 426] 02:31:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (14F15C00) [pid = 3624] [serial = 1278] [outer = 00000000] 02:31:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15C40C00) [pid = 3624] [serial = 1279] [outer = 14F15C00] 02:31:00 INFO - PROCESS | 3624 | 1466501460823 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16A51000) [pid = 3624] [serial = 1280] [outer = 14F15C00] 02:31:01 INFO - PROCESS | 3624 | 1466501461673 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:31:01 INFO - PROCESS | 3624 | --DOCSHELL 10437C00 == 36 [pid = 3624] [id = 344] 02:31:01 INFO - PROCESS | 3624 | --DOCSHELL 15C41000 == 35 [pid = 3624] [id = 350] 02:31:01 INFO - PROCESS | 3624 | --DOCSHELL 13937000 == 34 [pid = 3624] [id = 342] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A38A400) [pid = 3624] [serial = 1199] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A235400) [pid = 3624] [serial = 1172] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A73E000) [pid = 3624] [serial = 1232] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A84FC00) [pid = 3624] [serial = 1234] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A854C00) [pid = 3624] [serial = 1235] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (180ABC00) [pid = 3624] [serial = 1219] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19D70000) [pid = 3624] [serial = 1222] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (105EAC00) [pid = 3624] [serial = 1201] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1813AC00) [pid = 3624] [serial = 1220] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11447C00) [pid = 3624] [serial = 1202] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16A53400) [pid = 3624] [serial = 1213] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16BB0C00) [pid = 3624] [serial = 1214] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (130C8C00) [pid = 3624] [serial = 1207] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13458000) [pid = 3624] [serial = 1208] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (154DF400) [pid = 3624] [serial = 1204] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15C6FC00) [pid = 3624] [serial = 1205] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1345F400) [pid = 3624] [serial = 1210] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13C5C400) [pid = 3624] [serial = 1211] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17369C00) [pid = 3624] [serial = 1216] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A17E400) [pid = 3624] [serial = 1225] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19D95000) [pid = 3624] [serial = 1223] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A17F400) [pid = 3624] [serial = 1226] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A386800) [pid = 3624] [serial = 1231] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19ABE400) [pid = 3624] [serial = 1228] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19D94C00) [pid = 3624] [serial = 1229] [outer = 00000000] [url = about:blank] 02:31:01 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (178AE000) [pid = 3624] [serial = 1217] [outer = 00000000] [url = about:blank] 02:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1266ms 02:31:01 INFO - PROCESS | 3624 | 1466501461772 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:31:01 INFO - PROCESS | 3624 | 1466501461777 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 02:31:01 INFO - PROCESS | 3624 | 1466501461782 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:31:01 INFO - PROCESS | 3624 | 1466501461785 Marionette TRACE conn3 <- [1,1670,null,{}] 02:31:01 INFO - PROCESS | 3624 | 1466501461774 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:01 INFO - PROCESS | 3624 | 1466501461777 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:01 INFO - PROCESS | 3624 | 1466501461871 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:31:01 INFO - PROCESS | 3624 | 1466501461878 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 3624 | 1466501461882 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:01 INFO - PROCESS | 3624 | ++DOCSHELL 11441C00 == 35 [pid = 3624] [id = 427] 02:31:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11443800) [pid = 3624] [serial = 1281] [outer = 00000000] 02:31:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13034800) [pid = 3624] [serial = 1282] [outer = 11443800] 02:31:01 INFO - PROCESS | 3624 | 1466501461937 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (131D2800) [pid = 3624] [serial = 1283] [outer = 11443800] 02:31:02 INFO - PROCESS | 3624 | 1466501462454 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 708ms 02:31:02 INFO - PROCESS | 3624 | 1466501462488 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 3624 | 1466501462492 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 02:31:02 INFO - PROCESS | 3624 | 1466501462498 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:31:02 INFO - PROCESS | 3624 | 1466501462500 Marionette TRACE conn3 <- [1,1674,null,{}] 02:31:02 INFO - PROCESS | 3624 | 1466501462503 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 3624 | 1466501462506 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:02 INFO - PROCESS | 3624 | 1466501462593 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:31:02 INFO - PROCESS | 3624 | 1466501462681 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 3624 | 1466501462683 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:02 INFO - PROCESS | 3624 | ++DOCSHELL 1393D800 == 36 [pid = 3624] [id = 428] 02:31:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13C4FC00) [pid = 3624] [serial = 1284] [outer = 00000000] 02:31:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1430F000) [pid = 3624] [serial = 1285] [outer = 13C4FC00] 02:31:02 INFO - PROCESS | 3624 | 1466501462737 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1553D000) [pid = 3624] [serial = 1286] [outer = 13C4FC00] 02:31:03 INFO - PROCESS | 3624 | 1466501463115 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 678ms 02:31:03 INFO - PROCESS | 3624 | 1466501463180 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:31:03 INFO - PROCESS | 3624 | 1466501463182 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 02:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:31:03 INFO - PROCESS | 3624 | 1466501463186 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - PROCESS | 3624 | 1466501463189 Marionette TRACE conn3 <- [1,1678,null,{}] 02:31:03 INFO - PROCESS | 3624 | 1466501463199 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 3624 | 1466501463204 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:03 INFO - PROCESS | 3624 | 1466501463299 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:31:03 INFO - PROCESS | 3624 | 1466501463312 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 3624 | 1466501463315 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:03 INFO - PROCESS | 3624 | ++DOCSHELL 16A56000 == 37 [pid = 3624] [id = 429] 02:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16BA9400) [pid = 3624] [serial = 1287] [outer = 00000000] 02:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16D91000) [pid = 3624] [serial = 1288] [outer = 16BA9400] 02:31:03 INFO - PROCESS | 3624 | 1466501463362 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17026400) [pid = 3624] [serial = 1289] [outer = 16BA9400] 02:31:03 INFO - PROCESS | 3624 | 1466501463811 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 709ms 02:31:03 INFO - PROCESS | 3624 | 1466501463894 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:31:03 INFO - PROCESS | 3624 | 1466501463897 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 02:31:03 INFO - PROCESS | 3624 | 1466501463900 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:31:03 INFO - PROCESS | 3624 | 1466501463902 Marionette TRACE conn3 <- [1,1682,null,{}] 02:31:03 INFO - PROCESS | 3624 | 1466501463906 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 3624 | 1466501463908 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:04 INFO - PROCESS | 3624 | 1466501464033 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:31:04 INFO - PROCESS | 3624 | 1466501464095 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 3624 | 1466501464097 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:04 INFO - PROCESS | 3624 | ++DOCSHELL 178E0400 == 38 [pid = 3624] [id = 430] 02:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17992C00) [pid = 3624] [serial = 1290] [outer = 00000000] 02:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (18027800) [pid = 3624] [serial = 1291] [outer = 17992C00] 02:31:04 INFO - PROCESS | 3624 | 1466501464143 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1813AC00) [pid = 3624] [serial = 1292] [outer = 17992C00] 02:31:04 INFO - PROCESS | 3624 | 1466501464550 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 678ms 02:31:04 INFO - PROCESS | 3624 | 1466501464588 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 3624 | 1466501464590 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 02:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:31:04 INFO - PROCESS | 3624 | 1466501464593 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 3624 | 1466501464595 Marionette TRACE conn3 <- [1,1686,null,{}] 02:31:04 INFO - PROCESS | 3624 | 1466501464598 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 3624 | 1466501464600 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:04 INFO - PROCESS | 3624 | 1466501464722 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:31:04 INFO - PROCESS | 3624 | 1466501464732 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 3624 | 1466501464734 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:04 INFO - PROCESS | 3624 | ++DOCSHELL 178AAC00 == 39 [pid = 3624] [id = 431] 02:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (178E1C00) [pid = 3624] [serial = 1293] [outer = 00000000] 02:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D65C00) [pid = 3624] [serial = 1294] [outer = 178E1C00] 02:31:04 INFO - PROCESS | 3624 | 1466501464832 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D8B000) [pid = 3624] [serial = 1295] [outer = 178E1C00] 02:31:05 INFO - PROCESS | 3624 | 1466501465231 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 663ms 02:31:05 INFO - PROCESS | 3624 | 1466501465258 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 3624 | 1466501465260 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 02:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:31:05 INFO - PROCESS | 3624 | 1466501465264 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 3624 | 1466501465265 Marionette TRACE conn3 <- [1,1690,null,{}] 02:31:05 INFO - PROCESS | 3624 | 1466501465269 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 3624 | 1466501465274 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:05 INFO - PROCESS | 3624 | 1466501465407 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:31:05 INFO - PROCESS | 3624 | 1466501465415 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 3624 | 1466501465417 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:05 INFO - PROCESS | 3624 | ++DOCSHELL 10E0A800 == 40 [pid = 3624] [id = 432] 02:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D90800) [pid = 3624] [serial = 1296] [outer = 00000000] 02:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A180400) [pid = 3624] [serial = 1297] [outer = 19D90800] 02:31:05 INFO - PROCESS | 3624 | 1466501465511 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D96400) [pid = 3624] [serial = 1298] [outer = 19D90800] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1702B000) [pid = 3624] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (114D1000) [pid = 3624] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15537C00) [pid = 3624] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13B32C00) [pid = 3624] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (180A6400) [pid = 3624] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (104E6800) [pid = 3624] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (131DB800) [pid = 3624] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1306FC00) [pid = 3624] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12A18400) [pid = 3624] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16BAF400) [pid = 3624] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A759800) [pid = 3624] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:31:05 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (15C3C400) [pid = 3624] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:31:05 INFO - PROCESS | 3624 | 1466501465958 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 709ms 02:31:05 INFO - PROCESS | 3624 | 1466501465987 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 3624 | 1466501465989 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 02:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:31:05 INFO - PROCESS | 3624 | 1466501465992 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 3624 | 1466501465994 Marionette TRACE conn3 <- [1,1694,null,{}] 02:31:05 INFO - PROCESS | 3624 | 1466501465998 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 3624 | 1466501466000 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:06 INFO - PROCESS | 3624 | 1466501466096 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:31:06 INFO - PROCESS | 3624 | 1466501466189 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 3624 | 1466501466191 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:06 INFO - PROCESS | 3624 | ++DOCSHELL 105F2000 == 41 [pid = 3624] [id = 433] 02:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10F47400) [pid = 3624] [serial = 1299] [outer = 00000000] 02:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15537C00) [pid = 3624] [serial = 1300] [outer = 10F47400] 02:31:06 INFO - PROCESS | 3624 | 1466501466235 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19842000) [pid = 3624] [serial = 1301] [outer = 10F47400] 02:31:06 INFO - PROCESS | 3624 | 1466501466586 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 603ms 02:31:06 INFO - PROCESS | 3624 | 1466501466596 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 3624 | 1466501466598 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 02:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:31:06 INFO - PROCESS | 3624 | 1466501466601 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - PROCESS | 3624 | 1466501466603 Marionette TRACE conn3 <- [1,1698,null,{}] 02:31:06 INFO - PROCESS | 3624 | 1466501466607 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 3624 | 1466501466608 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:06 INFO - PROCESS | 3624 | 1466501466723 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:31:06 INFO - PROCESS | 3624 | 1466501466731 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 3624 | 1466501466733 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:06 INFO - PROCESS | 3624 | ++DOCSHELL 10E09000 == 42 [pid = 3624] [id = 434] 02:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (143CC800) [pid = 3624] [serial = 1302] [outer = 00000000] 02:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A384C00) [pid = 3624] [serial = 1303] [outer = 143CC800] 02:31:06 INFO - PROCESS | 3624 | 1466501466775 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A390400) [pid = 3624] [serial = 1304] [outer = 143CC800] 02:31:07 INFO - PROCESS | 3624 | 1466501467181 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 603ms 02:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:31:07 INFO - PROCESS | 3624 | 1466501467218 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 3624 | 1466501467220 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 02:31:07 INFO - PROCESS | 3624 | 1466501467224 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - PROCESS | 3624 | 1466501467225 Marionette TRACE conn3 <- [1,1702,null,{}] 02:31:07 INFO - PROCESS | 3624 | 1466501467229 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 3624 | 1466501467230 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:07 INFO - PROCESS | 3624 | 1466501467310 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:31:07 INFO - PROCESS | 3624 | 1466501467426 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 3624 | 1466501467428 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:07 INFO - PROCESS | 3624 | ++DOCSHELL 10477C00 == 43 [pid = 3624] [id = 435] 02:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A50C00) [pid = 3624] [serial = 1305] [outer = 00000000] 02:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A73E800) [pid = 3624] [serial = 1306] [outer = 16A50C00] 02:31:07 INFO - PROCESS | 3624 | 1466501467480 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A2F2C00) [pid = 3624] [serial = 1307] [outer = 16A50C00] 02:31:07 INFO - PROCESS | 3624 | 1466501467884 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 708ms 02:31:07 INFO - PROCESS | 3624 | 1466501467947 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 3624 | 1466501467952 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 02:31:07 INFO - PROCESS | 3624 | 1466501467957 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:31:07 INFO - PROCESS | 3624 | 1466501467960 Marionette TRACE conn3 <- [1,1706,null,{}] 02:31:07 INFO - PROCESS | 3624 | 1466501467966 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 3624 | 1466501467969 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:08 INFO - PROCESS | 3624 | 1466501468112 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:31:08 INFO - PROCESS | 3624 | 1466501468190 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 3624 | 1466501468193 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:08 INFO - PROCESS | 3624 | ++DOCSHELL 10A64800 == 44 [pid = 3624] [id = 436] 02:31:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (10A64C00) [pid = 3624] [serial = 1308] [outer = 00000000] 02:31:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (13131000) [pid = 3624] [serial = 1309] [outer = 10A64C00] 02:31:08 INFO - PROCESS | 3624 | 1466501468250 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1345E800) [pid = 3624] [serial = 1310] [outer = 10A64C00] 02:31:08 INFO - PROCESS | 3624 | 1466501468855 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 965ms 02:31:08 INFO - PROCESS | 3624 | 1466501468925 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 3624 | 1466501468930 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 02:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:31:08 INFO - PROCESS | 3624 | 1466501468937 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 3624 | 1466501468939 Marionette TRACE conn3 <- [1,1710,null,{}] 02:31:08 INFO - PROCESS | 3624 | 1466501468944 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 3624 | 1466501468946 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:09 INFO - PROCESS | 3624 | 1466501469038 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:31:09 INFO - PROCESS | 3624 | 1466501469180 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 3624 | 1466501469183 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:09 INFO - PROCESS | 3624 | ++DOCSHELL 16A51800 == 45 [pid = 3624] [id = 437] 02:31:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16A53400) [pid = 3624] [serial = 1311] [outer = 00000000] 02:31:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1702C800) [pid = 3624] [serial = 1312] [outer = 16A53400] 02:31:09 INFO - PROCESS | 3624 | 1466501469238 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17B9C800) [pid = 3624] [serial = 1313] [outer = 16A53400] 02:31:09 INFO - PROCESS | 3624 | 1466501469798 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 904ms 02:31:09 INFO - PROCESS | 3624 | 1466501469844 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 3624 | 1466501469847 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:31:09 INFO - PROCESS | 3624 | 1466501469850 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 3624 | 1466501469854 Marionette TRACE conn3 <- [1,1714,null,{}] 02:31:09 INFO - PROCESS | 3624 | 1466501469865 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 3624 | 1466501469870 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:09 INFO - PROCESS | 3624 | 1466501469975 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:31:10 INFO - PROCESS | 3624 | 1466501470111 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 3624 | 1466501470117 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:10 INFO - PROCESS | 3624 | ++DOCSHELL 1A2E7400 == 46 [pid = 3624] [id = 438] 02:31:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A2EC400) [pid = 3624] [serial = 1314] [outer = 00000000] 02:31:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A73D800) [pid = 3624] [serial = 1315] [outer = 1A2EC400] 02:31:10 INFO - PROCESS | 3624 | 1466501470173 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A84E800) [pid = 3624] [serial = 1316] [outer = 1A2EC400] 02:31:10 INFO - PROCESS | 3624 | 1466501470775 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 965ms 02:31:10 INFO - PROCESS | 3624 | 1466501470817 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 3624 | 1466501470820 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 02:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:31:10 INFO - PROCESS | 3624 | 1466501470823 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 3624 | 1466501470825 Marionette TRACE conn3 <- [1,1718,null,{}] 02:31:10 INFO - PROCESS | 3624 | 1466501470829 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - PROCESS | 3624 | 1466501470831 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:10 INFO - PROCESS | 3624 | 1466501470937 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:31:11 INFO - PROCESS | 3624 | 1466501471165 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 3624 | 1466501471169 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:11 INFO - PROCESS | 3624 | ++DOCSHELL 104E7800 == 47 [pid = 3624] [id = 439] 02:31:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (105EC800) [pid = 3624] [serial = 1317] [outer = 00000000] 02:31:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (110DBC00) [pid = 3624] [serial = 1318] [outer = 105EC800] 02:31:11 INFO - PROCESS | 3624 | 1466501471240 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (12BCE800) [pid = 3624] [serial = 1319] [outer = 105EC800] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 13455400 == 46 [pid = 3624] [id = 353] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 178AD400 == 45 [pid = 3624] [id = 355] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 16A4D000 == 44 [pid = 3624] [id = 354] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 1A732C00 == 43 [pid = 3624] [id = 358] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 10561400 == 42 [pid = 3624] [id = 348] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 17B9AC00 == 41 [pid = 3624] [id = 356] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 12A21400 == 40 [pid = 3624] [id = 352] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 104E5400 == 39 [pid = 3624] [id = 416] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 1A178400 == 38 [pid = 3624] [id = 351] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 12A18800 == 37 [pid = 3624] [id = 341] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 10E0E400 == 36 [pid = 3624] [id = 349] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 19D6B000 == 35 [pid = 3624] [id = 347] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 19BB6C00 == 34 [pid = 3624] [id = 357] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 1328C400 == 33 [pid = 3624] [id = 346] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 16A58400 == 32 [pid = 3624] [id = 343] 02:31:12 INFO - PROCESS | 3624 | --DOCSHELL 13280000 == 31 [pid = 3624] [id = 345] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19D8F800) [pid = 3624] [serial = 1273] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17369000) [pid = 3624] [serial = 1261] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16BB4000) [pid = 3624] [serial = 1247] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13B26800) [pid = 3624] [serial = 1246] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D65000) [pid = 3624] [serial = 1271] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1430F800) [pid = 3624] [serial = 1255] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (154DBC00) [pid = 3624] [serial = 1256] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (180AFC00) [pid = 3624] [serial = 1264] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (178A7000) [pid = 3624] [serial = 1262] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10A5A000) [pid = 3624] [serial = 1249] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10F42800) [pid = 3624] [serial = 1250] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16A52400) [pid = 3624] [serial = 1267] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1312FC00) [pid = 3624] [serial = 1252] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (131DA400) [pid = 3624] [serial = 1253] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1437C400) [pid = 3624] [serial = 1238] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13284C00) [pid = 3624] [serial = 1237] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17B9D400) [pid = 3624] [serial = 1241] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17028C00) [pid = 3624] [serial = 1240] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19ABB000) [pid = 3624] [serial = 1265] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A85D000) [pid = 3624] [serial = 1244] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A857400) [pid = 3624] [serial = 1243] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16BB4800) [pid = 3624] [serial = 1258] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13C5C800) [pid = 3624] [serial = 1259] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17027800) [pid = 3624] [serial = 1268] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19ABF400) [pid = 3624] [serial = 1270] [outer = 00000000] [url = about:blank] 02:31:12 INFO - PROCESS | 3624 | 1466501472449 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1703ms 02:31:12 INFO - PROCESS | 3624 | 1466501472532 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 3624 | 1466501472519 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 02:31:12 INFO - PROCESS | 3624 | 1466501472524 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:31:12 INFO - PROCESS | 3624 | 1466501472528 Marionette TRACE conn3 <- [1,1722,null,{}] 02:31:12 INFO - PROCESS | 3624 | 1466501472534 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 3624 | 1466501472537 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:12 INFO - PROCESS | 3624 | 1466501472620 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:31:12 INFO - PROCESS | 3624 | 1466501472627 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 3624 | 1466501472631 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:12 INFO - PROCESS | 3624 | ++DOCSHELL 110E5C00 == 32 [pid = 3624] [id = 440] 02:31:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (110E6C00) [pid = 3624] [serial = 1320] [outer = 00000000] 02:31:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11AE3000) [pid = 3624] [serial = 1321] [outer = 110E6C00] 02:31:12 INFO - PROCESS | 3624 | 1466501472679 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11AE7C00) [pid = 3624] [serial = 1322] [outer = 110E6C00] 02:31:13 INFO - PROCESS | 3624 | 1466501473166 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 663ms 02:31:13 INFO - PROCESS | 3624 | 1466501473207 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 3624 | 1466501473211 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:31:13 INFO - PROCESS | 3624 | 1466501473218 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 3624 | 1466501473220 Marionette TRACE conn3 <- [1,1726,null,{}] 02:31:13 INFO - PROCESS | 3624 | 1466501473225 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 3624 | 1466501473227 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:13 INFO - PROCESS | 3624 | 1466501473315 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:31:13 INFO - PROCESS | 3624 | 1466501473324 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 3624 | 1466501473327 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:13 INFO - PROCESS | 3624 | ++DOCSHELL 13289C00 == 33 [pid = 3624] [id = 441] 02:31:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1328A800) [pid = 3624] [serial = 1323] [outer = 00000000] 02:31:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1345F000) [pid = 3624] [serial = 1324] [outer = 1328A800] 02:31:13 INFO - PROCESS | 3624 | 1466501473377 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13940400) [pid = 3624] [serial = 1325] [outer = 1328A800] 02:31:13 INFO - PROCESS | 3624 | 1466501473830 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 679ms 02:31:13 INFO - PROCESS | 3624 | 1466501473899 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 3624 | 1466501473902 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:31:13 INFO - PROCESS | 3624 | 1466501473905 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 3624 | 1466501473908 Marionette TRACE conn3 <- [1,1730,null,{}] 02:31:13 INFO - PROCESS | 3624 | 1466501473940 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 3624 | 1466501473945 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:14 INFO - PROCESS | 3624 | 1466501474068 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:31:14 INFO - PROCESS | 3624 | 1466501474078 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 3624 | 1466501474081 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:14 INFO - PROCESS | 3624 | ++DOCSHELL 1553C400 == 34 [pid = 3624] [id = 442] 02:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1553CC00) [pid = 3624] [serial = 1326] [outer = 00000000] 02:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15F33800) [pid = 3624] [serial = 1327] [outer = 1553CC00] 02:31:14 INFO - PROCESS | 3624 | 1466501474129 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A4F800) [pid = 3624] [serial = 1328] [outer = 1553CC00] 02:31:14 INFO - PROCESS | 3624 | 1466501474541 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 723ms 02:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:31:14 INFO - PROCESS | 3624 | 1466501474619 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 3624 | 1466501474622 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 02:31:14 INFO - PROCESS | 3624 | 1466501474625 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - PROCESS | 3624 | 1466501474627 Marionette TRACE conn3 <- [1,1734,null,{}] 02:31:14 INFO - PROCESS | 3624 | 1466501474635 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 3624 | 1466501474637 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:14 INFO - PROCESS | 3624 | 1466501474768 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:31:14 INFO - PROCESS | 3624 | 1466501474828 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 3624 | 1466501474830 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:14 INFO - PROCESS | 3624 | ++DOCSHELL 16A58400 == 35 [pid = 3624] [id = 443] 02:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16BB0C00) [pid = 3624] [serial = 1329] [outer = 00000000] 02:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16E3AC00) [pid = 3624] [serial = 1330] [outer = 16BB0C00] 02:31:14 INFO - PROCESS | 3624 | 1466501474874 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1702C000) [pid = 3624] [serial = 1331] [outer = 16BB0C00] 02:31:15 INFO - PROCESS | 3624 | 1466501475312 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 708ms 02:31:15 INFO - PROCESS | 3624 | 1466501475348 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 3624 | 1466501475350 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:31:15 INFO - PROCESS | 3624 | 1466501475354 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 3624 | 1466501475355 Marionette TRACE conn3 <- [1,1738,null,{}] 02:31:15 INFO - PROCESS | 3624 | 1466501475366 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:15 INFO - PROCESS | 3624 | 1466501475368 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:15 INFO - PROCESS | 3624 | 1466501475459 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:31:15 INFO - PROCESS | 3624 | 1466501475468 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 3624 | 1466501475470 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:15 INFO - PROCESS | 3624 | ++DOCSHELL 105E8000 == 36 [pid = 3624] [id = 444] 02:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13131400) [pid = 3624] [serial = 1332] [outer = 00000000] 02:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (178D8000) [pid = 3624] [serial = 1333] [outer = 13131400] 02:31:15 INFO - PROCESS | 3624 | 1466501475514 Marionette DEBUG loaded listener.js 02:31:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1799EC00) [pid = 3624] [serial = 1334] [outer = 13131400] 02:31:15 INFO - PROCESS | 3624 | 1466501475943 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 633ms 02:31:15 INFO - PROCESS | 3624 | 1466501475976 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 3624 | 1466501475978 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 02:31:15 INFO - PROCESS | 3624 | 1466501475981 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:31:15 INFO - PROCESS | 3624 | 1466501475983 Marionette TRACE conn3 <- [1,1742,null,{}] 02:31:15 INFO - PROCESS | 3624 | 1466501475986 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:15 INFO - PROCESS | 3624 | 1466501475992 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:16 INFO - PROCESS | 3624 | 1466501476127 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:31:16 INFO - PROCESS | 3624 | 1466501476193 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 3624 | 1466501476195 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:16 INFO - PROCESS | 3624 | ++DOCSHELL 180B5000 == 37 [pid = 3624] [id = 445] 02:31:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1813FC00) [pid = 3624] [serial = 1335] [outer = 00000000] 02:31:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19ABDC00) [pid = 3624] [serial = 1336] [outer = 1813FC00] 02:31:16 INFO - PROCESS | 3624 | 1466501476240 Marionette DEBUG loaded listener.js 02:31:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D64C00) [pid = 3624] [serial = 1337] [outer = 1813FC00] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16A50C00) [pid = 3624] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10F47400) [pid = 3624] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13C4FC00) [pid = 3624] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16BA9400) [pid = 3624] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (178E1C00) [pid = 3624] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19D90800) [pid = 3624] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (143CC800) [pid = 3624] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (114C6C00) [pid = 3624] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (11443800) [pid = 3624] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (14F15C00) [pid = 3624] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13455800) [pid = 3624] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:31:16 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17992C00) [pid = 3624] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:31:16 INFO - PROCESS | 3624 | 1466501476879 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 904ms 02:31:16 INFO - PROCESS | 3624 | 1466501476894 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:31:16 INFO - PROCESS | 3624 | 1466501476896 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 02:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:31:16 INFO - PROCESS | 3624 | 1466501476900 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 3624 | 1466501476901 Marionette TRACE conn3 <- [1,1746,null,{}] 02:31:16 INFO - PROCESS | 3624 | 1466501476905 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 3624 | 1466501476907 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:16 INFO - PROCESS | 3624 | 1466501476996 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:31:17 INFO - PROCESS | 3624 | 1466501477090 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 3624 | 1466501477092 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:17 INFO - PROCESS | 3624 | ++DOCSHELL 10BAB000 == 38 [pid = 3624] [id = 446] 02:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10E0F000) [pid = 3624] [serial = 1338] [outer = 00000000] 02:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13B2EC00) [pid = 3624] [serial = 1339] [outer = 10E0F000] 02:31:17 INFO - PROCESS | 3624 | 1466501477135 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17992C00) [pid = 3624] [serial = 1340] [outer = 10E0F000] 02:31:17 INFO - PROCESS | 3624 | 1466501477475 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 618ms 02:31:17 INFO - PROCESS | 3624 | 1466501477518 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 3624 | 1466501477520 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 02:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:31:17 INFO - PROCESS | 3624 | 1466501477523 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:31:17 INFO - PROCESS | 3624 | 1466501477525 Marionette TRACE conn3 <- [1,1750,null,{}] 02:31:17 INFO - PROCESS | 3624 | 1466501477528 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:17 INFO - PROCESS | 3624 | 1466501477530 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:17 INFO - PROCESS | 3624 | 1466501477607 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:31:17 INFO - PROCESS | 3624 | 1466501477612 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 3624 | 1466501477614 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:17 INFO - PROCESS | 3624 | ++DOCSHELL 105EFC00 == 39 [pid = 3624] [id = 447] 02:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (10E0C800) [pid = 3624] [serial = 1341] [outer = 00000000] 02:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D8AC00) [pid = 3624] [serial = 1342] [outer = 10E0C800] 02:31:17 INFO - PROCESS | 3624 | 1466501477738 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D93400) [pid = 3624] [serial = 1343] [outer = 10E0C800] 02:31:18 INFO - PROCESS | 3624 | 1466501478075 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 573ms 02:31:18 INFO - PROCESS | 3624 | 1466501478104 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 3624 | 1466501478106 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:31:18 INFO - PROCESS | 3624 | 1466501478109 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 3624 | 1466501478111 Marionette TRACE conn3 <- [1,1754,null,{}] 02:31:18 INFO - PROCESS | 3624 | 1466501478115 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 3624 | 1466501478116 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:18 INFO - PROCESS | 3624 | 1466501478193 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:31:18 INFO - PROCESS | 3624 | 1466501478198 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 3624 | 1466501478200 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:18 INFO - PROCESS | 3624 | ++DOCSHELL 1A17B400 == 40 [pid = 3624] [id = 448] 02:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A17B800) [pid = 3624] [serial = 1344] [outer = 00000000] 02:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A237800) [pid = 3624] [serial = 1345] [outer = 1A17B800] 02:31:18 INFO - PROCESS | 3624 | 1466501478244 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A23E800) [pid = 3624] [serial = 1346] [outer = 1A17B800] 02:31:18 INFO - PROCESS | 3624 | 1466501478671 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 603ms 02:31:18 INFO - PROCESS | 3624 | 1466501478737 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 3624 | 1466501478741 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:31:18 INFO - PROCESS | 3624 | 1466501478747 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 3624 | 1466501478751 Marionette TRACE conn3 <- [1,1758,null,{}] 02:31:18 INFO - PROCESS | 3624 | 1466501478757 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 3624 | 1466501478745 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:18 INFO - PROCESS | 3624 | 1466501478846 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:31:18 INFO - PROCESS | 3624 | 1466501478972 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 3624 | 1466501478975 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:18 INFO - PROCESS | 3624 | ++DOCSHELL 110DC800 == 41 [pid = 3624] [id = 449] 02:31:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (110E2C00) [pid = 3624] [serial = 1347] [outer = 00000000] 02:31:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12AE7800) [pid = 3624] [serial = 1348] [outer = 110E2C00] 02:31:19 INFO - PROCESS | 3624 | 1466501479036 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (130CA000) [pid = 3624] [serial = 1349] [outer = 110E2C00] 02:31:19 INFO - PROCESS | 3624 | 1466501479796 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1100ms 02:31:19 INFO - PROCESS | 3624 | 1466501479843 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:31:19 INFO - PROCESS | 3624 | 1466501479847 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 02:31:19 INFO - PROCESS | 3624 | 1466501479853 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 3624 | 1466501479857 Marionette TRACE conn3 <- [1,1762,null,{}] 02:31:19 INFO - PROCESS | 3624 | 1466501479862 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 3624 | 1466501479864 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:19 INFO - PROCESS | 3624 | 1466501479980 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:31:20 INFO - PROCESS | 3624 | 1466501480112 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 3624 | 1466501480115 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:20 INFO - PROCESS | 3624 | ++DOCSHELL 143BFC00 == 42 [pid = 3624] [id = 450] 02:31:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (143C2000) [pid = 3624] [serial = 1350] [outer = 00000000] 02:31:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15F33400) [pid = 3624] [serial = 1351] [outer = 143C2000] 02:31:20 INFO - PROCESS | 3624 | 1466501480172 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (16D08C00) [pid = 3624] [serial = 1352] [outer = 143C2000] 02:31:20 INFO - PROCESS | 3624 | 1466501480974 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1145ms 02:31:21 INFO - PROCESS | 3624 | 1466501481018 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 3624 | 1466501481022 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 02:31:21 INFO - PROCESS | 3624 | 1466501481027 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:31:21 INFO - PROCESS | 3624 | 1466501481030 Marionette TRACE conn3 <- [1,1766,null,{}] 02:31:21 INFO - PROCESS | 3624 | 1466501481036 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 3624 | 1466501481038 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:21 INFO - PROCESS | 3624 | 1466501481145 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 105EFC00 == 41 [pid = 3624] [id = 447] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 10BAB000 == 40 [pid = 3624] [id = 446] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 180B5000 == 39 [pid = 3624] [id = 445] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 105E8000 == 38 [pid = 3624] [id = 444] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 16A58400 == 37 [pid = 3624] [id = 443] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 1553C400 == 36 [pid = 3624] [id = 442] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 13289C00 == 35 [pid = 3624] [id = 441] 02:31:21 INFO - PROCESS | 3624 | --DOCSHELL 110E5C00 == 34 [pid = 3624] [id = 440] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19842000) [pid = 3624] [serial = 1301] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1553D000) [pid = 3624] [serial = 1286] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17026400) [pid = 3624] [serial = 1289] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19D65C00) [pid = 3624] [serial = 1294] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A180400) [pid = 3624] [serial = 1297] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A384C00) [pid = 3624] [serial = 1303] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19D8B000) [pid = 3624] [serial = 1295] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1281B800) [pid = 3624] [serial = 1276] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13034800) [pid = 3624] [serial = 1282] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (131D2800) [pid = 3624] [serial = 1283] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1309F400) [pid = 3624] [serial = 1277] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19D96400) [pid = 3624] [serial = 1298] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15C40C00) [pid = 3624] [serial = 1279] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1430F000) [pid = 3624] [serial = 1285] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16A51000) [pid = 3624] [serial = 1280] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17B9B000) [pid = 3624] [serial = 1274] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (18027800) [pid = 3624] [serial = 1291] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1813AC00) [pid = 3624] [serial = 1292] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16D91000) [pid = 3624] [serial = 1288] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (15537C00) [pid = 3624] [serial = 1300] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1A2F2C00) [pid = 3624] [serial = 1307] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A390400) [pid = 3624] [serial = 1304] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1A73E800) [pid = 3624] [serial = 1306] [outer = 00000000] [url = about:blank] 02:31:21 INFO - PROCESS | 3624 | 1466501481275 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 3624 | 1466501481279 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:21 INFO - PROCESS | 3624 | ++DOCSHELL 10E04800 == 35 [pid = 3624] [id = 451] 02:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (10E05800) [pid = 3624] [serial = 1353] [outer = 00000000] 02:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1120EC00) [pid = 3624] [serial = 1354] [outer = 10E05800] 02:31:21 INFO - PROCESS | 3624 | 1466501481328 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12D8BC00) [pid = 3624] [serial = 1355] [outer = 10E05800] 02:31:21 INFO - PROCESS | 3624 | 1466501481757 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 813ms 02:31:21 INFO - PROCESS | 3624 | 1466501481837 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 3624 | 1466501481842 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 02:31:21 INFO - PROCESS | 3624 | 1466501481848 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:31:21 INFO - PROCESS | 3624 | 1466501481850 Marionette TRACE conn3 <- [1,1770,null,{}] 02:31:21 INFO - PROCESS | 3624 | 1466501481854 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 3624 | 1466501481856 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:21 INFO - PROCESS | 3624 | 1466501481940 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:31:21 INFO - PROCESS | 3624 | 1466501481948 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 3624 | 1466501481950 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:21 INFO - PROCESS | 3624 | ++DOCSHELL 13B32800 == 36 [pid = 3624] [id = 452] 02:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13C4FC00) [pid = 3624] [serial = 1356] [outer = 00000000] 02:31:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (143C5C00) [pid = 3624] [serial = 1357] [outer = 13C4FC00] 02:31:21 INFO - PROCESS | 3624 | 1466501482003 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15580C00) [pid = 3624] [serial = 1358] [outer = 13C4FC00] 02:31:22 INFO - PROCESS | 3624 | 1466501482452 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 602ms 02:31:22 INFO - PROCESS | 3624 | 1466501482469 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 3624 | 1466501482471 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 02:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:31:22 INFO - PROCESS | 3624 | 1466501482478 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - PROCESS | 3624 | 1466501482482 Marionette TRACE conn3 <- [1,1774,null,{}] 02:31:22 INFO - PROCESS | 3624 | 1466501482476 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 3624 | 1466501482480 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:22 INFO - PROCESS | 3624 | 1466501482592 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:31:22 INFO - PROCESS | 3624 | 1466501482687 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:22 INFO - PROCESS | 3624 | 1466501482690 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:22 INFO - PROCESS | 3624 | ++DOCSHELL 16D8F800 == 37 [pid = 3624] [id = 453] 02:31:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16D90800) [pid = 3624] [serial = 1359] [outer = 00000000] 02:31:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17020C00) [pid = 3624] [serial = 1360] [outer = 16D90800] 02:31:22 INFO - PROCESS | 3624 | 1466501482737 Marionette DEBUG loaded listener.js 02:31:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (172BB800) [pid = 3624] [serial = 1361] [outer = 16D90800] 02:31:23 INFO - PROCESS | 3624 | 1466501483109 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 679ms 02:31:23 INFO - PROCESS | 3624 | 1466501483144 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 3624 | 1466501483146 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 02:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:31:23 INFO - PROCESS | 3624 | 1466501483150 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 3624 | 1466501483151 Marionette TRACE conn3 <- [1,1778,null,{}] 02:31:23 INFO - PROCESS | 3624 | 1466501483155 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 3624 | 1466501483157 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:23 INFO - PROCESS | 3624 | 1466501483250 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:31:23 INFO - PROCESS | 3624 | 1466501483351 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 3624 | 1466501483353 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:23 INFO - PROCESS | 3624 | ++DOCSHELL 173B9400 == 38 [pid = 3624] [id = 454] 02:31:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (173BD400) [pid = 3624] [serial = 1362] [outer = 00000000] 02:31:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180AF800) [pid = 3624] [serial = 1363] [outer = 173BD400] 02:31:23 INFO - PROCESS | 3624 | 1466501483397 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (18310000) [pid = 3624] [serial = 1364] [outer = 173BD400] 02:31:23 INFO - PROCESS | 3624 | 1466501483801 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 678ms 02:31:23 INFO - PROCESS | 3624 | 1466501483833 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:31:23 INFO - PROCESS | 3624 | 1466501483835 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 02:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:31:23 INFO - PROCESS | 3624 | 1466501483838 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 3624 | 1466501483840 Marionette TRACE conn3 <- [1,1782,null,{}] 02:31:23 INFO - PROCESS | 3624 | 1466501483843 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 3624 | 1466501483845 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:23 INFO - PROCESS | 3624 | 1466501483965 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:31:23 INFO - PROCESS | 3624 | 1466501483987 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 3624 | 1466501483989 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:23 INFO - PROCESS | 3624 | ++DOCSHELL 18303400 == 39 [pid = 3624] [id = 455] 02:31:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1984F000) [pid = 3624] [serial = 1365] [outer = 00000000] 02:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D68800) [pid = 3624] [serial = 1366] [outer = 1984F000] 02:31:24 INFO - PROCESS | 3624 | 1466501484032 Marionette DEBUG loaded listener.js 02:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D8D400) [pid = 3624] [serial = 1367] [outer = 1984F000] 02:31:24 INFO - PROCESS | 3624 | 1466501484461 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 663ms 02:31:24 INFO - PROCESS | 3624 | 1466501484503 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:31:24 INFO - PROCESS | 3624 | 1466501484505 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 02:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:31:24 INFO - PROCESS | 3624 | 1466501484515 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:31:24 INFO - PROCESS | 3624 | 1466501484517 Marionette TRACE conn3 <- [1,1786,null,{}] 02:31:24 INFO - PROCESS | 3624 | 1466501484520 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:24 INFO - PROCESS | 3624 | 1466501484526 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:24 INFO - PROCESS | 3624 | 1466501484659 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:31:24 INFO - PROCESS | 3624 | 1466501484724 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:24 INFO - PROCESS | 3624 | 1466501484726 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:24 INFO - PROCESS | 3624 | ++DOCSHELL 19D97000 == 40 [pid = 3624] [id = 456] 02:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D97400) [pid = 3624] [serial = 1368] [outer = 00000000] 02:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A234C00) [pid = 3624] [serial = 1369] [outer = 19D97400] 02:31:24 INFO - PROCESS | 3624 | 1466501484769 Marionette DEBUG loaded listener.js 02:31:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A236000) [pid = 3624] [serial = 1370] [outer = 19D97400] 02:31:25 INFO - PROCESS | 3624 | 1466501485165 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 678ms 02:31:25 INFO - PROCESS | 3624 | 1466501485267 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 3624 | 1466501485269 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10E0C800) [pid = 3624] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1553CC00) [pid = 3624] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (110E6C00) [pid = 3624] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1328A800) [pid = 3624] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (105EC800) [pid = 3624] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1813FC00) [pid = 3624] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10A64C00) [pid = 3624] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16A53400) [pid = 3624] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A2EC400) [pid = 3624] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13131400) [pid = 3624] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (10E0F000) [pid = 3624] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:31:25 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16BB0C00) [pid = 3624] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:31:25 INFO - PROCESS | 3624 | 1466501485309 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - PROCESS | 3624 | 1466501485320 Marionette TRACE conn3 <- [1,1790,null,{}] 02:31:25 INFO - PROCESS | 3624 | 1466501485324 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 3624 | 1466501485326 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:25 INFO - PROCESS | 3624 | 1466501485390 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:31:25 INFO - PROCESS | 3624 | 1466501485397 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 3624 | 1466501485399 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:25 INFO - PROCESS | 3624 | ++DOCSHELL 1328C800 == 41 [pid = 3624] [id = 457] 02:31:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13458000) [pid = 3624] [serial = 1371] [outer = 00000000] 02:31:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (154E5400) [pid = 3624] [serial = 1372] [outer = 13458000] 02:31:25 INFO - PROCESS | 3624 | 1466501485442 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15537400) [pid = 3624] [serial = 1373] [outer = 13458000] 02:31:25 INFO - PROCESS | 3624 | 1466501485880 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 633ms 02:31:25 INFO - PROCESS | 3624 | 1466501485932 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 3624 | 1466501485934 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 02:31:25 INFO - PROCESS | 3624 | 1466501485937 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:31:25 INFO - PROCESS | 3624 | 1466501485939 Marionette TRACE conn3 <- [1,1794,null,{}] 02:31:25 INFO - PROCESS | 3624 | 1466501485942 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 3624 | 1466501485944 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:26 INFO - PROCESS | 3624 | 1466501486021 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:31:26 INFO - PROCESS | 3624 | 1466501486026 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 3624 | 1466501486028 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:26 INFO - PROCESS | 3624 | ++DOCSHELL 143C3400 == 42 [pid = 3624] [id = 458] 02:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (154DBC00) [pid = 3624] [serial = 1374] [outer = 00000000] 02:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D95C00) [pid = 3624] [serial = 1375] [outer = 154DBC00] 02:31:26 INFO - PROCESS | 3624 | 1466501486071 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A38BC00) [pid = 3624] [serial = 1376] [outer = 154DBC00] 02:31:26 INFO - PROCESS | 3624 | 1466501486496 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 603ms 02:31:26 INFO - PROCESS | 3624 | 1466501486558 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:31:26 INFO - PROCESS | 3624 | 1466501486560 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 02:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:31:26 INFO - PROCESS | 3624 | 1466501486563 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:31:26 INFO - PROCESS | 3624 | 1466501486565 Marionette TRACE conn3 <- [1,1798,null,{}] 02:31:26 INFO - PROCESS | 3624 | 1466501486568 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:26 INFO - PROCESS | 3624 | 1466501486570 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:26 INFO - PROCESS | 3624 | 1466501486648 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:31:26 INFO - PROCESS | 3624 | 1466501486654 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 3624 | 1466501486656 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:26 INFO - PROCESS | 3624 | ++DOCSHELL 10375C00 == 43 [pid = 3624] [id = 459] 02:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (104E6C00) [pid = 3624] [serial = 1377] [outer = 00000000] 02:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19843800) [pid = 3624] [serial = 1378] [outer = 104E6C00] 02:31:26 INFO - PROCESS | 3624 | 1466501486698 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A73EC00) [pid = 3624] [serial = 1379] [outer = 104E6C00] 02:31:27 INFO - PROCESS | 3624 | 1466501487146 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 603ms 02:31:27 INFO - PROCESS | 3624 | 1466501487185 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 3624 | 1466501487187 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 02:31:27 INFO - PROCESS | 3624 | 1466501487190 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:31:27 INFO - PROCESS | 3624 | 1466501487192 Marionette TRACE conn3 <- [1,1802,null,{}] 02:31:27 INFO - PROCESS | 3624 | 1466501487195 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 3624 | 1466501487197 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:27 INFO - PROCESS | 3624 | 1466501487299 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:31:27 INFO - PROCESS | 3624 | 1466501487438 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 3624 | 1466501487441 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:27 INFO - PROCESS | 3624 | ++DOCSHELL 10BAB000 == 44 [pid = 3624] [id = 460] 02:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (10E02C00) [pid = 3624] [serial = 1380] [outer = 00000000] 02:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1120D000) [pid = 3624] [serial = 1381] [outer = 10E02C00] 02:31:27 INFO - PROCESS | 3624 | 1466501487502 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1306C800) [pid = 3624] [serial = 1382] [outer = 10E02C00] 02:31:28 INFO - PROCESS | 3624 | 1466501488098 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 965ms 02:31:28 INFO - PROCESS | 3624 | 1466501488158 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 3624 | 1466501488163 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 02:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:31:28 INFO - PROCESS | 3624 | 1466501488168 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 3624 | 1466501488171 Marionette TRACE conn3 <- [1,1806,null,{}] 02:31:28 INFO - PROCESS | 3624 | 1466501488176 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:28 INFO - PROCESS | 3624 | 1466501488179 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:28 INFO - PROCESS | 3624 | 1466501488307 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:31:28 INFO - PROCESS | 3624 | 1466501488437 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:28 INFO - PROCESS | 3624 | 1466501488441 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:28 INFO - PROCESS | 3624 | ++DOCSHELL 15C72C00 == 45 [pid = 3624] [id = 461] 02:31:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15F40800) [pid = 3624] [serial = 1383] [outer = 00000000] 02:31:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16A53C00) [pid = 3624] [serial = 1384] [outer = 15F40800] 02:31:28 INFO - PROCESS | 3624 | 1466501488496 Marionette DEBUG loaded listener.js 02:31:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16D8C400) [pid = 3624] [serial = 1385] [outer = 15F40800] 02:31:29 INFO - PROCESS | 3624 | 1466501489051 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 904ms 02:31:29 INFO - PROCESS | 3624 | 1466501489079 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:31:29 INFO - PROCESS | 3624 | 1466501489083 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 02:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:31:29 INFO - PROCESS | 3624 | 1466501489087 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:31:29 INFO - PROCESS | 3624 | 1466501489089 Marionette TRACE conn3 <- [1,1810,null,{}] 02:31:29 INFO - PROCESS | 3624 | 1466501489093 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:29 INFO - PROCESS | 3624 | 1466501489095 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:29 INFO - PROCESS | 3624 | 1466501489183 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:31:29 INFO - PROCESS | 3624 | 1466501489292 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:29 INFO - PROCESS | 3624 | 1466501489295 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:29 INFO - PROCESS | 3624 | ++DOCSHELL 19AB9800 == 46 [pid = 3624] [id = 462] 02:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (19BB9400) [pid = 3624] [serial = 1386] [outer = 00000000] 02:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A175000) [pid = 3624] [serial = 1387] [outer = 19BB9400] 02:31:29 INFO - PROCESS | 3624 | 1466501489347 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A232400) [pid = 3624] [serial = 1388] [outer = 19BB9400] 02:31:29 INFO - PROCESS | 3624 | 1466501489943 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 904ms 02:31:29 INFO - PROCESS | 3624 | 1466501489995 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:31:29 INFO - PROCESS | 3624 | 1466501489999 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 02:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:31:30 INFO - PROCESS | 3624 | 1466501490010 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - PROCESS | 3624 | 1466501490015 Marionette TRACE conn3 <- [1,1814,null,{}] 02:31:30 INFO - PROCESS | 3624 | 1466501490018 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 3624 | 1466501490021 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:30 INFO - PROCESS | 3624 | 1466501490114 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:31:30 INFO - PROCESS | 3624 | 1466501490219 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 3624 | 1466501490222 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:30 INFO - PROCESS | 3624 | ++DOCSHELL 1A857C00 == 47 [pid = 3624] [id = 463] 02:31:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A859800) [pid = 3624] [serial = 1389] [outer = 00000000] 02:31:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A99CC00) [pid = 3624] [serial = 1390] [outer = 1A859800] 02:31:30 INFO - PROCESS | 3624 | 1466501490273 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A9A1000) [pid = 3624] [serial = 1391] [outer = 1A859800] 02:31:30 INFO - PROCESS | 3624 | 1466501490983 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1010ms 02:31:30 INFO - PROCESS | 3624 | 1466501491004 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:31:31 INFO - PROCESS | 3624 | 1466501491008 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 02:31:31 INFO - PROCESS | 3624 | 1466501491033 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:31:31 INFO - PROCESS | 3624 | 1466501491036 Marionette TRACE conn3 <- [1,1818,null,{}] 02:31:31 INFO - PROCESS | 3624 | 1466501491041 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 3624 | 1466501491044 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:31 INFO - PROCESS | 3624 | 1466501491169 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:31:31 INFO - PROCESS | 3624 | 1466501491307 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 3624 | 1466501491311 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:31 INFO - PROCESS | 3624 | ++DOCSHELL 10A63800 == 48 [pid = 3624] [id = 464] 02:31:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13288C00) [pid = 3624] [serial = 1392] [outer = 00000000] 02:31:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13935000) [pid = 3624] [serial = 1393] [outer = 13288C00] 02:31:31 INFO - PROCESS | 3624 | 1466501491371 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1430F800) [pid = 3624] [serial = 1394] [outer = 13288C00] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 104E7800 == 47 [pid = 3624] [id = 439] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 10375C00 == 46 [pid = 3624] [id = 459] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 143C3400 == 45 [pid = 3624] [id = 458] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 1328C800 == 44 [pid = 3624] [id = 457] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 19D97000 == 43 [pid = 3624] [id = 456] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 18303400 == 42 [pid = 3624] [id = 455] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 173B9400 == 41 [pid = 3624] [id = 454] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 16D8F800 == 40 [pid = 3624] [id = 453] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 13B32800 == 39 [pid = 3624] [id = 452] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 10E04800 == 38 [pid = 3624] [id = 451] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 1A17B400 == 37 [pid = 3624] [id = 448] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 110DC800 == 36 [pid = 3624] [id = 449] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 10E09000 == 35 [pid = 3624] [id = 434] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 143BFC00 == 34 [pid = 3624] [id = 450] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 10A64800 == 33 [pid = 3624] [id = 436] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 10477C00 == 32 [pid = 3624] [id = 435] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 1A2E7400 == 31 [pid = 3624] [id = 438] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 16A51800 == 30 [pid = 3624] [id = 437] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 1A857C00 == 29 [pid = 3624] [id = 463] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 19AB9800 == 28 [pid = 3624] [id = 462] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 10BAB000 == 27 [pid = 3624] [id = 460] 02:31:32 INFO - PROCESS | 3624 | --DOCSHELL 15C72C00 == 26 [pid = 3624] [id = 461] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A237800) [pid = 3624] [serial = 1345] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D93400) [pid = 3624] [serial = 1343] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (15F33800) [pid = 3624] [serial = 1327] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (11AE3000) [pid = 3624] [serial = 1321] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (11AE7C00) [pid = 3624] [serial = 1322] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1345F000) [pid = 3624] [serial = 1324] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13940400) [pid = 3624] [serial = 1325] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12BCE800) [pid = 3624] [serial = 1319] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (110DBC00) [pid = 3624] [serial = 1318] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19ABDC00) [pid = 3624] [serial = 1336] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1345E800) [pid = 3624] [serial = 1310] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13131000) [pid = 3624] [serial = 1309] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17B9C800) [pid = 3624] [serial = 1313] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1702C800) [pid = 3624] [serial = 1312] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A84E800) [pid = 3624] [serial = 1316] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A73D800) [pid = 3624] [serial = 1315] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (178D8000) [pid = 3624] [serial = 1333] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13B2EC00) [pid = 3624] [serial = 1339] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19D64C00) [pid = 3624] [serial = 1337] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16E3AC00) [pid = 3624] [serial = 1330] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1702C000) [pid = 3624] [serial = 1331] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1799EC00) [pid = 3624] [serial = 1334] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16A4F800) [pid = 3624] [serial = 1328] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D8AC00) [pid = 3624] [serial = 1342] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17992C00) [pid = 3624] [serial = 1340] [outer = 00000000] [url = about:blank] 02:31:32 INFO - PROCESS | 3624 | 1466501492503 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1508ms 02:31:32 INFO - PROCESS | 3624 | 1466501492545 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:31:32 INFO - PROCESS | 3624 | 1466501492549 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 02:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:31:32 INFO - PROCESS | 3624 | 1466501492553 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 3624 | 1466501492557 Marionette TRACE conn3 <- [1,1822,null,{}] 02:31:32 INFO - PROCESS | 3624 | 1466501492562 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 3624 | 1466501492564 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:32 INFO - PROCESS | 3624 | 1466501492651 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:31:32 INFO - PROCESS | 3624 | 1466501492664 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 3624 | 1466501492669 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:32 INFO - PROCESS | 3624 | ++DOCSHELL 11CCC400 == 27 [pid = 3624] [id = 465] 02:31:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1281B800) [pid = 3624] [serial = 1395] [outer = 00000000] 02:31:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (12D94C00) [pid = 3624] [serial = 1396] [outer = 1281B800] 02:31:32 INFO - PROCESS | 3624 | 1466501492717 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13124400) [pid = 3624] [serial = 1397] [outer = 1281B800] 02:31:33 INFO - PROCESS | 3624 | 1466501493196 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 678ms 02:31:33 INFO - PROCESS | 3624 | 1466501493232 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 3624 | 1466501493237 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 02:31:33 INFO - PROCESS | 3624 | 1466501493247 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:31:33 INFO - PROCESS | 3624 | 1466501493250 Marionette TRACE conn3 <- [1,1826,null,{}] 02:31:33 INFO - PROCESS | 3624 | 1466501493254 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 3624 | 1466501493256 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:33 INFO - PROCESS | 3624 | 1466501493373 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:31:33 INFO - PROCESS | 3624 | 1466501493457 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 3624 | 1466501493460 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:33 INFO - PROCESS | 3624 | ++DOCSHELL 1393A800 == 28 [pid = 3624] [id = 466] 02:31:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13B23400) [pid = 3624] [serial = 1398] [outer = 00000000] 02:31:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13B32800) [pid = 3624] [serial = 1399] [outer = 13B23400] 02:31:33 INFO - PROCESS | 3624 | 1466501493508 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (14308800) [pid = 3624] [serial = 1400] [outer = 13B23400] 02:31:33 INFO - PROCESS | 3624 | 1466501493902 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 708ms 02:31:33 INFO - PROCESS | 3624 | 1466501493971 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 3624 | 1466501493973 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 02:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:31:33 INFO - PROCESS | 3624 | 1466501493977 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - PROCESS | 3624 | 1466501493981 Marionette TRACE conn3 <- [1,1830,null,{}] 02:31:33 INFO - PROCESS | 3624 | 1466501493973 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 3624 | 1466501493978 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:34 INFO - PROCESS | 3624 | 1466501494060 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:31:34 INFO - PROCESS | 3624 | 1466501494074 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 3624 | 1466501494077 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:34 INFO - PROCESS | 3624 | ++DOCSHELL 16A51C00 == 29 [pid = 3624] [id = 467] 02:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16A52400) [pid = 3624] [serial = 1401] [outer = 00000000] 02:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16D8A800) [pid = 3624] [serial = 1402] [outer = 16A52400] 02:31:34 INFO - PROCESS | 3624 | 1466501494124 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17021C00) [pid = 3624] [serial = 1403] [outer = 16A52400] 02:31:34 INFO - PROCESS | 3624 | 1466501494619 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 679ms 02:31:34 INFO - PROCESS | 3624 | 1466501494639 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 3624 | 1466501494641 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 02:31:34 INFO - PROCESS | 3624 | 1466501494644 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:31:34 INFO - PROCESS | 3624 | 1466501494646 Marionette TRACE conn3 <- [1,1834,null,{}] 02:31:34 INFO - PROCESS | 3624 | 1466501494655 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 3624 | 1466501494658 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:34 INFO - PROCESS | 3624 | 1466501494807 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:31:34 INFO - PROCESS | 3624 | 1466501494818 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 3624 | 1466501494821 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:34 INFO - PROCESS | 3624 | ++DOCSHELL 1701D800 == 30 [pid = 3624] [id = 468] 02:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1702A000) [pid = 3624] [serial = 1404] [outer = 00000000] 02:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (178D5800) [pid = 3624] [serial = 1405] [outer = 1702A000] 02:31:34 INFO - PROCESS | 3624 | 1466501494864 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1799FC00) [pid = 3624] [serial = 1406] [outer = 1702A000] 02:31:35 INFO - PROCESS | 3624 | 1466501495274 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 678ms 02:31:35 INFO - PROCESS | 3624 | 1466501495325 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 3624 | 1466501495327 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 02:31:35 INFO - PROCESS | 3624 | 1466501495330 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:31:35 INFO - PROCESS | 3624 | 1466501495332 Marionette TRACE conn3 <- [1,1838,null,{}] 02:31:35 INFO - PROCESS | 3624 | 1466501495342 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 3624 | 1466501495344 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:35 INFO - PROCESS | 3624 | 1466501495451 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:31:35 INFO - PROCESS | 3624 | 1466501495456 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 3624 | 1466501495458 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:35 INFO - PROCESS | 3624 | ++DOCSHELL 17996000 == 31 [pid = 3624] [id = 469] 02:31:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17B99C00) [pid = 3624] [serial = 1407] [outer = 00000000] 02:31:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (180ADC00) [pid = 3624] [serial = 1408] [outer = 17B99C00] 02:31:35 INFO - PROCESS | 3624 | 1466501495501 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (18303400) [pid = 3624] [serial = 1409] [outer = 17B99C00] 02:31:35 INFO - PROCESS | 3624 | 1466501495961 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 678ms 02:31:36 INFO - PROCESS | 3624 | 1466501496017 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 3624 | 1466501496001 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 02:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:31:36 INFO - PROCESS | 3624 | 1466501496005 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 3624 | 1466501496007 Marionette TRACE conn3 <- [1,1842,null,{}] 02:31:36 INFO - PROCESS | 3624 | 1466501496014 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 3624 | 1466501496020 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:36 INFO - PROCESS | 3624 | 1466501496171 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (104E6C00) [pid = 3624] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1984F000) [pid = 3624] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19D97400) [pid = 3624] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A17B800) [pid = 3624] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (110E2C00) [pid = 3624] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (143C2000) [pid = 3624] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16D90800) [pid = 3624] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10E05800) [pid = 3624] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13C4FC00) [pid = 3624] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13458000) [pid = 3624] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (173BD400) [pid = 3624] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:31:36 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (154DBC00) [pid = 3624] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:31:36 INFO - PROCESS | 3624 | 1466501496474 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 3624 | 1466501496476 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:36 INFO - PROCESS | 3624 | ++DOCSHELL 104E6C00 == 32 [pid = 3624] [id = 470] 02:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10562C00) [pid = 3624] [serial = 1410] [outer = 00000000] 02:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (12AF1400) [pid = 3624] [serial = 1411] [outer = 10562C00] 02:31:36 INFO - PROCESS | 3624 | 1466501496503 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (143C2000) [pid = 3624] [serial = 1412] [outer = 10562C00] 02:31:36 INFO - PROCESS | 3624 | 1466501496864 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 859ms 02:31:36 INFO - PROCESS | 3624 | 1466501496890 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 3624 | 1466501496902 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 02:31:36 INFO - PROCESS | 3624 | 1466501496905 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:31:36 INFO - PROCESS | 3624 | 1466501496907 Marionette TRACE conn3 <- [1,1846,null,{}] 02:31:36 INFO - PROCESS | 3624 | 1466501496910 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 3624 | 1466501496912 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:37 INFO - PROCESS | 3624 | 1466501497005 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:31:37 INFO - PROCESS | 3624 | 1466501497014 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 3624 | 1466501497016 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:37 INFO - PROCESS | 3624 | ++DOCSHELL 1144A800 == 33 [pid = 3624] [id = 471] 02:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (11ADF800) [pid = 3624] [serial = 1413] [outer = 00000000] 02:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19BB2C00) [pid = 3624] [serial = 1414] [outer = 11ADF800] 02:31:37 INFO - PROCESS | 3624 | 1466501497058 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D66000) [pid = 3624] [serial = 1415] [outer = 11ADF800] 02:31:37 INFO - PROCESS | 3624 | 1466501497441 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 573ms 02:31:37 INFO - PROCESS | 3624 | 1466501497470 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 3624 | 1466501497472 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 02:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:31:37 INFO - PROCESS | 3624 | 1466501497475 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - PROCESS | 3624 | 1466501497477 Marionette TRACE conn3 <- [1,1850,null,{}] 02:31:37 INFO - PROCESS | 3624 | 1466501497480 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:37 INFO - PROCESS | 3624 | 1466501497482 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:37 INFO - PROCESS | 3624 | 1466501497559 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:31:37 INFO - PROCESS | 3624 | 1466501497674 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 3624 | 1466501497676 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:37 INFO - PROCESS | 3624 | ++DOCSHELL 11C31400 == 34 [pid = 3624] [id = 472] 02:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13B32400) [pid = 3624] [serial = 1416] [outer = 00000000] 02:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A173800) [pid = 3624] [serial = 1417] [outer = 13B32400] 02:31:37 INFO - PROCESS | 3624 | 1466501497721 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A175400) [pid = 3624] [serial = 1418] [outer = 13B32400] 02:31:38 INFO - PROCESS | 3624 | 1466501498069 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 618ms 02:31:38 INFO - PROCESS | 3624 | 1466501498096 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 3624 | 1466501498098 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:31:38 INFO - PROCESS | 3624 | 1466501498101 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 3624 | 1466501498103 Marionette TRACE conn3 <- [1,1854,null,{}] 02:31:38 INFO - PROCESS | 3624 | 1466501498107 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 3624 | 1466501498109 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:38 INFO - PROCESS | 3624 | 1466501498187 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:31:38 INFO - PROCESS | 3624 | 1466501498280 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 3624 | 1466501498282 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:38 INFO - PROCESS | 3624 | ++DOCSHELL 1A17B400 == 35 [pid = 3624] [id = 473] 02:31:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A17D400) [pid = 3624] [serial = 1419] [outer = 00000000] 02:31:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A2E6C00) [pid = 3624] [serial = 1420] [outer = 1A17D400] 02:31:38 INFO - PROCESS | 3624 | 1466501498324 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A2F0C00) [pid = 3624] [serial = 1421] [outer = 1A17D400] 02:31:39 INFO - PROCESS | 3624 | 1466501499036 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1010ms 02:31:39 INFO - PROCESS | 3624 | 1466501499127 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 3624 | 1466501499131 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 02:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:31:39 INFO - PROCESS | 3624 | 1466501499136 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 3624 | 1466501499141 Marionette TRACE conn3 <- [1,1858,null,{}] 02:31:39 INFO - PROCESS | 3624 | 1466501499146 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 3624 | 1466501499149 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:39 INFO - PROCESS | 3624 | 1466501499276 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:31:39 INFO - PROCESS | 3624 | 1466501499405 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 3624 | 1466501499408 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:39 INFO - PROCESS | 3624 | ++DOCSHELL 114D4000 == 36 [pid = 3624] [id = 474] 02:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (11AE7C00) [pid = 3624] [serial = 1422] [outer = 00000000] 02:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13129800) [pid = 3624] [serial = 1423] [outer = 11AE7C00] 02:31:39 INFO - PROCESS | 3624 | 1466501499468 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13939800) [pid = 3624] [serial = 1424] [outer = 11AE7C00] 02:31:40 INFO - PROCESS | 3624 | 1466501500260 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1206ms 02:31:40 INFO - PROCESS | 3624 | 1466501500345 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 3624 | 1466501500348 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 02:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:31:40 INFO - PROCESS | 3624 | 1466501500353 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - PROCESS | 3624 | 1466501500357 Marionette TRACE conn3 <- [1,1862,null,{}] 02:31:40 INFO - PROCESS | 3624 | 1466501500362 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 3624 | 1466501500365 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:40 INFO - PROCESS | 3624 | 1466501500471 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:31:40 INFO - PROCESS | 3624 | 1466501500608 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 3624 | 1466501500614 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:40 INFO - PROCESS | 3624 | ++DOCSHELL 12D8B800 == 37 [pid = 3624] [id = 475] 02:31:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (12D8D400) [pid = 3624] [serial = 1425] [outer = 00000000] 02:31:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13226000) [pid = 3624] [serial = 1426] [outer = 12D8D400] 02:31:40 INFO - PROCESS | 3624 | 1466501500673 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13283400) [pid = 3624] [serial = 1427] [outer = 12D8D400] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 11C31400 == 36 [pid = 3624] [id = 472] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 1144A800 == 35 [pid = 3624] [id = 471] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 104E6C00 == 34 [pid = 3624] [id = 470] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 17996000 == 33 [pid = 3624] [id = 469] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 1701D800 == 32 [pid = 3624] [id = 468] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 16A51C00 == 31 [pid = 3624] [id = 467] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 1393A800 == 30 [pid = 3624] [id = 466] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 11CCC400 == 29 [pid = 3624] [id = 465] 02:31:40 INFO - PROCESS | 3624 | --DOCSHELL 10A63800 == 28 [pid = 3624] [id = 464] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19D68800) [pid = 3624] [serial = 1366] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A234C00) [pid = 3624] [serial = 1369] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A23E800) [pid = 3624] [serial = 1346] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12AE7800) [pid = 3624] [serial = 1348] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (130CA000) [pid = 3624] [serial = 1349] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15F33400) [pid = 3624] [serial = 1351] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16D08C00) [pid = 3624] [serial = 1352] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17020C00) [pid = 3624] [serial = 1360] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (172BB800) [pid = 3624] [serial = 1361] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1120EC00) [pid = 3624] [serial = 1354] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12D8BC00) [pid = 3624] [serial = 1355] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (143C5C00) [pid = 3624] [serial = 1357] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15580C00) [pid = 3624] [serial = 1358] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (154E5400) [pid = 3624] [serial = 1372] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A236000) [pid = 3624] [serial = 1370] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15537400) [pid = 3624] [serial = 1373] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (180AF800) [pid = 3624] [serial = 1363] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (18310000) [pid = 3624] [serial = 1364] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19D8D400) [pid = 3624] [serial = 1367] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A38BC00) [pid = 3624] [serial = 1376] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A73EC00) [pid = 3624] [serial = 1379] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19D95C00) [pid = 3624] [serial = 1375] [outer = 00000000] [url = about:blank] 02:31:40 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19843800) [pid = 3624] [serial = 1378] [outer = 00000000] [url = about:blank] 02:31:41 INFO - PROCESS | 3624 | 1466501501155 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 859ms 02:31:41 INFO - PROCESS | 3624 | 1466501501220 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 3624 | 1466501501225 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 02:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:31:41 INFO - PROCESS | 3624 | 1466501501232 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 3624 | 1466501501234 Marionette TRACE conn3 <- [1,1866,null,{}] 02:31:41 INFO - PROCESS | 3624 | 1466501501238 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 3624 | 1466501501240 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:41 INFO - PROCESS | 3624 | 1466501501326 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:31:41 INFO - PROCESS | 3624 | 1466501501332 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 3624 | 1466501501334 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:41 INFO - PROCESS | 3624 | ++DOCSHELL 130A4000 == 29 [pid = 3624] [id = 476] 02:31:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (130CA000) [pid = 3624] [serial = 1428] [outer = 00000000] 02:31:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1430BC00) [pid = 3624] [serial = 1429] [outer = 130CA000] 02:31:41 INFO - PROCESS | 3624 | 1466501501382 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (143C5800) [pid = 3624] [serial = 1430] [outer = 130CA000] 02:31:41 INFO - PROCESS | 3624 | 1466501501849 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 678ms 02:31:41 INFO - PROCESS | 3624 | 1466501501912 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 3624 | 1466501501914 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 02:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:31:41 INFO - PROCESS | 3624 | 1466501501918 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 3624 | 1466501501921 Marionette TRACE conn3 <- [1,1870,null,{}] 02:31:41 INFO - PROCESS | 3624 | 1466501501932 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 3624 | 1466501501936 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:42 INFO - PROCESS | 3624 | 1466501502051 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:31:42 INFO - PROCESS | 3624 | 1466501502136 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 3624 | 1466501502140 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:42 INFO - PROCESS | 3624 | ++DOCSHELL 16A4F400 == 30 [pid = 3624] [id = 477] 02:31:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16A50C00) [pid = 3624] [serial = 1431] [outer = 00000000] 02:31:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16A59400) [pid = 3624] [serial = 1432] [outer = 16A50C00] 02:31:42 INFO - PROCESS | 3624 | 1466501502187 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16D08C00) [pid = 3624] [serial = 1433] [outer = 16A50C00] 02:31:42 INFO - PROCESS | 3624 | 1466501502560 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 678ms 02:31:42 INFO - PROCESS | 3624 | 1466501502599 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 3624 | 1466501502601 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 02:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:31:42 INFO - PROCESS | 3624 | 1466501502605 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 3624 | 1466501502606 Marionette TRACE conn3 <- [1,1874,null,{}] 02:31:42 INFO - PROCESS | 3624 | 1466501502610 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 3624 | 1466501502612 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:42 INFO - PROCESS | 3624 | 1466501502679 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:31:42 INFO - PROCESS | 3624 | 1466501502684 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 3624 | 1466501502686 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:42 INFO - PROCESS | 3624 | ++DOCSHELL 1701EC00 == 31 [pid = 3624] [id = 478] 02:31:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17021800) [pid = 3624] [serial = 1434] [outer = 00000000] 02:31:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (178E1C00) [pid = 3624] [serial = 1435] [outer = 17021800] 02:31:42 INFO - PROCESS | 3624 | 1466501502730 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17B9E000) [pid = 3624] [serial = 1436] [outer = 17021800] 02:31:43 INFO - PROCESS | 3624 | 1466501503201 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 663ms 02:31:43 INFO - PROCESS | 3624 | 1466501503267 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 3624 | 1466501503269 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 02:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:31:43 INFO - PROCESS | 3624 | 1466501503279 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 3624 | 1466501503281 Marionette TRACE conn3 <- [1,1878,null,{}] 02:31:43 INFO - PROCESS | 3624 | 1466501503284 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 3624 | 1466501503286 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:43 INFO - PROCESS | 3624 | 1466501503422 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:31:43 INFO - PROCESS | 3624 | 1466501503442 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 3624 | 1466501503445 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:43 INFO - PROCESS | 3624 | ++DOCSHELL 17BA5C00 == 32 [pid = 3624] [id = 479] 02:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (180A6800) [pid = 3624] [serial = 1437] [outer = 00000000] 02:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19844000) [pid = 3624] [serial = 1438] [outer = 180A6800] 02:31:43 INFO - PROCESS | 3624 | 1466501503488 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19ABD000) [pid = 3624] [serial = 1439] [outer = 180A6800] 02:31:43 INFO - PROCESS | 3624 | 1466501503906 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 678ms 02:31:43 INFO - PROCESS | 3624 | 1466501503958 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 3624 | 1466501503960 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 02:31:43 INFO - PROCESS | 3624 | 1466501503963 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:31:43 INFO - PROCESS | 3624 | 1466501503965 Marionette TRACE conn3 <- [1,1882,null,{}] 02:31:43 INFO - PROCESS | 3624 | 1466501503973 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 3624 | 1466501503979 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:44 INFO - PROCESS | 3624 | 1466501504116 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:31:44 INFO - PROCESS | 3624 | 1466501504112 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 3624 | 1466501504114 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:44 INFO - PROCESS | 3624 | ++DOCSHELL 19D8B000 == 33 [pid = 3624] [id = 480] 02:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D8F800) [pid = 3624] [serial = 1440] [outer = 00000000] 02:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A174C00) [pid = 3624] [serial = 1441] [outer = 19D8F800] 02:31:44 INFO - PROCESS | 3624 | 1466501504158 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A23F000) [pid = 3624] [serial = 1442] [outer = 19D8F800] 02:31:44 INFO - PROCESS | 3624 | 1466501504605 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 678ms 02:31:44 INFO - PROCESS | 3624 | 1466501504629 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 3624 | 1466501504630 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 02:31:44 INFO - PROCESS | 3624 | 1466501504634 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:31:44 INFO - PROCESS | 3624 | 1466501504635 Marionette TRACE conn3 <- [1,1886,null,{}] 02:31:44 INFO - PROCESS | 3624 | 1466501504644 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 3624 | 1466501504646 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:44 INFO - PROCESS | 3624 | 1466501504778 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:31:44 INFO - PROCESS | 3624 | 1466501504806 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 3624 | 1466501504809 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:44 INFO - PROCESS | 3624 | ++DOCSHELL 1306BC00 == 34 [pid = 3624] [id = 481] 02:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (18310800) [pid = 3624] [serial = 1443] [outer = 00000000] 02:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A38BC00) [pid = 3624] [serial = 1444] [outer = 18310800] 02:31:44 INFO - PROCESS | 3624 | 1466501504851 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A38C000) [pid = 3624] [serial = 1445] [outer = 18310800] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16A52400) [pid = 3624] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1702A000) [pid = 3624] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13288C00) [pid = 3624] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1281B800) [pid = 3624] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13B23400) [pid = 3624] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17B99C00) [pid = 3624] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10562C00) [pid = 3624] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13B32400) [pid = 3624] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10E02C00) [pid = 3624] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15F40800) [pid = 3624] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19BB9400) [pid = 3624] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A859800) [pid = 3624] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:31:45 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (11ADF800) [pid = 3624] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:31:45 INFO - PROCESS | 3624 | 1466501505329 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 709ms 02:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:31:45 INFO - PROCESS | 3624 | 1466501505367 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:31:45 INFO - PROCESS | 3624 | 1466501505369 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 02:31:45 INFO - PROCESS | 3624 | 1466501505372 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - PROCESS | 3624 | 1466501505374 Marionette TRACE conn3 <- [1,1890,null,{}] 02:31:45 INFO - PROCESS | 3624 | 1466501505378 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:45 INFO - PROCESS | 3624 | 1466501505379 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:45 INFO - PROCESS | 3624 | 1466501505457 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:31:45 INFO - PROCESS | 3624 | 1466501505462 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 3624 | 1466501505464 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:45 INFO - PROCESS | 3624 | ++DOCSHELL 13280000 == 35 [pid = 3624] [id = 482] 02:31:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13B23400) [pid = 3624] [serial = 1446] [outer = 00000000] 02:31:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1710EC00) [pid = 3624] [serial = 1447] [outer = 13B23400] 02:31:45 INFO - PROCESS | 3624 | 1466501505508 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180B2000) [pid = 3624] [serial = 1448] [outer = 13B23400] 02:31:45 INFO - PROCESS | 3624 | 1466501505926 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 572ms 02:31:45 INFO - PROCESS | 3624 | 1466501505951 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:31:45 INFO - PROCESS | 3624 | 1466501505953 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 02:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:31:45 INFO - PROCESS | 3624 | 1466501505957 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - PROCESS | 3624 | 1466501505958 Marionette TRACE conn3 <- [1,1894,null,{}] 02:31:45 INFO - PROCESS | 3624 | 1466501505975 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:45 INFO - PROCESS | 3624 | 1466501505977 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:46 INFO - PROCESS | 3624 | 1466501506062 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:31:46 INFO - PROCESS | 3624 | 1466501506067 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 3624 | 1466501506069 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:46 INFO - PROCESS | 3624 | ++DOCSHELL 16A59000 == 36 [pid = 3624] [id = 483] 02:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19D63C00) [pid = 3624] [serial = 1449] [outer = 00000000] 02:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A178400) [pid = 3624] [serial = 1450] [outer = 19D63C00] 02:31:46 INFO - PROCESS | 3624 | 1466501506095 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A38A800) [pid = 3624] [serial = 1451] [outer = 19D63C00] 02:31:46 INFO - PROCESS | 3624 | 1466501506526 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 618ms 02:31:46 INFO - PROCESS | 3624 | 1466501506561 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 3624 | 1466501506563 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 02:31:46 INFO - PROCESS | 3624 | 1466501506566 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:31:46 INFO - PROCESS | 3624 | 1466501506568 Marionette TRACE conn3 <- [1,1898,null,{}] 02:31:46 INFO - PROCESS | 3624 | 1466501506588 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 3624 | 1466501506590 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:46 INFO - PROCESS | 3624 | 1466501506676 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:31:46 INFO - PROCESS | 3624 | 1466501506699 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 3624 | 1466501506701 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:46 INFO - PROCESS | 3624 | ++DOCSHELL 19D99800 == 37 [pid = 3624] [id = 484] 02:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A741C00) [pid = 3624] [serial = 1452] [outer = 00000000] 02:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A760400) [pid = 3624] [serial = 1453] [outer = 1A741C00] 02:31:46 INFO - PROCESS | 3624 | 1466501506745 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A852C00) [pid = 3624] [serial = 1454] [outer = 1A741C00] 02:31:47 INFO - PROCESS | 3624 | --DOCSHELL 130A4000 == 36 [pid = 3624] [id = 476] 02:31:47 INFO - PROCESS | 3624 | --DOCSHELL 114D4000 == 35 [pid = 3624] [id = 474] 02:31:47 INFO - PROCESS | 3624 | --DOCSHELL 12D8B800 == 34 [pid = 3624] [id = 475] 02:31:47 INFO - PROCESS | 3624 | --DOCSHELL 1A17B400 == 33 [pid = 3624] [id = 473] 02:31:48 INFO - PROCESS | 3624 | --DOCSHELL 16A4F400 == 32 [pid = 3624] [id = 477] 02:31:48 INFO - PROCESS | 3624 | --DOCSHELL 1701EC00 == 31 [pid = 3624] [id = 478] 02:31:48 INFO - PROCESS | 3624 | --DOCSHELL 17BA5C00 == 30 [pid = 3624] [id = 479] 02:31:48 INFO - PROCESS | 3624 | --DOCSHELL 13280000 == 29 [pid = 3624] [id = 482] 02:31:48 INFO - PROCESS | 3624 | --DOCSHELL 19D8B000 == 28 [pid = 3624] [id = 480] 02:31:48 INFO - PROCESS | 3624 | --DOCSHELL 1306BC00 == 27 [pid = 3624] [id = 481] 02:31:48 INFO - PROCESS | 3624 | --DOCSHELL 16A59000 == 26 [pid = 3624] [id = 483] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1306C800) [pid = 3624] [serial = 1382] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1120D000) [pid = 3624] [serial = 1381] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16D8C400) [pid = 3624] [serial = 1385] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16A53C00) [pid = 3624] [serial = 1384] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A232400) [pid = 3624] [serial = 1388] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A175000) [pid = 3624] [serial = 1387] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A9A1000) [pid = 3624] [serial = 1391] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A99CC00) [pid = 3624] [serial = 1390] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (143C2000) [pid = 3624] [serial = 1412] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19BB2C00) [pid = 3624] [serial = 1414] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17021C00) [pid = 3624] [serial = 1403] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19D66000) [pid = 3624] [serial = 1415] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16D8A800) [pid = 3624] [serial = 1402] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (178D5800) [pid = 3624] [serial = 1405] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1430F800) [pid = 3624] [serial = 1394] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (13935000) [pid = 3624] [serial = 1393] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (12D94C00) [pid = 3624] [serial = 1396] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (13124400) [pid = 3624] [serial = 1397] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (13B32800) [pid = 3624] [serial = 1399] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (14308800) [pid = 3624] [serial = 1400] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (180ADC00) [pid = 3624] [serial = 1408] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1799FC00) [pid = 3624] [serial = 1406] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (12AF1400) [pid = 3624] [serial = 1411] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (18303400) [pid = 3624] [serial = 1409] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1A175400) [pid = 3624] [serial = 1418] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1A173800) [pid = 3624] [serial = 1417] [outer = 00000000] [url = about:blank] 02:31:48 INFO - PROCESS | 3624 | 1466501508449 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1899ms 02:31:48 INFO - PROCESS | 3624 | 1466501508479 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:31:48 INFO - PROCESS | 3624 | 1466501508483 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 02:31:48 INFO - PROCESS | 3624 | 1466501508487 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 3624 | 1466501508491 Marionette TRACE conn3 <- [1,1902,null,{}] 02:31:48 INFO - PROCESS | 3624 | 1466501508497 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 3624 | 1466501508500 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:48 INFO - PROCESS | 3624 | 1466501508571 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:31:48 INFO - PROCESS | 3624 | 1466501508580 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 3624 | 1466501508585 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:48 INFO - PROCESS | 3624 | ++DOCSHELL 114D3000 == 27 [pid = 3624] [id = 485] 02:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (11AE3000) [pid = 3624] [serial = 1455] [outer = 00000000] 02:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (12AAF000) [pid = 3624] [serial = 1456] [outer = 11AE3000] 02:31:48 INFO - PROCESS | 3624 | 1466501508636 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (12BC6C00) [pid = 3624] [serial = 1457] [outer = 11AE3000] 02:31:49 INFO - PROCESS | 3624 | 1466501509141 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 708ms 02:31:49 INFO - PROCESS | 3624 | 1466501509189 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 3624 | 1466501509194 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 02:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:31:49 INFO - PROCESS | 3624 | 1466501509200 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 3624 | 1466501509203 Marionette TRACE conn3 <- [1,1906,null,{}] 02:31:49 INFO - PROCESS | 3624 | 1466501509207 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 3624 | 1466501509210 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:49 INFO - PROCESS | 3624 | 1466501509297 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:31:49 INFO - PROCESS | 3624 | 1466501509402 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 3624 | 1466501509405 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:49 INFO - PROCESS | 3624 | ++DOCSHELL 1314DC00 == 28 [pid = 3624] [id = 486] 02:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (13150400) [pid = 3624] [serial = 1458] [outer = 00000000] 02:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (131DC400) [pid = 3624] [serial = 1459] [outer = 13150400] 02:31:49 INFO - PROCESS | 3624 | 1466501509451 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13284400) [pid = 3624] [serial = 1460] [outer = 13150400] 02:31:49 INFO - PROCESS | 3624 | 1466501509799 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 603ms 02:31:49 INFO - PROCESS | 3624 | 1466501509828 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:31:49 INFO - PROCESS | 3624 | 1466501509830 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 02:31:49 INFO - PROCESS | 3624 | 1466501509834 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:31:49 INFO - PROCESS | 3624 | 1466501509837 Marionette TRACE conn3 <- [1,1910,null,{}] 02:31:49 INFO - PROCESS | 3624 | 1466501509848 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 3624 | 1466501509853 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:49 INFO - PROCESS | 3624 | 1466501509935 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:31:49 INFO - PROCESS | 3624 | 1466501509956 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 3624 | 1466501509959 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:49 INFO - PROCESS | 3624 | ++DOCSHELL 1036DC00 == 29 [pid = 3624] [id = 487] 02:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13280400) [pid = 3624] [serial = 1461] [outer = 00000000] 02:31:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (15535000) [pid = 3624] [serial = 1462] [outer = 13280400] 02:31:50 INFO - PROCESS | 3624 | 1466501510006 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (15588400) [pid = 3624] [serial = 1463] [outer = 13280400] 02:31:50 INFO - PROCESS | 3624 | 1466501510449 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 663ms 02:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:31:50 INFO - PROCESS | 3624 | 1466501510499 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 3624 | 1466501510501 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 02:31:50 INFO - PROCESS | 3624 | 1466501510505 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 3624 | 1466501510507 Marionette TRACE conn3 <- [1,1914,null,{}] 02:31:50 INFO - PROCESS | 3624 | 1466501510521 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 3624 | 1466501510523 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:50 INFO - PROCESS | 3624 | 1466501510605 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:31:50 INFO - PROCESS | 3624 | 1466501510612 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 3624 | 1466501510614 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:50 INFO - PROCESS | 3624 | ++DOCSHELL 15F3C000 == 30 [pid = 3624] [id = 488] 02:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (15F3E400) [pid = 3624] [serial = 1464] [outer = 00000000] 02:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (16A53C00) [pid = 3624] [serial = 1465] [outer = 15F3E400] 02:31:50 INFO - PROCESS | 3624 | 1466501510657 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16BB3C00) [pid = 3624] [serial = 1466] [outer = 15F3E400] 02:31:51 INFO - PROCESS | 3624 | 1466501511411 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 920ms 02:31:51 INFO - PROCESS | 3624 | 1466501511452 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 3624 | 1466501511457 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 02:31:51 INFO - PROCESS | 3624 | 1466501511462 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:31:51 INFO - PROCESS | 3624 | 1466501511465 Marionette TRACE conn3 <- [1,1918,null,{}] 02:31:51 INFO - PROCESS | 3624 | 1466501511455 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 3624 | 1466501511458 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:51 INFO - PROCESS | 3624 | 1466501511576 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:31:51 INFO - PROCESS | 3624 | 1466501511709 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 3624 | 1466501511712 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:51 INFO - PROCESS | 3624 | ++DOCSHELL 12AAE800 == 31 [pid = 3624] [id = 489] 02:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12D87C00) [pid = 3624] [serial = 1467] [outer = 00000000] 02:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (131D2800) [pid = 3624] [serial = 1468] [outer = 12D87C00] 02:31:51 INFO - PROCESS | 3624 | 1466501511769 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13935000) [pid = 3624] [serial = 1469] [outer = 12D87C00] 02:31:52 INFO - PROCESS | 3624 | 1466501512441 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1010ms 02:31:52 INFO - PROCESS | 3624 | 1466501512492 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 3624 | 1466501512497 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 02:31:52 INFO - PROCESS | 3624 | 1466501512504 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 3624 | 1466501512507 Marionette TRACE conn3 <- [1,1922,null,{}] 02:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:31:52 INFO - PROCESS | 3624 | 1466501512511 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 3624 | 1466501512513 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:52 INFO - PROCESS | 3624 | 1466501512627 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:31:52 INFO - PROCESS | 3624 | 1466501512818 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 3624 | 1466501512822 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:52 INFO - PROCESS | 3624 | ++DOCSHELL 10437800 == 32 [pid = 3624] [id = 490] 02:31:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10477C00) [pid = 3624] [serial = 1470] [outer = 00000000] 02:31:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (105EFC00) [pid = 3624] [serial = 1471] [outer = 10477C00] 02:31:52 INFO - PROCESS | 3624 | 1466501512874 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11210C00) [pid = 3624] [serial = 1472] [outer = 10477C00] 02:31:53 INFO - PROCESS | 3624 | --DOCSHELL 1036DC00 == 31 [pid = 3624] [id = 487] 02:31:53 INFO - PROCESS | 3624 | --DOCSHELL 1314DC00 == 30 [pid = 3624] [id = 486] 02:31:53 INFO - PROCESS | 3624 | --DOCSHELL 114D3000 == 29 [pid = 3624] [id = 485] 02:31:53 INFO - PROCESS | 3624 | 1466501513380 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 904ms 02:31:53 INFO - PROCESS | 3624 | 1466501513421 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:31:53 INFO - PROCESS | 3624 | 1466501513425 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 3624 | 1466501513430 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 3624 | 1466501513435 Marionette TRACE conn3 <- [1,1926,null,{}] 02:31:53 INFO - PROCESS | 3624 | 1466501513443 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 3624 | 1466501513447 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:53 INFO - PROCESS | 3624 | 1466501513533 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:31:53 INFO - PROCESS | 3624 | 1466501513543 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 3624 | 1466501513546 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:53 INFO - PROCESS | 3624 | ++DOCSHELL 13032000 == 30 [pid = 3624] [id = 491] 02:31:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1307A800) [pid = 3624] [serial = 1473] [outer = 00000000] 02:31:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (13130400) [pid = 3624] [serial = 1474] [outer = 1307A800] 02:31:53 INFO - PROCESS | 3624 | 1466501513591 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (131DD800) [pid = 3624] [serial = 1475] [outer = 1307A800] 02:31:54 INFO - PROCESS | 3624 | 1466501514044 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 663ms 02:31:54 INFO - PROCESS | 3624 | 1466501514110 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 3624 | 1466501514114 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:31:54 INFO - PROCESS | 3624 | 1466501514118 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 3624 | 1466501514120 Marionette TRACE conn3 <- [1,1930,null,{}] 02:31:54 INFO - PROCESS | 3624 | 1466501514153 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 3624 | 1466501514156 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:54 INFO - PROCESS | 3624 | 1466501514254 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:31:54 INFO - PROCESS | 3624 | 1466501514344 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 3624 | 1466501514329 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:54 INFO - PROCESS | 3624 | ++DOCSHELL 1328D400 == 31 [pid = 3624] [id = 492] 02:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1345F400) [pid = 3624] [serial = 1476] [outer = 00000000] 02:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (14F19000) [pid = 3624] [serial = 1477] [outer = 1345F400] 02:31:54 INFO - PROCESS | 3624 | 1466501514373 Marionette DEBUG loaded listener.js 02:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15F42800) [pid = 3624] [serial = 1478] [outer = 1345F400] 02:31:54 INFO - PROCESS | 3624 | 1466501514748 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 679ms 02:31:54 INFO - PROCESS | 3624 | 1466501514800 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:31:54 INFO - PROCESS | 3624 | 1466501514802 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 02:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:31:54 INFO - PROCESS | 3624 | 1466501514807 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:31:54 INFO - PROCESS | 3624 | 1466501514796 Marionette TRACE conn3 <- [1,1934,null,{}] 02:31:54 INFO - PROCESS | 3624 | 1466501514806 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:54 INFO - PROCESS | 3624 | 1466501514809 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:54 INFO - PROCESS | 3624 | 1466501514894 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:31:54 INFO - PROCESS | 3624 | 1466501514900 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:54 INFO - PROCESS | 3624 | 1466501514903 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:54 INFO - PROCESS | 3624 | ++DOCSHELL 17022800 == 32 [pid = 3624] [id = 493] 02:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17023000) [pid = 3624] [serial = 1479] [outer = 00000000] 02:31:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17029800) [pid = 3624] [serial = 1480] [outer = 17023000] 02:31:54 INFO - PROCESS | 3624 | 1466501514946 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (173B2800) [pid = 3624] [serial = 1481] [outer = 17023000] 02:31:55 INFO - PROCESS | 3624 | 1466501515390 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 678ms 02:31:55 INFO - PROCESS | 3624 | 1466501515471 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:31:55 INFO - PROCESS | 3624 | 1466501515474 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 02:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:31:55 INFO - PROCESS | 3624 | 1466501515477 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 3624 | 1466501515479 Marionette TRACE conn3 <- [1,1938,null,{}] 02:31:55 INFO - PROCESS | 3624 | 1466501515482 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 3624 | 1466501515484 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:55 INFO - PROCESS | 3624 | 1466501515625 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:31:55 INFO - PROCESS | 3624 | 1466501515642 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 3624 | 1466501515644 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:55 INFO - PROCESS | 3624 | ++DOCSHELL 177F3000 == 33 [pid = 3624] [id = 494] 02:31:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (178AA400) [pid = 3624] [serial = 1482] [outer = 00000000] 02:31:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17B99000) [pid = 3624] [serial = 1483] [outer = 178AA400] 02:31:55 INFO - PROCESS | 3624 | 1466501515687 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17B9D800) [pid = 3624] [serial = 1484] [outer = 178AA400] 02:31:56 INFO - PROCESS | 3624 | 1466501516106 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 663ms 02:31:56 INFO - PROCESS | 3624 | 1466501516162 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 3624 | 1466501516164 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:31:56 INFO - PROCESS | 3624 | 1466501516176 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 3624 | 1466501516178 Marionette TRACE conn3 <- [1,1942,null,{}] 02:31:56 INFO - PROCESS | 3624 | 1466501516181 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 3624 | 1466501516183 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:56 INFO - PROCESS | 3624 | 1466501516282 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:31:56 INFO - PROCESS | 3624 | 1466501516291 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 3624 | 1466501516297 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:56 INFO - PROCESS | 3624 | ++DOCSHELL 18133C00 == 34 [pid = 3624] [id = 495] 02:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (18135800) [pid = 3624] [serial = 1485] [outer = 00000000] 02:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (19847C00) [pid = 3624] [serial = 1486] [outer = 18135800] 02:31:56 INFO - PROCESS | 3624 | 1466501516349 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19ABE800) [pid = 3624] [serial = 1487] [outer = 18135800] 02:31:56 INFO - PROCESS | 3624 | 1466501516810 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 663ms 02:31:56 INFO - PROCESS | 3624 | 1466501516829 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 3624 | 1466501516831 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:31:56 INFO - PROCESS | 3624 | 1466501516834 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 3624 | 1466501516836 Marionette TRACE conn3 <- [1,1946,null,{}] 02:31:56 INFO - PROCESS | 3624 | 1466501516844 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 3624 | 1466501516846 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:56 INFO - PROCESS | 3624 | 1466501516983 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:31:56 INFO - PROCESS | 3624 | 1466501516991 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 3624 | 1466501516993 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:56 INFO - PROCESS | 3624 | ++DOCSHELL 19D8C000 == 35 [pid = 3624] [id = 496] 02:31:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (19D8D000) [pid = 3624] [serial = 1488] [outer = 00000000] 02:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (19D94800) [pid = 3624] [serial = 1489] [outer = 19D8D000] 02:31:57 INFO - PROCESS | 3624 | 1466501517042 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (19D95800) [pid = 3624] [serial = 1490] [outer = 19D8D000] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19D63C00) [pid = 3624] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A741C00) [pid = 3624] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (11AE3000) [pid = 3624] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13150400) [pid = 3624] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13280400) [pid = 3624] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (180A6800) [pid = 3624] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19D8F800) [pid = 3624] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (18310800) [pid = 3624] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16A50C00) [pid = 3624] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (130CA000) [pid = 3624] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12D8D400) [pid = 3624] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11AE7C00) [pid = 3624] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A17D400) [pid = 3624] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17021800) [pid = 3624] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:31:57 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13B23400) [pid = 3624] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:31:57 INFO - PROCESS | 3624 | 1466501517561 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 769ms 02:31:57 INFO - PROCESS | 3624 | 1466501517620 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 3624 | 1466501517622 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:31:57 INFO - PROCESS | 3624 | 1466501517625 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 3624 | 1466501517627 Marionette TRACE conn3 <- [1,1950,null,{}] 02:31:57 INFO - PROCESS | 3624 | 1466501517631 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 3624 | 1466501517633 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:57 INFO - PROCESS | 3624 | 1466501517708 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:31:57 INFO - PROCESS | 3624 | 1466501517716 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 3624 | 1466501517718 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:57 INFO - PROCESS | 3624 | ++DOCSHELL 12899400 == 36 [pid = 3624] [id = 497] 02:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (12A18800) [pid = 3624] [serial = 1491] [outer = 00000000] 02:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16A50C00) [pid = 3624] [serial = 1492] [outer = 12A18800] 02:31:57 INFO - PROCESS | 3624 | 1466501517743 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178B1000) [pid = 3624] [serial = 1493] [outer = 12A18800] 02:31:58 INFO - PROCESS | 3624 | 1466501518198 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 618ms 02:31:58 INFO - PROCESS | 3624 | 1466501518253 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 3624 | 1466501518255 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:31:58 INFO - PROCESS | 3624 | 1466501518259 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 3624 | 1466501518260 Marionette TRACE conn3 <- [1,1954,null,{}] 02:31:58 INFO - PROCESS | 3624 | 1466501518267 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 3624 | 1466501518271 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:58 INFO - PROCESS | 3624 | 1466501518353 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:31:58 INFO - PROCESS | 3624 | 1466501518359 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 3624 | 1466501518361 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:58 INFO - PROCESS | 3624 | ++DOCSHELL 10433000 == 37 [pid = 3624] [id = 498] 02:31:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12A1F800) [pid = 3624] [serial = 1494] [outer = 00000000] 02:31:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19ABCC00) [pid = 3624] [serial = 1495] [outer = 12A1F800] 02:31:58 INFO - PROCESS | 3624 | 1466501518403 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (19D8D800) [pid = 3624] [serial = 1496] [outer = 12A1F800] 02:31:58 INFO - PROCESS | 3624 | 1466501518826 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 618ms 02:31:58 INFO - PROCESS | 3624 | 1466501518878 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 3624 | 1466501518880 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:31:58 INFO - PROCESS | 3624 | 1466501518884 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 3624 | 1466501518885 Marionette TRACE conn3 <- [1,1958,null,{}] 02:31:58 INFO - PROCESS | 3624 | 1466501518889 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 3624 | 1466501518891 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:58 INFO - PROCESS | 3624 | 1466501518970 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:31:58 INFO - PROCESS | 3624 | 1466501518978 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 3624 | 1466501518980 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:58 INFO - PROCESS | 3624 | ++DOCSHELL 16D97000 == 38 [pid = 3624] [id = 499] 02:31:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16E44800) [pid = 3624] [serial = 1497] [outer = 00000000] 02:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A232C00) [pid = 3624] [serial = 1498] [outer = 16E44800] 02:31:59 INFO - PROCESS | 3624 | 1466501519022 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A23EC00) [pid = 3624] [serial = 1499] [outer = 16E44800] 02:31:59 INFO - PROCESS | 3624 | 1466501519472 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 618ms 02:31:59 INFO - PROCESS | 3624 | 1466501519505 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 3624 | 1466501519509 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 02:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:31:59 INFO - PROCESS | 3624 | 1466501519515 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 3624 | 1466501519520 Marionette TRACE conn3 <- [1,1962,null,{}] 02:31:59 INFO - PROCESS | 3624 | 1466501519526 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 3624 | 1466501519529 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:59 INFO - PROCESS | 3624 | 1466501519643 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:31:59 INFO - PROCESS | 3624 | 1466501519796 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 3624 | 1466501519801 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:31:59 INFO - PROCESS | 3624 | ++DOCSHELL 11ADC800 == 39 [pid = 3624] [id = 500] 02:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (11AE5400) [pid = 3624] [serial = 1500] [outer = 00000000] 02:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (12AB3800) [pid = 3624] [serial = 1501] [outer = 11AE5400] 02:31:59 INFO - PROCESS | 3624 | 1466501519859 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (130C7C00) [pid = 3624] [serial = 1502] [outer = 11AE5400] 02:32:00 INFO - PROCESS | 3624 | 1466501520413 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 965ms 02:32:00 INFO - PROCESS | 3624 | 1466501520483 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 3624 | 1466501520487 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:32:00 INFO - PROCESS | 3624 | 1466501520494 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 3624 | 1466501520497 Marionette TRACE conn3 <- [1,1966,null,{}] 02:32:00 INFO - PROCESS | 3624 | 1466501520500 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 3624 | 1466501520503 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:00 INFO - PROCESS | 3624 | 1466501520610 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:32:00 INFO - PROCESS | 3624 | 1466501520730 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 3624 | 1466501520733 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:00 INFO - PROCESS | 3624 | ++DOCSHELL 15C73C00 == 40 [pid = 3624] [id = 501] 02:32:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15F33400) [pid = 3624] [serial = 1503] [outer = 00000000] 02:32:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16A4F800) [pid = 3624] [serial = 1504] [outer = 15F33400] 02:32:00 INFO - PROCESS | 3624 | 1466501520788 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16D05800) [pid = 3624] [serial = 1505] [outer = 15F33400] 02:32:01 INFO - PROCESS | 3624 | 1466501521382 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 904ms 02:32:01 INFO - PROCESS | 3624 | 1466501521402 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 3624 | 1466501521404 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 02:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:32:01 INFO - PROCESS | 3624 | 1466501521408 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 3624 | 1466501521412 Marionette TRACE conn3 <- [1,1970,null,{}] 02:32:01 INFO - PROCESS | 3624 | 1466501521422 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 3624 | 1466501521427 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:01 INFO - PROCESS | 3624 | 1466501521530 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:32:01 INFO - PROCESS | 3624 | 1466501521666 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 3624 | 1466501521670 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:01 INFO - PROCESS | 3624 | ++DOCSHELL 19D8C800 == 41 [pid = 3624] [id = 502] 02:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19D8E000) [pid = 3624] [serial = 1506] [outer = 00000000] 02:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A17C000) [pid = 3624] [serial = 1507] [outer = 19D8E000] 02:32:01 INFO - PROCESS | 3624 | 1466501521726 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A38A400) [pid = 3624] [serial = 1508] [outer = 19D8E000] 02:32:02 INFO - PROCESS | 3624 | 1466501522338 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 965ms 02:32:02 INFO - PROCESS | 3624 | 1466501522377 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 3624 | 1466501522381 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 02:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:32:02 INFO - PROCESS | 3624 | 1466501522386 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 3624 | 1466501522390 Marionette TRACE conn3 <- [1,1974,null,{}] 02:32:02 INFO - PROCESS | 3624 | 1466501522409 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 3624 | 1466501522412 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:02 INFO - PROCESS | 3624 | 1466501522519 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:32:02 INFO - PROCESS | 3624 | 1466501522762 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3624 | 1466501522766 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:02 INFO - PROCESS | 3624 | ++DOCSHELL 10431400 == 42 [pid = 3624] [id = 503] 02:32:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (104E6C00) [pid = 3624] [serial = 1509] [outer = 00000000] 02:32:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (10A57800) [pid = 3624] [serial = 1510] [outer = 104E6C00] 02:32:02 INFO - PROCESS | 3624 | 1466501522822 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1120B000) [pid = 3624] [serial = 1511] [outer = 104E6C00] 02:32:03 INFO - PROCESS | 3624 | 1466501523357 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1025ms 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 10433000 == 41 [pid = 3624] [id = 498] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 12899400 == 40 [pid = 3624] [id = 497] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 19D8C000 == 39 [pid = 3624] [id = 496] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 18133C00 == 38 [pid = 3624] [id = 495] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 177F3000 == 37 [pid = 3624] [id = 494] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 17022800 == 36 [pid = 3624] [id = 493] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 1328D400 == 35 [pid = 3624] [id = 492] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 13032000 == 34 [pid = 3624] [id = 491] 02:32:03 INFO - PROCESS | 3624 | --DOCSHELL 10437800 == 33 [pid = 3624] [id = 490] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A38A800) [pid = 3624] [serial = 1451] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A760400) [pid = 3624] [serial = 1453] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (12AAF000) [pid = 3624] [serial = 1456] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (131DC400) [pid = 3624] [serial = 1459] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13284400) [pid = 3624] [serial = 1460] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (15535000) [pid = 3624] [serial = 1462] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19844000) [pid = 3624] [serial = 1438] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A174C00) [pid = 3624] [serial = 1441] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A38BC00) [pid = 3624] [serial = 1444] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A23F000) [pid = 3624] [serial = 1442] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A178400) [pid = 3624] [serial = 1450] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A38C000) [pid = 3624] [serial = 1445] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A852C00) [pid = 3624] [serial = 1454] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16A59400) [pid = 3624] [serial = 1432] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1430BC00) [pid = 3624] [serial = 1429] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (143C5800) [pid = 3624] [serial = 1430] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13283400) [pid = 3624] [serial = 1427] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13226000) [pid = 3624] [serial = 1426] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13939800) [pid = 3624] [serial = 1424] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13129800) [pid = 3624] [serial = 1423] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A2E6C00) [pid = 3624] [serial = 1420] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A2F0C00) [pid = 3624] [serial = 1421] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15588400) [pid = 3624] [serial = 1463] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (16A53C00) [pid = 3624] [serial = 1465] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12BC6C00) [pid = 3624] [serial = 1457] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (178E1C00) [pid = 3624] [serial = 1435] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16D08C00) [pid = 3624] [serial = 1433] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1710EC00) [pid = 3624] [serial = 1447] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19ABD000) [pid = 3624] [serial = 1439] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (180B2000) [pid = 3624] [serial = 1448] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17B9E000) [pid = 3624] [serial = 1436] [outer = 00000000] [url = about:blank] 02:32:03 INFO - PROCESS | 3624 | 1466501523467 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 3624 | 1466501523471 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 02:32:03 INFO - PROCESS | 3624 | 1466501523476 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:32:03 INFO - PROCESS | 3624 | 1466501523463 Marionette TRACE conn3 <- [1,1978,null,{}] 02:32:03 INFO - PROCESS | 3624 | 1466501523467 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 3624 | 1466501523472 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:03 INFO - PROCESS | 3624 | 1466501523578 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:32:03 INFO - PROCESS | 3624 | 1466501523666 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 3624 | 1466501523669 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:03 INFO - PROCESS | 3624 | ++DOCSHELL 12D93800 == 34 [pid = 3624] [id = 504] 02:32:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13032000) [pid = 3624] [serial = 1512] [outer = 00000000] 02:32:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (131DB800) [pid = 3624] [serial = 1513] [outer = 13032000] 02:32:03 INFO - PROCESS | 3624 | 1466501523715 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13284000) [pid = 3624] [serial = 1514] [outer = 13032000] 02:32:04 INFO - PROCESS | 3624 | 1466501524101 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 708ms 02:32:04 INFO - PROCESS | 3624 | 1466501524190 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 3624 | 1466501524194 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:32:04 INFO - PROCESS | 3624 | 1466501524198 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 3624 | 1466501524200 Marionette TRACE conn3 <- [1,1982,null,{}] 02:32:04 INFO - PROCESS | 3624 | 1466501524204 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 3624 | 1466501524206 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:04 INFO - PROCESS | 3624 | 1466501524297 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:32:04 INFO - PROCESS | 3624 | 1466501524306 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 3624 | 1466501524309 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:04 INFO - PROCESS | 3624 | ++DOCSHELL 1437D000 == 35 [pid = 3624] [id = 505] 02:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1437E800) [pid = 3624] [serial = 1515] [outer = 00000000] 02:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (143CA400) [pid = 3624] [serial = 1516] [outer = 1437E800] 02:32:04 INFO - PROCESS | 3624 | 1466501524357 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15582800) [pid = 3624] [serial = 1517] [outer = 1437E800] 02:32:04 INFO - PROCESS | 3624 | 1466501524804 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 602ms 02:32:04 INFO - PROCESS | 3624 | 1466501524818 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 3624 | 1466501524820 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 02:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:32:04 INFO - PROCESS | 3624 | 1466501524825 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - PROCESS | 3624 | 1466501524831 Marionette TRACE conn3 <- [1,1986,null,{}] 02:32:04 INFO - PROCESS | 3624 | 1466501524843 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 3624 | 1466501524847 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:04 INFO - PROCESS | 3624 | 1466501524930 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:32:04 INFO - PROCESS | 3624 | 1466501524939 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 3624 | 1466501524924 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:04 INFO - PROCESS | 3624 | ++DOCSHELL 16D0D400 == 36 [pid = 3624] [id = 506] 02:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16D0E000) [pid = 3624] [serial = 1518] [outer = 00000000] 02:32:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17022800) [pid = 3624] [serial = 1519] [outer = 16D0E000] 02:32:04 INFO - PROCESS | 3624 | 1466501524968 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1702BC00) [pid = 3624] [serial = 1520] [outer = 16D0E000] 02:32:05 INFO - PROCESS | 3624 | 1466501525431 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 634ms 02:32:05 INFO - PROCESS | 3624 | 1466501525464 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 3624 | 1466501525452 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:32:05 INFO - PROCESS | 3624 | 1466501525456 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 3624 | 1466501525459 Marionette TRACE conn3 <- [1,1990,null,{}] 02:32:05 INFO - PROCESS | 3624 | 1466501525462 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 3624 | 1466501525464 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:05 INFO - PROCESS | 3624 | 1466501525547 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:32:05 INFO - PROCESS | 3624 | 1466501525552 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 3624 | 1466501525554 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:05 INFO - PROCESS | 3624 | ++DOCSHELL 1701E000 == 37 [pid = 3624] [id = 507] 02:32:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17103400) [pid = 3624] [serial = 1521] [outer = 00000000] 02:32:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (18028C00) [pid = 3624] [serial = 1522] [outer = 17103400] 02:32:05 INFO - PROCESS | 3624 | 1466501525597 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (180AAC00) [pid = 3624] [serial = 1523] [outer = 17103400] 02:32:06 INFO - PROCESS | 3624 | 1466501526056 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 602ms 02:32:06 INFO - PROCESS | 3624 | 1466501526074 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 3624 | 1466501526076 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:32:06 INFO - PROCESS | 3624 | 1466501526082 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 3624 | 1466501526084 Marionette TRACE conn3 <- [1,1994,null,{}] 02:32:06 INFO - PROCESS | 3624 | 1466501526095 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 3624 | 1466501526097 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:06 INFO - PROCESS | 3624 | 1466501526209 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:32:06 INFO - PROCESS | 3624 | 1466501526214 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 3624 | 1466501526220 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:06 INFO - PROCESS | 3624 | ++DOCSHELL 19847800 == 38 [pid = 3624] [id = 508] 02:32:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1984F000) [pid = 3624] [serial = 1524] [outer = 00000000] 02:32:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19ABE000) [pid = 3624] [serial = 1525] [outer = 1984F000] 02:32:06 INFO - PROCESS | 3624 | 1466501526273 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D8EC00) [pid = 3624] [serial = 1526] [outer = 1984F000] 02:32:06 INFO - PROCESS | 3624 | 1466501526725 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 678ms 02:32:06 INFO - PROCESS | 3624 | 1466501526762 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 3624 | 1466501526764 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:32:06 INFO - PROCESS | 3624 | 1466501526767 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 3624 | 1466501526768 Marionette TRACE conn3 <- [1,1998,null,{}] 02:32:06 INFO - PROCESS | 3624 | 1466501526777 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 3624 | 1466501526779 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:06 INFO - PROCESS | 3624 | 1466501526899 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:32:06 INFO - PROCESS | 3624 | 1466501526979 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 3624 | 1466501526981 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:06 INFO - PROCESS | 3624 | ++DOCSHELL 1A179400 == 39 [pid = 3624] [id = 509] 02:32:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A179800) [pid = 3624] [serial = 1527] [outer = 00000000] 02:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A2F1C00) [pid = 3624] [serial = 1528] [outer = 1A179800] 02:32:07 INFO - PROCESS | 3624 | 1466501527024 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A38B800) [pid = 3624] [serial = 1529] [outer = 1A179800] 02:32:07 INFO - PROCESS | 3624 | 1466501527425 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 708ms 02:32:07 INFO - PROCESS | 3624 | 1466501527474 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 3624 | 1466501527476 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 02:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:32:07 INFO - PROCESS | 3624 | 1466501527485 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 3624 | 1466501527487 Marionette TRACE conn3 <- [1,2002,null,{}] 02:32:07 INFO - PROCESS | 3624 | 1466501527490 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:07 INFO - PROCESS | 3624 | 1466501527492 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:07 INFO - PROCESS | 3624 | 1466501527610 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:32:07 INFO - PROCESS | 3624 | 1466501527615 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 3624 | 1466501527617 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:07 INFO - PROCESS | 3624 | ++DOCSHELL 103CD800 == 40 [pid = 3624] [id = 510] 02:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A181000) [pid = 3624] [serial = 1530] [outer = 00000000] 02:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A73F400) [pid = 3624] [serial = 1531] [outer = 1A181000] 02:32:07 INFO - PROCESS | 3624 | 1466501527660 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A741C00) [pid = 3624] [serial = 1532] [outer = 1A181000] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (178AA400) [pid = 3624] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1345F400) [pid = 3624] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17023000) [pid = 3624] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1307A800) [pid = 3624] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (18135800) [pid = 3624] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19D8D000) [pid = 3624] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12A18800) [pid = 3624] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:32:07 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12A1F800) [pid = 3624] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:32:08 INFO - PROCESS | 3624 | 1466501528178 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 709ms 02:32:08 INFO - PROCESS | 3624 | 1466501528205 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 3624 | 1466501528207 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 02:32:08 INFO - PROCESS | 3624 | 1466501528235 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:32:08 INFO - PROCESS | 3624 | 1466501528237 Marionette TRACE conn3 <- [1,2006,null,{}] 02:32:08 INFO - PROCESS | 3624 | 1466501528243 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 3624 | 1466501528245 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:08 INFO - PROCESS | 3624 | 1466501528326 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:32:08 INFO - PROCESS | 3624 | 1466501528331 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 3624 | 1466501528333 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:08 INFO - PROCESS | 3624 | ++DOCSHELL 13456C00 == 41 [pid = 3624] [id = 511] 02:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1984B800) [pid = 3624] [serial = 1533] [outer = 00000000] 02:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A38CC00) [pid = 3624] [serial = 1534] [outer = 1984B800] 02:32:08 INFO - PROCESS | 3624 | 1466501528376 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A850800) [pid = 3624] [serial = 1535] [outer = 1984B800] 02:32:08 INFO - PROCESS | 3624 | 1466501528789 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 573ms 02:32:08 INFO - PROCESS | 3624 | 1466501528832 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 3624 | 1466501528834 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 02:32:08 INFO - PROCESS | 3624 | 1466501528843 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 3624 | 1466501528828 Marionette TRACE conn3 <- [1,2010,null,{}] 02:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:32:08 INFO - PROCESS | 3624 | 1466501528832 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 3624 | 1466501528834 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:08 INFO - PROCESS | 3624 | 1466501528914 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:32:08 INFO - PROCESS | 3624 | 1466501528919 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 3624 | 1466501528921 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:08 INFO - PROCESS | 3624 | ++DOCSHELL 103CD000 == 42 [pid = 3624] [id = 512] 02:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A17A000) [pid = 3624] [serial = 1536] [outer = 00000000] 02:32:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A85A000) [pid = 3624] [serial = 1537] [outer = 1A17A000] 02:32:08 INFO - PROCESS | 3624 | 1466501528963 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A85CC00) [pid = 3624] [serial = 1538] [outer = 1A17A000] 02:32:09 INFO - PROCESS | 3624 | 1466501529404 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 603ms 02:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:32:09 INFO - PROCESS | 3624 | 1466501529450 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 3624 | 1466501529452 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 02:32:09 INFO - PROCESS | 3624 | 1466501529455 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 3624 | 1466501529457 Marionette TRACE conn3 <- [1,2014,null,{}] 02:32:09 INFO - PROCESS | 3624 | 1466501529460 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 3624 | 1466501529461 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:09 INFO - PROCESS | 3624 | 1466501529540 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:32:09 INFO - PROCESS | 3624 | 1466501529546 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 3624 | 1466501529550 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:09 INFO - PROCESS | 3624 | ++DOCSHELL 1A99F000 == 43 [pid = 3624] [id = 513] 02:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A9A0000) [pid = 3624] [serial = 1539] [outer = 00000000] 02:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A9A6000) [pid = 3624] [serial = 1540] [outer = 1A9A0000] 02:32:09 INFO - PROCESS | 3624 | 1466501529600 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A9AB400) [pid = 3624] [serial = 1541] [outer = 1A9A0000] 02:32:10 INFO - PROCESS | 3624 | 1466501530271 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 874ms 02:32:10 INFO - PROCESS | 3624 | 1466501530342 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3624 | 1466501530347 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:32:10 INFO - PROCESS | 3624 | 1466501530335 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 3624 | 1466501530340 Marionette TRACE conn3 <- [1,2018,null,{}] 02:32:10 INFO - PROCESS | 3624 | 1466501530345 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 3624 | 1466501530348 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:10 INFO - PROCESS | 3624 | 1466501530459 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:32:10 INFO - PROCESS | 3624 | 1466501530573 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 3624 | 1466501530578 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:10 INFO - PROCESS | 3624 | ++DOCSHELL 12AAF000 == 44 [pid = 3624] [id = 514] 02:32:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (12D5C800) [pid = 3624] [serial = 1542] [outer = 00000000] 02:32:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (13461800) [pid = 3624] [serial = 1543] [outer = 12D5C800] 02:32:10 INFO - PROCESS | 3624 | 1466501530640 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (14312800) [pid = 3624] [serial = 1544] [outer = 12D5C800] 02:32:11 INFO - PROCESS | 3624 | 1466501531262 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 964ms 02:32:11 INFO - PROCESS | 3624 | 1466501531330 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 3624 | 1466501531335 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:32:11 INFO - PROCESS | 3624 | 1466501531343 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 3624 | 1466501531346 Marionette TRACE conn3 <- [1,2022,null,{}] 02:32:11 INFO - PROCESS | 3624 | 1466501531333 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 3624 | 1466501531336 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:11 INFO - PROCESS | 3624 | 1466501531449 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:32:11 INFO - PROCESS | 3624 | 1466501531588 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 3624 | 1466501531591 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:11 INFO - PROCESS | 3624 | ++DOCSHELL 1701D400 == 45 [pid = 3624] [id = 515] 02:32:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1701EC00) [pid = 3624] [serial = 1545] [outer = 00000000] 02:32:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (178AF400) [pid = 3624] [serial = 1546] [outer = 1701EC00] 02:32:11 INFO - PROCESS | 3624 | 1466501531655 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (180B5400) [pid = 3624] [serial = 1547] [outer = 1701EC00] 02:32:12 INFO - PROCESS | 3624 | 1466501532230 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 964ms 02:32:12 INFO - PROCESS | 3624 | 1466501532310 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 3624 | 1466501532295 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 02:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:32:12 INFO - PROCESS | 3624 | 1466501532299 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 3624 | 1466501532302 Marionette TRACE conn3 <- [1,2026,null,{}] 02:32:12 INFO - PROCESS | 3624 | 1466501532313 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 3624 | 1466501532319 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:12 INFO - PROCESS | 3624 | 1466501532439 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:32:12 INFO - PROCESS | 3624 | 1466501532583 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 3624 | 1466501532587 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:12 INFO - PROCESS | 3624 | ++DOCSHELL 1A855400 == 46 [pid = 3624] [id = 516] 02:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A855800) [pid = 3624] [serial = 1548] [outer = 00000000] 02:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A9A3C00) [pid = 3624] [serial = 1549] [outer = 1A855800] 02:32:12 INFO - PROCESS | 3624 | 1466501532651 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1AF50400) [pid = 3624] [serial = 1550] [outer = 1A855800] 02:32:13 INFO - PROCESS | 3624 | 1466501533424 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1146ms 02:32:13 INFO - PROCESS | 3624 | 1466501533460 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 3624 | 1466501533465 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 02:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:32:13 INFO - PROCESS | 3624 | 1466501533470 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - PROCESS | 3624 | 1466501533473 Marionette TRACE conn3 <- [1,2030,null,{}] 02:32:13 INFO - PROCESS | 3624 | 1466501533478 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 3624 | 1466501533481 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:13 INFO - PROCESS | 3624 | 1466501533583 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:32:13 INFO - PROCESS | 3624 | 1466501533732 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 3624 | 1466501533737 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:13 INFO - PROCESS | 3624 | ++DOCSHELL 1306BC00 == 47 [pid = 3624] [id = 517] 02:32:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (13070000) [pid = 3624] [serial = 1551] [outer = 00000000] 02:32:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (13939800) [pid = 3624] [serial = 1552] [outer = 13070000] 02:32:13 INFO - PROCESS | 3624 | 1466501533775 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (13C50C00) [pid = 3624] [serial = 1553] [outer = 13070000] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 12AAE800 == 46 [pid = 3624] [id = 489] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 103CD000 == 45 [pid = 3624] [id = 512] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 13456C00 == 44 [pid = 3624] [id = 511] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 103CD800 == 43 [pid = 3624] [id = 510] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 1A179400 == 42 [pid = 3624] [id = 509] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 19847800 == 41 [pid = 3624] [id = 508] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 1701E000 == 40 [pid = 3624] [id = 507] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 16D0D400 == 39 [pid = 3624] [id = 506] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 1437D000 == 38 [pid = 3624] [id = 505] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 12D93800 == 37 [pid = 3624] [id = 504] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 10431400 == 36 [pid = 3624] [id = 503] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 16D97000 == 35 [pid = 3624] [id = 499] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 15F3C000 == 34 [pid = 3624] [id = 488] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 19D99800 == 33 [pid = 3624] [id = 484] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 11ADC800 == 32 [pid = 3624] [id = 500] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 15C73C00 == 31 [pid = 3624] [id = 501] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 19D8C800 == 30 [pid = 3624] [id = 502] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 1701D400 == 29 [pid = 3624] [id = 515] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 1A855400 == 28 [pid = 3624] [id = 516] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 1A99F000 == 27 [pid = 3624] [id = 513] 02:32:14 INFO - PROCESS | 3624 | --DOCSHELL 12AAF000 == 26 [pid = 3624] [id = 514] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17B99000) [pid = 3624] [serial = 1483] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (131D2800) [pid = 3624] [serial = 1468] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (105EFC00) [pid = 3624] [serial = 1471] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (14F19000) [pid = 3624] [serial = 1477] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (15F42800) [pid = 3624] [serial = 1478] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17029800) [pid = 3624] [serial = 1480] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (13130400) [pid = 3624] [serial = 1474] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (131DD800) [pid = 3624] [serial = 1475] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (19847C00) [pid = 3624] [serial = 1486] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19D94800) [pid = 3624] [serial = 1489] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A232C00) [pid = 3624] [serial = 1498] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16A50C00) [pid = 3624] [serial = 1492] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (178B1000) [pid = 3624] [serial = 1493] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D8D800) [pid = 3624] [serial = 1496] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19ABCC00) [pid = 3624] [serial = 1495] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19D95800) [pid = 3624] [serial = 1490] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19ABE800) [pid = 3624] [serial = 1487] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (17B9D800) [pid = 3624] [serial = 1484] [outer = 00000000] [url = about:blank] 02:32:14 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (173B2800) [pid = 3624] [serial = 1481] [outer = 00000000] [url = about:blank] 02:32:15 INFO - PROCESS | 3624 | 1466501535018 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1597ms 02:32:15 INFO - PROCESS | 3624 | 1466501535072 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 3624 | 1466501535077 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 02:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:32:15 INFO - PROCESS | 3624 | 1466501535081 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 3624 | 1466501535084 Marionette TRACE conn3 <- [1,2034,null,{}] 02:32:15 INFO - PROCESS | 3624 | 1466501535090 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 3624 | 1466501535093 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:15 INFO - PROCESS | 3624 | 1466501535178 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:32:15 INFO - PROCESS | 3624 | 1466501535186 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 3624 | 1466501535191 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:15 INFO - PROCESS | 3624 | ++DOCSHELL 11CD1C00 == 27 [pid = 3624] [id = 518] 02:32:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12899400) [pid = 3624] [serial = 1554] [outer = 00000000] 02:32:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1306C400) [pid = 3624] [serial = 1555] [outer = 12899400] 02:32:15 INFO - PROCESS | 3624 | 1466501535238 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (130C5400) [pid = 3624] [serial = 1556] [outer = 12899400] 02:32:15 INFO - PROCESS | 3624 | 1466501535768 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 724ms 02:32:15 INFO - PROCESS | 3624 | 1466501535804 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 3624 | 1466501535808 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 02:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:32:15 INFO - PROCESS | 3624 | 1466501535814 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 3624 | 1466501535817 Marionette TRACE conn3 <- [1,2038,null,{}] 02:32:15 INFO - PROCESS | 3624 | 1466501535821 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 3624 | 1466501535823 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:15 INFO - PROCESS | 3624 | 1466501535915 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:32:16 INFO - PROCESS | 3624 | 1466501536006 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 3624 | 1466501536009 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:16 INFO - PROCESS | 3624 | ++DOCSHELL 143BFC00 == 28 [pid = 3624] [id = 519] 02:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (143C2000) [pid = 3624] [serial = 1557] [outer = 00000000] 02:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15C3CC00) [pid = 3624] [serial = 1558] [outer = 143C2000] 02:32:16 INFO - PROCESS | 3624 | 1466501536057 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15F3EC00) [pid = 3624] [serial = 1559] [outer = 143C2000] 02:32:16 INFO - PROCESS | 3624 | 1466501536439 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 678ms 02:32:16 INFO - PROCESS | 3624 | 1466501536496 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 3624 | 1466501536498 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:32:16 INFO - PROCESS | 3624 | 1466501536485 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 3624 | 1466501536488 Marionette TRACE conn3 <- [1,2042,null,{}] 02:32:16 INFO - PROCESS | 3624 | 1466501536498 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 3624 | 1466501536503 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:16 INFO - PROCESS | 3624 | 1466501536585 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:32:16 INFO - PROCESS | 3624 | 1466501536593 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 3624 | 1466501536596 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:16 INFO - PROCESS | 3624 | ++DOCSHELL 17023C00 == 29 [pid = 3624] [id = 520] 02:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17029000) [pid = 3624] [serial = 1560] [outer = 00000000] 02:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (173B2800) [pid = 3624] [serial = 1561] [outer = 17029000] 02:32:16 INFO - PROCESS | 3624 | 1466501536642 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (178D8400) [pid = 3624] [serial = 1562] [outer = 17029000] 02:32:17 INFO - PROCESS | 3624 | 1466501537145 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 663ms 02:32:17 INFO - PROCESS | 3624 | 1466501537162 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 3624 | 1466501537164 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 02:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:32:17 INFO - PROCESS | 3624 | 1466501537167 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 3624 | 1466501537169 Marionette TRACE conn3 <- [1,2046,null,{}] 02:32:17 INFO - PROCESS | 3624 | 1466501537179 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 3624 | 1466501537181 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:17 INFO - PROCESS | 3624 | 1466501537328 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:32:17 INFO - PROCESS | 3624 | 1466501537340 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:17 INFO - PROCESS | 3624 | 1466501537342 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:17 INFO - PROCESS | 3624 | ++DOCSHELL 180B4800 == 30 [pid = 3624] [id = 521] 02:32:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (18135400) [pid = 3624] [serial = 1563] [outer = 00000000] 02:32:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (19850000) [pid = 3624] [serial = 1564] [outer = 18135400] 02:32:17 INFO - PROCESS | 3624 | 1466501537444 Marionette DEBUG loaded listener.js 02:32:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (19ABF400) [pid = 3624] [serial = 1565] [outer = 18135400] 02:32:17 INFO - PROCESS | 3624 | 1466501537861 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 709ms 02:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:32:17 INFO - PROCESS | 3624 | 1466501537896 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:32:17 INFO - PROCESS | 3624 | 1466501537898 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 02:32:17 INFO - PROCESS | 3624 | 1466501537901 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:32:17 INFO - PROCESS | 3624 | 1466501537903 Marionette TRACE conn3 <- [1,2050,null,{}] 02:32:17 INFO - PROCESS | 3624 | 1466501537906 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:17 INFO - PROCESS | 3624 | 1466501537908 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:18 INFO - PROCESS | 3624 | 1466501538020 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:32:18 INFO - PROCESS | 3624 | 1466501538011 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 3624 | 1466501538013 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:18 INFO - PROCESS | 3624 | ++DOCSHELL 19D8B000 == 31 [pid = 3624] [id = 522] 02:32:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (19D8B800) [pid = 3624] [serial = 1566] [outer = 00000000] 02:32:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19D94400) [pid = 3624] [serial = 1567] [outer = 19D8B800] 02:32:18 INFO - PROCESS | 3624 | 1466501538112 Marionette DEBUG loaded listener.js 02:32:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A173400) [pid = 3624] [serial = 1568] [outer = 19D8B800] 02:32:18 INFO - PROCESS | 3624 | 1466501538526 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 663ms 02:32:18 INFO - PROCESS | 3624 | 1466501538570 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 3624 | 1466501538572 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 02:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:32:18 INFO - PROCESS | 3624 | 1466501538576 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 3624 | 1466501538578 Marionette TRACE conn3 <- [1,2054,null,{}] 02:32:18 INFO - PROCESS | 3624 | 1466501538581 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 3624 | 1466501538586 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:18 INFO - PROCESS | 3624 | 1466501538750 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1984F000) [pid = 3624] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17103400) [pid = 3624] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A179800) [pid = 3624] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1437E800) [pid = 3624] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (104E6C00) [pid = 3624] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13032000) [pid = 3624] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16E44800) [pid = 3624] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16D0E000) [pid = 3624] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (15F33400) [pid = 3624] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11AE5400) [pid = 3624] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D8E000) [pid = 3624] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A181000) [pid = 3624] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1984B800) [pid = 3624] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A9A0000) [pid = 3624] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A17A000) [pid = 3624] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (15F3E400) [pid = 3624] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10477C00) [pid = 3624] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:32:19 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12D87C00) [pid = 3624] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:32:19 INFO - PROCESS | 3624 | 1466501539234 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 3624 | 1466501539236 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:19 INFO - PROCESS | 3624 | ++DOCSHELL 10432400 == 32 [pid = 3624] [id = 523] 02:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10477C00) [pid = 3624] [serial = 1569] [outer = 00000000] 02:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (11C33C00) [pid = 3624] [serial = 1570] [outer = 10477C00] 02:32:19 INFO - PROCESS | 3624 | 1466501539281 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1327F800) [pid = 3624] [serial = 1571] [outer = 10477C00] 02:32:19 INFO - PROCESS | 3624 | 1466501539661 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1100ms 02:32:19 INFO - PROCESS | 3624 | 1466501539692 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 3624 | 1466501539694 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 02:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:32:19 INFO - PROCESS | 3624 | 1466501539680 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 3624 | 1466501539682 Marionette TRACE conn3 <- [1,2058,null,{}] 02:32:19 INFO - PROCESS | 3624 | 1466501539685 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 3624 | 1466501539687 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:19 INFO - PROCESS | 3624 | 1466501539808 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:32:19 INFO - PROCESS | 3624 | 1466501539814 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:19 INFO - PROCESS | 3624 | 1466501539816 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:19 INFO - PROCESS | 3624 | ++DOCSHELL 130D1800 == 33 [pid = 3624] [id = 524] 02:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1437C800) [pid = 3624] [serial = 1572] [outer = 00000000] 02:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (180B5800) [pid = 3624] [serial = 1573] [outer = 1437C800] 02:32:19 INFO - PROCESS | 3624 | 1466501539858 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (178DF000) [pid = 3624] [serial = 1574] [outer = 1437C800] 02:32:20 INFO - PROCESS | 3624 | 1466501540237 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 603ms 02:32:20 INFO - PROCESS | 3624 | 1466501540298 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 3624 | 1466501540300 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:32:20 INFO - PROCESS | 3624 | 1466501540303 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 3624 | 1466501540305 Marionette TRACE conn3 <- [1,2062,null,{}] 02:32:20 INFO - PROCESS | 3624 | 1466501540308 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:20 INFO - PROCESS | 3624 | 1466501540310 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:20 INFO - PROCESS | 3624 | 1466501540388 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:32:20 INFO - PROCESS | 3624 | 1466501540393 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 3624 | 1466501540395 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:20 INFO - PROCESS | 3624 | ++DOCSHELL 1A181400 == 34 [pid = 3624] [id = 525] 02:32:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A232000) [pid = 3624] [serial = 1575] [outer = 00000000] 02:32:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A23D000) [pid = 3624] [serial = 1576] [outer = 1A232000] 02:32:20 INFO - PROCESS | 3624 | 1466501540441 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A235400) [pid = 3624] [serial = 1577] [outer = 1A232000] 02:32:20 INFO - PROCESS | 3624 | 1466501540879 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 603ms 02:32:20 INFO - PROCESS | 3624 | 1466501540925 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:32:20 INFO - PROCESS | 3624 | 1466501540927 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 02:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:32:20 INFO - PROCESS | 3624 | 1466501540930 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:32:20 INFO - PROCESS | 3624 | 1466501540932 Marionette TRACE conn3 <- [1,2066,null,{}] 02:32:20 INFO - PROCESS | 3624 | 1466501540935 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:20 INFO - PROCESS | 3624 | 1466501540937 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:21 INFO - PROCESS | 3624 | 1466501541015 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:32:21 INFO - PROCESS | 3624 | 1466501541020 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 3624 | 1466501541022 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:21 INFO - PROCESS | 3624 | ++DOCSHELL 17023000 == 35 [pid = 3624] [id = 526] 02:32:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A73E800) [pid = 3624] [serial = 1578] [outer = 00000000] 02:32:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A859000) [pid = 3624] [serial = 1579] [outer = 1A73E800] 02:32:21 INFO - PROCESS | 3624 | 1466501541065 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A859C00) [pid = 3624] [serial = 1580] [outer = 1A73E800] 02:32:21 INFO - PROCESS | 3624 | 1466501541899 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 995ms 02:32:21 INFO - PROCESS | 3624 | 1466501541952 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 3624 | 1466501541957 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 02:32:21 INFO - PROCESS | 3624 | 1466501541961 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:32:21 INFO - PROCESS | 3624 | 1466501541966 Marionette TRACE conn3 <- [1,2070,null,{}] 02:32:21 INFO - PROCESS | 3624 | 1466501541972 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 3624 | 1466501541975 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:22 INFO - PROCESS | 3624 | 1466501542118 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:32:22 INFO - PROCESS | 3624 | 1466501542258 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 3624 | 1466501542261 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:22 INFO - PROCESS | 3624 | ++DOCSHELL 10A62000 == 36 [pid = 3624] [id = 527] 02:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (11AE5800) [pid = 3624] [serial = 1581] [outer = 00000000] 02:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (13156000) [pid = 3624] [serial = 1582] [outer = 11AE5800] 02:32:22 INFO - PROCESS | 3624 | 1466501542319 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (15537C00) [pid = 3624] [serial = 1583] [outer = 11AE5800] 02:32:22 INFO - PROCESS | 3624 | 1466501543001 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1116ms 02:32:23 INFO - PROCESS | 3624 | 1466501543080 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 3624 | 1466501543084 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 02:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:32:23 INFO - PROCESS | 3624 | 1466501543092 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - PROCESS | 3624 | 1466501543095 Marionette TRACE conn3 <- [1,2074,null,{}] 02:32:23 INFO - PROCESS | 3624 | 1466501543099 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 3624 | 1466501543101 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:23 INFO - PROCESS | 3624 | 1466501543229 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:32:23 INFO - PROCESS | 3624 | 1466501543449 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 3624 | 1466501543452 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:23 INFO - PROCESS | 3624 | ++DOCSHELL 10437800 == 37 [pid = 3624] [id = 528] 02:32:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1047D800) [pid = 3624] [serial = 1584] [outer = 00000000] 02:32:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (10A5C400) [pid = 3624] [serial = 1585] [outer = 1047D800] 02:32:23 INFO - PROCESS | 3624 | 1466501543517 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1120EC00) [pid = 3624] [serial = 1586] [outer = 1047D800] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 1A181400 == 36 [pid = 3624] [id = 525] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 130D1800 == 35 [pid = 3624] [id = 524] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 10432400 == 34 [pid = 3624] [id = 523] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 19D8B000 == 33 [pid = 3624] [id = 522] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 180B4800 == 32 [pid = 3624] [id = 521] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 17023C00 == 31 [pid = 3624] [id = 520] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 143BFC00 == 30 [pid = 3624] [id = 519] 02:32:24 INFO - PROCESS | 3624 | --DOCSHELL 11CD1C00 == 29 [pid = 3624] [id = 518] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (16BB3C00) [pid = 3624] [serial = 1466] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (19ABE000) [pid = 3624] [serial = 1525] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (18028C00) [pid = 3624] [serial = 1522] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A2F1C00) [pid = 3624] [serial = 1528] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (143CA400) [pid = 3624] [serial = 1516] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15582800) [pid = 3624] [serial = 1517] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (10A57800) [pid = 3624] [serial = 1510] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1120B000) [pid = 3624] [serial = 1511] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (131DB800) [pid = 3624] [serial = 1513] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13284000) [pid = 3624] [serial = 1514] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A23EC00) [pid = 3624] [serial = 1499] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17022800) [pid = 3624] [serial = 1519] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1702BC00) [pid = 3624] [serial = 1520] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16A4F800) [pid = 3624] [serial = 1504] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16D05800) [pid = 3624] [serial = 1505] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12AB3800) [pid = 3624] [serial = 1501] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (130C7C00) [pid = 3624] [serial = 1502] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A17C000) [pid = 3624] [serial = 1507] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A38A400) [pid = 3624] [serial = 1508] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A73F400) [pid = 3624] [serial = 1531] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A38B800) [pid = 3624] [serial = 1529] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A741C00) [pid = 3624] [serial = 1532] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A38CC00) [pid = 3624] [serial = 1534] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A9A6000) [pid = 3624] [serial = 1540] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A85CC00) [pid = 3624] [serial = 1538] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A9AB400) [pid = 3624] [serial = 1541] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A85A000) [pid = 3624] [serial = 1537] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19D8EC00) [pid = 3624] [serial = 1526] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A850800) [pid = 3624] [serial = 1535] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (180AAC00) [pid = 3624] [serial = 1523] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (11210C00) [pid = 3624] [serial = 1472] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (13935000) [pid = 3624] [serial = 1469] [outer = 00000000] [url = about:blank] 02:32:24 INFO - PROCESS | 3624 | 1466501544161 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1100ms 02:32:24 INFO - PROCESS | 3624 | 1466501544206 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3624 | 1466501544209 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:32:24 INFO - PROCESS | 3624 | 1466501544214 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 3624 | 1466501544216 Marionette TRACE conn3 <- [1,2078,null,{}] 02:32:24 INFO - PROCESS | 3624 | 1466501544222 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 3624 | 1466501544226 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:24 INFO - PROCESS | 3624 | 1466501544313 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:32:24 INFO - PROCESS | 3624 | 1466501544419 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 3624 | 1466501544422 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:24 INFO - PROCESS | 3624 | ++DOCSHELL 1120B000 == 30 [pid = 3624] [id = 529] 02:32:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1120CC00) [pid = 3624] [serial = 1587] [outer = 00000000] 02:32:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12D8B800) [pid = 3624] [serial = 1588] [outer = 1120CC00] 02:32:24 INFO - PROCESS | 3624 | 1466501544481 Marionette DEBUG loaded listener.js 02:32:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1327F400) [pid = 3624] [serial = 1589] [outer = 1120CC00] 02:32:24 INFO - PROCESS | 3624 | 1466501544900 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 769ms 02:32:24 INFO - PROCESS | 3624 | 1466501544979 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3624 | 1466501544982 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:32:24 INFO - PROCESS | 3624 | 1466501544987 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 3624 | 1466501544989 Marionette TRACE conn3 <- [1,2082,null,{}] 02:32:24 INFO - PROCESS | 3624 | 1466501544993 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 3624 | 1466501544995 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:25 INFO - PROCESS | 3624 | 1466501545080 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:32:25 INFO - PROCESS | 3624 | 1466501545094 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 3624 | 1466501545097 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:25 INFO - PROCESS | 3624 | ++DOCSHELL 15C3C400 == 31 [pid = 3624] [id = 530] 02:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (15C73C00) [pid = 3624] [serial = 1590] [outer = 00000000] 02:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (16A4BC00) [pid = 3624] [serial = 1591] [outer = 15C73C00] 02:32:25 INFO - PROCESS | 3624 | 1466501545141 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16A53C00) [pid = 3624] [serial = 1592] [outer = 15C73C00] 02:32:25 INFO - PROCESS | 3624 | 1466501545586 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 603ms 02:32:25 INFO - PROCESS | 3624 | 1466501545608 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:32:25 INFO - PROCESS | 3624 | 1466501545610 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 02:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:32:25 INFO - PROCESS | 3624 | 1466501545615 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:32:25 INFO - PROCESS | 3624 | 1466501545620 Marionette TRACE conn3 <- [1,2086,null,{}] 02:32:25 INFO - PROCESS | 3624 | 1466501545634 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:25 INFO - PROCESS | 3624 | 1466501545637 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:25 INFO - PROCESS | 3624 | 1466501545722 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:32:25 INFO - PROCESS | 3624 | 1466501545731 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:25 INFO - PROCESS | 3624 | 1466501545733 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:25 INFO - PROCESS | 3624 | ++DOCSHELL 17020400 == 32 [pid = 3624] [id = 531] 02:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17021C00) [pid = 3624] [serial = 1593] [outer = 00000000] 02:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1710D000) [pid = 3624] [serial = 1594] [outer = 17021C00] 02:32:25 INFO - PROCESS | 3624 | 1466501545777 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (177EF000) [pid = 3624] [serial = 1595] [outer = 17021C00] 02:32:26 INFO - PROCESS | 3624 | 1466501546231 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 663ms 02:32:26 INFO - PROCESS | 3624 | 1466501546295 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 3624 | 1466501546298 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 02:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:32:26 INFO - PROCESS | 3624 | 1466501546301 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 3624 | 1466501546303 Marionette TRACE conn3 <- [1,2090,null,{}] 02:32:26 INFO - PROCESS | 3624 | 1466501546306 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 3624 | 1466501546308 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:26 INFO - PROCESS | 3624 | 1466501546416 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:32:26 INFO - PROCESS | 3624 | 1466501546505 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 3624 | 1466501546508 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:26 INFO - PROCESS | 3624 | ++DOCSHELL 17B99800 == 33 [pid = 3624] [id = 532] 02:32:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17BA6800) [pid = 3624] [serial = 1596] [outer = 00000000] 02:32:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180AF000) [pid = 3624] [serial = 1597] [outer = 17BA6800] 02:32:26 INFO - PROCESS | 3624 | 1466501546551 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (18135800) [pid = 3624] [serial = 1598] [outer = 17BA6800] 02:32:26 INFO - PROCESS | 3624 | 1466501546953 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 708ms 02:32:27 INFO - PROCESS | 3624 | 1466501547011 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 3624 | 1466501547013 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 02:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:32:27 INFO - PROCESS | 3624 | 1466501547017 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 3624 | 1466501547018 Marionette TRACE conn3 <- [1,2094,null,{}] 02:32:27 INFO - PROCESS | 3624 | 1466501547022 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 3624 | 1466501547024 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:27 INFO - PROCESS | 3624 | 1466501547137 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:32:27 INFO - PROCESS | 3624 | 1466501547142 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 3624 | 1466501547148 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:27 INFO - PROCESS | 3624 | ++DOCSHELL 13288C00 == 34 [pid = 3624] [id = 533] 02:32:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19847800) [pid = 3624] [serial = 1599] [outer = 00000000] 02:32:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D6F000) [pid = 3624] [serial = 1600] [outer = 19847800] 02:32:27 INFO - PROCESS | 3624 | 1466501547261 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D91000) [pid = 3624] [serial = 1601] [outer = 19847800] 02:32:27 INFO - PROCESS | 3624 | 1466501547684 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 709ms 02:32:27 INFO - PROCESS | 3624 | 1466501547765 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:32:27 INFO - PROCESS | 3624 | 1466501547767 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 02:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:32:27 INFO - PROCESS | 3624 | 1466501547775 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - PROCESS | 3624 | 1466501547777 Marionette TRACE conn3 <- [1,2098,null,{}] 02:32:27 INFO - PROCESS | 3624 | 1466501547780 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 3624 | 1466501547783 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:27 INFO - PROCESS | 3624 | 1466501547898 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:32:27 INFO - PROCESS | 3624 | 1466501547910 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 3624 | 1466501547912 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:27 INFO - PROCESS | 3624 | ++DOCSHELL 19D96C00 == 35 [pid = 3624] [id = 534] 02:32:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A179400) [pid = 3624] [serial = 1602] [outer = 00000000] 02:32:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A2E5800) [pid = 3624] [serial = 1603] [outer = 1A179400] 02:32:27 INFO - PROCESS | 3624 | 1466501547955 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A2F1800) [pid = 3624] [serial = 1604] [outer = 1A179400] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A232000) [pid = 3624] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (18135400) [pid = 3624] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13070000) [pid = 3624] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17029000) [pid = 3624] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (143C2000) [pid = 3624] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12899400) [pid = 3624] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19D8B800) [pid = 3624] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10477C00) [pid = 3624] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1437C800) [pid = 3624] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12D5C800) [pid = 3624] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1701EC00) [pid = 3624] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:32:28 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A855800) [pid = 3624] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:32:28 INFO - PROCESS | 3624 | 1466501548422 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 693ms 02:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:32:28 INFO - PROCESS | 3624 | 1466501548456 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 3624 | 1466501548459 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 02:32:28 INFO - PROCESS | 3624 | 1466501548463 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 3624 | 1466501548464 Marionette TRACE conn3 <- [1,2102,null,{}] 02:32:28 INFO - PROCESS | 3624 | 1466501548475 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 3624 | 1466501548477 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:28 INFO - PROCESS | 3624 | 1466501548589 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:32:28 INFO - PROCESS | 3624 | 1466501548596 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 3624 | 1466501548598 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:28 INFO - PROCESS | 3624 | ++DOCSHELL 104E7400 == 36 [pid = 3624] [id = 535] 02:32:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13B23400) [pid = 3624] [serial = 1605] [outer = 00000000] 02:32:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (172C6000) [pid = 3624] [serial = 1606] [outer = 13B23400] 02:32:28 INFO - PROCESS | 3624 | 1466501548641 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (18303800) [pid = 3624] [serial = 1607] [outer = 13B23400] 02:32:29 INFO - PROCESS | 3624 | 1466501549016 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 573ms 02:32:29 INFO - PROCESS | 3624 | 1466501549038 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 3624 | 1466501549040 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 02:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:32:29 INFO - PROCESS | 3624 | 1466501549043 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 3624 | 1466501549045 Marionette TRACE conn3 <- [1,2106,null,{}] 02:32:29 INFO - PROCESS | 3624 | 1466501549062 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 3624 | 1466501549064 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:29 INFO - PROCESS | 3624 | 1466501549143 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:32:29 INFO - PROCESS | 3624 | 1466501549148 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 3624 | 1466501549150 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:29 INFO - PROCESS | 3624 | ++DOCSHELL 16A4B800 == 37 [pid = 3624] [id = 536] 02:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19BBD400) [pid = 3624] [serial = 1608] [outer = 00000000] 02:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A2EA000) [pid = 3624] [serial = 1609] [outer = 19BBD400] 02:32:29 INFO - PROCESS | 3624 | 1466501549196 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A2F3000) [pid = 3624] [serial = 1610] [outer = 19BBD400] 02:32:29 INFO - PROCESS | 3624 | 1466501549628 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 633ms 02:32:29 INFO - PROCESS | 3624 | 1466501549688 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:32:29 INFO - PROCESS | 3624 | 1466501549690 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 02:32:29 INFO - PROCESS | 3624 | 1466501549693 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:32:29 INFO - PROCESS | 3624 | 1466501549695 Marionette TRACE conn3 <- [1,2110,null,{}] 02:32:29 INFO - PROCESS | 3624 | 1466501549698 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 3624 | 1466501549700 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:29 INFO - PROCESS | 3624 | 1466501549783 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:32:29 INFO - PROCESS | 3624 | 1466501549791 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 3624 | 1466501549802 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:29 INFO - PROCESS | 3624 | ++DOCSHELL 16A57400 == 38 [pid = 3624] [id = 537] 02:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (178B1800) [pid = 3624] [serial = 1611] [outer = 00000000] 02:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A73FC00) [pid = 3624] [serial = 1612] [outer = 178B1800] 02:32:29 INFO - PROCESS | 3624 | 1466501549828 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A740800) [pid = 3624] [serial = 1613] [outer = 178B1800] 02:32:30 INFO - PROCESS | 3624 | 1466501550374 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 769ms 02:32:30 INFO - PROCESS | 3624 | 1466501550492 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 3624 | 1466501550497 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 02:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:32:30 INFO - PROCESS | 3624 | 1466501550554 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 3624 | 1466501550557 Marionette TRACE conn3 <- [1,2114,null,{}] 02:32:30 INFO - PROCESS | 3624 | 1466501550563 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 3624 | 1466501550566 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:30 INFO - PROCESS | 3624 | 1466501550677 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:32:30 INFO - PROCESS | 3624 | 1466501550810 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 3624 | 1466501550814 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:30 INFO - PROCESS | 3624 | ++DOCSHELL 105F6000 == 39 [pid = 3624] [id = 538] 02:32:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (11210C00) [pid = 3624] [serial = 1614] [outer = 00000000] 02:32:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (13283400) [pid = 3624] [serial = 1615] [outer = 11210C00] 02:32:30 INFO - PROCESS | 3624 | 1466501550872 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (14310000) [pid = 3624] [serial = 1616] [outer = 11210C00] 02:32:31 INFO - PROCESS | 3624 | 1466501551421 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 920ms 02:32:31 INFO - PROCESS | 3624 | 1466501551476 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 3624 | 1466501551481 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 02:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:32:31 INFO - PROCESS | 3624 | 1466501551487 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 3624 | 1466501551490 Marionette TRACE conn3 <- [1,2118,null,{}] 02:32:31 INFO - PROCESS | 3624 | 1466501551494 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 3624 | 1466501551497 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:31 INFO - PROCESS | 3624 | 1466501551610 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:32:31 INFO - PROCESS | 3624 | 1466501551721 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 3624 | 1466501551707 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:31 INFO - PROCESS | 3624 | ++DOCSHELL 15F40800 == 40 [pid = 3624] [id = 539] 02:32:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16D91000) [pid = 3624] [serial = 1617] [outer = 00000000] 02:32:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17025000) [pid = 3624] [serial = 1618] [outer = 16D91000] 02:32:31 INFO - PROCESS | 3624 | 1466501551802 Marionette DEBUG loaded listener.js 02:32:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17B99000) [pid = 3624] [serial = 1619] [outer = 16D91000] 02:32:32 INFO - PROCESS | 3624 | 1466501552414 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 02:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:32:32 INFO - PROCESS | 3624 | 1466501552456 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 02:32:32 INFO - PROCESS | 3624 | 1466501552460 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:32:32 INFO - PROCESS | 3624 | 1466501552463 Marionette TRACE conn3 <- [1,2122,null,{}] 02:32:32 INFO - PROCESS | 3624 | 1466501552474 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:32 INFO - PROCESS | 3624 | 1466501552479 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:32 INFO - PROCESS | 3624 | 1466501552583 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:32:32 INFO - PROCESS | 3624 | 1466501552723 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:32 INFO - PROCESS | 3624 | 1466501552726 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:32 INFO - PROCESS | 3624 | ++DOCSHELL 1A234C00 == 41 [pid = 3624] [id = 540] 02:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A237800) [pid = 3624] [serial = 1620] [outer = 00000000] 02:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A850000) [pid = 3624] [serial = 1621] [outer = 1A237800] 02:32:32 INFO - PROCESS | 3624 | 1466501552783 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A855000) [pid = 3624] [serial = 1622] [outer = 1A237800] 02:32:33 INFO - PROCESS | 3624 | 1466501553539 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1101ms 02:32:33 INFO - PROCESS | 3624 | 1466501553569 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 3624 | 1466501553573 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 02:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:32:33 INFO - PROCESS | 3624 | 1466501553578 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - PROCESS | 3624 | 1466501553581 Marionette TRACE conn3 <- [1,2126,null,{}] 02:32:33 INFO - PROCESS | 3624 | 1466501553587 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 3624 | 1466501553590 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:33 INFO - PROCESS | 3624 | 1466501553682 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:32:33 INFO - PROCESS | 3624 | 1466501553826 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 3624 | 1466501553830 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:33 INFO - PROCESS | 3624 | ++DOCSHELL 143C5000 == 42 [pid = 3624] [id = 541] 02:32:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (143C5800) [pid = 3624] [serial = 1623] [outer = 00000000] 02:32:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (154E6800) [pid = 3624] [serial = 1624] [outer = 143C5800] 02:32:33 INFO - PROCESS | 3624 | 1466501553891 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (15C3A400) [pid = 3624] [serial = 1625] [outer = 143C5800] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 16A4B800 == 41 [pid = 3624] [id = 536] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 104E7400 == 40 [pid = 3624] [id = 535] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 19D96C00 == 39 [pid = 3624] [id = 534] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 13288C00 == 38 [pid = 3624] [id = 533] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 17B99800 == 37 [pid = 3624] [id = 532] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 17020400 == 36 [pid = 3624] [id = 531] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 15C3C400 == 35 [pid = 3624] [id = 530] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 1120B000 == 34 [pid = 3624] [id = 529] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 10437800 == 33 [pid = 3624] [id = 528] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 10A62000 == 32 [pid = 3624] [id = 527] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 1306BC00 == 31 [pid = 3624] [id = 517] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 17023000 == 30 [pid = 3624] [id = 526] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 1A234C00 == 29 [pid = 3624] [id = 540] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 16A57400 == 28 [pid = 3624] [id = 537] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 105F6000 == 27 [pid = 3624] [id = 538] 02:32:34 INFO - PROCESS | 3624 | --DOCSHELL 15F40800 == 26 [pid = 3624] [id = 539] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A23D000) [pid = 3624] [serial = 1576] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19850000) [pid = 3624] [serial = 1564] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13C50C00) [pid = 3624] [serial = 1553] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13939800) [pid = 3624] [serial = 1552] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (173B2800) [pid = 3624] [serial = 1561] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15C3CC00) [pid = 3624] [serial = 1558] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15F3EC00) [pid = 3624] [serial = 1559] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1306C400) [pid = 3624] [serial = 1555] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (130C5400) [pid = 3624] [serial = 1556] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19D94400) [pid = 3624] [serial = 1567] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19ABF400) [pid = 3624] [serial = 1565] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11C33C00) [pid = 3624] [serial = 1570] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A173400) [pid = 3624] [serial = 1568] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (180B5800) [pid = 3624] [serial = 1573] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (14312800) [pid = 3624] [serial = 1544] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13461800) [pid = 3624] [serial = 1543] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (180B5400) [pid = 3624] [serial = 1547] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (178AF400) [pid = 3624] [serial = 1546] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1AF50400) [pid = 3624] [serial = 1550] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A9A3C00) [pid = 3624] [serial = 1549] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1327F800) [pid = 3624] [serial = 1571] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A235400) [pid = 3624] [serial = 1577] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (178DF000) [pid = 3624] [serial = 1574] [outer = 00000000] [url = about:blank] 02:32:34 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (178D8400) [pid = 3624] [serial = 1562] [outer = 00000000] [url = about:blank] 02:32:35 INFO - PROCESS | 3624 | 1466501555100 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1552ms 02:32:35 INFO - PROCESS | 3624 | 1466501555132 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 3624 | 1466501555136 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 02:32:35 INFO - PROCESS | 3624 | 1466501555141 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:32:35 INFO - PROCESS | 3624 | 1466501555144 Marionette TRACE conn3 <- [1,2130,null,{}] 02:32:35 INFO - PROCESS | 3624 | 1466501555171 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 3624 | 1466501555175 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:35 INFO - PROCESS | 3624 | 1466501555265 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:32:35 INFO - PROCESS | 3624 | 1466501555359 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 3624 | 1466501555361 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:35 INFO - PROCESS | 3624 | ++DOCSHELL 110DA400 == 27 [pid = 3624] [id = 542] 02:32:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (110E4800) [pid = 3624] [serial = 1626] [outer = 00000000] 02:32:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12A1A800) [pid = 3624] [serial = 1627] [outer = 110E4800] 02:32:35 INFO - PROCESS | 3624 | 1466501555409 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12AF1400) [pid = 3624] [serial = 1628] [outer = 110E4800] 02:32:35 INFO - PROCESS | 3624 | 1466501555803 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:32:35 INFO - PROCESS | 3624 | 1466501555828 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 02:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:32:35 INFO - PROCESS | 3624 | 1466501555834 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:32:35 INFO - PROCESS | 3624 | 1466501555837 Marionette TRACE conn3 <- [1,2134,null,{}] 02:32:35 INFO - PROCESS | 3624 | 1466501555841 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:35 INFO - PROCESS | 3624 | 1466501555843 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:35 INFO - PROCESS | 3624 | 1466501555928 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:32:35 INFO - PROCESS | 3624 | 1466501555934 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:35 INFO - PROCESS | 3624 | 1466501555937 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:35 INFO - PROCESS | 3624 | ++DOCSHELL 1327F800 == 28 [pid = 3624] [id = 543] 02:32:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13280000) [pid = 3624] [serial = 1629] [outer = 00000000] 02:32:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1345B000) [pid = 3624] [serial = 1630] [outer = 13280000] 02:32:35 INFO - PROCESS | 3624 | 1466501555983 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13B23800) [pid = 3624] [serial = 1631] [outer = 13280000] 02:32:36 INFO - PROCESS | 3624 | 1466501556435 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 3624 | 1466501556457 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 02:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:32:36 INFO - PROCESS | 3624 | 1466501556461 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 3624 | 1466501556464 Marionette TRACE conn3 <- [1,2138,null,{}] 02:32:36 INFO - PROCESS | 3624 | 1466501556478 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 3624 | 1466501556483 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:36 INFO - PROCESS | 3624 | 1466501556565 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:32:36 INFO - PROCESS | 3624 | 1466501556574 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 3624 | 1466501556577 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:36 INFO - PROCESS | 3624 | ++DOCSHELL 15582C00 == 29 [pid = 3624] [id = 544] 02:32:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15587000) [pid = 3624] [serial = 1632] [outer = 00000000] 02:32:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A50C00) [pid = 3624] [serial = 1633] [outer = 15587000] 02:32:36 INFO - PROCESS | 3624 | 1466501556624 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16BB0000) [pid = 3624] [serial = 1634] [outer = 15587000] 02:32:37 INFO - PROCESS | 3624 | 1466501557075 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 679ms 02:32:37 INFO - PROCESS | 3624 | 1466501557152 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3624 | 1466501557155 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:32:37 INFO - PROCESS | 3624 | 1466501557158 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3624 | 1466501557160 Marionette TRACE conn3 <- [1,2142,null,{}] 02:32:37 INFO - PROCESS | 3624 | 1466501557163 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 3624 | 1466501557148 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:37 INFO - PROCESS | 3624 | 1466501557270 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:32:37 INFO - PROCESS | 3624 | 1466501557276 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 3624 | 1466501557278 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:37 INFO - PROCESS | 3624 | ++DOCSHELL 16D8D400 == 30 [pid = 3624] [id = 545] 02:32:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16D90800) [pid = 3624] [serial = 1635] [outer = 00000000] 02:32:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1710E400) [pid = 3624] [serial = 1636] [outer = 16D90800] 02:32:37 INFO - PROCESS | 3624 | 1466501557373 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178D4400) [pid = 3624] [serial = 1637] [outer = 16D90800] 02:32:37 INFO - PROCESS | 3624 | 1466501557768 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 678ms 02:32:37 INFO - PROCESS | 3624 | 1466501557825 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3624 | 1466501557827 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:32:37 INFO - PROCESS | 3624 | 1466501557830 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3624 | 1466501557832 Marionette TRACE conn3 <- [1,2146,null,{}] 02:32:37 INFO - PROCESS | 3624 | 1466501557836 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 3624 | 1466501557838 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:37 INFO - PROCESS | 3624 | 1466501557973 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:32:38 INFO - PROCESS | 3624 | 1466501558038 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 3624 | 1466501558040 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:38 INFO - PROCESS | 3624 | ++DOCSHELL 178E1C00 == 31 [pid = 3624] [id = 546] 02:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17B98400) [pid = 3624] [serial = 1638] [outer = 00000000] 02:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (180A6400) [pid = 3624] [serial = 1639] [outer = 17B98400] 02:32:38 INFO - PROCESS | 3624 | 1466501558084 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (180AF800) [pid = 3624] [serial = 1640] [outer = 17B98400] 02:32:38 INFO - PROCESS | 3624 | 1466501558498 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 708ms 02:32:38 INFO - PROCESS | 3624 | 1466501558552 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 02:32:38 INFO - PROCESS | 3624 | 1466501558554 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 02:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:32:38 INFO - PROCESS | 3624 | 1466501558563 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:32:38 INFO - PROCESS | 3624 | 1466501558565 Marionette TRACE conn3 <- [1,2150,null,{}] 02:32:38 INFO - PROCESS | 3624 | 1466501558552 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:38 INFO - PROCESS | 3624 | 1466501558557 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:38 INFO - PROCESS | 3624 | 1466501558693 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:32:38 INFO - PROCESS | 3624 | 1466501558764 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 3624 | 1466501558766 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:38 INFO - PROCESS | 3624 | ++DOCSHELL 19D65C00 == 32 [pid = 3624] [id = 547] 02:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D68000) [pid = 3624] [serial = 1641] [outer = 00000000] 02:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D93000) [pid = 3624] [serial = 1642] [outer = 19D68000] 02:32:38 INFO - PROCESS | 3624 | 1466501558826 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D96C00) [pid = 3624] [serial = 1643] [outer = 19D68000] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17BA6800) [pid = 3624] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19847800) [pid = 3624] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A179400) [pid = 3624] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A73E800) [pid = 3624] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11AE5800) [pid = 3624] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15C73C00) [pid = 3624] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17021C00) [pid = 3624] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19BBD400) [pid = 3624] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1120CC00) [pid = 3624] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1047D800) [pid = 3624] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (178B1800) [pid = 3624] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:32:39 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13B23400) [pid = 3624] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:32:39 INFO - PROCESS | 3624 | 1466501559436 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 920ms 02:32:39 INFO - PROCESS | 3624 | 1466501559473 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 3624 | 1466501559475 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 02:32:39 INFO - PROCESS | 3624 | 1466501559478 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:32:39 INFO - PROCESS | 3624 | 1466501559480 Marionette TRACE conn3 <- [1,2154,null,{}] 02:32:39 INFO - PROCESS | 3624 | 1466501559492 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:39 INFO - PROCESS | 3624 | 1466501559494 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:39 INFO - PROCESS | 3624 | 1466501559587 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:32:39 INFO - PROCESS | 3624 | 1466501559646 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 3624 | 1466501559648 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:39 INFO - PROCESS | 3624 | ++DOCSHELL 1047D800 == 33 [pid = 3624] [id = 548] 02:32:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (105E9400) [pid = 3624] [serial = 1644] [outer = 00000000] 02:32:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15C41000) [pid = 3624] [serial = 1645] [outer = 105E9400] 02:32:39 INFO - PROCESS | 3624 | 1466501559693 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1430F800) [pid = 3624] [serial = 1646] [outer = 105E9400] 02:32:40 INFO - PROCESS | 3624 | 1466501560022 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 618ms 02:32:40 INFO - PROCESS | 3624 | 1466501560081 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 3624 | 1466501560083 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 02:32:40 INFO - PROCESS | 3624 | 1466501560086 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:32:40 INFO - PROCESS | 3624 | 1466501560088 Marionette TRACE conn3 <- [1,2158,null,{}] 02:32:40 INFO - PROCESS | 3624 | 1466501560101 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 3624 | 1466501560103 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:40 INFO - PROCESS | 3624 | 1466501560178 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:32:40 INFO - PROCESS | 3624 | 1466501560183 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 3624 | 1466501560185 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:40 INFO - PROCESS | 3624 | ++DOCSHELL 16A4A800 == 34 [pid = 3624] [id = 549] 02:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (180AB800) [pid = 3624] [serial = 1647] [outer = 00000000] 02:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D93C00) [pid = 3624] [serial = 1648] [outer = 180AB800] 02:32:40 INFO - PROCESS | 3624 | 1466501560229 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D94000) [pid = 3624] [serial = 1649] [outer = 180AB800] 02:32:40 INFO - PROCESS | 3624 | 1466501560633 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 572ms 02:32:40 INFO - PROCESS | 3624 | 1466501560665 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 3624 | 1466501560667 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:32:40 INFO - PROCESS | 3624 | 1466501560670 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 3624 | 1466501560672 Marionette TRACE conn3 <- [1,2162,null,{}] 02:32:40 INFO - PROCESS | 3624 | 1466501560693 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 3624 | 1466501560695 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:40 INFO - PROCESS | 3624 | 1466501560772 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:32:40 INFO - PROCESS | 3624 | 1466501560779 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:40 INFO - PROCESS | 3624 | 1466501560781 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:40 INFO - PROCESS | 3624 | ++DOCSHELL 15582800 == 35 [pid = 3624] [id = 550] 02:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A17C400) [pid = 3624] [serial = 1650] [outer = 00000000] 02:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A236400) [pid = 3624] [serial = 1651] [outer = 1A17C400] 02:32:40 INFO - PROCESS | 3624 | 1466501560824 Marionette DEBUG loaded listener.js 02:32:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A239C00) [pid = 3624] [serial = 1652] [outer = 1A17C400] 02:32:41 INFO - PROCESS | 3624 | 1466501561290 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 708ms 02:32:41 INFO - PROCESS | 3624 | 1466501561392 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:32:41 INFO - PROCESS | 3624 | 1466501561397 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 02:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:32:41 INFO - PROCESS | 3624 | 1466501561402 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 3624 | 1466501561407 Marionette TRACE conn3 <- [1,2166,null,{}] 02:32:41 INFO - PROCESS | 3624 | 1466501561414 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:41 INFO - PROCESS | 3624 | 1466501561417 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:41 INFO - PROCESS | 3624 | 1466501561545 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:32:41 INFO - PROCESS | 3624 | 1466501561659 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 3624 | 1466501561664 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:41 INFO - PROCESS | 3624 | ++DOCSHELL 11446400 == 36 [pid = 3624] [id = 551] 02:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (11448C00) [pid = 3624] [serial = 1653] [outer = 00000000] 02:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (12AB1000) [pid = 3624] [serial = 1654] [outer = 11448C00] 02:32:41 INFO - PROCESS | 3624 | 1466501561721 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (130A9C00) [pid = 3624] [serial = 1655] [outer = 11448C00] 02:32:42 INFO - PROCESS | 3624 | 1466501562479 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1145ms 02:32:42 INFO - PROCESS | 3624 | 1466501562559 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 3624 | 1466501562564 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 02:32:42 INFO - PROCESS | 3624 | 1466501562571 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 3624 | 1466501562574 Marionette TRACE conn3 <- [1,2170,null,{}] 02:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:32:42 INFO - PROCESS | 3624 | 1466501562579 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 3624 | 1466501562583 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:42 INFO - PROCESS | 3624 | 1466501562734 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:32:42 INFO - PROCESS | 3624 | 1466501562847 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 3624 | 1466501562850 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:42 INFO - PROCESS | 3624 | ++DOCSHELL 143C5C00 == 37 [pid = 3624] [id = 552] 02:32:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (14F19000) [pid = 3624] [serial = 1656] [outer = 00000000] 02:32:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15F33400) [pid = 3624] [serial = 1657] [outer = 14F19000] 02:32:42 INFO - PROCESS | 3624 | 1466501562907 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (16BB5C00) [pid = 3624] [serial = 1658] [outer = 14F19000] 02:32:43 INFO - PROCESS | 3624 | 1466501563689 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1145ms 02:32:43 INFO - PROCESS | 3624 | 1466501563743 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 3624 | 1466501563748 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 02:32:43 INFO - PROCESS | 3624 | 1466501563753 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:32:43 INFO - PROCESS | 3624 | 1466501563756 Marionette TRACE conn3 <- [1,2174,null,{}] 02:32:43 INFO - PROCESS | 3624 | 1466501563761 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 3624 | 1466501563764 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:43 INFO - PROCESS | 3624 | 1466501563881 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:32:43 INFO - PROCESS | 3624 | 1466501563988 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 3624 | 1466501563976 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 16A4A800 == 36 [pid = 3624] [id = 549] 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 1047D800 == 35 [pid = 3624] [id = 548] 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 19D65C00 == 34 [pid = 3624] [id = 547] 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 178E1C00 == 33 [pid = 3624] [id = 546] 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 16D8D400 == 32 [pid = 3624] [id = 545] 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 15582C00 == 31 [pid = 3624] [id = 544] 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 1327F800 == 30 [pid = 3624] [id = 543] 02:32:43 INFO - PROCESS | 3624 | --DOCSHELL 110DA400 == 29 [pid = 3624] [id = 542] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (180AF000) [pid = 3624] [serial = 1597] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D91000) [pid = 3624] [serial = 1601] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D6F000) [pid = 3624] [serial = 1600] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A2E5800) [pid = 3624] [serial = 1603] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A859000) [pid = 3624] [serial = 1579] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13156000) [pid = 3624] [serial = 1582] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (15537C00) [pid = 3624] [serial = 1583] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16A4BC00) [pid = 3624] [serial = 1591] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16A53C00) [pid = 3624] [serial = 1592] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1710D000) [pid = 3624] [serial = 1594] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A2EA000) [pid = 3624] [serial = 1609] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12D8B800) [pid = 3624] [serial = 1588] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1327F400) [pid = 3624] [serial = 1589] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10A5C400) [pid = 3624] [serial = 1585] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1120EC00) [pid = 3624] [serial = 1586] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A2F3000) [pid = 3624] [serial = 1610] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A859C00) [pid = 3624] [serial = 1580] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A73FC00) [pid = 3624] [serial = 1612] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A740800) [pid = 3624] [serial = 1613] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (172C6000) [pid = 3624] [serial = 1606] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A2F1800) [pid = 3624] [serial = 1604] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (18135800) [pid = 3624] [serial = 1598] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (177EF000) [pid = 3624] [serial = 1595] [outer = 00000000] [url = about:blank] 02:32:43 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (18303800) [pid = 3624] [serial = 1607] [outer = 00000000] [url = about:blank] 02:32:44 INFO - PROCESS | 3624 | ++DOCSHELL 105EFC00 == 30 [pid = 3624] [id = 553] 02:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (10A5BC00) [pid = 3624] [serial = 1659] [outer = 00000000] 02:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (10E10400) [pid = 3624] [serial = 1660] [outer = 10A5BC00] 02:32:44 INFO - PROCESS | 3624 | 1466501564048 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12D93400) [pid = 3624] [serial = 1661] [outer = 10A5BC00] 02:32:44 INFO - PROCESS | 3624 | --DOCSHELL 1B457400 == 29 [pid = 3624] [id = 15] 02:32:44 INFO - PROCESS | 3624 | 1466501564488 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 814ms 02:32:44 INFO - PROCESS | 3624 | 1466501564562 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:32:44 INFO - PROCESS | 3624 | 1466501564566 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 02:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:32:44 INFO - PROCESS | 3624 | 1466501564572 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 3624 | 1466501564574 Marionette TRACE conn3 <- [1,2178,null,{}] 02:32:44 INFO - PROCESS | 3624 | 1466501564578 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:44 INFO - PROCESS | 3624 | 1466501564580 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:44 INFO - PROCESS | 3624 | 1466501564665 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:32:44 INFO - PROCESS | 3624 | 1466501564672 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 3624 | 1466501564674 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:44 INFO - PROCESS | 3624 | ++DOCSHELL 1327F800 == 30 [pid = 3624] [id = 554] 02:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13287000) [pid = 3624] [serial = 1662] [outer = 00000000] 02:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13B2C400) [pid = 3624] [serial = 1663] [outer = 13287000] 02:32:44 INFO - PROCESS | 3624 | 1466501564720 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1430E000) [pid = 3624] [serial = 1664] [outer = 13287000] 02:32:45 INFO - PROCESS | 3624 | 1466501565207 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 663ms 02:32:45 INFO - PROCESS | 3624 | 1466501565280 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3624 | 1466501565282 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 02:32:45 INFO - PROCESS | 3624 | 1466501565289 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:32:45 INFO - PROCESS | 3624 | 1466501565292 Marionette TRACE conn3 <- [1,2182,null,{}] 02:32:45 INFO - PROCESS | 3624 | 1466501565303 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 3624 | 1466501565307 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:45 INFO - PROCESS | 3624 | 1466501565390 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:32:45 INFO - PROCESS | 3624 | 1466501565483 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 3624 | 1466501565486 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:45 INFO - PROCESS | 3624 | ++DOCSHELL 16A53C00 == 31 [pid = 3624] [id = 555] 02:32:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16A54000) [pid = 3624] [serial = 1665] [outer = 00000000] 02:32:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16D8D400) [pid = 3624] [serial = 1666] [outer = 16A54000] 02:32:45 INFO - PROCESS | 3624 | 1466501565532 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17029800) [pid = 3624] [serial = 1667] [outer = 16A54000] 02:32:45 INFO - PROCESS | 3624 | 1466501565901 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 678ms 02:32:45 INFO - PROCESS | 3624 | 1466501565972 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3624 | 1466501565975 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:32:45 INFO - PROCESS | 3624 | 1466501565978 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 3624 | 1466501565980 Marionette TRACE conn3 <- [1,2186,null,{}] 02:32:45 INFO - PROCESS | 3624 | 1466501565983 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 3624 | 1466501565994 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:46 INFO - PROCESS | 3624 | 1466501566059 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:32:46 INFO - PROCESS | 3624 | 1466501566065 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 3624 | 1466501566067 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:46 INFO - PROCESS | 3624 | ++DOCSHELL 172C0000 == 32 [pid = 3624] [id = 556] 02:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (177EF800) [pid = 3624] [serial = 1668] [outer = 00000000] 02:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180AAC00) [pid = 3624] [serial = 1669] [outer = 177EF800] 02:32:46 INFO - PROCESS | 3624 | 1466501566110 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1813B000) [pid = 3624] [serial = 1670] [outer = 177EF800] 02:32:46 INFO - PROCESS | 3624 | 1466501566557 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 618ms 02:32:46 INFO - PROCESS | 3624 | 1466501566581 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 3624 | 1466501566583 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 02:32:46 INFO - PROCESS | 3624 | 1466501566586 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:32:46 INFO - PROCESS | 3624 | 1466501566587 Marionette TRACE conn3 <- [1,2190,null,{}] 02:32:46 INFO - PROCESS | 3624 | 1466501566596 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 3624 | 1466501566598 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:46 INFO - PROCESS | 3624 | 1466501566707 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:32:46 INFO - PROCESS | 3624 | 1466501566797 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 3624 | 1466501566800 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:46 INFO - PROCESS | 3624 | ++DOCSHELL 19AB3C00 == 33 [pid = 3624] [id = 557] 02:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19AB5000) [pid = 3624] [serial = 1671] [outer = 00000000] 02:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19BB6C00) [pid = 3624] [serial = 1672] [outer = 19AB5000] 02:32:46 INFO - PROCESS | 3624 | 1466501566842 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19D68400) [pid = 3624] [serial = 1673] [outer = 19AB5000] 02:32:47 INFO - PROCESS | 3624 | 1466501567244 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 678ms 02:32:47 INFO - PROCESS | 3624 | 1466501567268 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3624 | 1466501567270 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:32:47 INFO - PROCESS | 3624 | 1466501567273 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 3624 | 1466501567275 Marionette TRACE conn3 <- [1,2194,null,{}] 02:32:47 INFO - PROCESS | 3624 | 1466501567278 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 3624 | 1466501567284 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:47 INFO - PROCESS | 3624 | 1466501567419 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:32:47 INFO - PROCESS | 3624 | 1466501567427 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 3624 | 1466501567412 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:47 INFO - PROCESS | 3624 | ++DOCSHELL 11C33C00 == 34 [pid = 3624] [id = 558] 02:32:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13B31800) [pid = 3624] [serial = 1674] [outer = 00000000] 02:32:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A232800) [pid = 3624] [serial = 1675] [outer = 13B31800] 02:32:47 INFO - PROCESS | 3624 | 1466501567519 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A235C00) [pid = 3624] [serial = 1676] [outer = 13B31800] 02:32:47 INFO - PROCESS | 3624 | 1466501567936 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:32:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:32:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 708ms 02:32:47 INFO - PROCESS | 3624 | 1466501567977 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3624 | 1466501567979 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 02:32:47 INFO - PROCESS | 3624 | 1466501567982 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:32:47 INFO - PROCESS | 3624 | 1466501567984 Marionette TRACE conn3 <- [1,2198,null,{}] 02:32:47 INFO - PROCESS | 3624 | 1466501567987 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 3624 | 1466501567989 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:48 INFO - PROCESS | 3624 | 1466501568126 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:32:48 INFO - PROCESS | 3624 | 1466501568137 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 3624 | 1466501568139 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:48 INFO - PROCESS | 3624 | ++DOCSHELL 13942800 == 35 [pid = 3624] [id = 559] 02:32:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (19D90800) [pid = 3624] [serial = 1677] [outer = 00000000] 02:32:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A390800) [pid = 3624] [serial = 1678] [outer = 19D90800] 02:32:48 INFO - PROCESS | 3624 | 1466501568182 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A73A400) [pid = 3624] [serial = 1679] [outer = 19D90800] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (105E9400) [pid = 3624] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (180AB800) [pid = 3624] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (143C5800) [pid = 3624] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16D91000) [pid = 3624] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17B98400) [pid = 3624] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13280000) [pid = 3624] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A237800) [pid = 3624] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15587000) [pid = 3624] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (11210C00) [pid = 3624] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16D90800) [pid = 3624] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (110E4800) [pid = 3624] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:32:48 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19D68000) [pid = 3624] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:32:48 INFO - PROCESS | 3624 | 1466501568671 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:32:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 724ms 02:32:48 INFO - PROCESS | 3624 | 1466501568705 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 3624 | 1466501568708 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 02:32:48 INFO - PROCESS | 3624 | 1466501568711 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:32:48 INFO - PROCESS | 3624 | 1466501568712 Marionette TRACE conn3 <- [1,2202,null,{}] 02:32:48 INFO - PROCESS | 3624 | 1466501568715 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 3624 | 1466501568717 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:48 INFO - PROCESS | 3624 | 1466501568796 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:32:48 INFO - PROCESS | 3624 | 1466501568801 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 3624 | 1466501568803 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:48 INFO - PROCESS | 3624 | ++DOCSHELL 12A23C00 == 36 [pid = 3624] [id = 560] 02:32:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (154DD800) [pid = 3624] [serial = 1680] [outer = 00000000] 02:32:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17B9E000) [pid = 3624] [serial = 1681] [outer = 154DD800] 02:32:48 INFO - PROCESS | 3624 | 1466501568847 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19ABF400) [pid = 3624] [serial = 1682] [outer = 154DD800] 02:32:49 INFO - PROCESS | 3624 | 1466501569240 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 573ms 02:32:49 INFO - PROCESS | 3624 | 1466501569297 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:32:49 INFO - PROCESS | 3624 | 1466501569299 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:32:49 INFO - PROCESS | 3624 | 1466501569303 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 3624 | 1466501569304 Marionette TRACE conn3 <- [1,2206,null,{}] 02:32:49 INFO - PROCESS | 3624 | 1466501569312 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 3624 | 1466501569314 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:49 INFO - PROCESS | 3624 | 1466501569393 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:32:49 INFO - PROCESS | 3624 | 1466501569399 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 3624 | 1466501569400 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:49 INFO - PROCESS | 3624 | ++DOCSHELL 19D6FC00 == 37 [pid = 3624] [id = 561] 02:32:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A234000) [pid = 3624] [serial = 1683] [outer = 00000000] 02:32:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A759800) [pid = 3624] [serial = 1684] [outer = 1A234000] 02:32:49 INFO - PROCESS | 3624 | 1466501569457 Marionette DEBUG loaded listener.js 02:32:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A760400) [pid = 3624] [serial = 1685] [outer = 1A234000] 02:32:49 INFO - PROCESS | 3624 | 1466501569950 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:32:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:32:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 708ms 02:32:50 INFO - PROCESS | 3624 | 1466501570005 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 3624 | 1466501570007 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:32:50 INFO - PROCESS | 3624 | 1466501570010 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 3624 | 1466501570012 Marionette TRACE conn3 <- [1,2210,null,{}] 02:32:50 INFO - PROCESS | 3624 | 1466501570016 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 3624 | 1466501570018 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:50 INFO - PROCESS | 3624 | 1466501570097 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:32:50 INFO - PROCESS | 3624 | 1466501570103 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 3624 | 1466501570105 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:50 INFO - PROCESS | 3624 | ++DOCSHELL 1A73B000 == 38 [pid = 3624] [id = 562] 02:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A758C00) [pid = 3624] [serial = 1686] [outer = 00000000] 02:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A854C00) [pid = 3624] [serial = 1687] [outer = 1A758C00] 02:32:50 INFO - PROCESS | 3624 | 1466501570148 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A850C00) [pid = 3624] [serial = 1688] [outer = 1A758C00] 02:32:50 INFO - PROCESS | 3624 | 1466501570843 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:32:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 859ms 02:32:50 INFO - PROCESS | 3624 | 1466501570879 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 3624 | 1466501570883 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:32:50 INFO - PROCESS | 3624 | 1466501570888 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 3624 | 1466501570893 Marionette TRACE conn3 <- [1,2214,null,{}] 02:32:50 INFO - PROCESS | 3624 | 1466501570899 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 3624 | 1466501570902 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:51 INFO - PROCESS | 3624 | 1466501571049 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:32:51 INFO - PROCESS | 3624 | 1466501571151 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:51 INFO - PROCESS | 3624 | 1466501571154 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:51 INFO - PROCESS | 3624 | ++DOCSHELL 10F4AC00 == 39 [pid = 3624] [id = 563] 02:32:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (114CE000) [pid = 3624] [serial = 1689] [outer = 00000000] 02:32:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1327F400) [pid = 3624] [serial = 1690] [outer = 114CE000] 02:32:51 INFO - PROCESS | 3624 | 1466501571210 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (14309800) [pid = 3624] [serial = 1691] [outer = 114CE000] 02:32:51 INFO - PROCESS | 3624 | 1466501571758 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:32:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:32:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 920ms 02:32:51 INFO - PROCESS | 3624 | 1466501571818 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:32:51 INFO - PROCESS | 3624 | 1466501571822 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 02:32:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:32:51 INFO - PROCESS | 3624 | 1466501571829 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 3624 | 1466501571832 Marionette TRACE conn3 <- [1,2218,null,{}] 02:32:51 INFO - PROCESS | 3624 | 1466501571835 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 3624 | 1466501571838 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:51 INFO - PROCESS | 3624 | 1466501571931 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:32:52 INFO - PROCESS | 3624 | 1466501572043 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 3624 | 1466501572046 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:52 INFO - PROCESS | 3624 | ++DOCSHELL 16A51000 == 40 [pid = 3624] [id = 564] 02:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16A58800) [pid = 3624] [serial = 1692] [outer = 00000000] 02:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1701F800) [pid = 3624] [serial = 1693] [outer = 16A58800] 02:32:52 INFO - PROCESS | 3624 | 1466501572141 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (178B0800) [pid = 3624] [serial = 1694] [outer = 16A58800] 02:32:52 INFO - PROCESS | 3624 | 1466501572702 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:32:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:32:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 919ms 02:32:52 INFO - PROCESS | 3624 | 1466501572737 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:32:52 INFO - PROCESS | 3624 | 1466501572740 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 02:32:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:32:52 INFO - PROCESS | 3624 | 1466501572744 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:32:52 INFO - PROCESS | 3624 | 1466501572747 Marionette TRACE conn3 <- [1,2222,null,{}] 02:32:52 INFO - PROCESS | 3624 | 1466501572758 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:52 INFO - PROCESS | 3624 | 1466501572763 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:52 INFO - PROCESS | 3624 | 1466501572852 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:32:52 INFO - PROCESS | 3624 | 1466501572992 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 3624 | 1466501572995 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:53 INFO - PROCESS | 3624 | ++DOCSHELL 1A2F3C00 == 41 [pid = 3624] [id = 565] 02:32:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A2F4800) [pid = 3624] [serial = 1695] [outer = 00000000] 02:32:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A854000) [pid = 3624] [serial = 1696] [outer = 1A2F4800] 02:32:53 INFO - PROCESS | 3624 | 1466501573051 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A99E000) [pid = 3624] [serial = 1697] [outer = 1A2F4800] 02:32:53 INFO - PROCESS | 3624 | 1466501573710 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:32:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1055ms 02:32:53 INFO - PROCESS | 3624 | 1466501573795 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 3624 | 1466501573799 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:32:53 INFO - PROCESS | 3624 | 1466501573804 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 3624 | 1466501573807 Marionette TRACE conn3 <- [1,2226,null,{}] 02:32:53 INFO - PROCESS | 3624 | 1466501573812 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 3624 | 1466501573816 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:53 INFO - PROCESS | 3624 | 1466501573918 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:32:54 INFO - PROCESS | 3624 | 1466501574055 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3624 | 1466501574060 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:54 INFO - PROCESS | 3624 | ++DOCSHELL 12D8C800 == 42 [pid = 3624] [id = 566] 02:32:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (12D8CC00) [pid = 3624] [serial = 1698] [outer = 00000000] 02:32:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13127800) [pid = 3624] [serial = 1699] [outer = 12D8CC00] 02:32:54 INFO - PROCESS | 3624 | 1466501574113 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (131DC800) [pid = 3624] [serial = 1700] [outer = 12D8CC00] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 143C5000 == 41 [pid = 3624] [id = 541] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 19D6FC00 == 40 [pid = 3624] [id = 561] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 12A23C00 == 39 [pid = 3624] [id = 560] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 13942800 == 38 [pid = 3624] [id = 559] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 11C33C00 == 37 [pid = 3624] [id = 558] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 19AB3C00 == 36 [pid = 3624] [id = 557] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 172C0000 == 35 [pid = 3624] [id = 556] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 16A53C00 == 34 [pid = 3624] [id = 555] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 1B45A000 == 33 [pid = 3624] [id = 16] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 1327F800 == 32 [pid = 3624] [id = 554] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 105EFC00 == 31 [pid = 3624] [id = 553] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 15582800 == 30 [pid = 3624] [id = 550] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 11446400 == 29 [pid = 3624] [id = 551] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 143C5C00 == 28 [pid = 3624] [id = 552] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 16A51000 == 27 [pid = 3624] [id = 564] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 1A2F3C00 == 26 [pid = 3624] [id = 565] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 1A73B000 == 25 [pid = 3624] [id = 562] 02:32:54 INFO - PROCESS | 3624 | --DOCSHELL 10F4AC00 == 24 [pid = 3624] [id = 563] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1A236400) [pid = 3624] [serial = 1651] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (19D94000) [pid = 3624] [serial = 1649] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1430F800) [pid = 3624] [serial = 1646] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (19D93C00) [pid = 3624] [serial = 1648] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (154E6800) [pid = 3624] [serial = 1624] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17025000) [pid = 3624] [serial = 1618] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (180AF800) [pid = 3624] [serial = 1640] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13B23800) [pid = 3624] [serial = 1631] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A850000) [pid = 3624] [serial = 1621] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16A50C00) [pid = 3624] [serial = 1633] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (14310000) [pid = 3624] [serial = 1616] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (178D4400) [pid = 3624] [serial = 1637] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17B99000) [pid = 3624] [serial = 1619] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A855000) [pid = 3624] [serial = 1622] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12A1A800) [pid = 3624] [serial = 1627] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1345B000) [pid = 3624] [serial = 1630] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13283400) [pid = 3624] [serial = 1615] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (15C3A400) [pid = 3624] [serial = 1625] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (19D96C00) [pid = 3624] [serial = 1643] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1710E400) [pid = 3624] [serial = 1636] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12AF1400) [pid = 3624] [serial = 1628] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (180A6400) [pid = 3624] [serial = 1639] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15C41000) [pid = 3624] [serial = 1645] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16BB0000) [pid = 3624] [serial = 1634] [outer = 00000000] [url = about:blank] 02:32:54 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19D93000) [pid = 3624] [serial = 1642] [outer = 00000000] [url = about:blank] 02:32:55 INFO - PROCESS | 3624 | 1466501575253 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1507ms 02:32:55 INFO - PROCESS | 3624 | 1466501575308 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:32:55 INFO - PROCESS | 3624 | 1466501575311 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 02:32:55 INFO - PROCESS | 3624 | 1466501575316 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 3624 | 1466501575320 Marionette TRACE conn3 <- [1,2230,null,{}] 02:32:55 INFO - PROCESS | 3624 | 1466501575325 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 3624 | 1466501575328 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:55 INFO - PROCESS | 3624 | 1466501575416 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:32:55 INFO - PROCESS | 3624 | 1466501575423 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 3624 | 1466501575427 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:55 INFO - PROCESS | 3624 | ++DOCSHELL 11211000 == 25 [pid = 3624] [id = 567] 02:32:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11445400) [pid = 3624] [serial = 1701] [outer = 00000000] 02:32:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (12BCE800) [pid = 3624] [serial = 1702] [outer = 11445400] 02:32:55 INFO - PROCESS | 3624 | 1466501575516 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1306CC00) [pid = 3624] [serial = 1703] [outer = 11445400] 02:32:55 INFO - PROCESS | 3624 | 1466501575971 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 679ms 02:32:55 INFO - PROCESS | 3624 | 1466501575997 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 3624 | 1466501576002 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:32:56 INFO - PROCESS | 3624 | 1466501576008 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3624 | 1466501576011 Marionette TRACE conn3 <- [1,2234,null,{}] 02:32:56 INFO - PROCESS | 3624 | 1466501576014 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3624 | 1466501576017 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:56 INFO - PROCESS | 3624 | 1466501576134 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:32:56 INFO - PROCESS | 3624 | 1466501576141 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3624 | 1466501576143 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:56 INFO - PROCESS | 3624 | ++DOCSHELL 1345B000 == 26 [pid = 3624] [id = 568] 02:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1345F400) [pid = 3624] [serial = 1704] [outer = 00000000] 02:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13C5C400) [pid = 3624] [serial = 1705] [outer = 1345F400] 02:32:56 INFO - PROCESS | 3624 | 1466501576195 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1430F800) [pid = 3624] [serial = 1706] [outer = 1345F400] 02:32:56 INFO - PROCESS | 3624 | 1466501576634 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:32:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 678ms 02:32:56 INFO - PROCESS | 3624 | 1466501576691 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3624 | 1466501576693 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 02:32:56 INFO - PROCESS | 3624 | 1466501576696 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:32:56 INFO - PROCESS | 3624 | 1466501576683 Marionette TRACE conn3 <- [1,2238,null,{}] 02:32:56 INFO - PROCESS | 3624 | 1466501576699 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3624 | 1466501576705 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:56 INFO - PROCESS | 3624 | 1466501576788 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:32:56 INFO - PROCESS | 3624 | 1466501576795 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3624 | 1466501576798 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:56 INFO - PROCESS | 3624 | ++DOCSHELL 15C42000 == 27 [pid = 3624] [id = 569] 02:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15C48800) [pid = 3624] [serial = 1707] [outer = 00000000] 02:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16A4DC00) [pid = 3624] [serial = 1708] [outer = 15C48800] 02:32:56 INFO - PROCESS | 3624 | 1466501576845 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16A57000) [pid = 3624] [serial = 1709] [outer = 15C48800] 02:32:57 INFO - PROCESS | 3624 | 1466501577338 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 678ms 02:32:57 INFO - PROCESS | 3624 | 1466501577359 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 3624 | 1466501577361 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 02:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:32:57 INFO - PROCESS | 3624 | 1466501577365 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - PROCESS | 3624 | 1466501577366 Marionette TRACE conn3 <- [1,2242,null,{}] 02:32:57 INFO - PROCESS | 3624 | 1466501577375 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 3624 | 1466501577377 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:57 INFO - PROCESS | 3624 | 1466501577519 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:32:57 INFO - PROCESS | 3624 | 1466501577539 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 3624 | 1466501577541 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:57 INFO - PROCESS | 3624 | ++DOCSHELL 16E3D400 == 28 [pid = 3624] [id = 570] 02:32:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17021000) [pid = 3624] [serial = 1710] [outer = 00000000] 02:32:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17103C00) [pid = 3624] [serial = 1711] [outer = 17021000] 02:32:57 INFO - PROCESS | 3624 | 1466501577584 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (177F1000) [pid = 3624] [serial = 1712] [outer = 17021000] 02:32:57 INFO - PROCESS | 3624 | 1466501578000 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 663ms 02:32:58 INFO - PROCESS | 3624 | 1466501578047 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 3624 | 1466501578049 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:32:58 INFO - PROCESS | 3624 | 1466501578052 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 3624 | 1466501578054 Marionette TRACE conn3 <- [1,2246,null,{}] 02:32:58 INFO - PROCESS | 3624 | 1466501578057 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 3624 | 1466501578059 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:58 INFO - PROCESS | 3624 | 1466501578156 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:32:58 INFO - PROCESS | 3624 | 1466501578166 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 3624 | 1466501578168 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:58 INFO - PROCESS | 3624 | ++DOCSHELL 16E3A400 == 29 [pid = 3624] [id = 571] 02:32:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (173B3800) [pid = 3624] [serial = 1713] [outer = 00000000] 02:32:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17BA6800) [pid = 3624] [serial = 1714] [outer = 173B3800] 02:32:58 INFO - PROCESS | 3624 | 1466501578215 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (180AA400) [pid = 3624] [serial = 1715] [outer = 173B3800] 02:32:58 INFO - PROCESS | 3624 | 1466501578683 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 664ms 02:32:58 INFO - PROCESS | 3624 | 1466501578719 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 3624 | 1466501578721 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:32:58 INFO - PROCESS | 3624 | 1466501578724 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 3624 | 1466501578726 Marionette TRACE conn3 <- [1,2250,null,{}] 02:32:58 INFO - PROCESS | 3624 | 1466501578729 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 3624 | 1466501578734 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:58 INFO - PROCESS | 3624 | 1466501578891 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A234000) [pid = 3624] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (19AB5000) [pid = 3624] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A758C00) [pid = 3624] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13B31800) [pid = 3624] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11448C00) [pid = 3624] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16A54000) [pid = 3624] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13287000) [pid = 3624] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10A5BC00) [pid = 3624] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (14F19000) [pid = 3624] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A17C400) [pid = 3624] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (177EF800) [pid = 3624] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19D90800) [pid = 3624] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1B45B000) [pid = 3624] [serial = 44] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (154DD800) [pid = 3624] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:32:59 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1B457800) [pid = 3624] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:32:59 INFO - PROCESS | 3624 | 1466501579227 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 3624 | 1466501579229 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:59 INFO - PROCESS | 3624 | ++DOCSHELL 103CD800 == 30 [pid = 3624] [id = 572] 02:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1047E000) [pid = 3624] [serial = 1716] [outer = 00000000] 02:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11448C00) [pid = 3624] [serial = 1717] [outer = 1047E000] 02:32:59 INFO - PROCESS | 3624 | 1466501579255 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (154DD800) [pid = 3624] [serial = 1718] [outer = 1047E000] 02:32:59 INFO - PROCESS | 3624 | 1466501579639 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:32:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 964ms 02:32:59 INFO - PROCESS | 3624 | 1466501579704 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 3624 | 1466501579706 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:32:59 INFO - PROCESS | 3624 | 1466501579696 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 3624 | 1466501579698 Marionette TRACE conn3 <- [1,2254,null,{}] 02:32:59 INFO - PROCESS | 3624 | 1466501579701 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 3624 | 1466501579703 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:59 INFO - PROCESS | 3624 | 1466501579785 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:32:59 INFO - PROCESS | 3624 | 1466501579792 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 3624 | 1466501579794 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:32:59 INFO - PROCESS | 3624 | ++DOCSHELL 19850C00 == 31 [pid = 3624] [id = 573] 02:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19AB7C00) [pid = 3624] [serial = 1719] [outer = 00000000] 02:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19D69C00) [pid = 3624] [serial = 1720] [outer = 19AB7C00] 02:32:59 INFO - PROCESS | 3624 | 1466501579837 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D8F000) [pid = 3624] [serial = 1721] [outer = 19AB7C00] 02:33:00 INFO - PROCESS | 3624 | 1466501580240 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 573ms 02:33:00 INFO - PROCESS | 3624 | 1466501580270 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 3624 | 1466501580272 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:33:00 INFO - PROCESS | 3624 | 1466501580290 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3624 | 1466501580292 Marionette TRACE conn3 <- [1,2258,null,{}] 02:33:00 INFO - PROCESS | 3624 | 1466501580296 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 3624 | 1466501580298 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:00 INFO - PROCESS | 3624 | 1466501580375 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:33:00 INFO - PROCESS | 3624 | 1466501580380 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 3624 | 1466501580382 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:00 INFO - PROCESS | 3624 | ++DOCSHELL 105EE400 == 32 [pid = 3624] [id = 574] 02:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1327FC00) [pid = 3624] [serial = 1722] [outer = 00000000] 02:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D96400) [pid = 3624] [serial = 1723] [outer = 1327FC00] 02:33:00 INFO - PROCESS | 3624 | 1466501580425 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D93C00) [pid = 3624] [serial = 1724] [outer = 1327FC00] 02:33:00 INFO - PROCESS | 3624 | 1466501580886 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 633ms 02:33:00 INFO - PROCESS | 3624 | 1466501580916 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 3624 | 1466501580918 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:33:00 INFO - PROCESS | 3624 | 1466501580921 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3624 | 1466501580923 Marionette TRACE conn3 <- [1,2262,null,{}] 02:33:00 INFO - PROCESS | 3624 | 1466501580926 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 3624 | 1466501580928 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:00 INFO - PROCESS | 3624 | 1466501581005 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:33:01 INFO - PROCESS | 3624 | 1466501581010 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 3624 | 1466501581012 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:01 INFO - PROCESS | 3624 | ++DOCSHELL 19BBD400 == 33 [pid = 3624] [id = 575] 02:33:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A176000) [pid = 3624] [serial = 1725] [outer = 00000000] 02:33:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A17F800) [pid = 3624] [serial = 1726] [outer = 1A176000] 02:33:01 INFO - PROCESS | 3624 | 1466501581054 Marionette DEBUG loaded listener.js 02:33:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A236400) [pid = 3624] [serial = 1727] [outer = 1A176000] 02:33:01 INFO - PROCESS | 3624 | 1466501581868 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1010ms 02:33:01 INFO - PROCESS | 3624 | 1466501581942 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 3624 | 1466501581947 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 02:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:33:01 INFO - PROCESS | 3624 | 1466501581951 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - PROCESS | 3624 | 1466501581957 Marionette TRACE conn3 <- [1,2266,null,{}] 02:33:01 INFO - PROCESS | 3624 | 1466501581962 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 3624 | 1466501581965 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:02 INFO - PROCESS | 3624 | 1466501582125 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:33:02 INFO - PROCESS | 3624 | 1466501582224 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 3624 | 1466501582227 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:02 INFO - PROCESS | 3624 | ++DOCSHELL 1281B400 == 34 [pid = 3624] [id = 576] 02:33:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (12AAE400) [pid = 3624] [serial = 1728] [outer = 00000000] 02:33:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13282400) [pid = 3624] [serial = 1729] [outer = 12AAE400] 02:33:02 INFO - PROCESS | 3624 | 1466501582283 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13B25400) [pid = 3624] [serial = 1730] [outer = 12AAE400] 02:33:03 INFO - PROCESS | 3624 | 1466501583104 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1206ms 02:33:03 INFO - PROCESS | 3624 | 1466501583146 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 3624 | 1466501583150 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:33:03 INFO - PROCESS | 3624 | 1466501583155 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 3624 | 1466501583159 Marionette TRACE conn3 <- [1,2270,null,{}] 02:33:03 INFO - PROCESS | 3624 | 1466501583165 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 3624 | 1466501583168 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:03 INFO - PROCESS | 3624 | 1466501583276 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:33:03 INFO - PROCESS | 3624 | 1466501583410 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3624 | 1466501583416 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:03 INFO - PROCESS | 3624 | ++DOCSHELL 1120A800 == 35 [pid = 3624] [id = 577] 02:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1120EC00) [pid = 3624] [serial = 1731] [outer = 00000000] 02:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12AE6C00) [pid = 3624] [serial = 1732] [outer = 1120EC00] 02:33:03 INFO - PROCESS | 3624 | 1466501583478 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (130CA000) [pid = 3624] [serial = 1733] [outer = 1120EC00] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 105EE400 == 34 [pid = 3624] [id = 574] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 19850C00 == 33 [pid = 3624] [id = 573] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 103CD800 == 32 [pid = 3624] [id = 572] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 16E3A400 == 31 [pid = 3624] [id = 571] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 16E3D400 == 30 [pid = 3624] [id = 570] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 15C42000 == 29 [pid = 3624] [id = 569] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 1345B000 == 28 [pid = 3624] [id = 568] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 11211000 == 27 [pid = 3624] [id = 567] 02:33:03 INFO - PROCESS | 3624 | --DOCSHELL 12D8C800 == 26 [pid = 3624] [id = 566] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1B457000) [pid = 3624] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A760400) [pid = 3624] [serial = 1685] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19BB6C00) [pid = 3624] [serial = 1672] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A854C00) [pid = 3624] [serial = 1687] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A850C00) [pid = 3624] [serial = 1688] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A232800) [pid = 3624] [serial = 1675] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12AB1000) [pid = 3624] [serial = 1654] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19D68400) [pid = 3624] [serial = 1673] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (130A9C00) [pid = 3624] [serial = 1655] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16D8D400) [pid = 3624] [serial = 1666] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (17029800) [pid = 3624] [serial = 1667] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13B2C400) [pid = 3624] [serial = 1663] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1430E000) [pid = 3624] [serial = 1664] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10E10400) [pid = 3624] [serial = 1660] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12D93400) [pid = 3624] [serial = 1661] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15F33400) [pid = 3624] [serial = 1657] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16BB5C00) [pid = 3624] [serial = 1658] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A239C00) [pid = 3624] [serial = 1652] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (180AAC00) [pid = 3624] [serial = 1669] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A390800) [pid = 3624] [serial = 1678] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17022C00) [pid = 3624] [serial = 1127] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A235C00) [pid = 3624] [serial = 1676] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1A73A400) [pid = 3624] [serial = 1679] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A759800) [pid = 3624] [serial = 1684] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17B9E000) [pid = 3624] [serial = 1681] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (19ABF400) [pid = 3624] [serial = 1682] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1813B000) [pid = 3624] [serial = 1670] [outer = 00000000] [url = about:blank] 02:33:03 INFO - PROCESS | 3624 | 1466501583993 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 874ms 02:33:04 INFO - PROCESS | 3624 | 1466501584044 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3624 | 1466501584049 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:33:04 INFO - PROCESS | 3624 | 1466501584038 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 3624 | 1466501584041 Marionette TRACE conn3 <- [1,2274,null,{}] 02:33:04 INFO - PROCESS | 3624 | 1466501584044 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 3624 | 1466501584047 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:04 INFO - PROCESS | 3624 | 1466501584131 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:33:04 INFO - PROCESS | 3624 | 1466501584140 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 3624 | 1466501584142 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:04 INFO - PROCESS | 3624 | ++DOCSHELL 13129800 == 27 [pid = 3624] [id = 578] 02:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (131D2800) [pid = 3624] [serial = 1734] [outer = 00000000] 02:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13C50C00) [pid = 3624] [serial = 1735] [outer = 131D2800] 02:33:04 INFO - PROCESS | 3624 | 1466501584189 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1430F000) [pid = 3624] [serial = 1736] [outer = 131D2800] 02:33:04 INFO - PROCESS | 3624 | 1466501584656 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 663ms 02:33:04 INFO - PROCESS | 3624 | 1466501584718 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3624 | 1466501584720 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:33:04 INFO - PROCESS | 3624 | 1466501584724 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 3624 | 1466501584727 Marionette TRACE conn3 <- [1,2278,null,{}] 02:33:04 INFO - PROCESS | 3624 | 1466501584766 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 3624 | 1466501584771 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:04 INFO - PROCESS | 3624 | 1466501584861 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:33:04 INFO - PROCESS | 3624 | 1466501584961 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 3624 | 1466501584964 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:04 INFO - PROCESS | 3624 | ++DOCSHELL 15C75000 == 28 [pid = 3624] [id = 579] 02:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (15C76800) [pid = 3624] [serial = 1737] [outer = 00000000] 02:33:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (16A53800) [pid = 3624] [serial = 1738] [outer = 15C76800] 02:33:05 INFO - PROCESS | 3624 | 1466501585012 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (16BB4800) [pid = 3624] [serial = 1739] [outer = 15C76800] 02:33:05 INFO - PROCESS | 3624 | 1466501585399 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 709ms 02:33:05 INFO - PROCESS | 3624 | 1466501585447 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 3624 | 1466501585449 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 02:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:33:05 INFO - PROCESS | 3624 | 1466501585452 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - PROCESS | 3624 | 1466501585454 Marionette TRACE conn3 <- [1,2282,null,{}] 02:33:05 INFO - PROCESS | 3624 | 1466501585457 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 3624 | 1466501585459 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:05 INFO - PROCESS | 3624 | 1466501585526 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:33:05 INFO - PROCESS | 3624 | 1466501585533 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 3624 | 1466501585535 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:05 INFO - PROCESS | 3624 | ++DOCSHELL 16E3AC00 == 29 [pid = 3624] [id = 580] 02:33:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16E42400) [pid = 3624] [serial = 1740] [outer = 00000000] 02:33:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (173BE400) [pid = 3624] [serial = 1741] [outer = 16E42400] 02:33:05 INFO - PROCESS | 3624 | 1466501585578 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (17996000) [pid = 3624] [serial = 1742] [outer = 16E42400] 02:33:06 INFO - PROCESS | 3624 | 1466501586029 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 663ms 02:33:06 INFO - PROCESS | 3624 | 1466501586116 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 3624 | 1466501586118 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:33:06 INFO - PROCESS | 3624 | 1466501586122 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 3624 | 1466501586123 Marionette TRACE conn3 <- [1,2286,null,{}] 02:33:06 INFO - PROCESS | 3624 | 1466501586127 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 3624 | 1466501586129 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:06 INFO - PROCESS | 3624 | 1466501586267 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:33:06 INFO - PROCESS | 3624 | 1466501586283 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 3624 | 1466501586286 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:06 INFO - PROCESS | 3624 | ++DOCSHELL 17BA5000 == 30 [pid = 3624] [id = 581] 02:33:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (180AEC00) [pid = 3624] [serial = 1743] [outer = 00000000] 02:33:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1813DC00) [pid = 3624] [serial = 1744] [outer = 180AEC00] 02:33:06 INFO - PROCESS | 3624 | 1466501586329 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19845000) [pid = 3624] [serial = 1745] [outer = 180AEC00] 02:33:06 INFO - PROCESS | 3624 | 1466501586733 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 663ms 02:33:06 INFO - PROCESS | 3624 | 1466501586803 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 3624 | 1466501586805 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 02:33:06 INFO - PROCESS | 3624 | 1466501586808 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:33:06 INFO - PROCESS | 3624 | 1466501586810 Marionette TRACE conn3 <- [1,2290,null,{}] 02:33:06 INFO - PROCESS | 3624 | 1466501586819 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 3624 | 1466501586825 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:06 INFO - PROCESS | 3624 | 1466501586970 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:33:07 INFO - PROCESS | 3624 | 1466501587018 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 3624 | 1466501587020 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:07 INFO - PROCESS | 3624 | ++DOCSHELL 18027C00 == 31 [pid = 3624] [id = 582] 02:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (18135400) [pid = 3624] [serial = 1746] [outer = 00000000] 02:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19D8C000) [pid = 3624] [serial = 1747] [outer = 18135400] 02:33:07 INFO - PROCESS | 3624 | 1466501587063 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A181000) [pid = 3624] [serial = 1748] [outer = 18135400] 02:33:07 INFO - PROCESS | 3624 | 1466501587463 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 709ms 02:33:07 INFO - PROCESS | 3624 | 1466501587546 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 3624 | 1466501587548 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 02:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:33:07 INFO - PROCESS | 3624 | 1466501587554 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 3624 | 1466501587556 Marionette TRACE conn3 <- [1,2294,null,{}] 02:33:07 INFO - PROCESS | 3624 | 1466501587563 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 3624 | 1466501587565 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:07 INFO - PROCESS | 3624 | 1466501587676 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:33:07 INFO - PROCESS | 3624 | 1466501587685 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 3624 | 1466501587687 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:07 INFO - PROCESS | 3624 | ++DOCSHELL 1A178C00 == 32 [pid = 3624] [id = 583] 02:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A235C00) [pid = 3624] [serial = 1749] [outer = 00000000] 02:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A385400) [pid = 3624] [serial = 1750] [outer = 1A235C00] 02:33:07 INFO - PROCESS | 3624 | 1466501587731 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A390400) [pid = 3624] [serial = 1751] [outer = 1A235C00] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1327FC00) [pid = 3624] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (17021000) [pid = 3624] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1345F400) [pid = 3624] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11445400) [pid = 3624] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (173B3800) [pid = 3624] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12D8CC00) [pid = 3624] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15C48800) [pid = 3624] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (114CE000) [pid = 3624] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16A58800) [pid = 3624] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A2F4800) [pid = 3624] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1047E000) [pid = 3624] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:33:08 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19AB7C00) [pid = 3624] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:33:08 INFO - PROCESS | 3624 | 1466501588246 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 708ms 02:33:08 INFO - PROCESS | 3624 | 1466501588277 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 3624 | 1466501588279 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 02:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:33:08 INFO - PROCESS | 3624 | 1466501588282 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 3624 | 1466501588284 Marionette TRACE conn3 <- [1,2298,null,{}] 02:33:08 INFO - PROCESS | 3624 | 1466501588287 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 3624 | 1466501588289 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:08 INFO - PROCESS | 3624 | 1466501588369 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:33:08 INFO - PROCESS | 3624 | 1466501588374 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 3624 | 1466501588376 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:08 INFO - PROCESS | 3624 | ++DOCSHELL 104E0C00 == 33 [pid = 3624] [id = 584] 02:33:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (104EA000) [pid = 3624] [serial = 1752] [outer = 00000000] 02:33:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1345DC00) [pid = 3624] [serial = 1753] [outer = 104EA000] 02:33:08 INFO - PROCESS | 3624 | 1466501588402 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13C4FC00) [pid = 3624] [serial = 1754] [outer = 104EA000] 02:33:08 INFO - PROCESS | 3624 | 1466501588836 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 618ms 02:33:08 INFO - PROCESS | 3624 | 1466501588886 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 3624 | 1466501588888 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 02:33:08 INFO - PROCESS | 3624 | 1466501588891 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:33:08 INFO - PROCESS | 3624 | 1466501588893 Marionette TRACE conn3 <- [1,2302,null,{}] 02:33:08 INFO - PROCESS | 3624 | 1466501588897 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 3624 | 1466501588898 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:08 INFO - PROCESS | 3624 | 1466501589008 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:33:09 INFO - PROCESS | 3624 | 1466501589016 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 3624 | 1466501589018 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:09 INFO - PROCESS | 3624 | ++DOCSHELL 1328D800 == 34 [pid = 3624] [id = 585] 02:33:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15585C00) [pid = 3624] [serial = 1755] [outer = 00000000] 02:33:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1A23D000) [pid = 3624] [serial = 1756] [outer = 15585C00] 02:33:09 INFO - PROCESS | 3624 | 1466501589060 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A2E7400) [pid = 3624] [serial = 1757] [outer = 15585C00] 02:33:09 INFO - PROCESS | 3624 | 1466501589464 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 603ms 02:33:09 INFO - PROCESS | 3624 | 1466501589513 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 3624 | 1466501589515 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 02:33:09 INFO - PROCESS | 3624 | 1466501589518 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:33:09 INFO - PROCESS | 3624 | 1466501589520 Marionette TRACE conn3 <- [1,2306,null,{}] 02:33:09 INFO - PROCESS | 3624 | 1466501589523 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 3624 | 1466501589525 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:09 INFO - PROCESS | 3624 | 1466501589604 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:33:09 INFO - PROCESS | 3624 | 1466501589610 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 3624 | 1466501589612 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:09 INFO - PROCESS | 3624 | ++DOCSHELL 10E09400 == 35 [pid = 3624] [id = 586] 02:33:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12AEE000) [pid = 3624] [serial = 1758] [outer = 00000000] 02:33:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A741800) [pid = 3624] [serial = 1759] [outer = 12AEE000] 02:33:09 INFO - PROCESS | 3624 | 1466501589655 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A75A800) [pid = 3624] [serial = 1760] [outer = 12AEE000] 02:33:10 INFO - PROCESS | 3624 | 1466501590121 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 3624 | 1466501590203 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:33:10 INFO - PROCESS | 3624 | 1466501590208 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 3624 | 1466501590213 Marionette TRACE conn3 <- [1,2310,null,{}] 02:33:10 INFO - PROCESS | 3624 | 1466501590220 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 3624 | 1466501590223 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:10 INFO - PROCESS | 3624 | 1466501590418 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:33:10 INFO - PROCESS | 3624 | 1466501590529 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 3624 | 1466501590534 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:10 INFO - PROCESS | 3624 | ++DOCSHELL 12BC3C00 == 36 [pid = 3624] [id = 587] 02:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12BCEC00) [pid = 3624] [serial = 1761] [outer = 00000000] 02:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13122400) [pid = 3624] [serial = 1762] [outer = 12BCEC00] 02:33:10 INFO - PROCESS | 3624 | 1466501590591 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13281C00) [pid = 3624] [serial = 1763] [outer = 12BCEC00] 02:33:11 INFO - PROCESS | 3624 | 1466501591111 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 965ms 02:33:11 INFO - PROCESS | 3624 | 1466501591176 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 3624 | 1466501591181 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:33:11 INFO - PROCESS | 3624 | 1466501591187 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 3624 | 1466501591190 Marionette TRACE conn3 <- [1,2314,null,{}] 02:33:11 INFO - PROCESS | 3624 | 1466501591194 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 3624 | 1466501591197 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:11 INFO - PROCESS | 3624 | 1466501591290 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:33:11 INFO - PROCESS | 3624 | 1466501591428 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 3624 | 1466501591431 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:11 INFO - PROCESS | 3624 | ++DOCSHELL 16A4B800 == 37 [pid = 3624] [id = 588] 02:33:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16A4D000) [pid = 3624] [serial = 1764] [outer = 00000000] 02:33:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16D0C800) [pid = 3624] [serial = 1765] [outer = 16A4D000] 02:33:11 INFO - PROCESS | 3624 | 1466501591486 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1702B800) [pid = 3624] [serial = 1766] [outer = 16A4D000] 02:33:12 INFO - PROCESS | 3624 | 1466501592057 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 904ms 02:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:33:12 INFO - PROCESS | 3624 | 1466501592099 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 3624 | 1466501592101 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 02:33:12 INFO - PROCESS | 3624 | 1466501592105 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 3624 | 1466501592109 Marionette TRACE conn3 <- [1,2318,null,{}] 02:33:12 INFO - PROCESS | 3624 | 1466501592120 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 3624 | 1466501592125 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:12 INFO - PROCESS | 3624 | 1466501592215 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:33:12 INFO - PROCESS | 3624 | 1466501592326 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 3624 | 1466501592330 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:12 INFO - PROCESS | 3624 | ++DOCSHELL 1A17C400 == 38 [pid = 3624] [id = 589] 02:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A17CC00) [pid = 3624] [serial = 1767] [outer = 00000000] 02:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A385000) [pid = 3624] [serial = 1768] [outer = 1A17CC00] 02:33:12 INFO - PROCESS | 3624 | 1466501592426 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A758C00) [pid = 3624] [serial = 1769] [outer = 1A17CC00] 02:33:13 INFO - PROCESS | 3624 | 1466501593009 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 965ms 02:33:13 INFO - PROCESS | 3624 | 1466501593073 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 02:33:13 INFO - PROCESS | 3624 | 1466501593076 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 02:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:33:13 INFO - PROCESS | 3624 | 1466501593080 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:33:13 INFO - PROCESS | 3624 | 1466501593082 Marionette TRACE conn3 <- [1,2322,null,{}] 02:33:13 INFO - PROCESS | 3624 | 1466501593086 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:13 INFO - PROCESS | 3624 | 1466501593088 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:13 INFO - PROCESS | 3624 | 1466501593311 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:33:13 INFO - PROCESS | 3624 | 1466501593473 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 3624 | 1466501593476 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:13 INFO - PROCESS | 3624 | ++DOCSHELL 10A61400 == 39 [pid = 3624] [id = 590] 02:33:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10A62000) [pid = 3624] [serial = 1770] [outer = 00000000] 02:33:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10F42000) [pid = 3624] [serial = 1771] [outer = 10A62000] 02:33:13 INFO - PROCESS | 3624 | 1466501593529 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (12AB2000) [pid = 3624] [serial = 1772] [outer = 10A62000] 02:33:14 INFO - PROCESS | 3624 | 1466501594056 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 1328D800 == 38 [pid = 3624] [id = 585] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 104E0C00 == 37 [pid = 3624] [id = 584] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 1A178C00 == 36 [pid = 3624] [id = 583] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 18027C00 == 35 [pid = 3624] [id = 582] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 17BA5000 == 34 [pid = 3624] [id = 581] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 16E3AC00 == 33 [pid = 3624] [id = 580] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 15C75000 == 32 [pid = 3624] [id = 579] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 13129800 == 31 [pid = 3624] [id = 578] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 1120A800 == 30 [pid = 3624] [id = 577] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 1281B400 == 29 [pid = 3624] [id = 576] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 19BBD400 == 28 [pid = 3624] [id = 575] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 1A17C400 == 27 [pid = 3624] [id = 589] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 10E09400 == 26 [pid = 3624] [id = 586] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 12BC3C00 == 25 [pid = 3624] [id = 587] 02:33:14 INFO - PROCESS | 3624 | --DOCSHELL 16A4B800 == 24 [pid = 3624] [id = 588] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D96400) [pid = 3624] [serial = 1723] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17103C00) [pid = 3624] [serial = 1711] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (13C5C400) [pid = 3624] [serial = 1705] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1430F800) [pid = 3624] [serial = 1706] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (12BCE800) [pid = 3624] [serial = 1702] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1306CC00) [pid = 3624] [serial = 1703] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17BA6800) [pid = 3624] [serial = 1714] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (131DC800) [pid = 3624] [serial = 1700] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13127800) [pid = 3624] [serial = 1699] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16A4DC00) [pid = 3624] [serial = 1708] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (177F1000) [pid = 3624] [serial = 1712] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (14309800) [pid = 3624] [serial = 1691] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1327F400) [pid = 3624] [serial = 1690] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (178B0800) [pid = 3624] [serial = 1694] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1701F800) [pid = 3624] [serial = 1693] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A99E000) [pid = 3624] [serial = 1697] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A854000) [pid = 3624] [serial = 1696] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (11448C00) [pid = 3624] [serial = 1717] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19D93C00) [pid = 3624] [serial = 1724] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (180AA400) [pid = 3624] [serial = 1715] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (154DD800) [pid = 3624] [serial = 1718] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (19D69C00) [pid = 3624] [serial = 1720] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (16A57000) [pid = 3624] [serial = 1709] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (19D8F000) [pid = 3624] [serial = 1721] [outer = 00000000] [url = about:blank] 02:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1643ms 02:33:14 INFO - PROCESS | 3624 | 1466501594795 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 3624 | 1466501594799 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 02:33:14 INFO - PROCESS | 3624 | 1466501594808 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - PROCESS | 3624 | 1466501594811 Marionette TRACE conn3 <- [1,2326,null,{}] 02:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:33:14 INFO - PROCESS | 3624 | 1466501594816 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 3624 | 1466501594820 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:14 INFO - PROCESS | 3624 | 1466501594906 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:33:14 INFO - PROCESS | 3624 | 1466501594913 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 3624 | 1466501594917 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:14 INFO - PROCESS | 3624 | ++DOCSHELL 10F4AC00 == 25 [pid = 3624] [id = 591] 02:33:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (110DAC00) [pid = 3624] [serial = 1773] [outer = 00000000] 02:33:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11215000) [pid = 3624] [serial = 1774] [outer = 110DAC00] 02:33:14 INFO - PROCESS | 3624 | 1466501594950 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (114D0800) [pid = 3624] [serial = 1775] [outer = 110DAC00] 02:33:15 INFO - PROCESS | 3624 | 1466501595443 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 664ms 02:33:15 INFO - PROCESS | 3624 | 1466501595477 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 3624 | 1466501595480 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 02:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:33:15 INFO - PROCESS | 3624 | 1466501595487 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 3624 | 1466501595491 Marionette TRACE conn3 <- [1,2330,null,{}] 02:33:15 INFO - PROCESS | 3624 | 1466501595494 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 3624 | 1466501595497 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:15 INFO - PROCESS | 3624 | 1466501595586 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:33:15 INFO - PROCESS | 3624 | 1466501595594 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 3624 | 1466501595597 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:15 INFO - PROCESS | 3624 | ++DOCSHELL 131DD800 == 26 [pid = 3624] [id = 592] 02:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13225800) [pid = 3624] [serial = 1776] [outer = 00000000] 02:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1328C800) [pid = 3624] [serial = 1777] [outer = 13225800] 02:33:15 INFO - PROCESS | 3624 | 1466501595643 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1345EC00) [pid = 3624] [serial = 1778] [outer = 13225800] 02:33:16 INFO - PROCESS | 3624 | 1466501596087 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 633ms 02:33:16 INFO - PROCESS | 3624 | 1466501596123 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 3624 | 1466501596125 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:33:16 INFO - PROCESS | 3624 | 1466501596128 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 3624 | 1466501596130 Marionette TRACE conn3 <- [1,2334,null,{}] 02:33:16 INFO - PROCESS | 3624 | 1466501596144 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 3624 | 1466501596149 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:16 INFO - PROCESS | 3624 | 1466501596269 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:33:16 INFO - PROCESS | 3624 | 1466501596367 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 3624 | 1466501596371 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:16 INFO - PROCESS | 3624 | ++DOCSHELL 15533000 == 27 [pid = 3624] [id = 593] 02:33:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (15534C00) [pid = 3624] [serial = 1779] [outer = 00000000] 02:33:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15C6C000) [pid = 3624] [serial = 1780] [outer = 15534C00] 02:33:16 INFO - PROCESS | 3624 | 1466501596419 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15F41400) [pid = 3624] [serial = 1781] [outer = 15534C00] 02:33:16 INFO - PROCESS | 3624 | 1466501596775 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 678ms 02:33:16 INFO - PROCESS | 3624 | 1466501596809 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 3624 | 1466501596811 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:33:16 INFO - PROCESS | 3624 | 1466501596814 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 3624 | 1466501596816 Marionette TRACE conn3 <- [1,2338,null,{}] 02:33:16 INFO - PROCESS | 3624 | 1466501596819 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 3624 | 1466501596821 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:16 INFO - PROCESS | 3624 | 1466501596952 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:33:16 INFO - PROCESS | 3624 | 1466501596961 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 3624 | 1466501596963 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:17 INFO - PROCESS | 3624 | ++DOCSHELL 16A58800 == 28 [pid = 3624] [id = 594] 02:33:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16BA8C00) [pid = 3624] [serial = 1782] [outer = 00000000] 02:33:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16D8C400) [pid = 3624] [serial = 1783] [outer = 16BA8C00] 02:33:17 INFO - PROCESS | 3624 | 1466501597061 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17029800) [pid = 3624] [serial = 1784] [outer = 16BA8C00] 02:33:17 INFO - PROCESS | 3624 | 1466501597476 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 723ms 02:33:17 INFO - PROCESS | 3624 | 1466501597520 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3624 | 1466501597522 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:33:17 INFO - PROCESS | 3624 | 1466501597533 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3624 | 1466501597535 Marionette TRACE conn3 <- [1,2342,null,{}] 02:33:17 INFO - PROCESS | 3624 | 1466501597538 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 3624 | 1466501597540 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:17 INFO - PROCESS | 3624 | 1466501597675 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:33:17 INFO - PROCESS | 3624 | 1466501597687 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 3624 | 1466501597689 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:17 INFO - PROCESS | 3624 | ++DOCSHELL 1710EC00 == 29 [pid = 3624] [id = 595] 02:33:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1710F000) [pid = 3624] [serial = 1785] [outer = 00000000] 02:33:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (178DC000) [pid = 3624] [serial = 1786] [outer = 1710F000] 02:33:17 INFO - PROCESS | 3624 | 1466501597732 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17B99C00) [pid = 3624] [serial = 1787] [outer = 1710F000] 02:33:18 INFO - PROCESS | 3624 | 1466501598143 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 679ms 02:33:18 INFO - PROCESS | 3624 | 1466501598220 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 3624 | 1466501598223 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 02:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:33:18 INFO - PROCESS | 3624 | 1466501598228 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - PROCESS | 3624 | 1466501598231 Marionette TRACE conn3 <- [1,2346,null,{}] 02:33:18 INFO - PROCESS | 3624 | 1466501598235 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 3624 | 1466501598241 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:18 INFO - PROCESS | 3624 | 1466501598380 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:33:18 INFO - PROCESS | 3624 | 1466501598429 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 3624 | 1466501598432 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:18 INFO - PROCESS | 3624 | ++DOCSHELL 1813AC00 == 30 [pid = 3624] [id = 596] 02:33:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18140C00) [pid = 3624] [serial = 1788] [outer = 00000000] 02:33:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19ABCC00) [pid = 3624] [serial = 1789] [outer = 18140C00] 02:33:18 INFO - PROCESS | 3624 | 1466501598475 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19D69C00) [pid = 3624] [serial = 1790] [outer = 18140C00] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (180AEC00) [pid = 3624] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (18135400) [pid = 3624] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A176000) [pid = 3624] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15C76800) [pid = 3624] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16E42400) [pid = 3624] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12AAE400) [pid = 3624] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (131D2800) [pid = 3624] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1120EC00) [pid = 3624] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12AEE000) [pid = 3624] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (15585C00) [pid = 3624] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:33:19 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (104EA000) [pid = 3624] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:33:19 INFO - PROCESS | 3624 | 1466501599119 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 919ms 02:33:19 INFO - PROCESS | 3624 | 1466501599141 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 3624 | 1466501599143 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 02:33:19 INFO - PROCESS | 3624 | 1466501599146 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 3624 | 1466501599148 Marionette TRACE conn3 <- [1,2350,null,{}] 02:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:33:19 INFO - PROCESS | 3624 | 1466501599151 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 3624 | 1466501599153 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:19 INFO - PROCESS | 3624 | 1466501599228 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:33:19 INFO - PROCESS | 3624 | 1466501599233 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 3624 | 1466501599235 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:19 INFO - PROCESS | 3624 | ++DOCSHELL 114CE000 == 31 [pid = 3624] [id = 597] 02:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11CCD800) [pid = 3624] [serial = 1791] [outer = 00000000] 02:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16A51000) [pid = 3624] [serial = 1792] [outer = 11CCD800] 02:33:19 INFO - PROCESS | 3624 | 1466501599298 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1830C400) [pid = 3624] [serial = 1793] [outer = 11CCD800] 02:33:19 INFO - PROCESS | 3624 | 1466501599737 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 603ms 02:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:33:19 INFO - PROCESS | 3624 | 1466501599768 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 3624 | 1466501599770 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 02:33:19 INFO - PROCESS | 3624 | 1466501599773 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 3624 | 1466501599775 Marionette TRACE conn3 <- [1,2354,null,{}] 02:33:19 INFO - PROCESS | 3624 | 1466501599779 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 3624 | 1466501599780 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:19 INFO - PROCESS | 3624 | 1466501599855 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:33:19 INFO - PROCESS | 3624 | 1466501599861 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 3624 | 1466501599847 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:19 INFO - PROCESS | 3624 | ++DOCSHELL 19850C00 == 32 [pid = 3624] [id = 598] 02:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19BB8800) [pid = 3624] [serial = 1794] [outer = 00000000] 02:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D95400) [pid = 3624] [serial = 1795] [outer = 19BB8800] 02:33:19 INFO - PROCESS | 3624 | 1466501599891 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (172BC800) [pid = 3624] [serial = 1796] [outer = 19BB8800] 02:33:20 INFO - PROCESS | 3624 | 1466501600337 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 603ms 02:33:20 INFO - PROCESS | 3624 | 1466501600376 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 3624 | 1466501600378 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 02:33:20 INFO - PROCESS | 3624 | 1466501600382 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:33:20 INFO - PROCESS | 3624 | 1466501600383 Marionette TRACE conn3 <- [1,2358,null,{}] 02:33:20 INFO - PROCESS | 3624 | 1466501600387 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:20 INFO - PROCESS | 3624 | 1466501600389 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:20 INFO - PROCESS | 3624 | 1466501600464 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:33:20 INFO - PROCESS | 3624 | 1466501600472 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 3624 | 1466501600474 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:20 INFO - PROCESS | 3624 | ++DOCSHELL 1A179800 == 33 [pid = 3624] [id = 599] 02:33:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A17B800) [pid = 3624] [serial = 1797] [outer = 00000000] 02:33:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A239C00) [pid = 3624] [serial = 1798] [outer = 1A17B800] 02:33:20 INFO - PROCESS | 3624 | 1466501600516 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A23A000) [pid = 3624] [serial = 1799] [outer = 1A17B800] 02:33:20 INFO - PROCESS | 3624 | 1466501600996 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 678ms 02:33:21 INFO - PROCESS | 3624 | 1466501601062 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 3624 | 1466501601067 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 02:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:33:21 INFO - PROCESS | 3624 | 1466501601072 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 3624 | 1466501601077 Marionette TRACE conn3 <- [1,2362,null,{}] 02:33:21 INFO - PROCESS | 3624 | 1466501601084 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:21 INFO - PROCESS | 3624 | 1466501601087 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:21 INFO - PROCESS | 3624 | 1466501601214 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:33:21 INFO - PROCESS | 3624 | 1466501601334 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 3624 | 1466501601339 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:21 INFO - PROCESS | 3624 | ++DOCSHELL 110DBC00 == 34 [pid = 3624] [id = 600] 02:33:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (110E4800) [pid = 3624] [serial = 1800] [outer = 00000000] 02:33:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12A23C00) [pid = 3624] [serial = 1801] [outer = 110E4800] 02:33:21 INFO - PROCESS | 3624 | 1466501601396 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (130A1800) [pid = 3624] [serial = 1802] [outer = 110E4800] 02:33:22 INFO - PROCESS | 3624 | 1466501602137 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1116ms 02:33:22 INFO - PROCESS | 3624 | 1466501602188 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 3624 | 1466501602193 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:33:22 INFO - PROCESS | 3624 | 1466501602199 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 3624 | 1466501602202 Marionette TRACE conn3 <- [1,2366,null,{}] 02:33:22 INFO - PROCESS | 3624 | 1466501602206 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 3624 | 1466501602209 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:22 INFO - PROCESS | 3624 | 1466501602330 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:33:22 INFO - PROCESS | 3624 | 1466501602471 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 3624 | 1466501602474 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:22 INFO - PROCESS | 3624 | ++DOCSHELL 154DD400 == 35 [pid = 3624] [id = 601] 02:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (154DEC00) [pid = 3624] [serial = 1803] [outer = 00000000] 02:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (15F40800) [pid = 3624] [serial = 1804] [outer = 154DEC00] 02:33:22 INFO - PROCESS | 3624 | 1466501602530 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16D0F000) [pid = 3624] [serial = 1805] [outer = 154DEC00] 02:33:23 INFO - PROCESS | 3624 | 1466501603357 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1205ms 02:33:23 INFO - PROCESS | 3624 | 1466501603403 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 3624 | 1466501603407 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 02:33:23 INFO - PROCESS | 3624 | 1466501603413 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:33:23 INFO - PROCESS | 3624 | 1466501603416 Marionette TRACE conn3 <- [1,2370,null,{}] 02:33:23 INFO - PROCESS | 3624 | 1466501603421 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 3624 | 1466501603424 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:23 INFO - PROCESS | 3624 | 1466501603549 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 19850C00 == 34 [pid = 3624] [id = 598] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 114CE000 == 33 [pid = 3624] [id = 597] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 1813AC00 == 32 [pid = 3624] [id = 596] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 1710EC00 == 31 [pid = 3624] [id = 595] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 16A58800 == 30 [pid = 3624] [id = 594] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 15533000 == 29 [pid = 3624] [id = 593] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 131DD800 == 28 [pid = 3624] [id = 592] 02:33:23 INFO - PROCESS | 3624 | --DOCSHELL 10F4AC00 == 27 [pid = 3624] [id = 591] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1813DC00) [pid = 3624] [serial = 1744] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19845000) [pid = 3624] [serial = 1745] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A181000) [pid = 3624] [serial = 1748] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19D8C000) [pid = 3624] [serial = 1747] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A385400) [pid = 3624] [serial = 1750] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A236400) [pid = 3624] [serial = 1727] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A17F800) [pid = 3624] [serial = 1726] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16A53800) [pid = 3624] [serial = 1738] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16BB4800) [pid = 3624] [serial = 1739] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (173BE400) [pid = 3624] [serial = 1741] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13282400) [pid = 3624] [serial = 1729] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (13B25400) [pid = 3624] [serial = 1730] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13C50C00) [pid = 3624] [serial = 1735] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1430F000) [pid = 3624] [serial = 1736] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (12AE6C00) [pid = 3624] [serial = 1732] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (130CA000) [pid = 3624] [serial = 1733] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A741800) [pid = 3624] [serial = 1759] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A2E7400) [pid = 3624] [serial = 1757] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1A75A800) [pid = 3624] [serial = 1760] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1345DC00) [pid = 3624] [serial = 1753] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (13C4FC00) [pid = 3624] [serial = 1754] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A23D000) [pid = 3624] [serial = 1756] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17996000) [pid = 3624] [serial = 1742] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3624 | 1466501603680 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 3624 | 1466501603684 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:23 INFO - PROCESS | 3624 | ++DOCSHELL 104EA000 == 28 [pid = 3624] [id = 602] 02:33:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10561000) [pid = 3624] [serial = 1806] [outer = 00000000] 02:33:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (11210C00) [pid = 3624] [serial = 1807] [outer = 10561000] 02:33:23 INFO - PROCESS | 3624 | 1466501603736 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (12AADC00) [pid = 3624] [serial = 1808] [outer = 10561000] 02:33:24 INFO - PROCESS | 3624 | 1466501604145 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 769ms 02:33:24 INFO - PROCESS | 3624 | 1466501604230 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 3624 | 1466501604234 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 02:33:24 INFO - PROCESS | 3624 | 1466501604241 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 3624 | 1466501604243 Marionette TRACE conn3 <- [1,2374,null,{}] 02:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:33:24 INFO - PROCESS | 3624 | 1466501604247 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 3624 | 1466501604250 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:24 INFO - PROCESS | 3624 | 1466501604323 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:33:24 INFO - PROCESS | 3624 | 1466501604334 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 3624 | 1466501604336 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:24 INFO - PROCESS | 3624 | ++DOCSHELL 13B25400 == 29 [pid = 3624] [id = 603] 02:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13B26400) [pid = 3624] [serial = 1809] [outer = 00000000] 02:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (14310000) [pid = 3624] [serial = 1810] [outer = 13B26400] 02:33:24 INFO - PROCESS | 3624 | 1466501604393 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (14F19000) [pid = 3624] [serial = 1811] [outer = 13B26400] 02:33:24 INFO - PROCESS | 3624 | 1466501604847 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 648ms 02:33:24 INFO - PROCESS | 3624 | 1466501604891 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 3624 | 1466501604893 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:33:24 INFO - PROCESS | 3624 | 1466501604896 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 3624 | 1466501604900 Marionette TRACE conn3 <- [1,2378,null,{}] 02:33:24 INFO - PROCESS | 3624 | 1466501604910 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 3624 | 1466501604914 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:25 INFO - PROCESS | 3624 | 1466501605025 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:33:25 INFO - PROCESS | 3624 | 1466501605125 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 3624 | 1466501605128 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:25 INFO - PROCESS | 3624 | ++DOCSHELL 16BB5C00 == 30 [pid = 3624] [id = 604] 02:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (16BDE800) [pid = 3624] [serial = 1812] [outer = 00000000] 02:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17020000) [pid = 3624] [serial = 1813] [outer = 16BDE800] 02:33:25 INFO - PROCESS | 3624 | 1466501605175 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (172C7000) [pid = 3624] [serial = 1814] [outer = 16BDE800] 02:33:25 INFO - PROCESS | 3624 | 1466501605536 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 679ms 02:33:25 INFO - PROCESS | 3624 | 1466501605579 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 3624 | 1466501605581 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 02:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:33:25 INFO - PROCESS | 3624 | 1466501605601 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - PROCESS | 3624 | 1466501605602 Marionette TRACE conn3 <- [1,2382,null,{}] 02:33:25 INFO - PROCESS | 3624 | 1466501605606 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:25 INFO - PROCESS | 3624 | 1466501605608 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:25 INFO - PROCESS | 3624 | 1466501605720 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:33:25 INFO - PROCESS | 3624 | 1466501605784 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 3624 | 1466501605786 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:25 INFO - PROCESS | 3624 | ++DOCSHELL 173BE400 == 31 [pid = 3624] [id = 605] 02:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (178D5000) [pid = 3624] [serial = 1815] [outer = 00000000] 02:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17BA6800) [pid = 3624] [serial = 1816] [outer = 178D5000] 02:33:25 INFO - PROCESS | 3624 | 1466501605830 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (180B2000) [pid = 3624] [serial = 1817] [outer = 178D5000] 02:33:26 INFO - PROCESS | 3624 | 1466501606246 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 708ms 02:33:26 INFO - PROCESS | 3624 | 1466501606307 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 3624 | 1466501606309 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 02:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:33:26 INFO - PROCESS | 3624 | 1466501606312 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 3624 | 1466501606314 Marionette TRACE conn3 <- [1,2386,null,{}] 02:33:26 INFO - PROCESS | 3624 | 1466501606359 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 3624 | 1466501606361 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:26 INFO - PROCESS | 3624 | 1466501606477 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:33:26 INFO - PROCESS | 3624 | 1466501606489 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 3624 | 1466501606491 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:26 INFO - PROCESS | 3624 | ++DOCSHELL 180B3400 == 32 [pid = 3624] [id = 606] 02:33:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (18135400) [pid = 3624] [serial = 1818] [outer = 00000000] 02:33:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19ABC000) [pid = 3624] [serial = 1819] [outer = 18135400] 02:33:26 INFO - PROCESS | 3624 | 1466501606534 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D6A000) [pid = 3624] [serial = 1820] [outer = 18135400] 02:33:26 INFO - PROCESS | 3624 | 1466501606961 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 678ms 02:33:26 INFO - PROCESS | 3624 | 1466501606994 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 3624 | 1466501606996 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 02:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:33:26 INFO - PROCESS | 3624 | 1466501606999 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 3624 | 1466501607001 Marionette TRACE conn3 <- [1,2390,null,{}] 02:33:26 INFO - PROCESS | 3624 | 1466501607004 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 3624 | 1466501607010 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:27 INFO - PROCESS | 3624 | 1466501607150 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:33:27 INFO - PROCESS | 3624 | 1466501607162 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 3624 | 1466501607164 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:27 INFO - PROCESS | 3624 | ++DOCSHELL 19D97000 == 33 [pid = 3624] [id = 607] 02:33:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A178000) [pid = 3624] [serial = 1821] [outer = 00000000] 02:33:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A23BC00) [pid = 3624] [serial = 1822] [outer = 1A178000] 02:33:27 INFO - PROCESS | 3624 | 1466501607208 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A23D000) [pid = 3624] [serial = 1823] [outer = 1A178000] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A235C00) [pid = 3624] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (110DAC00) [pid = 3624] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15534C00) [pid = 3624] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13225800) [pid = 3624] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10A62000) [pid = 3624] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (18140C00) [pid = 3624] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12BCEC00) [pid = 3624] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16A4D000) [pid = 3624] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A17CC00) [pid = 3624] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1710F000) [pid = 3624] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19BB8800) [pid = 3624] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11CCD800) [pid = 3624] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:33:27 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16BA8C00) [pid = 3624] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:33:27 INFO - PROCESS | 3624 | 1466501607759 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 798ms 02:33:27 INFO - PROCESS | 3624 | 1466501607817 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 3624 | 1466501607819 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 02:33:27 INFO - PROCESS | 3624 | 1466501607822 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:33:27 INFO - PROCESS | 3624 | 1466501607824 Marionette TRACE conn3 <- [1,2394,null,{}] 02:33:27 INFO - PROCESS | 3624 | 1466501607828 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 3624 | 1466501607829 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:27 INFO - PROCESS | 3624 | 1466501607906 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:33:27 INFO - PROCESS | 3624 | 1466501608005 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 3624 | 1466501608007 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:28 INFO - PROCESS | 3624 | ++DOCSHELL 1047E000 == 34 [pid = 3624] [id = 608] 02:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (105E9800) [pid = 3624] [serial = 1824] [outer = 00000000] 02:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1328C400) [pid = 3624] [serial = 1825] [outer = 105E9800] 02:33:28 INFO - PROCESS | 3624 | 1466501608049 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1701D400) [pid = 3624] [serial = 1826] [outer = 105E9800] 02:33:28 INFO - PROCESS | 3624 | 1466501608381 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 602ms 02:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:33:28 INFO - PROCESS | 3624 | 1466501608445 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 3624 | 1466501608447 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 02:33:28 INFO - PROCESS | 3624 | 1466501608451 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 3624 | 1466501608452 Marionette TRACE conn3 <- [1,2398,null,{}] 02:33:28 INFO - PROCESS | 3624 | 1466501608463 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 3624 | 1466501608465 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:28 INFO - PROCESS | 3624 | 1466501608551 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:33:28 INFO - PROCESS | 3624 | 1466501608556 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 3624 | 1466501608558 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:28 INFO - PROCESS | 3624 | ++DOCSHELL 180B2C00 == 35 [pid = 3624] [id = 609] 02:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (18140C00) [pid = 3624] [serial = 1827] [outer = 00000000] 02:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A23F800) [pid = 3624] [serial = 1828] [outer = 18140C00] 02:33:28 INFO - PROCESS | 3624 | 1466501608603 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1A392000) [pid = 3624] [serial = 1829] [outer = 18140C00] 02:33:29 INFO - PROCESS | 3624 | 1466501609024 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 603ms 02:33:29 INFO - PROCESS | 3624 | 1466501609055 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 3624 | 1466501609057 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:33:29 INFO - PROCESS | 3624 | 1466501609061 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 3624 | 1466501609062 Marionette TRACE conn3 <- [1,2402,null,{}] 02:33:29 INFO - PROCESS | 3624 | 1466501609066 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 3624 | 1466501609068 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:29 INFO - PROCESS | 3624 | 1466501609144 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:33:29 INFO - PROCESS | 3624 | 1466501609151 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 3624 | 1466501609153 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:29 INFO - PROCESS | 3624 | ++DOCSHELL 19D96000 == 36 [pid = 3624] [id = 610] 02:33:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19D97800) [pid = 3624] [serial = 1830] [outer = 00000000] 02:33:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A84FC00) [pid = 3624] [serial = 1831] [outer = 19D97800] 02:33:29 INFO - PROCESS | 3624 | 1466501609196 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A854000) [pid = 3624] [serial = 1832] [outer = 19D97800] 02:33:29 INFO - PROCESS | 3624 | 1466501609785 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 769ms 02:33:29 INFO - PROCESS | 3624 | 1466501609846 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 3624 | 1466501609851 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 02:33:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:33:29 INFO - PROCESS | 3624 | 1466501609856 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - PROCESS | 3624 | 1466501609860 Marionette TRACE conn3 <- [1,2406,null,{}] 02:33:29 INFO - PROCESS | 3624 | 1466501609865 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 3624 | 1466501609869 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:29 INFO - PROCESS | 3624 | 1466501609965 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:33:30 INFO - PROCESS | 3624 | 1466501610105 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 3624 | 1466501610110 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:30 INFO - PROCESS | 3624 | ++DOCSHELL 10E03000 == 37 [pid = 3624] [id = 611] 02:33:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (10E03400) [pid = 3624] [serial = 1833] [outer = 00000000] 02:33:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13282C00) [pid = 3624] [serial = 1834] [outer = 10E03400] 02:33:30 INFO - PROCESS | 3624 | 1466501610168 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13C5A800) [pid = 3624] [serial = 1835] [outer = 10E03400] 02:33:30 INFO - PROCESS | 3624 | 1466501610800 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:33:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 965ms 02:33:30 INFO - PROCESS | 3624 | 1466501610826 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 3624 | 1466501610830 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:33:30 INFO - PROCESS | 3624 | 1466501610836 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 3624 | 1466501610839 Marionette TRACE conn3 <- [1,2410,null,{}] 02:33:30 INFO - PROCESS | 3624 | 1466501610843 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 3624 | 1466501610846 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:30 INFO - PROCESS | 3624 | 1466501610936 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:33:31 INFO - PROCESS | 3624 | 1466501611047 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 3624 | 1466501611050 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:31 INFO - PROCESS | 3624 | ++DOCSHELL 16BB2800 == 38 [pid = 3624] [id = 612] 02:33:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16BB4800) [pid = 3624] [serial = 1836] [outer = 00000000] 02:33:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (172C6000) [pid = 3624] [serial = 1837] [outer = 16BB4800] 02:33:31 INFO - PROCESS | 3624 | 1466501611104 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1799A400) [pid = 3624] [serial = 1838] [outer = 16BB4800] 02:33:31 INFO - PROCESS | 3624 | 1466501611669 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:33:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 859ms 02:33:31 INFO - PROCESS | 3624 | 1466501611706 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:33:31 INFO - PROCESS | 3624 | 1466501611709 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 02:33:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:33:31 INFO - PROCESS | 3624 | 1466501611713 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 3624 | 1466501611716 Marionette TRACE conn3 <- [1,2414,null,{}] 02:33:31 INFO - PROCESS | 3624 | 1466501611727 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 3624 | 1466501611732 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:31 INFO - PROCESS | 3624 | 1466501611868 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:33:32 INFO - PROCESS | 3624 | 1466501612009 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 3624 | 1466501612012 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:32 INFO - PROCESS | 3624 | ++DOCSHELL 1A233800 == 39 [pid = 3624] [id = 613] 02:33:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A38A000) [pid = 3624] [serial = 1839] [outer = 00000000] 02:33:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A758400) [pid = 3624] [serial = 1840] [outer = 1A38A000] 02:33:32 INFO - PROCESS | 3624 | 1466501612069 Marionette DEBUG loaded listener.js 02:33:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A857800) [pid = 3624] [serial = 1841] [outer = 1A38A000] 02:33:32 INFO - PROCESS | 3624 | 1466501612671 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:33:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1010ms 02:33:32 INFO - PROCESS | 3624 | 1466501612723 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 3624 | 1466501612726 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:33:32 INFO - PROCESS | 3624 | 1466501612760 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 3624 | 1466501612762 Marionette TRACE conn3 <- [1,2418,null,{}] 02:33:32 INFO - PROCESS | 3624 | 1466501612766 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 3624 | 1466501612768 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:32 INFO - PROCESS | 3624 | 1466501612859 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:33:33 INFO - PROCESS | 3624 | 1466501613095 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:33 INFO - PROCESS | 3624 | 1466501613098 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:33 INFO - PROCESS | 3624 | ++DOCSHELL 103CD800 == 40 [pid = 3624] [id = 614] 02:33:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (103F1400) [pid = 3624] [serial = 1842] [outer = 00000000] 02:33:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (10F47400) [pid = 3624] [serial = 1843] [outer = 103F1400] 02:33:33 INFO - PROCESS | 3624 | 1466501613163 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (12D8B800) [pid = 3624] [serial = 1844] [outer = 103F1400] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 10A61400 == 39 [pid = 3624] [id = 590] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 180B2C00 == 38 [pid = 3624] [id = 609] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 1047E000 == 37 [pid = 3624] [id = 608] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 19D97000 == 36 [pid = 3624] [id = 607] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 180B3400 == 35 [pid = 3624] [id = 606] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 173BE400 == 34 [pid = 3624] [id = 605] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 16BB5C00 == 33 [pid = 3624] [id = 604] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 13B25400 == 32 [pid = 3624] [id = 603] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 104EA000 == 31 [pid = 3624] [id = 602] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 1A179800 == 30 [pid = 3624] [id = 599] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 154DD400 == 29 [pid = 3624] [id = 601] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 110DBC00 == 28 [pid = 3624] [id = 600] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 1A233800 == 27 [pid = 3624] [id = 613] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 19D96000 == 26 [pid = 3624] [id = 610] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 10E03000 == 25 [pid = 3624] [id = 611] 02:33:34 INFO - PROCESS | 3624 | --DOCSHELL 16BB2800 == 24 [pid = 3624] [id = 612] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A390400) [pid = 3624] [serial = 1751] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11215000) [pid = 3624] [serial = 1774] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (114D0800) [pid = 3624] [serial = 1775] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15C6C000) [pid = 3624] [serial = 1780] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1328C800) [pid = 3624] [serial = 1777] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1345EC00) [pid = 3624] [serial = 1778] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12AB2000) [pid = 3624] [serial = 1772] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10F42000) [pid = 3624] [serial = 1771] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19ABCC00) [pid = 3624] [serial = 1789] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13281C00) [pid = 3624] [serial = 1763] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13122400) [pid = 3624] [serial = 1762] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1702B800) [pid = 3624] [serial = 1766] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16D0C800) [pid = 3624] [serial = 1765] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A758C00) [pid = 3624] [serial = 1769] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A385000) [pid = 3624] [serial = 1768] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (178DC000) [pid = 3624] [serial = 1786] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A239C00) [pid = 3624] [serial = 1798] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (172BC800) [pid = 3624] [serial = 1796] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16A51000) [pid = 3624] [serial = 1792] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19D69C00) [pid = 3624] [serial = 1790] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1830C400) [pid = 3624] [serial = 1793] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (16D8C400) [pid = 3624] [serial = 1783] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17029800) [pid = 3624] [serial = 1784] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (17B99C00) [pid = 3624] [serial = 1787] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (19D95400) [pid = 3624] [serial = 1795] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (15F41400) [pid = 3624] [serial = 1781] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3624 | 1466501614423 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:33:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1718ms 02:33:34 INFO - PROCESS | 3624 | 1466501614453 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 3624 | 1466501614457 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:33:34 INFO - PROCESS | 3624 | 1466501614462 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - PROCESS | 3624 | 1466501614465 Marionette TRACE conn3 <- [1,2422,null,{}] 02:33:34 INFO - PROCESS | 3624 | 1466501614471 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 3624 | 1466501614474 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:34 INFO - PROCESS | 3624 | 1466501614566 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:33:34 INFO - PROCESS | 3624 | 1466501614572 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 3624 | 1466501614575 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:34 INFO - PROCESS | 3624 | ++DOCSHELL 10A61C00 == 25 [pid = 3624] [id = 615] 02:33:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10A62400) [pid = 3624] [serial = 1845] [outer = 00000000] 02:33:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (114D4000) [pid = 3624] [serial = 1846] [outer = 10A62400] 02:33:34 INFO - PROCESS | 3624 | 1466501614631 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11ADF800) [pid = 3624] [serial = 1847] [outer = 10A62400] 02:33:35 INFO - PROCESS | 3624 | 1466501615132 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 709ms 02:33:35 INFO - PROCESS | 3624 | 1466501615185 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 3624 | 1466501615190 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:33:35 INFO - PROCESS | 3624 | 1466501615196 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 3624 | 1466501615199 Marionette TRACE conn3 <- [1,2426,null,{}] 02:33:35 INFO - PROCESS | 3624 | 1466501615203 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 3624 | 1466501615205 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:35 INFO - PROCESS | 3624 | 1466501615295 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:33:35 INFO - PROCESS | 3624 | 1466501615301 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 3624 | 1466501615304 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:35 INFO - PROCESS | 3624 | ++DOCSHELL 1327FC00 == 26 [pid = 3624] [id = 616] 02:33:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13280000) [pid = 3624] [serial = 1848] [outer = 00000000] 02:33:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1328CC00) [pid = 3624] [serial = 1849] [outer = 13280000] 02:33:35 INFO - PROCESS | 3624 | 1466501615353 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1345F000) [pid = 3624] [serial = 1850] [outer = 13280000] 02:33:35 INFO - PROCESS | 3624 | 1466501615831 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:33:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 678ms 02:33:35 INFO - PROCESS | 3624 | 1466501615878 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 3624 | 1466501615880 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:33:35 INFO - PROCESS | 3624 | 1466501615883 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 3624 | 1466501615870 Marionette TRACE conn3 <- [1,2430,null,{}] 02:33:35 INFO - PROCESS | 3624 | 1466501615914 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 3624 | 1466501615919 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:36 INFO - PROCESS | 3624 | 1466501616007 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:33:36 INFO - PROCESS | 3624 | 1466501616019 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 3624 | 1466501616022 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:36 INFO - PROCESS | 3624 | ++DOCSHELL 15F33800 == 27 [pid = 3624] [id = 617] 02:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (15F3A400) [pid = 3624] [serial = 1851] [outer = 00000000] 02:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16A4A800) [pid = 3624] [serial = 1852] [outer = 15F3A400] 02:33:36 INFO - PROCESS | 3624 | 1466501616069 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16A52400) [pid = 3624] [serial = 1853] [outer = 15F3A400] 02:33:36 INFO - PROCESS | 3624 | 1466501616493 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:33:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 678ms 02:33:36 INFO - PROCESS | 3624 | 1466501616549 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 3624 | 1466501616552 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 02:33:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:33:36 INFO - PROCESS | 3624 | 1466501616555 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 3624 | 1466501616557 Marionette TRACE conn3 <- [1,2434,null,{}] 02:33:36 INFO - PROCESS | 3624 | 1466501616560 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 3624 | 1466501616571 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:36 INFO - PROCESS | 3624 | 1466501616695 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:33:36 INFO - PROCESS | 3624 | 1466501616752 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 3624 | 1466501616754 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:36 INFO - PROCESS | 3624 | ++DOCSHELL 16A50800 == 28 [pid = 3624] [id = 618] 02:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16BA8C00) [pid = 3624] [serial = 1854] [outer = 00000000] 02:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (17025C00) [pid = 3624] [serial = 1855] [outer = 16BA8C00] 02:33:36 INFO - PROCESS | 3624 | 1466501616800 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17103400) [pid = 3624] [serial = 1856] [outer = 16BA8C00] 02:33:37 INFO - PROCESS | 3624 | 1466501617193 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 663ms 02:33:37 INFO - PROCESS | 3624 | 1466501617236 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3624 | 1466501617238 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 02:33:37 INFO - PROCESS | 3624 | 1466501617241 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:33:37 INFO - PROCESS | 3624 | 1466501617243 Marionette TRACE conn3 <- [1,2438,null,{}] 02:33:37 INFO - PROCESS | 3624 | 1466501617246 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 3624 | 1466501617248 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:37 INFO - PROCESS | 3624 | 1466501617339 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:33:37 INFO - PROCESS | 3624 | 1466501617430 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 3624 | 1466501617433 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:37 INFO - PROCESS | 3624 | ++DOCSHELL 178D9C00 == 29 [pid = 3624] [id = 619] 02:33:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (178DA000) [pid = 3624] [serial = 1857] [outer = 00000000] 02:33:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1799F400) [pid = 3624] [serial = 1858] [outer = 178DA000] 02:33:37 INFO - PROCESS | 3624 | 1466501617476 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17B9BC00) [pid = 3624] [serial = 1859] [outer = 178DA000] 02:33:37 INFO - PROCESS | 3624 | 1466501617879 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:33:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 664ms 02:33:37 INFO - PROCESS | 3624 | 1466501617906 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3624 | 1466501617908 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:33:37 INFO - PROCESS | 3624 | 1466501617912 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 3624 | 1466501617913 Marionette TRACE conn3 <- [1,2442,null,{}] 02:33:37 INFO - PROCESS | 3624 | 1466501617916 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 3624 | 1466501617922 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:38 INFO - PROCESS | 3624 | 1466501618055 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:33:38 INFO - PROCESS | 3624 | 1466501618062 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 3624 | 1466501618064 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:38 INFO - PROCESS | 3624 | ++DOCSHELL 17BA5000 == 30 [pid = 3624] [id = 620] 02:33:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (180B3000) [pid = 3624] [serial = 1860] [outer = 00000000] 02:33:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19AB9C00) [pid = 3624] [serial = 1861] [outer = 180B3000] 02:33:38 INFO - PROCESS | 3624 | 1466501618107 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19D8E000) [pid = 3624] [serial = 1862] [outer = 180B3000] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A178000) [pid = 3624] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (18135400) [pid = 3624] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (105E9800) [pid = 3624] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A17B800) [pid = 3624] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (110E4800) [pid = 3624] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13B26400) [pid = 3624] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10561000) [pid = 3624] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (154DEC00) [pid = 3624] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16BDE800) [pid = 3624] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D97800) [pid = 3624] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (18140C00) [pid = 3624] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:33:38 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (178D5000) [pid = 3624] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:33:38 INFO - PROCESS | 3624 | 1466501618788 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:33:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 904ms 02:33:38 INFO - PROCESS | 3624 | 1466501618821 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 3624 | 1466501618823 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 02:33:38 INFO - PROCESS | 3624 | 1466501618827 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:33:38 INFO - PROCESS | 3624 | 1466501618828 Marionette TRACE conn3 <- [1,2446,null,{}] 02:33:38 INFO - PROCESS | 3624 | 1466501618832 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 3624 | 1466501618834 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:38 INFO - PROCESS | 3624 | 1466501618919 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:33:39 INFO - PROCESS | 3624 | 1466501619016 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 3624 | 1466501619018 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:39 INFO - PROCESS | 3624 | ++DOCSHELL 10561400 == 31 [pid = 3624] [id = 621] 02:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (10A64000) [pid = 3624] [serial = 1863] [outer = 00000000] 02:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12D5C800) [pid = 3624] [serial = 1864] [outer = 10A64000] 02:33:39 INFO - PROCESS | 3624 | 1466501619062 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (14308800) [pid = 3624] [serial = 1865] [outer = 10A64000] 02:33:39 INFO - PROCESS | 3624 | 1466501619401 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:33:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:33:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 603ms 02:33:39 INFO - PROCESS | 3624 | 1466501619448 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 3624 | 1466501619450 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 02:33:39 INFO - PROCESS | 3624 | 1466501619453 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:33:39 INFO - PROCESS | 3624 | 1466501619455 Marionette TRACE conn3 <- [1,2450,null,{}] 02:33:39 INFO - PROCESS | 3624 | 1466501619458 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 3624 | 1466501619460 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:39 INFO - PROCESS | 3624 | 1466501619595 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:33:39 INFO - PROCESS | 3624 | 1466501619606 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 3624 | 1466501619608 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:39 INFO - PROCESS | 3624 | ++DOCSHELL 12AAE800 == 32 [pid = 3624] [id = 622] 02:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13289C00) [pid = 3624] [serial = 1866] [outer = 00000000] 02:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19D93C00) [pid = 3624] [serial = 1867] [outer = 13289C00] 02:33:39 INFO - PROCESS | 3624 | 1466501619652 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19D94800) [pid = 3624] [serial = 1868] [outer = 13289C00] 02:33:40 INFO - PROCESS | 3624 | 1466501620028 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 603ms 02:33:40 INFO - PROCESS | 3624 | 1466501620075 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3624 | 1466501620076 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 02:33:40 INFO - PROCESS | 3624 | 1466501620080 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:33:40 INFO - PROCESS | 3624 | 1466501620081 Marionette TRACE conn3 <- [1,2454,null,{}] 02:33:40 INFO - PROCESS | 3624 | 1466501620085 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 3624 | 1466501620086 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:40 INFO - PROCESS | 3624 | 1466501620146 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:33:40 INFO - PROCESS | 3624 | 1466501620277 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 3624 | 1466501620279 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:40 INFO - PROCESS | 3624 | ++DOCSHELL 15F33400 == 33 [pid = 3624] [id = 623] 02:33:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (172C5C00) [pid = 3624] [serial = 1869] [outer = 00000000] 02:33:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A232400) [pid = 3624] [serial = 1870] [outer = 172C5C00] 02:33:40 INFO - PROCESS | 3624 | 1466501620323 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A236C00) [pid = 3624] [serial = 1871] [outer = 172C5C00] 02:33:40 INFO - PROCESS | 3624 | 1466501620742 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:33:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 708ms 02:33:40 INFO - PROCESS | 3624 | 1466501620787 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3624 | 1466501620791 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 02:33:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:33:40 INFO - PROCESS | 3624 | 1466501620796 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 3624 | 1466501620800 Marionette TRACE conn3 <- [1,2458,null,{}] 02:33:40 INFO - PROCESS | 3624 | 1466501620805 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 3624 | 1466501620809 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:40 INFO - PROCESS | 3624 | 1466501620987 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:33:41 INFO - PROCESS | 3624 | 1466501621078 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 3624 | 1466501621081 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:41 INFO - PROCESS | 3624 | ++DOCSHELL 104EA000 == 34 [pid = 3624] [id = 624] 02:33:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (104EB000) [pid = 3624] [serial = 1872] [outer = 00000000] 02:33:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12AE7000) [pid = 3624] [serial = 1873] [outer = 104EB000] 02:33:41 INFO - PROCESS | 3624 | 1466501621120 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1312FC00) [pid = 3624] [serial = 1874] [outer = 104EB000] 02:33:41 INFO - PROCESS | 3624 | 1466501621878 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:33:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1101ms 02:33:41 INFO - PROCESS | 3624 | 1466501621912 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 3624 | 1466501621916 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 02:33:41 INFO - PROCESS | 3624 | 1466501621924 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:33:41 INFO - PROCESS | 3624 | 1466501621926 Marionette TRACE conn3 <- [1,2462,null,{}] 02:33:41 INFO - PROCESS | 3624 | 1466501621931 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 3624 | 1466501621934 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:42 INFO - PROCESS | 3624 | 1466501622034 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:33:42 INFO - PROCESS | 3624 | 1466501622172 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 3624 | 1466501622175 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:42 INFO - PROCESS | 3624 | ++DOCSHELL 154DE400 == 35 [pid = 3624] [id = 625] 02:33:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1553CC00) [pid = 3624] [serial = 1875] [outer = 00000000] 02:33:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16A4DC00) [pid = 3624] [serial = 1876] [outer = 1553CC00] 02:33:42 INFO - PROCESS | 3624 | 1466501622231 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16A50C00) [pid = 3624] [serial = 1877] [outer = 1553CC00] 02:33:43 INFO - PROCESS | 3624 | 1466501623042 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1190ms 02:33:43 INFO - PROCESS | 3624 | 1466501623114 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 3624 | 1466501623119 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 02:33:43 INFO - PROCESS | 3624 | 1466501623124 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:33:43 INFO - PROCESS | 3624 | 1466501623127 Marionette TRACE conn3 <- [1,2466,null,{}] 02:33:43 INFO - PROCESS | 3624 | 1466501623132 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 3624 | 1466501623135 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:43 INFO - PROCESS | 3624 | 1466501623261 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 12AAE800 == 34 [pid = 3624] [id = 622] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 10561400 == 33 [pid = 3624] [id = 621] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 17BA5000 == 32 [pid = 3624] [id = 620] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 178D9C00 == 31 [pid = 3624] [id = 619] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 16A50800 == 30 [pid = 3624] [id = 618] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 15F33800 == 29 [pid = 3624] [id = 617] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 1327FC00 == 28 [pid = 3624] [id = 616] 02:33:43 INFO - PROCESS | 3624 | --DOCSHELL 10A61C00 == 27 [pid = 3624] [id = 615] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A23BC00) [pid = 3624] [serial = 1822] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19ABC000) [pid = 3624] [serial = 1819] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1328C400) [pid = 3624] [serial = 1825] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A23A000) [pid = 3624] [serial = 1799] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12A23C00) [pid = 3624] [serial = 1801] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (130A1800) [pid = 3624] [serial = 1802] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (14310000) [pid = 3624] [serial = 1810] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (14F19000) [pid = 3624] [serial = 1811] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11210C00) [pid = 3624] [serial = 1807] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12AADC00) [pid = 3624] [serial = 1808] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (15F40800) [pid = 3624] [serial = 1804] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A23D000) [pid = 3624] [serial = 1823] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16D0F000) [pid = 3624] [serial = 1805] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17020000) [pid = 3624] [serial = 1813] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A84FC00) [pid = 3624] [serial = 1831] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A854000) [pid = 3624] [serial = 1832] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1A23F800) [pid = 3624] [serial = 1828] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A392000) [pid = 3624] [serial = 1829] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1701D400) [pid = 3624] [serial = 1826] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (17BA6800) [pid = 3624] [serial = 1816] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (180B2000) [pid = 3624] [serial = 1817] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (19D6A000) [pid = 3624] [serial = 1820] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (172C7000) [pid = 3624] [serial = 1814] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3624 | 1466501623395 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 3624 | 1466501623399 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:43 INFO - PROCESS | 3624 | ++DOCSHELL 10BA5400 == 28 [pid = 3624] [id = 626] 02:33:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10BAA800) [pid = 3624] [serial = 1878] [outer = 00000000] 02:33:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (11446400) [pid = 3624] [serial = 1879] [outer = 10BAA800] 02:33:43 INFO - PROCESS | 3624 | 1466501623447 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (12D93800) [pid = 3624] [serial = 1880] [outer = 10BAA800] 02:33:43 INFO - PROCESS | 3624 | 1466501623892 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:33:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 814ms 02:33:43 INFO - PROCESS | 3624 | 1466501623950 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 3624 | 1466501623955 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 02:33:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:33:43 INFO - PROCESS | 3624 | 1466501623963 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 3624 | 1466501623965 Marionette TRACE conn3 <- [1,2470,null,{}] 02:33:43 INFO - PROCESS | 3624 | 1466501623969 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 3624 | 1466501623971 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:44 INFO - PROCESS | 3624 | 1466501624064 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:33:44 INFO - PROCESS | 3624 | 1466501624071 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 3624 | 1466501624073 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:44 INFO - PROCESS | 3624 | ++DOCSHELL 1430F800 == 29 [pid = 3624] [id = 627] 02:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (14312800) [pid = 3624] [serial = 1881] [outer = 00000000] 02:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (143C5800) [pid = 3624] [serial = 1882] [outer = 14312800] 02:33:44 INFO - PROCESS | 3624 | 1466501624118 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (15582800) [pid = 3624] [serial = 1883] [outer = 14312800] 02:33:44 INFO - PROCESS | 3624 | 1466501624569 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:33:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 602ms 02:33:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:33:44 INFO - PROCESS | 3624 | 1466501624586 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 3624 | 1466501624589 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 02:33:44 INFO - PROCESS | 3624 | 1466501624592 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 3624 | 1466501624595 Marionette TRACE conn3 <- [1,2474,null,{}] 02:33:44 INFO - PROCESS | 3624 | 1466501624606 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 3624 | 1466501624610 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:44 INFO - PROCESS | 3624 | 1466501624719 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:33:44 INFO - PROCESS | 3624 | 1466501624729 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 3624 | 1466501624732 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:44 INFO - PROCESS | 3624 | ++DOCSHELL 16E3B000 == 30 [pid = 3624] [id = 628] 02:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16E3D400) [pid = 3624] [serial = 1884] [outer = 00000000] 02:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (17026800) [pid = 3624] [serial = 1885] [outer = 16E3D400] 02:33:44 INFO - PROCESS | 3624 | 1466501624779 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (172C7800) [pid = 3624] [serial = 1886] [outer = 16E3D400] 02:33:45 INFO - PROCESS | 3624 | 1466501625253 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 664ms 02:33:45 INFO - PROCESS | 3624 | 1466501625270 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3624 | 1466501625273 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:33:45 INFO - PROCESS | 3624 | 1466501625285 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 3624 | 1466501625287 Marionette TRACE conn3 <- [1,2478,null,{}] 02:33:45 INFO - PROCESS | 3624 | 1466501625290 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3624 | 1466501625292 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:45 INFO - PROCESS | 3624 | 1466501625380 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:33:45 INFO - PROCESS | 3624 | 1466501625385 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 3624 | 1466501625387 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:45 INFO - PROCESS | 3624 | ++DOCSHELL 178DA400 == 31 [pid = 3624] [id = 629] 02:33:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (178E1C00) [pid = 3624] [serial = 1887] [outer = 00000000] 02:33:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (18140C00) [pid = 3624] [serial = 1888] [outer = 178E1C00] 02:33:45 INFO - PROCESS | 3624 | 1466501625431 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19AB2400) [pid = 3624] [serial = 1889] [outer = 178E1C00] 02:33:45 INFO - PROCESS | 3624 | 1466501625884 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:33:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 633ms 02:33:45 INFO - PROCESS | 3624 | 1466501625918 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3624 | 1466501625920 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:33:45 INFO - PROCESS | 3624 | 1466501625906 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 3624 | 1466501625908 Marionette TRACE conn3 <- [1,2482,null,{}] 02:33:45 INFO - PROCESS | 3624 | 1466501625911 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3624 | 1466501625913 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:46 INFO - PROCESS | 3624 | 1466501626026 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:33:46 INFO - PROCESS | 3624 | 1466501626118 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3624 | 1466501626120 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:46 INFO - PROCESS | 3624 | ++DOCSHELL 19BB2C00 == 32 [pid = 3624] [id = 630] 02:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19D66000) [pid = 3624] [serial = 1890] [outer = 00000000] 02:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19D8EC00) [pid = 3624] [serial = 1891] [outer = 19D66000] 02:33:46 INFO - PROCESS | 3624 | 1466501626163 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D92400) [pid = 3624] [serial = 1892] [outer = 19D66000] 02:33:46 INFO - PROCESS | 3624 | 1466501626570 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:33:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 708ms 02:33:46 INFO - PROCESS | 3624 | 1466501626629 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:33:46 INFO - PROCESS | 3624 | 1466501626631 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 02:33:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:33:46 INFO - PROCESS | 3624 | 1466501626634 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 3624 | 1466501626636 Marionette TRACE conn3 <- [1,2486,null,{}] 02:33:46 INFO - PROCESS | 3624 | 1466501626639 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 3624 | 1466501626645 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:46 INFO - PROCESS | 3624 | 1466501626779 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:33:46 INFO - PROCESS | 3624 | 1466501626849 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3624 | 1466501626852 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:46 INFO - PROCESS | 3624 | ++DOCSHELL 1A181000 == 33 [pid = 3624] [id = 631] 02:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A2F1C00) [pid = 3624] [serial = 1893] [outer = 00000000] 02:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A38E400) [pid = 3624] [serial = 1894] [outer = 1A2F1C00] 02:33:46 INFO - PROCESS | 3624 | 1466501626895 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A390400) [pid = 3624] [serial = 1895] [outer = 1A2F1C00] 02:33:47 INFO - PROCESS | 3624 | 1466501627314 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:33:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 709ms 02:33:47 INFO - PROCESS | 3624 | 1466501627378 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 3624 | 1466501627380 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 02:33:47 INFO - PROCESS | 3624 | 1466501627383 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:33:47 INFO - PROCESS | 3624 | 1466501627368 Marionette TRACE conn3 <- [1,2490,null,{}] 02:33:47 INFO - PROCESS | 3624 | 1466501627371 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 3624 | 1466501627373 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:47 INFO - PROCESS | 3624 | 1466501627485 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:33:47 INFO - PROCESS | 3624 | 1466501627627 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 3624 | 1466501627629 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10A62400) [pid = 3624] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13289C00) [pid = 3624] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (103F1400) [pid = 3624] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13280000) [pid = 3624] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15F3A400) [pid = 3624] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (180B3000) [pid = 3624] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (10E03400) [pid = 3624] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16BB4800) [pid = 3624] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A38A000) [pid = 3624] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (178DA000) [pid = 3624] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (10A64000) [pid = 3624] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:33:47 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (16BA8C00) [pid = 3624] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:33:47 INFO - PROCESS | 3624 | ++DOCSHELL 103F1400 == 34 [pid = 3624] [id = 632] 02:33:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1047D400) [pid = 3624] [serial = 1896] [outer = 00000000] 02:33:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (110E6400) [pid = 3624] [serial = 1897] [outer = 1047D400] 02:33:47 INFO - PROCESS | 3624 | 1466501627677 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (131DD400) [pid = 3624] [serial = 1898] [outer = 1047D400] 02:33:48 INFO - PROCESS | 3624 | 1466501628030 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 708ms 02:33:48 INFO - PROCESS | 3624 | 1466501628092 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 3624 | 1466501628094 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 02:33:48 INFO - PROCESS | 3624 | 1466501628097 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:33:48 INFO - PROCESS | 3624 | 1466501628099 Marionette TRACE conn3 <- [1,2494,null,{}] 02:33:48 INFO - PROCESS | 3624 | 1466501628102 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 3624 | 1466501628104 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:48 INFO - PROCESS | 3624 | 1466501628216 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:33:48 INFO - PROCESS | 3624 | 1466501628230 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 3624 | 1466501628232 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:48 INFO - PROCESS | 3624 | ++DOCSHELL 11210400 == 35 [pid = 3624] [id = 633] 02:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11445800) [pid = 3624] [serial = 1899] [outer = 00000000] 02:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1A236400) [pid = 3624] [serial = 1900] [outer = 11445800] 02:33:48 INFO - PROCESS | 3624 | 1466501628275 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A733400) [pid = 3624] [serial = 1901] [outer = 11445800] 02:33:48 INFO - PROCESS | 3624 | 1466501628662 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:33:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 618ms 02:33:48 INFO - PROCESS | 3624 | 1466501628719 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 3624 | 1466501628721 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:33:48 INFO - PROCESS | 3624 | 1466501628724 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 3624 | 1466501628726 Marionette TRACE conn3 <- [1,2498,null,{}] 02:33:48 INFO - PROCESS | 3624 | 1466501628730 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 3624 | 1466501628731 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:48 INFO - PROCESS | 3624 | 1466501628833 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:33:48 INFO - PROCESS | 3624 | 1466501628918 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 3624 | 1466501628920 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:48 INFO - PROCESS | 3624 | ++DOCSHELL 10477C00 == 36 [pid = 3624] [id = 634] 02:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10BA1800) [pid = 3624] [serial = 1902] [outer = 00000000] 02:33:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A84F000) [pid = 3624] [serial = 1903] [outer = 10BA1800] 02:33:48 INFO - PROCESS | 3624 | 1466501628963 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A854400) [pid = 3624] [serial = 1904] [outer = 10BA1800] 02:33:49 INFO - PROCESS | 3624 | 1466501629327 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 663ms 02:33:49 INFO - PROCESS | 3624 | 1466501629390 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 3624 | 1466501629392 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 02:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:33:49 INFO - PROCESS | 3624 | 1466501629395 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - PROCESS | 3624 | 1466501629397 Marionette TRACE conn3 <- [1,2502,null,{}] 02:33:49 INFO - PROCESS | 3624 | 1466501629400 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 3624 | 1466501629402 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:49 INFO - PROCESS | 3624 | 1466501629480 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:33:49 INFO - PROCESS | 3624 | 1466501629485 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 3624 | 1466501629487 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:49 INFO - PROCESS | 3624 | ++DOCSHELL 16BA8C00 == 37 [pid = 3624] [id = 635] 02:33:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1710D000) [pid = 3624] [serial = 1905] [outer = 00000000] 02:33:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A99F400) [pid = 3624] [serial = 1906] [outer = 1710D000] 02:33:49 INFO - PROCESS | 3624 | 1466501629530 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A99F800) [pid = 3624] [serial = 1907] [outer = 1710D000] 02:33:50 INFO - PROCESS | 3624 | 1466501630222 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 859ms 02:33:50 INFO - PROCESS | 3624 | 1466501630267 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 3624 | 1466501630272 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 02:33:50 INFO - PROCESS | 3624 | 1466501630278 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:33:50 INFO - PROCESS | 3624 | 1466501630283 Marionette TRACE conn3 <- [1,2506,null,{}] 02:33:50 INFO - PROCESS | 3624 | 1466501630288 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 3624 | 1466501630291 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:50 INFO - PROCESS | 3624 | 1466501630413 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:33:50 INFO - PROCESS | 3624 | 1466501630546 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 3624 | 1466501630549 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:50 INFO - PROCESS | 3624 | ++DOCSHELL 12BC7000 == 38 [pid = 3624] [id = 636] 02:33:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12D93C00) [pid = 3624] [serial = 1908] [outer = 00000000] 02:33:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13287000) [pid = 3624] [serial = 1909] [outer = 12D93C00] 02:33:50 INFO - PROCESS | 3624 | 1466501630608 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (15C3A800) [pid = 3624] [serial = 1910] [outer = 12D93C00] 02:33:51 INFO - PROCESS | 3624 | 1466501631162 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:33:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 904ms 02:33:51 INFO - PROCESS | 3624 | 1466501631207 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 3624 | 1466501631212 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 02:33:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:33:51 INFO - PROCESS | 3624 | 1466501631218 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 3624 | 1466501631221 Marionette TRACE conn3 <- [1,2510,null,{}] 02:33:51 INFO - PROCESS | 3624 | 1466501631225 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 3624 | 1466501631211 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:51 INFO - PROCESS | 3624 | 1466501631323 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:33:51 INFO - PROCESS | 3624 | 1466501631436 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 3624 | 1466501631438 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:51 INFO - PROCESS | 3624 | ++DOCSHELL 17023400 == 39 [pid = 3624] [id = 637] 02:33:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17026400) [pid = 3624] [serial = 1911] [outer = 00000000] 02:33:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17B99800) [pid = 3624] [serial = 1912] [outer = 17026400] 02:33:51 INFO - PROCESS | 3624 | 1466501631534 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1984F000) [pid = 3624] [serial = 1913] [outer = 17026400] 02:33:52 INFO - PROCESS | 3624 | 1466501632142 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 965ms 02:33:52 INFO - PROCESS | 3624 | 1466501632186 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 3624 | 1466501632189 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 02:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:33:52 INFO - PROCESS | 3624 | 1466501632176 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 3624 | 1466501632180 Marionette TRACE conn3 <- [1,2514,null,{}] 02:33:52 INFO - PROCESS | 3624 | 1466501632191 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:52 INFO - PROCESS | 3624 | 1466501632195 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:52 INFO - PROCESS | 3624 | 1466501632301 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:33:52 INFO - PROCESS | 3624 | 1466501632444 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 3624 | 1466501632448 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:52 INFO - PROCESS | 3624 | ++DOCSHELL 178D8800 == 40 [pid = 3624] [id = 638] 02:33:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (18031400) [pid = 3624] [serial = 1914] [outer = 00000000] 02:33:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A179800) [pid = 3624] [serial = 1915] [outer = 18031400] 02:33:52 INFO - PROCESS | 3624 | 1466501632504 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A99E800) [pid = 3624] [serial = 1916] [outer = 18031400] 02:33:53 INFO - PROCESS | 3624 | 1466501633198 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1115ms 02:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:33:53 INFO - PROCESS | 3624 | 1466501633293 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 3624 | 1466501633297 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 02:33:53 INFO - PROCESS | 3624 | 1466501633301 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 3624 | 1466501633306 Marionette TRACE conn3 <- [1,2518,null,{}] 02:33:53 INFO - PROCESS | 3624 | 1466501633311 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 3624 | 1466501633313 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:53 INFO - PROCESS | 3624 | 1466501633453 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 103CD800 == 39 [pid = 3624] [id = 614] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 10477C00 == 38 [pid = 3624] [id = 634] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 11210400 == 37 [pid = 3624] [id = 633] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 103F1400 == 36 [pid = 3624] [id = 632] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 1A181000 == 35 [pid = 3624] [id = 631] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 19BB2C00 == 34 [pid = 3624] [id = 630] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 178DA400 == 33 [pid = 3624] [id = 629] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 16E3B000 == 32 [pid = 3624] [id = 628] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 1430F800 == 31 [pid = 3624] [id = 627] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 10BA5400 == 30 [pid = 3624] [id = 626] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 104EA000 == 29 [pid = 3624] [id = 624] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 154DE400 == 28 [pid = 3624] [id = 625] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 15F33400 == 27 [pid = 3624] [id = 623] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 17023400 == 26 [pid = 3624] [id = 637] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 178D8800 == 25 [pid = 3624] [id = 638] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 16BA8C00 == 24 [pid = 3624] [id = 635] 02:33:54 INFO - PROCESS | 3624 | --DOCSHELL 12BC7000 == 23 [pid = 3624] [id = 636] 02:33:54 INFO - PROCESS | 3624 | 1466501634114 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 3624 | 1466501634118 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (114D4000) [pid = 3624] [serial = 1846] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D94800) [pid = 3624] [serial = 1868] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11ADF800) [pid = 3624] [serial = 1847] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12D8B800) [pid = 3624] [serial = 1844] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10F47400) [pid = 3624] [serial = 1843] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1328CC00) [pid = 3624] [serial = 1849] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1345F000) [pid = 3624] [serial = 1850] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16A4A800) [pid = 3624] [serial = 1852] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19AB9C00) [pid = 3624] [serial = 1861] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13C5A800) [pid = 3624] [serial = 1835] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13282C00) [pid = 3624] [serial = 1834] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1A232400) [pid = 3624] [serial = 1870] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1799A400) [pid = 3624] [serial = 1838] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (172C6000) [pid = 3624] [serial = 1837] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A857800) [pid = 3624] [serial = 1841] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A758400) [pid = 3624] [serial = 1840] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17B9BC00) [pid = 3624] [serial = 1859] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1799F400) [pid = 3624] [serial = 1858] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (12D5C800) [pid = 3624] [serial = 1864] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D93C00) [pid = 3624] [serial = 1867] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19D8E000) [pid = 3624] [serial = 1862] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17025C00) [pid = 3624] [serial = 1855] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (17103400) [pid = 3624] [serial = 1856] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (14308800) [pid = 3624] [serial = 1865] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (16A52400) [pid = 3624] [serial = 1853] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3624 | ++DOCSHELL 103F1400 == 24 [pid = 3624] [id = 639] 02:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10430400) [pid = 3624] [serial = 1917] [outer = 00000000] 02:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (105EDC00) [pid = 3624] [serial = 1918] [outer = 10430400] 02:33:54 INFO - PROCESS | 3624 | 1466501634260 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (10E01800) [pid = 3624] [serial = 1919] [outer = 10430400] 02:33:54 INFO - PROCESS | 3624 | 1466501634720 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1447ms 02:33:54 INFO - PROCESS | 3624 | 1466501634758 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:33:54 INFO - PROCESS | 3624 | 1466501634762 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 02:33:54 INFO - PROCESS | 3624 | 1466501634766 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:33:54 INFO - PROCESS | 3624 | 1466501634769 Marionette TRACE conn3 <- [1,2522,null,{}] 02:33:54 INFO - PROCESS | 3624 | 1466501634777 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:54 INFO - PROCESS | 3624 | 1466501634782 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:54 INFO - PROCESS | 3624 | 1466501634871 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:33:54 INFO - PROCESS | 3624 | 1466501634884 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:54 INFO - PROCESS | 3624 | 1466501634887 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:54 INFO - PROCESS | 3624 | ++DOCSHELL 12820400 == 25 [pid = 3624] [id = 640] 02:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12AEE000) [pid = 3624] [serial = 1920] [outer = 00000000] 02:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13032800) [pid = 3624] [serial = 1921] [outer = 12AEE000] 02:33:54 INFO - PROCESS | 3624 | 1466501634936 Marionette DEBUG loaded listener.js 02:33:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (130C7C00) [pid = 3624] [serial = 1922] [outer = 12AEE000] 02:33:55 INFO - PROCESS | 3624 | 1466501635405 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 663ms 02:33:55 INFO - PROCESS | 3624 | 1466501635434 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 3624 | 1466501635438 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 02:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:33:55 INFO - PROCESS | 3624 | 1466501635471 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 3624 | 1466501635473 Marionette TRACE conn3 <- [1,2526,null,{}] 02:33:55 INFO - PROCESS | 3624 | 1466501635481 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 3624 | 1466501635483 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:55 INFO - PROCESS | 3624 | 1466501635575 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:33:55 INFO - PROCESS | 3624 | 1466501635673 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3624 | 1466501635675 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:55 INFO - PROCESS | 3624 | ++DOCSHELL 11447C00 == 26 [pid = 3624] [id = 641] 02:33:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1328B400) [pid = 3624] [serial = 1923] [outer = 00000000] 02:33:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1345E800) [pid = 3624] [serial = 1924] [outer = 1328B400] 02:33:55 INFO - PROCESS | 3624 | 1466501635720 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13C50C00) [pid = 3624] [serial = 1925] [outer = 1328B400] 02:33:56 INFO - PROCESS | 3624 | 1466501636112 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 694ms 02:33:56 INFO - PROCESS | 3624 | 1466501636147 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 3624 | 1466501636150 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:33:56 INFO - PROCESS | 3624 | 1466501636171 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 3624 | 1466501636176 Marionette TRACE conn3 <- [1,2530,null,{}] 02:33:56 INFO - PROCESS | 3624 | 1466501636194 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 3624 | 1466501636198 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:56 INFO - PROCESS | 3624 | 1466501636318 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:33:56 INFO - PROCESS | 3624 | 1466501636332 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 3624 | 1466501636334 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:56 INFO - PROCESS | 3624 | ++DOCSHELL 15534C00 == 27 [pid = 3624] [id = 642] 02:33:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15582400) [pid = 3624] [serial = 1926] [outer = 00000000] 02:33:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15F40800) [pid = 3624] [serial = 1927] [outer = 15582400] 02:33:56 INFO - PROCESS | 3624 | 1466501636378 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16A52C00) [pid = 3624] [serial = 1928] [outer = 15582400] 02:33:56 INFO - PROCESS | 3624 | 1466501636828 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 663ms 02:33:56 INFO - PROCESS | 3624 | 1466501636834 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 3624 | 1466501636836 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:33:56 INFO - PROCESS | 3624 | 1466501636844 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 3624 | 1466501636846 Marionette TRACE conn3 <- [1,2534,null,{}] 02:33:56 INFO - PROCESS | 3624 | 1466501636850 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 3624 | 1466501636852 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:56 INFO - PROCESS | 3624 | 1466501636996 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:33:57 INFO - PROCESS | 3624 | 1466501637017 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3624 | 1466501637019 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:57 INFO - PROCESS | 3624 | ++DOCSHELL 16D06C00 == 28 [pid = 3624] [id = 643] 02:33:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16D0D000) [pid = 3624] [serial = 1929] [outer = 00000000] 02:33:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16E3E400) [pid = 3624] [serial = 1930] [outer = 16D0D000] 02:33:57 INFO - PROCESS | 3624 | 1466501637062 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17022C00) [pid = 3624] [serial = 1931] [outer = 16D0D000] 02:33:57 INFO - PROCESS | 3624 | 1466501637491 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 678ms 02:33:57 INFO - PROCESS | 3624 | 1466501637522 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 3624 | 1466501637524 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:33:57 INFO - PROCESS | 3624 | 1466501637528 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 3624 | 1466501637530 Marionette TRACE conn3 <- [1,2538,null,{}] 02:33:57 INFO - PROCESS | 3624 | 1466501637533 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 3624 | 1466501637535 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:57 INFO - PROCESS | 3624 | 1466501637647 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:33:57 INFO - PROCESS | 3624 | 1466501637653 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3624 | 1466501637659 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:57 INFO - PROCESS | 3624 | ++DOCSHELL 172BCC00 == 29 [pid = 3624] [id = 644] 02:33:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (172C8800) [pid = 3624] [serial = 1932] [outer = 00000000] 02:33:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178AF400) [pid = 3624] [serial = 1933] [outer = 172C8800] 02:33:57 INFO - PROCESS | 3624 | 1466501637713 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17BA5000) [pid = 3624] [serial = 1934] [outer = 172C8800] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19D66000) [pid = 3624] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A2F1C00) [pid = 3624] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16E3D400) [pid = 3624] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (14312800) [pid = 3624] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (178E1C00) [pid = 3624] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1553CC00) [pid = 3624] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (104EB000) [pid = 3624] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10BAA800) [pid = 3624] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (172C5C00) [pid = 3624] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1047D400) [pid = 3624] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (11445800) [pid = 3624] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (10BA1800) [pid = 3624] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:33:58 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1710D000) [pid = 3624] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:33:58 INFO - PROCESS | 3624 | 1466501638526 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1055ms 02:33:58 INFO - PROCESS | 3624 | 1466501638585 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 3624 | 1466501638587 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:33:58 INFO - PROCESS | 3624 | 1466501638590 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 3624 | 1466501638592 Marionette TRACE conn3 <- [1,2542,null,{}] 02:33:58 INFO - PROCESS | 3624 | 1466501638595 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 3624 | 1466501638597 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:58 INFO - PROCESS | 3624 | 1466501638712 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:33:58 INFO - PROCESS | 3624 | 1466501638778 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 3624 | 1466501638780 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:58 INFO - PROCESS | 3624 | ++DOCSHELL 10A62000 == 30 [pid = 3624] [id = 645] 02:33:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (12D87C00) [pid = 3624] [serial = 1935] [outer = 00000000] 02:33:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (154DC800) [pid = 3624] [serial = 1936] [outer = 12D87C00] 02:33:58 INFO - PROCESS | 3624 | 1466501638823 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (180A6400) [pid = 3624] [serial = 1937] [outer = 12D87C00] 02:33:59 INFO - PROCESS | 3624 | 1466501639163 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 603ms 02:33:59 INFO - PROCESS | 3624 | 1466501639211 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 3624 | 1466501639213 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:33:59 INFO - PROCESS | 3624 | 1466501639217 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 3624 | 1466501639219 Marionette TRACE conn3 <- [1,2546,null,{}] 02:33:59 INFO - PROCESS | 3624 | 1466501639224 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 3624 | 1466501639227 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:59 INFO - PROCESS | 3624 | 1466501639305 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:33:59 INFO - PROCESS | 3624 | 1466501639312 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 3624 | 1466501639314 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:59 INFO - PROCESS | 3624 | ++DOCSHELL 172C5C00 == 31 [pid = 3624] [id = 646] 02:33:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1802E800) [pid = 3624] [serial = 1938] [outer = 00000000] 02:33:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19AB8000) [pid = 3624] [serial = 1939] [outer = 1802E800] 02:33:59 INFO - PROCESS | 3624 | 1466501639340 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19ABE800) [pid = 3624] [serial = 1940] [outer = 1802E800] 02:33:59 INFO - PROCESS | 3624 | 1466501639798 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 618ms 02:33:59 INFO - PROCESS | 3624 | 1466501639838 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 3624 | 1466501639840 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 02:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:33:59 INFO - PROCESS | 3624 | 1466501639843 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 3624 | 1466501639845 Marionette TRACE conn3 <- [1,2550,null,{}] 02:33:59 INFO - PROCESS | 3624 | 1466501639848 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 3624 | 1466501639833 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:59 INFO - PROCESS | 3624 | 1466501639909 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:33:59 INFO - PROCESS | 3624 | 1466501639914 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 3624 | 1466501639916 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:33:59 INFO - PROCESS | 3624 | ++DOCSHELL 180B2000 == 32 [pid = 3624] [id = 647] 02:33:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (180B2C00) [pid = 3624] [serial = 1941] [outer = 00000000] 02:33:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19D8A800) [pid = 3624] [serial = 1942] [outer = 180B2C00] 02:33:59 INFO - PROCESS | 3624 | 1466501639959 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19D8B000) [pid = 3624] [serial = 1943] [outer = 180B2C00] 02:34:00 INFO - PROCESS | 3624 | 1466501640635 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 874ms 02:34:00 INFO - PROCESS | 3624 | 1466501640712 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 3624 | 1466501640717 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:34:00 INFO - PROCESS | 3624 | 1466501640723 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 3624 | 1466501640726 Marionette TRACE conn3 <- [1,2554,null,{}] 02:34:00 INFO - PROCESS | 3624 | 1466501640773 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 3624 | 1466501640776 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:00 INFO - PROCESS | 3624 | 1466501640944 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 02:34:00 INFO - PROCESS | 3624 | 1466501641005 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:01 INFO - PROCESS | 3624 | 1466501641010 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:01 INFO - PROCESS | 3624 | ++DOCSHELL 110DE800 == 33 [pid = 3624] [id = 648] 02:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (110DEC00) [pid = 3624] [serial = 1944] [outer = 00000000] 02:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (11CD1800) [pid = 3624] [serial = 1945] [outer = 110DEC00] 02:34:01 INFO - PROCESS | 3624 | 1466501641067 Marionette DEBUG loaded listener.js 02:34:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1309F400) [pid = 3624] [serial = 1946] [outer = 110DEC00] 02:34:01 INFO - PROCESS | 3624 | 1466501641848 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1206ms 02:34:01 INFO - PROCESS | 3624 | 1466501641935 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 3624 | 1466501641939 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 02:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:34:01 INFO - PROCESS | 3624 | 1466501641946 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 3624 | 1466501641949 Marionette TRACE conn3 <- [1,2558,null,{}] 02:34:01 INFO - PROCESS | 3624 | 1466501641952 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:01 INFO - PROCESS | 3624 | 1466501641955 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:02 INFO - PROCESS | 3624 | 1466501642165 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 02:34:02 INFO - PROCESS | 3624 | 1466501642309 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 3624 | 1466501642312 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:02 INFO - PROCESS | 3624 | ++DOCSHELL 10A59400 == 34 [pid = 3624] [id = 649] 02:34:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (10A5BC00) [pid = 3624] [serial = 1947] [outer = 00000000] 02:34:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (10E08C00) [pid = 3624] [serial = 1948] [outer = 10A5BC00] 02:34:02 INFO - PROCESS | 3624 | 1466501642368 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (11210400) [pid = 3624] [serial = 1949] [outer = 10A5BC00] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 11441C00 == 33 [pid = 3624] [id = 427] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 17025400 == 32 [pid = 3624] [id = 420] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 15C3C000 == 31 [pid = 3624] [id = 419] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 105F2000 == 30 [pid = 3624] [id = 433] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 10E0A800 == 29 [pid = 3624] [id = 432] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 105E7800 == 28 [pid = 3624] [id = 424] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 11C2A800 == 27 [pid = 3624] [id = 418] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 13036800 == 26 [pid = 3624] [id = 417] 02:34:02 INFO - PROCESS | 3624 | --DOCSHELL 1393D800 == 25 [pid = 3624] [id = 428] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A99F400) [pid = 3624] [serial = 1906] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A99F800) [pid = 3624] [serial = 1907] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A854400) [pid = 3624] [serial = 1904] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19D8EC00) [pid = 3624] [serial = 1891] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A38E400) [pid = 3624] [serial = 1894] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (17026800) [pid = 3624] [serial = 1885] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (172C7800) [pid = 3624] [serial = 1886] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (143C5800) [pid = 3624] [serial = 1882] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15582800) [pid = 3624] [serial = 1883] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (18140C00) [pid = 3624] [serial = 1888] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16A4DC00) [pid = 3624] [serial = 1876] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16A50C00) [pid = 3624] [serial = 1877] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (12AE7000) [pid = 3624] [serial = 1873] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1312FC00) [pid = 3624] [serial = 1874] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D92400) [pid = 3624] [serial = 1892] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (11446400) [pid = 3624] [serial = 1879] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (12D93800) [pid = 3624] [serial = 1880] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1A236C00) [pid = 3624] [serial = 1871] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A390400) [pid = 3624] [serial = 1895] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (110E6400) [pid = 3624] [serial = 1897] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (131DD400) [pid = 3624] [serial = 1898] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1A236400) [pid = 3624] [serial = 1900] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (19AB2400) [pid = 3624] [serial = 1889] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (1A733400) [pid = 3624] [serial = 1901] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1A84F000) [pid = 3624] [serial = 1903] [outer = 00000000] [url = about:blank] 02:34:02 INFO - PROCESS | 3624 | 1466501642918 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1010ms 02:34:02 INFO - PROCESS | 3624 | 1466501642955 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 3624 | 1466501642958 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:34:02 INFO - PROCESS | 3624 | 1466501642978 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 3624 | 1466501642981 Marionette TRACE conn3 <- [1,2562,null,{}] 02:34:02 INFO - PROCESS | 3624 | 1466501642985 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 3624 | 1466501642988 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:03 INFO - PROCESS | 3624 | 1466501643077 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 02:34:03 INFO - PROCESS | 3624 | 1466501643086 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 3624 | 1466501643089 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:03 INFO - PROCESS | 3624 | ++DOCSHELL 130C4C00 == 26 [pid = 3624] [id = 650] 02:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (13154C00) [pid = 3624] [serial = 1950] [outer = 00000000] 02:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (13280000) [pid = 3624] [serial = 1951] [outer = 13154C00] 02:34:03 INFO - PROCESS | 3624 | 1466501643124 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (13B24C00) [pid = 3624] [serial = 1952] [outer = 13154C00] 02:34:03 INFO - PROCESS | 3624 | 1466501643613 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 678ms 02:34:03 INFO - PROCESS | 3624 | 1466501643670 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 3624 | 1466501643673 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 02:34:03 INFO - PROCESS | 3624 | 1466501643678 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - PROCESS | 3624 | 1466501643680 Marionette TRACE conn3 <- [1,2566,null,{}] 02:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:34:03 INFO - PROCESS | 3624 | 1466501643688 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 3624 | 1466501643690 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:03 INFO - PROCESS | 3624 | 1466501643781 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 02:34:03 INFO - PROCESS | 3624 | 1466501643788 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 3624 | 1466501643791 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:03 INFO - PROCESS | 3624 | ++DOCSHELL 15537400 == 27 [pid = 3624] [id = 651] 02:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (1553CC00) [pid = 3624] [serial = 1953] [outer = 00000000] 02:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (15C47000) [pid = 3624] [serial = 1954] [outer = 1553CC00] 02:34:03 INFO - PROCESS | 3624 | 1466501643835 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (16A4BC00) [pid = 3624] [serial = 1955] [outer = 1553CC00] 02:34:04 INFO - PROCESS | 3624 | 1466501644289 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 602ms 02:34:04 INFO - PROCESS | 3624 | 1466501644302 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 3624 | 1466501644306 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:34:04 INFO - PROCESS | 3624 | 1466501644320 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 3624 | 1466501644325 Marionette TRACE conn3 <- [1,2570,null,{}] 02:34:04 INFO - PROCESS | 3624 | 1466501644328 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 3624 | 1466501644331 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:04 INFO - PROCESS | 3624 | 1466501644427 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 02:34:04 INFO - PROCESS | 3624 | 1466501644435 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 3624 | 1466501644437 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:04 INFO - PROCESS | 3624 | ++DOCSHELL 1306CC00 == 28 [pid = 3624] [id = 652] 02:34:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (16E40000) [pid = 3624] [serial = 1956] [outer = 00000000] 02:34:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (17026000) [pid = 3624] [serial = 1957] [outer = 16E40000] 02:34:04 INFO - PROCESS | 3624 | 1466501644480 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (17368C00) [pid = 3624] [serial = 1958] [outer = 16E40000] 02:34:04 INFO - PROCESS | 3624 | 1466501644915 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 633ms 02:34:04 INFO - PROCESS | 3624 | 1466501644959 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 3624 | 1466501644962 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 02:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:34:04 INFO - PROCESS | 3624 | 1466501644965 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - PROCESS | 3624 | 1466501644967 Marionette TRACE conn3 <- [1,2574,null,{}] 02:34:04 INFO - PROCESS | 3624 | 1466501644970 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 3624 | 1466501644972 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:05 INFO - PROCESS | 3624 | 1466501645085 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 02:34:05 INFO - PROCESS | 3624 | 1466501645090 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 3624 | 1466501645092 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:05 INFO - PROCESS | 3624 | ++DOCSHELL 172C7000 == 29 [pid = 3624] [id = 653] 02:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (177F1000) [pid = 3624] [serial = 1959] [outer = 00000000] 02:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (180B0800) [pid = 3624] [serial = 1960] [outer = 177F1000] 02:34:05 INFO - PROCESS | 3624 | 1466501645119 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (19843400) [pid = 3624] [serial = 1961] [outer = 177F1000] 02:34:05 INFO - PROCESS | 3624 | 1466501645568 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 678ms 02:34:05 INFO - PROCESS | 3624 | 1466501645626 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 02:34:05 INFO - PROCESS | 3624 | 1466501645628 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 02:34:05 INFO - PROCESS | 3624 | 1466501645632 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:34:05 INFO - PROCESS | 3624 | 1466501645633 Marionette TRACE conn3 <- [1,2578,null,{}] 02:34:05 INFO - PROCESS | 3624 | 1466501645637 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 3624 | 1466501645639 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:05 INFO - PROCESS | 3624 | 1466501645756 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 02:34:05 INFO - PROCESS | 3624 | 1466501645823 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 3624 | 1466501645829 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:05 INFO - PROCESS | 3624 | ++DOCSHELL 19D8A400 == 30 [pid = 3624] [id = 654] 02:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (19D90800) [pid = 3624] [serial = 1962] [outer = 00000000] 02:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (19D95400) [pid = 3624] [serial = 1963] [outer = 19D90800] 02:34:05 INFO - PROCESS | 3624 | 1466501645886 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A175400) [pid = 3624] [serial = 1964] [outer = 19D90800] 02:34:06 INFO - PROCESS | 3624 | 1466501646333 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 708ms 02:34:06 INFO - PROCESS | 3624 | 1466501646359 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 02:34:06 INFO - PROCESS | 3624 | 1466501646361 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:34:06 INFO - PROCESS | 3624 | 1466501646364 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 3624 | 1466501646366 Marionette TRACE conn3 <- [1,2582,null,{}] 02:34:06 INFO - PROCESS | 3624 | 1466501646409 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 3624 | 1466501646411 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:06 INFO - PROCESS | 3624 | 1466501646509 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 02:34:06 INFO - PROCESS | 3624 | 1466501646521 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 3624 | 1466501646523 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:06 INFO - PROCESS | 3624 | ++DOCSHELL 1A17A000 == 31 [pid = 3624] [id = 655] 02:34:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1A17DC00) [pid = 3624] [serial = 1965] [outer = 00000000] 02:34:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A236400) [pid = 3624] [serial = 1966] [outer = 1A17DC00] 02:34:06 INFO - PROCESS | 3624 | 1466501646566 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A180C00) [pid = 3624] [serial = 1967] [outer = 1A17DC00] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (172C8800) [pid = 3624] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1328B400) [pid = 3624] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (12AEE000) [pid = 3624] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (10430400) [pid = 3624] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (12D93C00) [pid = 3624] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16D0D000) [pid = 3624] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17026400) [pid = 3624] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (12D87C00) [pid = 3624] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1802E800) [pid = 3624] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:34:06 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (15582400) [pid = 3624] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:34:07 INFO - PROCESS | 3624 | 1466501647068 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 739ms 02:34:07 INFO - PROCESS | 3624 | 1466501647091 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 3624 | 1466501647093 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:34:07 INFO - PROCESS | 3624 | 1466501647097 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 3624 | 1466501647098 Marionette TRACE conn3 <- [1,2586,null,{}] 02:34:07 INFO - PROCESS | 3624 | 1466501647101 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 3624 | 1466501647103 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:07 INFO - PROCESS | 3624 | 1466501647186 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 02:34:07 INFO - PROCESS | 3624 | 1466501647283 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3624 | 1466501647285 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:07 INFO - PROCESS | 3624 | ++DOCSHELL 12D87C00 == 32 [pid = 3624] [id = 656] 02:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12D93800) [pid = 3624] [serial = 1968] [outer = 00000000] 02:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (15582400) [pid = 3624] [serial = 1969] [outer = 12D93800] 02:34:07 INFO - PROCESS | 3624 | 1466501647328 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (17104400) [pid = 3624] [serial = 1970] [outer = 12D93800] 02:34:07 INFO - PROCESS | 3624 | 1466501647684 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 618ms 02:34:07 INFO - PROCESS | 3624 | 1466501647718 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 02:34:07 INFO - PROCESS | 3624 | 1466501647720 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 02:34:07 INFO - PROCESS | 3624 | 1466501647723 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:34:07 INFO - PROCESS | 3624 | 1466501647724 Marionette TRACE conn3 <- [1,2590,null,{}] 02:34:07 INFO - PROCESS | 3624 | 1466501647728 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 3624 | 1466501647730 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:07 INFO - PROCESS | 3624 | 1466501647870 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 02:34:07 INFO - PROCESS | 3624 | 1466501647884 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3624 | 1466501647886 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:07 INFO - PROCESS | 3624 | ++DOCSHELL 12AE6C00 == 33 [pid = 3624] [id = 657] 02:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (15580C00) [pid = 3624] [serial = 1971] [outer = 00000000] 02:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1A17B800) [pid = 3624] [serial = 1972] [outer = 15580C00] 02:34:07 INFO - PROCESS | 3624 | 1466501647912 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1A2E7800) [pid = 3624] [serial = 1973] [outer = 15580C00] 02:34:08 INFO - PROCESS | 3624 | 1466501648325 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 618ms 02:34:08 INFO - PROCESS | 3624 | 1466501648344 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 02:34:08 INFO - PROCESS | 3624 | 1466501648346 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 02:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:34:08 INFO - PROCESS | 3624 | 1466501648349 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 3624 | 1466501648351 Marionette TRACE conn3 <- [1,2594,null,{}] 02:34:08 INFO - PROCESS | 3624 | 1466501648354 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 3624 | 1466501648356 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:08 INFO - PROCESS | 3624 | 1466501648465 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 02:34:08 INFO - PROCESS | 3624 | 1466501648476 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 3624 | 1466501648478 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:08 INFO - PROCESS | 3624 | ++DOCSHELL 105EC000 == 34 [pid = 3624] [id = 658] 02:34:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17026800) [pid = 3624] [serial = 1974] [outer = 00000000] 02:34:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1A38E800) [pid = 3624] [serial = 1975] [outer = 17026800] 02:34:08 INFO - PROCESS | 3624 | 1466501648521 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A733800) [pid = 3624] [serial = 1976] [outer = 17026800] 02:34:09 INFO - PROCESS | 3624 | 1466501649052 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 768ms 02:34:09 INFO - PROCESS | 3624 | 1466501649159 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 3624 | 1466501649163 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 02:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:34:09 INFO - PROCESS | 3624 | 1466501649169 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 3624 | 1466501649173 Marionette TRACE conn3 <- [1,2598,null,{}] 02:34:09 INFO - PROCESS | 3624 | 1466501649223 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 3624 | 1466501649227 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:09 INFO - PROCESS | 3624 | 1466501649328 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 02:34:09 INFO - PROCESS | 3624 | 1466501649462 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 3624 | 1466501649470 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:09 INFO - PROCESS | 3624 | ++DOCSHELL 105F2000 == 35 [pid = 3624] [id = 659] 02:34:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (10A63800) [pid = 3624] [serial = 1977] [outer = 00000000] 02:34:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13122C00) [pid = 3624] [serial = 1978] [outer = 10A63800] 02:34:09 INFO - PROCESS | 3624 | 1466501649531 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13C4FC00) [pid = 3624] [serial = 1979] [outer = 10A63800] 02:34:10 INFO - PROCESS | 3624 | 1466501650080 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 949ms 02:34:10 INFO - PROCESS | 3624 | 1466501650119 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 3624 | 1466501650124 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 02:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:34:10 INFO - PROCESS | 3624 | 1466501650130 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - PROCESS | 3624 | 1466501650133 Marionette TRACE conn3 <- [1,2602,null,{}] 02:34:10 INFO - PROCESS | 3624 | 1466501650137 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 3624 | 1466501650139 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:10 INFO - PROCESS | 3624 | 1466501650252 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 02:34:10 INFO - PROCESS | 3624 | 1466501650390 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 3624 | 1466501650393 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:10 INFO - PROCESS | 3624 | ++DOCSHELL 15F41800 == 36 [pid = 3624] [id = 660] 02:34:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16A4F400) [pid = 3624] [serial = 1980] [outer = 00000000] 02:34:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (16D0C400) [pid = 3624] [serial = 1981] [outer = 16A4F400] 02:34:10 INFO - PROCESS | 3624 | 1466501650450 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17025000) [pid = 3624] [serial = 1982] [outer = 16A4F400] 02:34:11 INFO - PROCESS | 3624 | 1466501651029 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 965ms 02:34:11 INFO - PROCESS | 3624 | 1466501651094 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 3624 | 1466501651097 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 02:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:34:11 INFO - PROCESS | 3624 | 1466501651100 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 3624 | 1466501651104 Marionette TRACE conn3 <- [1,2606,null,{}] 02:34:11 INFO - PROCESS | 3624 | 1466501651115 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 3624 | 1466501651120 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:11 INFO - PROCESS | 3624 | 1466501651258 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 02:34:11 INFO - PROCESS | 3624 | 1466501651389 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 3624 | 1466501651393 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:11 INFO - PROCESS | 3624 | ++DOCSHELL 19AC0800 == 37 [pid = 3624] [id = 661] 02:34:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (19BBD400) [pid = 3624] [serial = 1983] [outer = 00000000] 02:34:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A2F3000) [pid = 3624] [serial = 1984] [outer = 19BBD400] 02:34:11 INFO - PROCESS | 3624 | 1466501651450 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A73D800) [pid = 3624] [serial = 1985] [outer = 19BBD400] 02:34:12 INFO - PROCESS | 3624 | 1466501652172 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1115ms 02:34:12 INFO - PROCESS | 3624 | 1466501652217 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 02:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:34:12 INFO - PROCESS | 3624 | 1466501652221 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 02:34:12 INFO - PROCESS | 3624 | 1466501652226 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 3624 | 1466501652229 Marionette TRACE conn3 <- [1,2610,null,{}] 02:34:12 INFO - PROCESS | 3624 | 1466501652235 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 3624 | 1466501652238 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:12 INFO - PROCESS | 3624 | 1466501652322 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 02:34:12 INFO - PROCESS | 3624 | 1466501652464 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 3624 | 1466501652467 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:12 INFO - PROCESS | 3624 | ++DOCSHELL 110DA800 == 38 [pid = 3624] [id = 662] 02:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (110E6C00) [pid = 3624] [serial = 1986] [outer = 00000000] 02:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12AADC00) [pid = 3624] [serial = 1987] [outer = 110E6C00] 02:34:12 INFO - PROCESS | 3624 | 1466501652515 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (12AEF400) [pid = 3624] [serial = 1988] [outer = 110E6C00] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 14312400 == 37 [pid = 3624] [id = 423] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 16A56000 == 36 [pid = 3624] [id = 429] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 178E0400 == 35 [pid = 3624] [id = 430] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 1144C400 == 34 [pid = 3624] [id = 425] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 178AAC00 == 33 [pid = 3624] [id = 431] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 103F1400 == 32 [pid = 3624] [id = 639] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 105EF000 == 31 [pid = 3624] [id = 422] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 143C2800 == 30 [pid = 3624] [id = 426] 02:34:13 INFO - PROCESS | 3624 | --DOCSHELL 18034400 == 29 [pid = 3624] [id = 421] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (178AF400) [pid = 3624] [serial = 1933] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1345E800) [pid = 3624] [serial = 1924] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (13032800) [pid = 3624] [serial = 1921] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (130C7C00) [pid = 3624] [serial = 1922] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (105EDC00) [pid = 3624] [serial = 1918] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10E01800) [pid = 3624] [serial = 1919] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15C3A800) [pid = 3624] [serial = 1910] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (13287000) [pid = 3624] [serial = 1909] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16E3E400) [pid = 3624] [serial = 1930] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1984F000) [pid = 3624] [serial = 1913] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17B99800) [pid = 3624] [serial = 1912] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A179800) [pid = 3624] [serial = 1915] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (154DC800) [pid = 3624] [serial = 1936] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19D8A800) [pid = 3624] [serial = 1942] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19AB8000) [pid = 3624] [serial = 1939] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17BA5000) [pid = 3624] [serial = 1934] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (15F40800) [pid = 3624] [serial = 1927] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19ABE800) [pid = 3624] [serial = 1940] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (180A6400) [pid = 3624] [serial = 1937] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17022C00) [pid = 3624] [serial = 1931] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16A52C00) [pid = 3624] [serial = 1928] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (13C50C00) [pid = 3624] [serial = 1925] [outer = 00000000] [url = about:blank] 02:34:13 INFO - PROCESS | 3624 | 1466501653596 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1402ms 02:34:13 INFO - PROCESS | 3624 | 1466501653632 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 3624 | 1466501653635 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 02:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:34:13 INFO - PROCESS | 3624 | 1466501653639 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - PROCESS | 3624 | 1466501653642 Marionette TRACE conn3 <- [1,2614,null,{}] 02:34:13 INFO - PROCESS | 3624 | 1466501653647 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:13 INFO - PROCESS | 3624 | 1466501653650 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:13 INFO - PROCESS | 3624 | 1466501653738 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 02:34:13 INFO - PROCESS | 3624 | 1466501653878 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 3624 | 1466501653880 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:13 INFO - PROCESS | 3624 | ++DOCSHELL 110DD800 == 30 [pid = 3624] [id = 663] 02:34:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1120EC00) [pid = 3624] [serial = 1989] [outer = 00000000] 02:34:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (11CCC400) [pid = 3624] [serial = 1990] [outer = 1120EC00] 02:34:13 INFO - PROCESS | 3624 | 1466501653910 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1306C800) [pid = 3624] [serial = 1991] [outer = 1120EC00] 02:34:14 INFO - PROCESS | 3624 | 1466501654289 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 663ms 02:34:14 INFO - PROCESS | 3624 | 1466501654319 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 3624 | 1466501654324 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 02:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:34:14 INFO - PROCESS | 3624 | 1466501654330 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 3624 | 1466501654316 Marionette TRACE conn3 <- [1,2618,null,{}] 02:34:14 INFO - PROCESS | 3624 | 1466501654320 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:14 INFO - PROCESS | 3624 | 1466501654322 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:14 INFO - PROCESS | 3624 | 1466501654440 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 02:34:14 INFO - PROCESS | 3624 | 1466501654449 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:14 INFO - PROCESS | 3624 | 1466501654452 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:14 INFO - PROCESS | 3624 | ++DOCSHELL 13937000 == 31 [pid = 3624] [id = 664] 02:34:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13939400) [pid = 3624] [serial = 1992] [outer = 00000000] 02:34:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13C52800) [pid = 3624] [serial = 1993] [outer = 13939400] 02:34:14 INFO - PROCESS | 3624 | 1466501654499 Marionette DEBUG loaded listener.js 02:34:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1430F000) [pid = 3624] [serial = 1994] [outer = 13939400] 02:34:14 INFO - PROCESS | 3624 | 1466501654948 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 678ms 02:34:14 INFO - PROCESS | 3624 | 1466501654993 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 02:34:14 INFO - PROCESS | 3624 | 1466501654996 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 02:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:34:14 INFO - PROCESS | 3624 | 1466501654999 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:34:14 INFO - PROCESS | 3624 | 1466501655002 Marionette TRACE conn3 <- [1,2622,null,{}] 02:34:15 INFO - PROCESS | 3624 | 1466501655014 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 3624 | 1466501655018 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:15 INFO - PROCESS | 3624 | 1466501655100 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 02:34:15 INFO - PROCESS | 3624 | 1466501655106 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 3624 | 1466501655109 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:15 INFO - PROCESS | 3624 | ++DOCSHELL 15C3C000 == 32 [pid = 3624] [id = 665] 02:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15C3C400) [pid = 3624] [serial = 1995] [outer = 00000000] 02:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (16A4C000) [pid = 3624] [serial = 1996] [outer = 15C3C400] 02:34:15 INFO - PROCESS | 3624 | 1466501655156 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16A56000) [pid = 3624] [serial = 1997] [outer = 15C3C400] 02:34:15 INFO - PROCESS | 3624 | 1466501655646 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 679ms 02:34:15 INFO - PROCESS | 3624 | 1466501655684 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 3624 | 1466501655686 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:34:15 INFO - PROCESS | 3624 | 1466501655690 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 3624 | 1466501655692 Marionette TRACE conn3 <- [1,2626,null,{}] 02:34:15 INFO - PROCESS | 3624 | 1466501655695 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 3624 | 1466501655697 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:15 INFO - PROCESS | 3624 | 1466501655851 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 02:34:15 INFO - PROCESS | 3624 | 1466501655858 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 3624 | 1466501655860 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:15 INFO - PROCESS | 3624 | ++DOCSHELL 16BE3000 == 33 [pid = 3624] [id = 666] 02:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16D01800) [pid = 3624] [serial = 1998] [outer = 00000000] 02:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16E3E400) [pid = 3624] [serial = 1999] [outer = 16D01800] 02:34:15 INFO - PROCESS | 3624 | 1466501655904 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (17022C00) [pid = 3624] [serial = 2000] [outer = 16D01800] 02:34:16 INFO - PROCESS | 3624 | 1466501656323 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 663ms 02:34:16 INFO - PROCESS | 3624 | 1466501656353 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 3624 | 1466501656355 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 02:34:16 INFO - PROCESS | 3624 | 1466501656359 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:34:16 INFO - PROCESS | 3624 | 1466501656360 Marionette TRACE conn3 <- [1,2630,null,{}] 02:34:16 INFO - PROCESS | 3624 | 1466501656364 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 3624 | 1466501656366 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:16 INFO - PROCESS | 3624 | 1466501656477 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 02:34:16 INFO - PROCESS | 3624 | 1466501656482 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 3624 | 1466501656484 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:16 INFO - PROCESS | 3624 | ++DOCSHELL 16E3A400 == 34 [pid = 3624] [id = 667] 02:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17021000) [pid = 3624] [serial = 2001] [outer = 00000000] 02:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (178A7800) [pid = 3624] [serial = 2002] [outer = 17021000] 02:34:16 INFO - PROCESS | 3624 | 1466501656527 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178D9C00) [pid = 3624] [serial = 2003] [outer = 17021000] 02:34:16 INFO - PROCESS | 3624 | 1466501656998 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:34:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 678ms 02:34:17 INFO - PROCESS | 3624 | 1466501657042 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 3624 | 1466501657044 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:34:17 INFO - PROCESS | 3624 | 1466501657047 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 3624 | 1466501657049 Marionette TRACE conn3 <- [1,2634,null,{}] 02:34:17 INFO - PROCESS | 3624 | 1466501657052 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 3624 | 1466501657057 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:17 INFO - PROCESS | 3624 | 1466501657207 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A17DC00) [pid = 3624] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13154C00) [pid = 3624] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1553CC00) [pid = 3624] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (177F1000) [pid = 3624] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12D93800) [pid = 3624] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15580C00) [pid = 3624] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16E40000) [pid = 3624] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19D90800) [pid = 3624] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (110DEC00) [pid = 3624] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (18031400) [pid = 3624] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (10A5BC00) [pid = 3624] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (180B2C00) [pid = 3624] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:34:17 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17026800) [pid = 3624] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:34:17 INFO - PROCESS | 3624 | 1466501657500 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 3624 | 1466501657502 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:17 INFO - PROCESS | 3624 | ++DOCSHELL 103CD800 == 35 [pid = 3624] [id = 668] 02:34:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10475C00) [pid = 3624] [serial = 2004] [outer = 00000000] 02:34:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11CD1C00) [pid = 3624] [serial = 2005] [outer = 10475C00] 02:34:17 INFO - PROCESS | 3624 | 1466501657547 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1328B400) [pid = 3624] [serial = 2006] [outer = 10475C00] 02:34:17 INFO - PROCESS | 3624 | 1466501657913 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:34:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 905ms 02:34:17 INFO - PROCESS | 3624 | 1466501657970 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 3624 | 1466501657972 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 02:34:17 INFO - PROCESS | 3624 | 1466501657976 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:34:17 INFO - PROCESS | 3624 | 1466501657977 Marionette TRACE conn3 <- [1,2638,null,{}] 02:34:17 INFO - PROCESS | 3624 | 1466501657964 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 3624 | 1466501657966 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:18 INFO - PROCESS | 3624 | 1466501658042 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 02:34:18 INFO - PROCESS | 3624 | 1466501658047 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 3624 | 1466501658049 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:18 INFO - PROCESS | 3624 | ++DOCSHELL 15F42800 == 36 [pid = 3624] [id = 669] 02:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16A4A800) [pid = 3624] [serial = 2007] [outer = 00000000] 02:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (18303400) [pid = 3624] [serial = 2008] [outer = 16A4A800] 02:34:18 INFO - PROCESS | 3624 | 1466501658092 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (18027800) [pid = 3624] [serial = 2009] [outer = 16A4A800] 02:34:18 INFO - PROCESS | 3624 | 1466501658494 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:34:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 572ms 02:34:18 INFO - PROCESS | 3624 | 1466501658552 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 02:34:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:34:18 INFO - PROCESS | 3624 | 1466501658554 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 02:34:18 INFO - PROCESS | 3624 | 1466501658558 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 3624 | 1466501658559 Marionette TRACE conn3 <- [1,2642,null,{}] 02:34:18 INFO - PROCESS | 3624 | 1466501658563 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 3624 | 1466501658565 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:18 INFO - PROCESS | 3624 | 1466501658642 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 02:34:18 INFO - PROCESS | 3624 | 1466501658647 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 3624 | 1466501658649 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:18 INFO - PROCESS | 3624 | ++DOCSHELL 13C51000 == 37 [pid = 3624] [id = 670] 02:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16E45400) [pid = 3624] [serial = 2010] [outer = 00000000] 02:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19BB4800) [pid = 3624] [serial = 2011] [outer = 16E45400] 02:34:18 INFO - PROCESS | 3624 | 1466501658696 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19BB6C00) [pid = 3624] [serial = 2012] [outer = 16E45400] 02:34:19 INFO - PROCESS | 3624 | 1466501659117 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:34:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 602ms 02:34:19 INFO - PROCESS | 3624 | 1466501659190 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 3624 | 1466501659192 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 02:34:19 INFO - PROCESS | 3624 | 1466501659195 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 3624 | 1466501659197 Marionette TRACE conn3 <- [1,2646,null,{}] 02:34:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:34:19 INFO - PROCESS | 3624 | 1466501659200 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 3624 | 1466501659202 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:19 INFO - PROCESS | 3624 | 1466501659280 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 02:34:19 INFO - PROCESS | 3624 | 1466501659287 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 3624 | 1466501659290 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:19 INFO - PROCESS | 3624 | ++DOCSHELL 19D70C00 == 38 [pid = 3624] [id = 671] 02:34:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19D8AC00) [pid = 3624] [serial = 2013] [outer = 00000000] 02:34:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D91800) [pid = 3624] [serial = 2014] [outer = 19D8AC00] 02:34:19 INFO - PROCESS | 3624 | 1466501659332 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D95800) [pid = 3624] [serial = 2015] [outer = 19D8AC00] 02:34:20 INFO - PROCESS | 3624 | 1466501660128 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:34:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 949ms 02:34:20 INFO - PROCESS | 3624 | 1466501660151 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 3624 | 1466501660155 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 02:34:20 INFO - PROCESS | 3624 | 1466501660160 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:34:20 INFO - PROCESS | 3624 | 1466501660165 Marionette TRACE conn3 <- [1,2650,null,{}] 02:34:20 INFO - PROCESS | 3624 | 1466501660170 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 3624 | 1466501660173 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:20 INFO - PROCESS | 3624 | 1466501660292 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 02:34:20 INFO - PROCESS | 3624 | 1466501660430 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 3624 | 1466501660433 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:20 INFO - PROCESS | 3624 | ++DOCSHELL 10E04400 == 39 [pid = 3624] [id = 672] 02:34:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10E10400) [pid = 3624] [serial = 2016] [outer = 00000000] 02:34:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (131DB800) [pid = 3624] [serial = 2017] [outer = 10E10400] 02:34:20 INFO - PROCESS | 3624 | 1466501660491 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1328E800) [pid = 3624] [serial = 2018] [outer = 10E10400] 02:34:21 INFO - PROCESS | 3624 | 1466501661146 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:34:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 995ms 02:34:21 INFO - PROCESS | 3624 | 1466501661168 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 3624 | 1466501661173 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 02:34:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:34:21 INFO - PROCESS | 3624 | 1466501661337 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 3624 | 1466501661340 Marionette TRACE conn3 <- [1,2654,null,{}] 02:34:21 INFO - PROCESS | 3624 | 1466501661349 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 3624 | 1466501661352 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:21 INFO - PROCESS | 3624 | 1466501661461 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 02:34:21 INFO - PROCESS | 3624 | 1466501661594 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:21 INFO - PROCESS | 3624 | 1466501661598 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:21 INFO - PROCESS | 3624 | ++DOCSHELL 110DF000 == 40 [pid = 3624] [id = 673] 02:34:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (110E2C00) [pid = 3624] [serial = 2019] [outer = 00000000] 02:34:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12BCEC00) [pid = 3624] [serial = 2020] [outer = 110E2C00] 02:34:21 INFO - PROCESS | 3624 | 1466501661651 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (130C5400) [pid = 3624] [serial = 2021] [outer = 110E2C00] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 105EC000 == 39 [pid = 3624] [id = 658] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 12AE6C00 == 38 [pid = 3624] [id = 657] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 13C51000 == 37 [pid = 3624] [id = 670] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 15F42800 == 36 [pid = 3624] [id = 669] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 103CD800 == 35 [pid = 3624] [id = 668] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 16E3A400 == 34 [pid = 3624] [id = 667] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 16BE3000 == 33 [pid = 3624] [id = 666] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 15C3C000 == 32 [pid = 3624] [id = 665] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 13937000 == 31 [pid = 3624] [id = 664] 02:34:21 INFO - PROCESS | 3624 | --DOCSHELL 110DD800 == 30 [pid = 3624] [id = 663] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A2E7800) [pid = 3624] [serial = 1973] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A733800) [pid = 3624] [serial = 1976] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A38E800) [pid = 3624] [serial = 1975] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A180C00) [pid = 3624] [serial = 1967] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (13280000) [pid = 3624] [serial = 1951] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (16A4BC00) [pid = 3624] [serial = 1955] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A236400) [pid = 3624] [serial = 1966] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (19843400) [pid = 3624] [serial = 1961] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15582400) [pid = 3624] [serial = 1969] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A17B800) [pid = 3624] [serial = 1972] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17026000) [pid = 3624] [serial = 1957] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19D95400) [pid = 3624] [serial = 1963] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (11CD1800) [pid = 3624] [serial = 1945] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13B24C00) [pid = 3624] [serial = 1952] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (17104400) [pid = 3624] [serial = 1970] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A175400) [pid = 3624] [serial = 1964] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (15C47000) [pid = 3624] [serial = 1954] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1A99E800) [pid = 3624] [serial = 1916] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (10E08C00) [pid = 3624] [serial = 1948] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (17368C00) [pid = 3624] [serial = 1958] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1309F400) [pid = 3624] [serial = 1946] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (19D8B000) [pid = 3624] [serial = 1943] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (11210400) [pid = 3624] [serial = 1949] [outer = 00000000] [url = about:blank] 02:34:21 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (180B0800) [pid = 3624] [serial = 1960] [outer = 00000000] [url = about:blank] 02:34:22 INFO - PROCESS | 3624 | 1466501662681 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:34:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1522ms 02:34:22 INFO - PROCESS | 3624 | 1466501662702 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 3624 | 1466501662706 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 02:34:22 INFO - PROCESS | 3624 | 1466501662712 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:34:22 INFO - PROCESS | 3624 | 1466501662714 Marionette TRACE conn3 <- [1,2658,null,{}] 02:34:22 INFO - PROCESS | 3624 | 1466501662719 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 3624 | 1466501662723 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:22 INFO - PROCESS | 3624 | 1466501662814 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 02:34:22 INFO - PROCESS | 3624 | 1466501662822 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 3624 | 1466501662824 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:22 INFO - PROCESS | 3624 | ++DOCSHELL 13282400 == 31 [pid = 3624] [id = 674] 02:34:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13282C00) [pid = 3624] [serial = 2022] [outer = 00000000] 02:34:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13C5A800) [pid = 3624] [serial = 2023] [outer = 13282C00] 02:34:22 INFO - PROCESS | 3624 | 1466501662872 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1437B800) [pid = 3624] [serial = 2024] [outer = 13282C00] 02:34:23 INFO - PROCESS | 3624 | 1466501663820 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:34:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:34:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1146ms 02:34:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:34:23 INFO - PROCESS | 3624 | 1466501663863 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 02:34:23 INFO - PROCESS | 3624 | 1466501663865 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 02:34:23 INFO - PROCESS | 3624 | 1466501663869 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:34:23 INFO - PROCESS | 3624 | 1466501663871 Marionette TRACE conn3 <- [1,2662,null,{}] 02:34:23 INFO - PROCESS | 3624 | 1466501663874 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:23 INFO - PROCESS | 3624 | 1466501663876 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:23 INFO - PROCESS | 3624 | 1466501663963 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 02:34:23 INFO - PROCESS | 3624 | 1466501663972 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 3624 | 1466501663978 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:23 INFO - PROCESS | 3624 | ++DOCSHELL 15F42800 == 32 [pid = 3624] [id = 675] 02:34:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (16A4A400) [pid = 3624] [serial = 2025] [outer = 00000000] 02:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (16A50C00) [pid = 3624] [serial = 2026] [outer = 16A4A400] 02:34:24 INFO - PROCESS | 3624 | 1466501664026 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (16A57C00) [pid = 3624] [serial = 2027] [outer = 16A4A400] 02:34:24 INFO - PROCESS | 3624 | 1466501664997 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:34:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1145ms 02:34:25 INFO - PROCESS | 3624 | 1466501665030 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 3624 | 1466501665032 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:34:25 INFO - PROCESS | 3624 | 1466501665036 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 3624 | 1466501665038 Marionette TRACE conn3 <- [1,2666,null,{}] 02:34:25 INFO - PROCESS | 3624 | 1466501665047 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 3624 | 1466501665049 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:25 INFO - PROCESS | 3624 | 1466501665165 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 02:34:25 INFO - PROCESS | 3624 | 1466501665171 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 3624 | 1466501665173 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:25 INFO - PROCESS | 3624 | ++DOCSHELL 16D8F800 == 33 [pid = 3624] [id = 676] 02:34:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16E45C00) [pid = 3624] [serial = 2028] [outer = 00000000] 02:34:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (172C4000) [pid = 3624] [serial = 2029] [outer = 16E45C00] 02:34:25 INFO - PROCESS | 3624 | 1466501665217 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (17B97400) [pid = 3624] [serial = 2030] [outer = 16E45C00] 02:34:25 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16E45400) [pid = 3624] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:34:25 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16D01800) [pid = 3624] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:34:25 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (15C3C400) [pid = 3624] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:34:25 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1120EC00) [pid = 3624] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (110E6C00) [pid = 3624] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (13939400) [pid = 3624] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17021000) [pid = 3624] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (10A63800) [pid = 3624] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (16A4F400) [pid = 3624] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (19BBD400) [pid = 3624] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (10475C00) [pid = 3624] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:34:26 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (16A4A800) [pid = 3624] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:34:26 INFO - PROCESS | 3624 | 1466501666157 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:34:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1176ms 02:34:26 INFO - PROCESS | 3624 | 1466501666213 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 3624 | 1466501666215 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:34:26 INFO - PROCESS | 3624 | 1466501666219 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 3624 | 1466501666220 Marionette TRACE conn3 <- [1,2670,null,{}] 02:34:26 INFO - PROCESS | 3624 | 1466501666224 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 3624 | 1466501666226 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:26 INFO - PROCESS | 3624 | 1466501666286 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 02:34:26 INFO - PROCESS | 3624 | 1466501666377 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 3624 | 1466501666379 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:26 INFO - PROCESS | 3624 | ++DOCSHELL 10A64400 == 34 [pid = 3624] [id = 677] 02:34:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (1120C400) [pid = 3624] [serial = 2031] [outer = 00000000] 02:34:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (16A4A800) [pid = 3624] [serial = 2032] [outer = 1120C400] 02:34:26 INFO - PROCESS | 3624 | 1466501666423 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (17029C00) [pid = 3624] [serial = 2033] [outer = 1120C400] 02:34:27 INFO - PROCESS | 3624 | 1466501667260 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:34:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1055ms 02:34:27 INFO - PROCESS | 3624 | 1466501667274 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 3624 | 1466501667276 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 02:34:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:34:27 INFO - PROCESS | 3624 | 1466501667279 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 3624 | 1466501667281 Marionette TRACE conn3 <- [1,2674,null,{}] 02:34:27 INFO - PROCESS | 3624 | 1466501667285 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 3624 | 1466501667291 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:27 INFO - PROCESS | 3624 | 1466501667416 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 02:34:27 INFO - PROCESS | 3624 | 1466501667425 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 3624 | 1466501667428 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:27 INFO - PROCESS | 3624 | ++DOCSHELL 17372000 == 35 [pid = 3624] [id = 678] 02:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (173BE400) [pid = 3624] [serial = 2034] [outer = 00000000] 02:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (1830BC00) [pid = 3624] [serial = 2035] [outer = 173BE400] 02:34:27 INFO - PROCESS | 3624 | 1466501667472 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (19ABB800) [pid = 3624] [serial = 2036] [outer = 173BE400] 02:34:28 INFO - PROCESS | 3624 | 1466501668381 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:34:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1146ms 02:34:28 INFO - PROCESS | 3624 | 1466501668426 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 3624 | 1466501668430 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 02:34:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:34:28 INFO - PROCESS | 3624 | 1466501668435 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - PROCESS | 3624 | 1466501668439 Marionette TRACE conn3 <- [1,2678,null,{}] 02:34:28 INFO - PROCESS | 3624 | 1466501668445 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 3624 | 1466501668448 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:28 INFO - PROCESS | 3624 | 1466501668555 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 02:34:28 INFO - PROCESS | 3624 | 1466501668689 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 3624 | 1466501668694 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:28 INFO - PROCESS | 3624 | ++DOCSHELL 12D93800 == 36 [pid = 3624] [id = 679] 02:34:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13034C00) [pid = 3624] [serial = 2037] [outer = 00000000] 02:34:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1327F400) [pid = 3624] [serial = 2038] [outer = 13034C00] 02:34:28 INFO - PROCESS | 3624 | 1466501668751 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1328C800) [pid = 3624] [serial = 2039] [outer = 13034C00] 02:34:29 INFO - PROCESS | 3624 | 1466501669816 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:34:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1401ms 02:34:29 INFO - PROCESS | 3624 | 1466501669844 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 3624 | 1466501669849 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:34:29 INFO - PROCESS | 3624 | 1466501669855 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 3624 | 1466501669858 Marionette TRACE conn3 <- [1,2682,null,{}] 02:34:29 INFO - PROCESS | 3624 | 1466501669863 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 3624 | 1466501669865 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:29 INFO - PROCESS | 3624 | 1466501669982 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 02:34:30 INFO - PROCESS | 3624 | 1466501670120 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 3624 | 1466501670123 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:30 INFO - PROCESS | 3624 | ++DOCSHELL 11215000 == 37 [pid = 3624] [id = 680] 02:34:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16BAB400) [pid = 3624] [serial = 2040] [outer = 00000000] 02:34:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (17020800) [pid = 3624] [serial = 2041] [outer = 16BAB400] 02:34:30 INFO - PROCESS | 3624 | 1466501670181 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (173B2800) [pid = 3624] [serial = 2042] [outer = 16BAB400] 02:34:31 INFO - PROCESS | 3624 | 1466501671184 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:34:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1372ms 02:34:31 INFO - PROCESS | 3624 | 1466501671233 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 3624 | 1466501671235 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 02:34:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:34:31 INFO - PROCESS | 3624 | 1466501671240 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 3624 | 1466501671243 Marionette TRACE conn3 <- [1,2686,null,{}] 02:34:31 INFO - PROCESS | 3624 | 1466501671254 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 3624 | 1466501671259 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:31 INFO - PROCESS | 3624 | 1466501671449 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 02:34:31 INFO - PROCESS | 3624 | 1466501671602 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 3624 | 1466501671605 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:31 INFO - PROCESS | 3624 | ++DOCSHELL 110E5C00 == 38 [pid = 3624] [id = 681] 02:34:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (110E6400) [pid = 3624] [serial = 2043] [outer = 00000000] 02:34:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11ADF800) [pid = 3624] [serial = 2044] [outer = 110E6400] 02:34:31 INFO - PROCESS | 3624 | 1466501671654 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1309E400) [pid = 3624] [serial = 2045] [outer = 110E6400] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 10A64400 == 37 [pid = 3624] [id = 677] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 16D8F800 == 36 [pid = 3624] [id = 676] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 15F42800 == 35 [pid = 3624] [id = 675] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 13282400 == 34 [pid = 3624] [id = 674] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 10E04400 == 33 [pid = 3624] [id = 672] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 110DF000 == 32 [pid = 3624] [id = 673] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 19D70C00 == 31 [pid = 3624] [id = 671] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 110DA800 == 30 [pid = 3624] [id = 662] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 19AC0800 == 29 [pid = 3624] [id = 661] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 15F41800 == 28 [pid = 3624] [id = 660] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 105F2000 == 27 [pid = 3624] [id = 659] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 11215000 == 26 [pid = 3624] [id = 680] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 17372000 == 25 [pid = 3624] [id = 678] 02:34:32 INFO - PROCESS | 3624 | --DOCSHELL 12D93800 == 24 [pid = 3624] [id = 679] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (19BB4800) [pid = 3624] [serial = 2011] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (16E3E400) [pid = 3624] [serial = 1999] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16A4C000) [pid = 3624] [serial = 1996] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11CCC400) [pid = 3624] [serial = 1990] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1306C800) [pid = 3624] [serial = 1991] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (12AEF400) [pid = 3624] [serial = 1988] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (12AADC00) [pid = 3624] [serial = 1987] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (13C52800) [pid = 3624] [serial = 1993] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1430F000) [pid = 3624] [serial = 1994] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (178A7800) [pid = 3624] [serial = 2002] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (13C4FC00) [pid = 3624] [serial = 1979] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (13122C00) [pid = 3624] [serial = 1978] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (17025000) [pid = 3624] [serial = 1982] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (16D0C400) [pid = 3624] [serial = 1981] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1A73D800) [pid = 3624] [serial = 1985] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1A2F3000) [pid = 3624] [serial = 1984] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (19BB6C00) [pid = 3624] [serial = 2012] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (11CD1C00) [pid = 3624] [serial = 2005] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (178D9C00) [pid = 3624] [serial = 2003] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (1328B400) [pid = 3624] [serial = 2006] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (18303400) [pid = 3624] [serial = 2008] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (17022C00) [pid = 3624] [serial = 2000] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 49 (18027800) [pid = 3624] [serial = 2009] [outer = 00000000] [url = about:blank] 02:34:32 INFO - PROCESS | 3624 | --DOMWINDOW == 48 (16A56000) [pid = 3624] [serial = 1997] [outer = 00000000] [url = about:blank] 02:34:33 INFO - PROCESS | 3624 | 1466501673197 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:34:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:34:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1989ms 02:34:33 INFO - PROCESS | 3624 | 1466501673226 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 3624 | 1466501673230 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 02:34:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:34:33 INFO - PROCESS | 3624 | 1466501673282 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 3624 | 1466501673285 Marionette TRACE conn3 <- [1,2690,null,{}] 02:34:33 INFO - PROCESS | 3624 | 1466501673294 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 3624 | 1466501673297 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:33 INFO - PROCESS | 3624 | 1466501673392 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 02:34:33 INFO - PROCESS | 3624 | 1466501673400 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 3624 | 1466501673404 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:33 INFO - PROCESS | 3624 | ++DOCSHELL 110DBC00 == 25 [pid = 3624] [id = 682] 02:34:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (114D3000) [pid = 3624] [serial = 2046] [outer = 00000000] 02:34:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (1281B800) [pid = 3624] [serial = 2047] [outer = 114D3000] 02:34:33 INFO - PROCESS | 3624 | 1466501673436 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (12AE7800) [pid = 3624] [serial = 2048] [outer = 114D3000] 02:34:33 INFO - PROCESS | 3624 | 1466501673899 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:34:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:34:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 709ms 02:34:33 INFO - PROCESS | 3624 | 1466501673941 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 02:34:33 INFO - PROCESS | 3624 | 1466501673946 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 02:34:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:34:33 INFO - PROCESS | 3624 | 1466501673952 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 3624 | 1466501673955 Marionette TRACE conn3 <- [1,2694,null,{}] 02:34:33 INFO - PROCESS | 3624 | 1466501673958 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 3624 | 1466501673961 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:34 INFO - PROCESS | 3624 | 1466501674047 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 02:34:34 INFO - PROCESS | 3624 | 1466501674057 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 3624 | 1466501674062 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:34 INFO - PROCESS | 3624 | ++DOCSHELL 12D8C800 == 26 [pid = 3624] [id = 683] 02:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (13280C00) [pid = 3624] [serial = 2049] [outer = 00000000] 02:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (13942C00) [pid = 3624] [serial = 2050] [outer = 13280C00] 02:34:34 INFO - PROCESS | 3624 | 1466501674192 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (13C5D000) [pid = 3624] [serial = 2051] [outer = 13280C00] 02:34:34 INFO - PROCESS | 3624 | 1466501674569 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:34:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 678ms 02:34:34 INFO - PROCESS | 3624 | 1466501674629 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 3624 | 1466501674631 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 02:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:34:34 INFO - PROCESS | 3624 | 1466501674635 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - PROCESS | 3624 | 1466501674638 Marionette TRACE conn3 <- [1,2698,null,{}] 02:34:34 INFO - PROCESS | 3624 | 1466501674649 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 3624 | 1466501674653 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:34 INFO - PROCESS | 3624 | 1466501674807 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 02:34:34 INFO - PROCESS | 3624 | 1466501674834 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 3624 | 1466501674838 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:34 INFO - PROCESS | 3624 | ++DOCSHELL 1558CC00 == 27 [pid = 3624] [id = 684] 02:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (1558D800) [pid = 3624] [serial = 2052] [outer = 00000000] 02:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (16A4B800) [pid = 3624] [serial = 2053] [outer = 1558D800] 02:34:34 INFO - PROCESS | 3624 | 1466501674885 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (16A54C00) [pid = 3624] [serial = 2054] [outer = 1558D800] 02:34:35 INFO - PROCESS | 3624 | 1466501675330 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 3624 | 1466501675357 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 02:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:34:35 INFO - PROCESS | 3624 | 1466501675361 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 3624 | 1466501675362 Marionette TRACE conn3 <- [1,2702,null,{}] 02:34:35 INFO - PROCESS | 3624 | 1466501675366 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 3624 | 1466501675368 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:35 INFO - PROCESS | 3624 | 1466501675492 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 02:34:35 INFO - PROCESS | 3624 | 1466501675497 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:35 INFO - PROCESS | 3624 | 1466501675499 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:35 INFO - PROCESS | 3624 | ++DOCSHELL 16A51800 == 28 [pid = 3624] [id = 685] 02:34:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (16BA9400) [pid = 3624] [serial = 2055] [outer = 00000000] 02:34:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (17023800) [pid = 3624] [serial = 2056] [outer = 16BA9400] 02:34:35 INFO - PROCESS | 3624 | 1466501675527 Marionette DEBUG loaded listener.js 02:34:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (172BB400) [pid = 3624] [serial = 2057] [outer = 16BA9400] 02:34:35 INFO - PROCESS | 3624 | 1466501675965 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 678ms 02:34:36 INFO - PROCESS | 3624 | 1466501676027 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 3624 | 1466501676029 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 02:34:36 INFO - PROCESS | 3624 | 1466501676032 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:34:36 INFO - PROCESS | 3624 | 1466501676034 Marionette TRACE conn3 <- [1,2706,null,{}] 02:34:36 INFO - PROCESS | 3624 | 1466501676044 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 3624 | 1466501676046 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:36 INFO - PROCESS | 3624 | 1466501676187 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 02:34:36 INFO - PROCESS | 3624 | 1466501676211 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 3624 | 1466501676213 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:36 INFO - PROCESS | 3624 | ++DOCSHELL 178D8400 == 29 [pid = 3624] [id = 686] 02:34:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (178D8800) [pid = 3624] [serial = 2058] [outer = 00000000] 02:34:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (18027800) [pid = 3624] [serial = 2059] [outer = 178D8800] 02:34:36 INFO - PROCESS | 3624 | 1466501676256 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (180ADC00) [pid = 3624] [serial = 2060] [outer = 178D8800] 02:34:36 INFO - PROCESS | 3624 | 1466501676696 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 3624 | 1466501676876 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 02:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:34:36 INFO - PROCESS | 3624 | 1466501676885 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 3624 | 1466501676887 Marionette TRACE conn3 <- [1,2710,null,{}] 02:34:36 INFO - PROCESS | 3624 | 1466501676897 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 3624 | 1466501676902 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:36 INFO - PROCESS | 3624 | 1466501676988 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 02:34:36 INFO - PROCESS | 3624 | 1466501676996 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 3624 | 1466501676998 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:37 INFO - PROCESS | 3624 | ++DOCSHELL 18306800 == 30 [pid = 3624] [id = 687] 02:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (1830C000) [pid = 3624] [serial = 2061] [outer = 00000000] 02:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (19AB3400) [pid = 3624] [serial = 2062] [outer = 1830C000] 02:34:37 INFO - PROCESS | 3624 | 1466501677041 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (19D63C00) [pid = 3624] [serial = 2063] [outer = 1830C000] 02:34:37 INFO - PROCESS | 3624 | 1466501677492 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 3624 | 1466501677550 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:34:37 INFO - PROCESS | 3624 | 1466501677554 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 3624 | 1466501677555 Marionette TRACE conn3 <- [1,2714,null,{}] 02:34:37 INFO - PROCESS | 3624 | 1466501677559 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 3624 | 1466501677561 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:37 INFO - PROCESS | 3624 | 1466501677646 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 02:34:37 INFO - PROCESS | 3624 | 1466501677653 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 3624 | 1466501677655 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:37 INFO - PROCESS | 3624 | ++DOCSHELL 19D6D000 == 31 [pid = 3624] [id = 688] 02:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (19D70000) [pid = 3624] [serial = 2064] [outer = 00000000] 02:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (19D95400) [pid = 3624] [serial = 2065] [outer = 19D70000] 02:34:37 INFO - PROCESS | 3624 | 1466501677699 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (19D96000) [pid = 3624] [serial = 2066] [outer = 19D70000] 02:34:38 INFO - PROCESS | 3624 | 1466501678093 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:34:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 573ms 02:34:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:34:38 INFO - PROCESS | 3624 | 1466501678138 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 3624 | 1466501678140 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 02:34:38 INFO - PROCESS | 3624 | 1466501678144 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 3624 | 1466501678145 Marionette TRACE conn3 <- [1,2718,null,{}] 02:34:38 INFO - PROCESS | 3624 | 1466501678149 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 3624 | 1466501678151 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:38 INFO - PROCESS | 3624 | 1466501678233 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 02:34:38 INFO - PROCESS | 3624 | 1466501678239 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 3624 | 1466501678241 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:38 INFO - PROCESS | 3624 | ++DOCSHELL 103D2800 == 32 [pid = 3624] [id = 689] 02:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (19D8A800) [pid = 3624] [serial = 2067] [outer = 00000000] 02:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1A17F800) [pid = 3624] [serial = 2068] [outer = 19D8A800] 02:34:38 INFO - PROCESS | 3624 | 1466501678284 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1A180400) [pid = 3624] [serial = 2069] [outer = 19D8A800] 02:34:39 INFO - PROCESS | 3624 | 1466501679202 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:34:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:34:39 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:34:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:34:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:34:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1100ms 02:34:39 INFO - PROCESS | 3624 | 1466501679287 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 3624 | 1466501679291 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 02:34:39 INFO - PROCESS | 3624 | 1466501679297 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 3624 | 1466501679300 Marionette TRACE conn3 <- [1,2722,null,{}] 02:34:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:34:39 INFO - PROCESS | 3624 | 1466501679307 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 3624 | 1466501679310 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:39 INFO - PROCESS | 3624 | 1466501679390 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 02:34:39 INFO - PROCESS | 3624 | 1466501679521 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:39 INFO - PROCESS | 3624 | 1466501679525 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:39 INFO - PROCESS | 3624 | ++DOCSHELL 114C5C00 == 33 [pid = 3624] [id = 690] 02:34:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11AE7C00) [pid = 3624] [serial = 2070] [outer = 00000000] 02:34:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12AEF800) [pid = 3624] [serial = 2071] [outer = 11AE7C00] 02:34:39 INFO - PROCESS | 3624 | 1466501679583 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12D66800) [pid = 3624] [serial = 2072] [outer = 11AE7C00] 02:34:40 INFO - PROCESS | 3624 | 1466501680183 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:34:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 950ms 02:34:40 INFO - PROCESS | 3624 | 1466501680254 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 02:34:40 INFO - PROCESS | 3624 | 1466501680259 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 02:34:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:34:40 INFO - PROCESS | 3624 | 1466501680265 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 3624 | 1466501680268 Marionette TRACE conn3 <- [1,2726,null,{}] 02:34:40 INFO - PROCESS | 3624 | 1466501680272 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 3624 | 1466501680275 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:40 INFO - PROCESS | 3624 | 1466501680374 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 02:34:40 INFO - PROCESS | 3624 | 1466501680515 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 3624 | 1466501680517 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:40 INFO - PROCESS | 3624 | ++DOCSHELL 14F15C00 == 34 [pid = 3624] [id = 691] 02:34:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (154E5000) [pid = 3624] [serial = 2073] [outer = 00000000] 02:34:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (15C3F800) [pid = 3624] [serial = 2074] [outer = 154E5000] 02:34:40 INFO - PROCESS | 3624 | 1466501680576 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16D02800) [pid = 3624] [serial = 2075] [outer = 154E5000] 02:34:41 INFO - PROCESS | 3624 | --DOCSHELL 19D6D000 == 33 [pid = 3624] [id = 688] 02:34:41 INFO - PROCESS | 3624 | --DOCSHELL 18306800 == 32 [pid = 3624] [id = 687] 02:34:41 INFO - PROCESS | 3624 | --DOCSHELL 178D8400 == 31 [pid = 3624] [id = 686] 02:34:41 INFO - PROCESS | 3624 | --DOCSHELL 16A51800 == 30 [pid = 3624] [id = 685] 02:34:41 INFO - PROCESS | 3624 | --DOCSHELL 1558CC00 == 29 [pid = 3624] [id = 684] 02:34:41 INFO - PROCESS | 3624 | --DOCSHELL 12D8C800 == 28 [pid = 3624] [id = 683] 02:34:41 INFO - PROCESS | 3624 | --DOCSHELL 110DBC00 == 27 [pid = 3624] [id = 682] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (172C4000) [pid = 3624] [serial = 2029] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (16A4A800) [pid = 3624] [serial = 2032] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D91800) [pid = 3624] [serial = 2014] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19D95800) [pid = 3624] [serial = 2015] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (131DB800) [pid = 3624] [serial = 2017] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1328E800) [pid = 3624] [serial = 2018] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (13C5A800) [pid = 3624] [serial = 2023] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1437B800) [pid = 3624] [serial = 2024] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (12BCEC00) [pid = 3624] [serial = 2020] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (130C5400) [pid = 3624] [serial = 2021] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (16A50C00) [pid = 3624] [serial = 2026] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (17B97400) [pid = 3624] [serial = 2030] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (16A57C00) [pid = 3624] [serial = 2027] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (19ABB800) [pid = 3624] [serial = 2036] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (17029C00) [pid = 3624] [serial = 2033] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1830BC00) [pid = 3624] [serial = 2035] [outer = 00000000] [url = about:blank] 02:34:41 INFO - PROCESS | 3624 | 1466501681361 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:34:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1145ms 02:34:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:34:41 INFO - PROCESS | 3624 | 1466501681406 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 3624 | 1466501681410 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 02:34:41 INFO - PROCESS | 3624 | 1466501681414 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 3624 | 1466501681417 Marionette TRACE conn3 <- [1,2730,null,{}] 02:34:41 INFO - PROCESS | 3624 | 1466501681423 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 3624 | 1466501681426 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:41 INFO - PROCESS | 3624 | 1466501681515 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 02:34:41 INFO - PROCESS | 3624 | 1466501681522 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 3624 | 1466501681526 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:41 INFO - PROCESS | 3624 | ++DOCSHELL 12A1A800 == 28 [pid = 3624] [id = 692] 02:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (12AA7000) [pid = 3624] [serial = 2076] [outer = 00000000] 02:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (13151800) [pid = 3624] [serial = 2077] [outer = 12AA7000] 02:34:41 INFO - PROCESS | 3624 | 1466501681573 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (13280000) [pid = 3624] [serial = 2078] [outer = 12AA7000] 02:34:42 INFO - PROCESS | 3624 | 1466501682053 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 02:34:42 INFO - PROCESS | 3624 | 1466501682092 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 3624 | 1466501682096 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 02:34:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:34:42 INFO - PROCESS | 3624 | 1466501682134 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 3624 | 1466501682137 Marionette TRACE conn3 <- [1,2734,null,{}] 02:34:42 INFO - PROCESS | 3624 | 1466501682141 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 3624 | 1466501682143 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:42 INFO - PROCESS | 3624 | 1466501682228 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 02:34:42 INFO - PROCESS | 3624 | 1466501682233 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 3624 | 1466501682236 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:42 INFO - PROCESS | 3624 | ++DOCSHELL 12BCEC00 == 29 [pid = 3624] [id = 693] 02:34:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (14312800) [pid = 3624] [serial = 2079] [outer = 00000000] 02:34:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (143C9800) [pid = 3624] [serial = 2080] [outer = 14312800] 02:34:42 INFO - PROCESS | 3624 | 1466501682293 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1553CC00) [pid = 3624] [serial = 2081] [outer = 14312800] 02:34:42 INFO - PROCESS | 3624 | 1466501682828 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:34:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:34:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 725ms 02:34:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:34:42 INFO - PROCESS | 3624 | 1466501682873 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 02:34:42 INFO - PROCESS | 3624 | 1466501682875 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 02:34:42 INFO - PROCESS | 3624 | 1466501682878 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:34:42 INFO - PROCESS | 3624 | 1466501682882 Marionette TRACE conn3 <- [1,2738,null,{}] 02:34:42 INFO - PROCESS | 3624 | 1466501682892 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:42 INFO - PROCESS | 3624 | 1466501682897 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:42 INFO - PROCESS | 3624 | 1466501682980 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 02:34:42 INFO - PROCESS | 3624 | 1466501682989 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 3624 | 1466501682992 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:42 INFO - PROCESS | 3624 | ++DOCSHELL 16BB4000 == 30 [pid = 3624] [id = 694] 02:34:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (16BB4400) [pid = 3624] [serial = 2082] [outer = 00000000] 02:34:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (16E45C00) [pid = 3624] [serial = 2083] [outer = 16BB4400] 02:34:43 INFO - PROCESS | 3624 | 1466501683038 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (17026400) [pid = 3624] [serial = 2084] [outer = 16BB4400] 02:34:43 INFO - PROCESS | 3624 | 1466501683494 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:34:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 694ms 02:34:43 INFO - PROCESS | 3624 | 1466501683561 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 3624 | 1466501683564 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 02:34:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:34:43 INFO - PROCESS | 3624 | 1466501683567 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - PROCESS | 3624 | 1466501683569 Marionette TRACE conn3 <- [1,2742,null,{}] 02:34:43 INFO - PROCESS | 3624 | 1466501683579 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 3624 | 1466501683581 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:43 INFO - PROCESS | 3624 | 1466501683727 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 02:34:43 INFO - PROCESS | 3624 | 1466501683735 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 3624 | 1466501683737 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:43 INFO - PROCESS | 3624 | ++DOCSHELL 178A9400 == 31 [pid = 3624] [id = 695] 02:34:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (178AC400) [pid = 3624] [serial = 2085] [outer = 00000000] 02:34:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (17B97400) [pid = 3624] [serial = 2086] [outer = 178AC400] 02:34:43 INFO - PROCESS | 3624 | 1466501683781 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (180A6400) [pid = 3624] [serial = 2087] [outer = 178AC400] 02:34:44 INFO - PROCESS | 3624 | 1466501684216 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:34:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 695ms 02:34:44 INFO - PROCESS | 3624 | 1466501684266 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 3624 | 1466501684268 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 02:34:44 INFO - PROCESS | 3624 | 1466501684271 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:34:44 INFO - PROCESS | 3624 | 1466501684273 Marionette TRACE conn3 <- [1,2746,null,{}] 02:34:44 INFO - PROCESS | 3624 | 1466501684276 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 3624 | 1466501684278 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:44 INFO - PROCESS | 3624 | 1466501684388 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 02:34:44 INFO - PROCESS | 3624 | 1466501684397 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 3624 | 1466501684399 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:44 INFO - PROCESS | 3624 | ++DOCSHELL 1813B000 == 32 [pid = 3624] [id = 696] 02:34:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1813DC00) [pid = 3624] [serial = 2088] [outer = 00000000] 02:34:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (19AB2400) [pid = 3624] [serial = 2089] [outer = 1813DC00] 02:34:44 INFO - PROCESS | 3624 | 1466501684442 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (19AB8000) [pid = 3624] [serial = 2090] [outer = 1813DC00] 02:34:44 INFO - PROCESS | 3624 | 1466501684886 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:34:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:34:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 694ms 02:34:44 INFO - PROCESS | 3624 | 1466501684955 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 02:34:44 INFO - PROCESS | 3624 | 1466501684957 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 02:34:44 INFO - PROCESS | 3624 | 1466501684960 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:34:44 INFO - PROCESS | 3624 | 1466501684962 Marionette TRACE conn3 <- [1,2750,null,{}] 02:34:44 INFO - PROCESS | 3624 | 1466501684967 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 3624 | 1466501684976 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:45 INFO - PROCESS | 3624 | 1466501685173 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 02:34:45 INFO - PROCESS | 3624 | 1466501685236 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 3624 | 1466501685238 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:45 INFO - PROCESS | 3624 | ++DOCSHELL 19D70C00 == 33 [pid = 3624] [id = 697] 02:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (19D8D800) [pid = 3624] [serial = 2091] [outer = 00000000] 02:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1A174400) [pid = 3624] [serial = 2092] [outer = 19D8D800] 02:34:45 INFO - PROCESS | 3624 | 1466501685281 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A17A400) [pid = 3624] [serial = 2093] [outer = 19D8D800] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16BA9400) [pid = 3624] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (110E6400) [pid = 3624] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (114D3000) [pid = 3624] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13280C00) [pid = 3624] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (13034C00) [pid = 3624] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (16BAB400) [pid = 3624] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (178D8800) [pid = 3624] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1830C000) [pid = 3624] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (19D70000) [pid = 3624] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:34:45 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1558D800) [pid = 3624] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:34:45 INFO - PROCESS | 3624 | 1466501685728 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:34:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 833ms 02:34:45 INFO - PROCESS | 3624 | 1466501685786 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 3624 | 1466501685788 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 02:34:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:34:45 INFO - PROCESS | 3624 | 1466501685792 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 3624 | 1466501685793 Marionette TRACE conn3 <- [1,2754,null,{}] 02:34:45 INFO - PROCESS | 3624 | 1466501685797 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 3624 | 1466501685799 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:45 INFO - PROCESS | 3624 | 1466501685875 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 02:34:45 INFO - PROCESS | 3624 | 1466501685971 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 3624 | 1466501685973 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:45 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A000 == 34 [pid = 3624] [id = 698] 02:34:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (110E6400) [pid = 3624] [serial = 2094] [outer = 00000000] 02:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (15C3C400) [pid = 3624] [serial = 2095] [outer = 110E6400] 02:34:46 INFO - PROCESS | 3624 | 1466501686015 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (16BAB400) [pid = 3624] [serial = 2096] [outer = 110E6400] 02:34:46 INFO - PROCESS | 3624 | 1466501686363 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:34:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:34:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 586ms 02:34:46 INFO - PROCESS | 3624 | 1466501686389 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 02:34:46 INFO - PROCESS | 3624 | 1466501686390 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 02:34:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:34:46 INFO - PROCESS | 3624 | 1466501686394 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - PROCESS | 3624 | 1466501686395 Marionette TRACE conn3 <- [1,2758,null,{}] 02:34:46 INFO - PROCESS | 3624 | 1466501686399 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 3624 | 1466501686401 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:46 INFO - PROCESS | 3624 | 1466501686521 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 02:34:46 INFO - PROCESS | 3624 | 1466501686558 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 3624 | 1466501686560 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:46 INFO - PROCESS | 3624 | ++DOCSHELL 13280C00 == 35 [pid = 3624] [id = 699] 02:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13C5A400) [pid = 3624] [serial = 2097] [outer = 00000000] 02:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1A2ED000) [pid = 3624] [serial = 2098] [outer = 13C5A400] 02:34:46 INFO - PROCESS | 3624 | 1466501686608 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1A2F3000) [pid = 3624] [serial = 2099] [outer = 13C5A400] 02:34:47 INFO - PROCESS | 3624 | 1466501686999 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 633ms 02:34:47 INFO - PROCESS | 3624 | 1466501687016 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 3624 | 1466501687018 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 02:34:47 INFO - PROCESS | 3624 | 1466501687021 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:34:47 INFO - PROCESS | 3624 | 1466501687023 Marionette TRACE conn3 <- [1,2762,null,{}] 02:34:47 INFO - PROCESS | 3624 | 1466501687026 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 3624 | 1466501687027 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:47 INFO - PROCESS | 3624 | 1466501687146 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 02:34:47 INFO - PROCESS | 3624 | 1466501687154 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 3624 | 1466501687156 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:47 INFO - PROCESS | 3624 | ++DOCSHELL 1558D800 == 36 [pid = 3624] [id = 700] 02:34:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (178D9C00) [pid = 3624] [serial = 2100] [outer = 00000000] 02:34:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1A734C00) [pid = 3624] [serial = 2101] [outer = 178D9C00] 02:34:47 INFO - PROCESS | 3624 | 1466501687198 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1A735C00) [pid = 3624] [serial = 2102] [outer = 178D9C00] 02:34:47 INFO - PROCESS | 3624 | 1466501687683 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:34:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:34:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 694ms 02:34:47 INFO - PROCESS | 3624 | 1466501687721 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 02:34:47 INFO - PROCESS | 3624 | 1466501687726 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:34:47 INFO - PROCESS | 3624 | 1466501687732 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 3624 | 1466501687735 Marionette TRACE conn3 <- [1,2766,null,{}] 02:34:47 INFO - PROCESS | 3624 | 1466501687741 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 3624 | 1466501687744 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:47 INFO - PROCESS | 3624 | 1466501687888 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 02:34:48 INFO - PROCESS | 3624 | 1466501688057 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 3624 | 1466501688062 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:48 INFO - PROCESS | 3624 | ++DOCSHELL 11213C00 == 37 [pid = 3624] [id = 701] 02:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (11216400) [pid = 3624] [serial = 2103] [outer = 00000000] 02:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (12D8C800) [pid = 3624] [serial = 2104] [outer = 11216400] 02:34:48 INFO - PROCESS | 3624 | 1466501688119 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (131DB800) [pid = 3624] [serial = 2105] [outer = 11216400] 02:34:48 INFO - PROCESS | 3624 | 1466501688637 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:34:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:34:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 988ms 02:34:48 INFO - PROCESS | 3624 | 1466501688718 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 02:34:48 INFO - PROCESS | 3624 | 1466501688723 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 02:34:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:34:48 INFO - PROCESS | 3624 | 1466501688729 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 3624 | 1466501688732 Marionette TRACE conn3 <- [1,2770,null,{}] 02:34:48 INFO - PROCESS | 3624 | 1466501688736 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 3624 | 1466501688739 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:48 INFO - PROCESS | 3624 | 1466501688847 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 02:34:48 INFO - PROCESS | 3624 | 1466501688987 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 3624 | 1466501688989 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:48 INFO - PROCESS | 3624 | ++DOCSHELL 15C72C00 == 38 [pid = 3624] [id = 702] 02:34:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15F33400) [pid = 3624] [serial = 2106] [outer = 00000000] 02:34:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16A55000) [pid = 3624] [serial = 2107] [outer = 15F33400] 02:34:49 INFO - PROCESS | 3624 | 1466501689046 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16D8FC00) [pid = 3624] [serial = 2108] [outer = 15F33400] 02:34:49 INFO - PROCESS | 3624 | 1466501689604 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:34:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:34:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 926ms 02:34:49 INFO - PROCESS | 3624 | 1466501689658 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 02:34:49 INFO - PROCESS | 3624 | 1466501689661 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 02:34:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:34:49 INFO - PROCESS | 3624 | 1466501689664 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 3624 | 1466501689668 Marionette TRACE conn3 <- [1,2774,null,{}] 02:34:49 INFO - PROCESS | 3624 | 1466501689679 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 3624 | 1466501689683 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:49 INFO - PROCESS | 3624 | 1466501689791 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 02:34:49 INFO - PROCESS | 3624 | 1466501689931 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 3624 | 1466501689935 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:49 INFO - PROCESS | 3624 | ++DOCSHELL 19D93800 == 39 [pid = 3624] [id = 703] 02:34:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D93C00) [pid = 3624] [serial = 2109] [outer = 00000000] 02:34:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A2EB800) [pid = 3624] [serial = 2110] [outer = 19D93C00] 02:34:49 INFO - PROCESS | 3624 | 1466501689991 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A73B800) [pid = 3624] [serial = 2111] [outer = 19D93C00] 02:34:50 INFO - PROCESS | 3624 | 1466501690567 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:34:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 926ms 02:34:50 INFO - PROCESS | 3624 | 1466501690609 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 3624 | 1466501690612 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 02:34:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:34:50 INFO - PROCESS | 3624 | 1466501690615 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 3624 | 1466501690617 Marionette TRACE conn3 <- [1,2778,null,{}] 02:34:50 INFO - PROCESS | 3624 | 1466501690621 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 3624 | 1466501690623 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:50 INFO - PROCESS | 3624 | 1466501690728 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 02:34:50 INFO - PROCESS | 3624 | 1466501690840 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 3624 | 1466501690843 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:51 INFO - PROCESS | 3624 | ++DOCSHELL 10475C00 == 40 [pid = 3624] [id = 704] 02:34:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (104EC400) [pid = 3624] [serial = 2112] [outer = 00000000] 02:34:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (10E0CC00) [pid = 3624] [serial = 2113] [outer = 104EC400] 02:34:51 INFO - PROCESS | 3624 | 1466501691030 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1144C400) [pid = 3624] [serial = 2114] [outer = 104EC400] 02:34:51 INFO - PROCESS | 3624 | 1466501691671 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:34:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1079ms 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 110E5C00 == 39 [pid = 3624] [id = 681] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 13280C00 == 38 [pid = 3624] [id = 699] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 10A5A000 == 37 [pid = 3624] [id = 698] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 19D70C00 == 36 [pid = 3624] [id = 697] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 1813B000 == 35 [pid = 3624] [id = 696] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 178A9400 == 34 [pid = 3624] [id = 695] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 16BB4000 == 33 [pid = 3624] [id = 694] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 12BCEC00 == 32 [pid = 3624] [id = 693] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 12A1A800 == 31 [pid = 3624] [id = 692] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 103D2800 == 30 [pid = 3624] [id = 689] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 114C5C00 == 29 [pid = 3624] [id = 690] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 14F15C00 == 28 [pid = 3624] [id = 691] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 19D93800 == 27 [pid = 3624] [id = 703] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 1558D800 == 26 [pid = 3624] [id = 700] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 11213C00 == 25 [pid = 3624] [id = 701] 02:34:52 INFO - PROCESS | 3624 | --DOCSHELL 15C72C00 == 24 [pid = 3624] [id = 702] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A17F800) [pid = 3624] [serial = 2068] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (17023800) [pid = 3624] [serial = 2056] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1309E400) [pid = 3624] [serial = 2045] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11ADF800) [pid = 3624] [serial = 2044] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1281B800) [pid = 3624] [serial = 2047] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (12AE7800) [pid = 3624] [serial = 2048] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13942C00) [pid = 3624] [serial = 2050] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13C5D000) [pid = 3624] [serial = 2051] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1328C800) [pid = 3624] [serial = 2039] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1327F400) [pid = 3624] [serial = 2038] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (173B2800) [pid = 3624] [serial = 2042] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (18027800) [pid = 3624] [serial = 2059] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17020800) [pid = 3624] [serial = 2041] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19AB3400) [pid = 3624] [serial = 2062] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (19D63C00) [pid = 3624] [serial = 2063] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19D95400) [pid = 3624] [serial = 2065] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (180ADC00) [pid = 3624] [serial = 2060] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16A4B800) [pid = 3624] [serial = 2053] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (172BB400) [pid = 3624] [serial = 2057] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (16A54C00) [pid = 3624] [serial = 2054] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (19D96000) [pid = 3624] [serial = 2066] [outer = 00000000] [url = about:blank] 02:34:52 INFO - PROCESS | 3624 | 1466501692293 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 3624 | 1466501692298 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 02:34:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:34:52 INFO - PROCESS | 3624 | 1466501692387 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 3624 | 1466501692391 Marionette TRACE conn3 <- [1,2782,null,{}] 02:34:52 INFO - PROCESS | 3624 | 1466501692396 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 3624 | 1466501692401 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:52 INFO - PROCESS | 3624 | 1466501692552 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 02:34:52 INFO - PROCESS | 3624 | 1466501692662 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 3624 | 1466501692666 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:52 INFO - PROCESS | 3624 | ++DOCSHELL 10E09400 == 25 [pid = 3624] [id = 705] 02:34:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10E09C00) [pid = 3624] [serial = 2115] [outer = 00000000] 02:34:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (10E0E800) [pid = 3624] [serial = 2116] [outer = 10E09C00] 02:34:52 INFO - PROCESS | 3624 | 1466501692724 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1120A800) [pid = 3624] [serial = 2117] [outer = 10E09C00] 02:34:53 INFO - PROCESS | 3624 | 1466501693469 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:34:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1172ms 02:34:53 INFO - PROCESS | 3624 | 1466501693521 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 3624 | 1466501693525 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:34:53 INFO - PROCESS | 3624 | 1466501693531 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 3624 | 1466501693533 Marionette TRACE conn3 <- [1,2786,null,{}] 02:34:53 INFO - PROCESS | 3624 | 1466501693540 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 3624 | 1466501693545 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:53 INFO - PROCESS | 3624 | 1466501693673 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 02:34:53 INFO - PROCESS | 3624 | 1466501693801 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 3624 | 1466501693804 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:53 INFO - PROCESS | 3624 | ++DOCSHELL 12BCEC00 == 26 [pid = 3624] [id = 706] 02:34:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12BCF800) [pid = 3624] [serial = 2118] [outer = 00000000] 02:34:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (130CA000) [pid = 3624] [serial = 2119] [outer = 12BCF800] 02:34:53 INFO - PROCESS | 3624 | 1466501693862 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (131D5C00) [pid = 3624] [serial = 2120] [outer = 12BCF800] 02:34:54 INFO - PROCESS | 3624 | 1466501694686 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:34:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1173ms 02:34:54 INFO - PROCESS | 3624 | --DOCSHELL 12D87C00 == 25 [pid = 3624] [id = 656] 02:34:54 INFO - PROCESS | 3624 | --DOCSHELL 110DE800 == 24 [pid = 3624] [id = 648] 02:34:54 INFO - PROCESS | 3624 | --DOCSHELL 172C7000 == 23 [pid = 3624] [id = 653] 02:34:54 INFO - PROCESS | 3624 | --DOCSHELL 16D06C00 == 22 [pid = 3624] [id = 643] 02:34:54 INFO - PROCESS | 3624 | --DOCSHELL 180B2000 == 21 [pid = 3624] [id = 647] 02:34:54 INFO - PROCESS | 3624 | --DOCSHELL 19D8A400 == 20 [pid = 3624] [id = 654] 02:34:54 INFO - PROCESS | 3624 | --DOCSHELL 172C5C00 == 19 [pid = 3624] [id = 646] 02:34:54 INFO - PROCESS | 3624 | 1466501694709 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 3624 | 1466501694713 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:34:54 INFO - PROCESS | 3624 | 1466501694719 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 3624 | 1466501694722 Marionette TRACE conn3 <- [1,2790,null,{}] 02:34:54 INFO - PROCESS | 3624 | 1466501694727 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 3624 | 1466501694730 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:54 INFO - PROCESS | 3624 | 1466501694822 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 02:34:54 INFO - PROCESS | 3624 | 1466501694834 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:54 INFO - PROCESS | 3624 | 1466501694839 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:54 INFO - PROCESS | 3624 | ++DOCSHELL 10E08C00 == 20 [pid = 3624] [id = 707] 02:34:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (10E0B400) [pid = 3624] [serial = 2121] [outer = 00000000] 02:34:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12D87C00) [pid = 3624] [serial = 2122] [outer = 10E0B400] 02:34:54 INFO - PROCESS | 3624 | 1466501694886 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (130C8C00) [pid = 3624] [serial = 2123] [outer = 10E0B400] 02:34:55 INFO - PROCESS | 3624 | 1466501695389 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:34:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:34:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 694ms 02:34:55 INFO - PROCESS | 3624 | 1466501695416 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 02:34:55 INFO - PROCESS | 3624 | 1466501695420 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 02:34:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:34:55 INFO - PROCESS | 3624 | 1466501695430 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:34:55 INFO - PROCESS | 3624 | 1466501695432 Marionette TRACE conn3 <- [1,2794,null,{}] 02:34:55 INFO - PROCESS | 3624 | 1466501695436 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:55 INFO - PROCESS | 3624 | 1466501695438 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:55 INFO - PROCESS | 3624 | 1466501695535 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 02:34:55 INFO - PROCESS | 3624 | 1466501695543 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 3624 | 1466501695546 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:55 INFO - PROCESS | 3624 | ++DOCSHELL 13C5C000 == 21 [pid = 3624] [id = 708] 02:34:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13C5D000) [pid = 3624] [serial = 2124] [outer = 00000000] 02:34:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1430E400) [pid = 3624] [serial = 2125] [outer = 13C5D000] 02:34:55 INFO - PROCESS | 3624 | 1466501695592 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (143C7000) [pid = 3624] [serial = 2126] [outer = 13C5D000] 02:34:56 INFO - PROCESS | 3624 | 1466501696067 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 694ms 02:34:56 INFO - PROCESS | 3624 | 1466501696115 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 3624 | 1466501696117 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 02:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:34:56 INFO - PROCESS | 3624 | 1466501696121 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 3624 | 1466501696125 Marionette TRACE conn3 <- [1,2798,null,{}] 02:34:56 INFO - PROCESS | 3624 | 1466501696135 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 3624 | 1466501696140 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:56 INFO - PROCESS | 3624 | 1466501696227 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 02:34:56 INFO - PROCESS | 3624 | 1466501696234 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 3624 | 1466501696237 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:56 INFO - PROCESS | 3624 | ++DOCSHELL 16A4E400 == 22 [pid = 3624] [id = 709] 02:34:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A4E800) [pid = 3624] [serial = 2127] [outer = 00000000] 02:34:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16A55800) [pid = 3624] [serial = 2128] [outer = 16A4E800] 02:34:56 INFO - PROCESS | 3624 | 1466501696286 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16D01400) [pid = 3624] [serial = 2129] [outer = 16A4E800] 02:34:56 INFO - PROCESS | 3624 | 1466501696783 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:34:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 694ms 02:34:56 INFO - PROCESS | 3624 | 1466501696820 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 3624 | 1466501696823 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 02:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:34:56 INFO - PROCESS | 3624 | 1466501696826 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 3624 | 1466501696829 Marionette TRACE conn3 <- [1,2802,null,{}] 02:34:56 INFO - PROCESS | 3624 | 1466501696832 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 3624 | 1466501696834 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:56 INFO - PROCESS | 3624 | 1466501696961 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 02:34:57 INFO - PROCESS | 3624 | 1466501697066 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 3624 | 1466501697068 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:57 INFO - PROCESS | 3624 | ++DOCSHELL 172C8C00 == 23 [pid = 3624] [id = 710] 02:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17369C00) [pid = 3624] [serial = 2130] [outer = 00000000] 02:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178A9400) [pid = 3624] [serial = 2131] [outer = 17369C00] 02:34:57 INFO - PROCESS | 3624 | 1466501697115 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1799A400) [pid = 3624] [serial = 2132] [outer = 17369C00] 02:34:57 INFO - PROCESS | 3624 | 1466501697567 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 787ms 02:34:57 INFO - PROCESS | 3624 | 1466501697611 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 3624 | 1466501697613 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 02:34:57 INFO - PROCESS | 3624 | 1466501697616 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:34:57 INFO - PROCESS | 3624 | 1466501697618 Marionette TRACE conn3 <- [1,2806,null,{}] 02:34:57 INFO - PROCESS | 3624 | 1466501697625 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 3624 | 1466501697628 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:57 INFO - PROCESS | 3624 | 1466501697742 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 02:34:57 INFO - PROCESS | 3624 | 1466501697752 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 3624 | 1466501697754 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:57 INFO - PROCESS | 3624 | ++DOCSHELL 1710EC00 == 24 [pid = 3624] [id = 711] 02:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (172C0000) [pid = 3624] [serial = 2133] [outer = 00000000] 02:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (18034400) [pid = 3624] [serial = 2134] [outer = 172C0000] 02:34:57 INFO - PROCESS | 3624 | 1466501697803 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (180AF800) [pid = 3624] [serial = 2135] [outer = 172C0000] 02:34:58 INFO - PROCESS | 3624 | 1466501698254 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:34:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 695ms 02:34:58 INFO - PROCESS | 3624 | 1466501698317 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 3624 | 1466501698319 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 02:34:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:34:58 INFO - PROCESS | 3624 | 1466501698322 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 3624 | 1466501698323 Marionette TRACE conn3 <- [1,2810,null,{}] 02:34:58 INFO - PROCESS | 3624 | 1466501698327 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 3624 | 1466501698332 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:58 INFO - PROCESS | 3624 | 1466501698499 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 02:34:58 INFO - PROCESS | 3624 | 1466501698566 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 3624 | 1466501698569 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:58 INFO - PROCESS | 3624 | ++DOCSHELL 19AB3400 == 25 [pid = 3624] [id = 712] 02:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19BB9C00) [pid = 3624] [serial = 2136] [outer = 00000000] 02:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D92C00) [pid = 3624] [serial = 2137] [outer = 19BB9C00] 02:34:58 INFO - PROCESS | 3624 | 1466501698614 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A173400) [pid = 3624] [serial = 2138] [outer = 19BB9C00] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19D93C00) [pid = 3624] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15F33400) [pid = 3624] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (11216400) [pid = 3624] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (178AC400) [pid = 3624] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13C5A400) [pid = 3624] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (19D8A800) [pid = 3624] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11AE7C00) [pid = 3624] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (14312800) [pid = 3624] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1813DC00) [pid = 3624] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16BB4400) [pid = 3624] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (154E5000) [pid = 3624] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (110E6400) [pid = 3624] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12AA7000) [pid = 3624] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:34:58 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (19D8D800) [pid = 3624] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:34:59 INFO - PROCESS | 3624 | 1466501699054 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:34:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 786ms 02:34:59 INFO - PROCESS | 3624 | 1466501699108 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 3624 | 1466501699110 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 02:34:59 INFO - PROCESS | 3624 | 1466501699113 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:34:59 INFO - PROCESS | 3624 | 1466501699115 Marionette TRACE conn3 <- [1,2814,null,{}] 02:34:59 INFO - PROCESS | 3624 | 1466501699121 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 3624 | 1466501699123 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:59 INFO - PROCESS | 3624 | 1466501699211 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 02:34:59 INFO - PROCESS | 3624 | 1466501699217 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 3624 | 1466501699219 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:59 INFO - PROCESS | 3624 | ++DOCSHELL 11216400 == 26 [pid = 3624] [id = 713] 02:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (11441C00) [pid = 3624] [serial = 2139] [outer = 00000000] 02:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (154E5000) [pid = 3624] [serial = 2140] [outer = 11441C00] 02:34:59 INFO - PROCESS | 3624 | 1466501699353 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (14310000) [pid = 3624] [serial = 2141] [outer = 11441C00] 02:34:59 INFO - PROCESS | 3624 | 1466501699712 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:34:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 617ms 02:34:59 INFO - PROCESS | 3624 | 1466501699735 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 3624 | 1466501699737 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 02:34:59 INFO - PROCESS | 3624 | 1466501699740 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:34:59 INFO - PROCESS | 3624 | 1466501699742 Marionette TRACE conn3 <- [1,2818,null,{}] 02:34:59 INFO - PROCESS | 3624 | 1466501699745 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 3624 | 1466501699747 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:59 INFO - PROCESS | 3624 | 1466501699825 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 02:34:59 INFO - PROCESS | 3624 | 1466501699954 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 3624 | 1466501699956 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:34:59 INFO - PROCESS | 3624 | ++DOCSHELL 16A58800 == 27 [pid = 3624] [id = 714] 02:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (18306800) [pid = 3624] [serial = 2142] [outer = 00000000] 02:34:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A17E400) [pid = 3624] [serial = 2143] [outer = 18306800] 02:34:59 INFO - PROCESS | 3624 | 1466501699999 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A233800) [pid = 3624] [serial = 2144] [outer = 18306800] 02:35:00 INFO - PROCESS | 3624 | 1466501700365 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:35:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 633ms 02:35:00 INFO - PROCESS | 3624 | 1466501700378 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 3624 | 1466501700380 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 02:35:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:35:00 INFO - PROCESS | 3624 | 1466501700383 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - PROCESS | 3624 | 1466501700385 Marionette TRACE conn3 <- [1,2822,null,{}] 02:35:00 INFO - PROCESS | 3624 | 1466501700388 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 3624 | 1466501700390 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:00 INFO - PROCESS | 3624 | 1466501700472 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 02:35:00 INFO - PROCESS | 3624 | 1466501700477 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 3624 | 1466501700479 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:00 INFO - PROCESS | 3624 | ++DOCSHELL 16A54C00 == 28 [pid = 3624] [id = 715] 02:35:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A2E6800) [pid = 3624] [serial = 2145] [outer = 00000000] 02:35:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A38E800) [pid = 3624] [serial = 2146] [outer = 1A2E6800] 02:35:00 INFO - PROCESS | 3624 | 1466501700523 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A38EC00) [pid = 3624] [serial = 2147] [outer = 1A2E6800] 02:35:01 INFO - PROCESS | 3624 | 1466501701015 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:35:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 694ms 02:35:01 INFO - PROCESS | 3624 | 1466501701068 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 3624 | 1466501701072 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 02:35:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:35:01 INFO - PROCESS | 3624 | 1466501701077 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 3624 | 1466501701082 Marionette TRACE conn3 <- [1,2826,null,{}] 02:35:01 INFO - PROCESS | 3624 | 1466501701089 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 3624 | 1466501701092 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:01 INFO - PROCESS | 3624 | 1466501701278 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 02:35:01 INFO - PROCESS | 3624 | 1466501701400 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 3624 | 1466501701403 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:01 INFO - PROCESS | 3624 | ++DOCSHELL 11443800 == 29 [pid = 3624] [id = 716] 02:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (11446400) [pid = 3624] [serial = 2148] [outer = 00000000] 02:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (12AB3800) [pid = 3624] [serial = 2149] [outer = 11446400] 02:35:01 INFO - PROCESS | 3624 | 1466501701462 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (12AE7800) [pid = 3624] [serial = 2150] [outer = 11446400] 02:35:02 INFO - PROCESS | 3624 | 1466501702009 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:35:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:35:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 987ms 02:35:02 INFO - PROCESS | 3624 | 1466501702080 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 3624 | 1466501702085 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 02:35:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:35:02 INFO - PROCESS | 3624 | 1466501702092 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 3624 | 1466501702094 Marionette TRACE conn3 <- [1,2830,null,{}] 02:35:02 INFO - PROCESS | 3624 | 1466501702098 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 3624 | 1466501702101 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:02 INFO - PROCESS | 3624 | 1466501702242 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 02:35:02 INFO - PROCESS | 3624 | 1466501702381 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 3624 | 1466501702384 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:02 INFO - PROCESS | 3624 | ++DOCSHELL 15C3C000 == 30 [pid = 3624] [id = 717] 02:35:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (15C72C00) [pid = 3624] [serial = 2151] [outer = 00000000] 02:35:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16A4D800) [pid = 3624] [serial = 2152] [outer = 15C72C00] 02:35:02 INFO - PROCESS | 3624 | 1466501702447 Marionette DEBUG loaded listener.js 02:35:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1702B000) [pid = 3624] [serial = 2153] [outer = 15C72C00] 02:35:03 INFO - PROCESS | 3624 | 1466501703071 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:35:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1034ms 02:35:03 INFO - PROCESS | 3624 | 1466501703121 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 3624 | 1466501703124 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 02:35:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:35:03 INFO - PROCESS | 3624 | 1466501703146 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 3624 | 1466501703150 Marionette TRACE conn3 <- [1,2834,null,{}] 02:35:03 INFO - PROCESS | 3624 | 1466501703161 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 3624 | 1466501703165 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:03 INFO - PROCESS | 3624 | 1466501703274 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 02:35:03 INFO - PROCESS | 3624 | 1466501703414 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:03 INFO - PROCESS | 3624 | 1466501703418 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:03 INFO - PROCESS | 3624 | ++DOCSHELL 19D8AC00 == 31 [pid = 3624] [id = 718] 02:35:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (19D8BC00) [pid = 3624] [serial = 2154] [outer = 00000000] 02:35:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1A180000) [pid = 3624] [serial = 2155] [outer = 19D8BC00] 02:35:03 INFO - PROCESS | 3624 | 1466501703476 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1A733800) [pid = 3624] [serial = 2156] [outer = 19D8BC00] 02:35:04 INFO - PROCESS | 3624 | 1466501704246 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:35:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:35:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1141ms 02:35:04 INFO - PROCESS | 3624 | 1466501704288 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 3624 | 1466501704293 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 02:35:04 INFO - PROCESS | 3624 | 1466501704298 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:35:04 INFO - PROCESS | 3624 | 1466501704301 Marionette TRACE conn3 <- [1,2838,null,{}] 02:35:04 INFO - PROCESS | 3624 | 1466501704307 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 3624 | 1466501704309 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:04 INFO - PROCESS | 3624 | 1466501704408 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 02:35:04 INFO - PROCESS | 3624 | 1466501704557 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 3624 | 1466501704562 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:04 INFO - PROCESS | 3624 | ++DOCSHELL 110E6C00 == 32 [pid = 3624] [id = 719] 02:35:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1120EC00) [pid = 3624] [serial = 2157] [outer = 00000000] 02:35:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (11C32C00) [pid = 3624] [serial = 2158] [outer = 1120EC00] 02:35:04 INFO - PROCESS | 3624 | 1466501704617 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12AE7000) [pid = 3624] [serial = 2159] [outer = 1120EC00] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 172BCC00 == 31 [pid = 3624] [id = 644] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 1A17A000 == 30 [pid = 3624] [id = 655] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 1306CC00 == 29 [pid = 3624] [id = 652] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 11447C00 == 28 [pid = 3624] [id = 641] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 15534C00 == 27 [pid = 3624] [id = 642] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 15537400 == 26 [pid = 3624] [id = 651] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 12820400 == 25 [pid = 3624] [id = 640] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 130C4C00 == 24 [pid = 3624] [id = 650] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 10A59400 == 23 [pid = 3624] [id = 649] 02:35:04 INFO - PROCESS | 3624 | --DOCSHELL 10E09400 == 22 [pid = 3624] [id = 705] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A2EB800) [pid = 3624] [serial = 2110] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A73B800) [pid = 3624] [serial = 2111] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16D8FC00) [pid = 3624] [serial = 2108] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (12D8C800) [pid = 3624] [serial = 2104] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (10E0CC00) [pid = 3624] [serial = 2113] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (131DB800) [pid = 3624] [serial = 2105] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (16A55000) [pid = 3624] [serial = 2107] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17B97400) [pid = 3624] [serial = 2086] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (180A6400) [pid = 3624] [serial = 2087] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A2F3000) [pid = 3624] [serial = 2099] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A180400) [pid = 3624] [serial = 2069] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (12AEF800) [pid = 3624] [serial = 2071] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12D66800) [pid = 3624] [serial = 2072] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (143C9800) [pid = 3624] [serial = 2080] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1553CC00) [pid = 3624] [serial = 2081] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (19AB2400) [pid = 3624] [serial = 2089] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16E45C00) [pid = 3624] [serial = 2083] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15C3F800) [pid = 3624] [serial = 2074] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (16D02800) [pid = 3624] [serial = 2075] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15C3C400) [pid = 3624] [serial = 2095] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13151800) [pid = 3624] [serial = 2077] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13280000) [pid = 3624] [serial = 2078] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A174400) [pid = 3624] [serial = 2092] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A2ED000) [pid = 3624] [serial = 2098] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A17A400) [pid = 3624] [serial = 2093] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A734C00) [pid = 3624] [serial = 2101] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19AB8000) [pid = 3624] [serial = 2090] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16BAB400) [pid = 3624] [serial = 2096] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (17026400) [pid = 3624] [serial = 2084] [outer = 00000000] [url = about:blank] 02:35:05 INFO - PROCESS | 3624 | 1466501705121 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 894ms 02:35:05 INFO - PROCESS | 3624 | 1466501705187 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 3624 | 1466501705191 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 02:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:35:05 INFO - PROCESS | 3624 | 1466501705198 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 3624 | 1466501705200 Marionette TRACE conn3 <- [1,2842,null,{}] 02:35:05 INFO - PROCESS | 3624 | 1466501705204 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 3624 | 1466501705206 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:05 INFO - PROCESS | 3624 | 1466501705293 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 02:35:05 INFO - PROCESS | 3624 | 1466501705299 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 3624 | 1466501705301 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:05 INFO - PROCESS | 3624 | ++DOCSHELL 13154800 == 23 [pid = 3624] [id = 720] 02:35:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13154C00) [pid = 3624] [serial = 2160] [outer = 00000000] 02:35:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13282400) [pid = 3624] [serial = 2161] [outer = 13154C00] 02:35:05 INFO - PROCESS | 3624 | 1466501705353 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1345EC00) [pid = 3624] [serial = 2162] [outer = 13154C00] 02:35:05 INFO - PROCESS | 3624 | 1466501705869 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:35:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 695ms 02:35:05 INFO - PROCESS | 3624 | 1466501705929 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 3624 | 1466501705931 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 02:35:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:35:05 INFO - PROCESS | 3624 | 1466501705937 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - PROCESS | 3624 | 1466501705940 Marionette TRACE conn3 <- [1,2846,null,{}] 02:35:05 INFO - PROCESS | 3624 | 1466501705950 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 3624 | 1466501705954 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:06 INFO - PROCESS | 3624 | 1466501706040 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 02:35:06 INFO - PROCESS | 3624 | 1466501706146 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 3624 | 1466501706149 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:06 INFO - PROCESS | 3624 | ++DOCSHELL 154DD800 == 24 [pid = 3624] [id = 721] 02:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (154E4800) [pid = 3624] [serial = 2163] [outer = 00000000] 02:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (15C76C00) [pid = 3624] [serial = 2164] [outer = 154E4800] 02:35:06 INFO - PROCESS | 3624 | 1466501706179 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16A51800) [pid = 3624] [serial = 2165] [outer = 154E4800] 02:35:06 INFO - PROCESS | 3624 | 1466501706563 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:35:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 679ms 02:35:06 INFO - PROCESS | 3624 | 1466501706620 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 3624 | 1466501706622 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 02:35:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:35:06 INFO - PROCESS | 3624 | 1466501706625 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 3624 | 1466501706627 Marionette TRACE conn3 <- [1,2850,null,{}] 02:35:06 INFO - PROCESS | 3624 | 1466501706631 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 3624 | 1466501706633 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:06 INFO - PROCESS | 3624 | 1466501706726 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 02:35:06 INFO - PROCESS | 3624 | 1466501706731 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 3624 | 1466501706733 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:06 INFO - PROCESS | 3624 | ++DOCSHELL 16D90800 == 25 [pid = 3624] [id = 722] 02:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16E3D000) [pid = 3624] [serial = 2166] [outer = 00000000] 02:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17027400) [pid = 3624] [serial = 2167] [outer = 16E3D000] 02:35:06 INFO - PROCESS | 3624 | 1466501706778 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (172C6000) [pid = 3624] [serial = 2168] [outer = 16E3D000] 02:35:07 INFO - PROCESS | 3624 | 1466501707233 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 633ms 02:35:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:35:07 INFO - PROCESS | 3624 | 1466501707275 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 3624 | 1466501707277 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 02:35:07 INFO - PROCESS | 3624 | 1466501707281 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - PROCESS | 3624 | 1466501707282 Marionette TRACE conn3 <- [1,2854,null,{}] 02:35:07 INFO - PROCESS | 3624 | 1466501707286 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 3624 | 1466501707288 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:07 INFO - PROCESS | 3624 | 1466501707407 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 02:35:07 INFO - PROCESS | 3624 | 1466501707505 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 3624 | 1466501707507 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:07 INFO - PROCESS | 3624 | ++DOCSHELL 17B9BC00 == 26 [pid = 3624] [id = 723] 02:35:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (17B9C000) [pid = 3624] [serial = 2169] [outer = 00000000] 02:35:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (180AD000) [pid = 3624] [serial = 2170] [outer = 17B9C000] 02:35:07 INFO - PROCESS | 3624 | 1466501707534 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (180B0000) [pid = 3624] [serial = 2171] [outer = 17B9C000] 02:35:07 INFO - PROCESS | 3624 | 1466501707957 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:35:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 725ms 02:35:08 INFO - PROCESS | 3624 | 1466501708013 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 3624 | 1466501708015 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:35:08 INFO - PROCESS | 3624 | 1466501708018 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 3624 | 1466501708020 Marionette TRACE conn3 <- [1,2858,null,{}] 02:35:08 INFO - PROCESS | 3624 | 1466501708023 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 3624 | 1466501708028 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:08 INFO - PROCESS | 3624 | 1466501708171 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 02:35:08 INFO - PROCESS | 3624 | 1466501708237 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 3624 | 1466501708239 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:08 INFO - PROCESS | 3624 | ++DOCSHELL 18303C00 == 27 [pid = 3624] [id = 724] 02:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1830BC00) [pid = 3624] [serial = 2172] [outer = 00000000] 02:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D69000) [pid = 3624] [serial = 2173] [outer = 1830BC00] 02:35:08 INFO - PROCESS | 3624 | 1466501708283 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A17A800) [pid = 3624] [serial = 2174] [outer = 1830BC00] 02:35:08 INFO - PROCESS | 3624 | 1466501708715 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:35:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 725ms 02:35:08 INFO - PROCESS | 3624 | 1466501708793 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 3624 | 1466501708795 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:35:08 INFO - PROCESS | 3624 | 1466501708803 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 3624 | 1466501708804 Marionette TRACE conn3 <- [1,2862,null,{}] 02:35:08 INFO - PROCESS | 3624 | 1466501708808 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 3624 | 1466501708810 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:08 INFO - PROCESS | 3624 | 1466501708924 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 02:35:08 INFO - PROCESS | 3624 | 1466501708933 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 3624 | 1466501708935 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:08 INFO - PROCESS | 3624 | ++DOCSHELL 1A180800 == 28 [pid = 3624] [id = 725] 02:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A231C00) [pid = 3624] [serial = 2175] [outer = 00000000] 02:35:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A2F2C00) [pid = 3624] [serial = 2176] [outer = 1A231C00] 02:35:08 INFO - PROCESS | 3624 | 1466501708987 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A38D000) [pid = 3624] [serial = 2177] [outer = 1A231C00] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (178D9C00) [pid = 3624] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (172C0000) [pid = 3624] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (16A4E800) [pid = 3624] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10E0B400) [pid = 3624] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13C5D000) [pid = 3624] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (12BCF800) [pid = 3624] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10E09C00) [pid = 3624] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (104EC400) [pid = 3624] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (19BB9C00) [pid = 3624] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (11441C00) [pid = 3624] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (18306800) [pid = 3624] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:35:09 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17369C00) [pid = 3624] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:35:09 INFO - PROCESS | 3624 | 1466501709514 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:35:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 741ms 02:35:09 INFO - PROCESS | 3624 | 1466501709544 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 3624 | 1466501709546 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 02:35:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:35:09 INFO - PROCESS | 3624 | 1466501709549 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 3624 | 1466501709550 Marionette TRACE conn3 <- [1,2866,null,{}] 02:35:09 INFO - PROCESS | 3624 | 1466501709554 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 3624 | 1466501709556 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:09 INFO - PROCESS | 3624 | 1466501709634 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 02:35:09 INFO - PROCESS | 3624 | 1466501709734 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:09 INFO - PROCESS | 3624 | 1466501709736 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:09 INFO - PROCESS | 3624 | ++DOCSHELL 10E03000 == 29 [pid = 3624] [id = 726] 02:35:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10E06000) [pid = 3624] [serial = 2178] [outer = 00000000] 02:35:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13C5A800) [pid = 3624] [serial = 2179] [outer = 10E06000] 02:35:09 INFO - PROCESS | 3624 | 1466501709786 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13C5D000) [pid = 3624] [serial = 2180] [outer = 10E06000] 02:35:10 INFO - PROCESS | 3624 | 1466501710137 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 632ms 02:35:10 INFO - PROCESS | 3624 | 1466501710170 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 3624 | 1466501710172 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 02:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:35:10 INFO - PROCESS | 3624 | 1466501710175 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 3624 | 1466501710177 Marionette TRACE conn3 <- [1,2870,null,{}] 02:35:10 INFO - PROCESS | 3624 | 1466501710181 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 3624 | 1466501710184 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:10 INFO - PROCESS | 3624 | 1466501710335 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 02:35:10 INFO - PROCESS | 3624 | 1466501710350 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 3624 | 1466501710352 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:10 INFO - PROCESS | 3624 | ++DOCSHELL 19D97800 == 30 [pid = 3624] [id = 727] 02:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A17F800) [pid = 3624] [serial = 2181] [outer = 00000000] 02:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A2E6C00) [pid = 3624] [serial = 2182] [outer = 1A17F800] 02:35:10 INFO - PROCESS | 3624 | 1466501710397 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1A2F1C00) [pid = 3624] [serial = 2183] [outer = 1A17F800] 02:35:10 INFO - PROCESS | 3624 | 1466501710820 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:35:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 694ms 02:35:10 INFO - PROCESS | 3624 | 1466501710875 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 02:35:10 INFO - PROCESS | 3624 | 1466501710877 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 02:35:10 INFO - PROCESS | 3624 | 1466501710880 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:35:10 INFO - PROCESS | 3624 | 1466501710882 Marionette TRACE conn3 <- [1,2874,null,{}] 02:35:10 INFO - PROCESS | 3624 | 1466501710895 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 3624 | 1466501710897 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:10 INFO - PROCESS | 3624 | 1466501710986 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 02:35:10 INFO - PROCESS | 3624 | 1466501710993 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 3624 | 1466501710995 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:10 INFO - PROCESS | 3624 | ++DOCSHELL 1A84FC00 == 31 [pid = 3624] [id = 728] 02:35:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1A850000) [pid = 3624] [serial = 2184] [outer = 00000000] 02:35:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A855800) [pid = 3624] [serial = 2185] [outer = 1A850000] 02:35:11 INFO - PROCESS | 3624 | 1466501711037 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A857800) [pid = 3624] [serial = 2186] [outer = 1A850000] 02:35:12 INFO - PROCESS | 3624 | --DOCSHELL 10A62000 == 30 [pid = 3624] [id = 645] 02:35:12 INFO - PROCESS | 3624 | --DOCSHELL 10475C00 == 29 [pid = 3624] [id = 704] 02:35:12 INFO - PROCESS | 3624 | --DOCSHELL 12BCEC00 == 28 [pid = 3624] [id = 706] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (18034400) [pid = 3624] [serial = 2134] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16A55800) [pid = 3624] [serial = 2128] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16D01400) [pid = 3624] [serial = 2129] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (12D87C00) [pid = 3624] [serial = 2122] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (130C8C00) [pid = 3624] [serial = 2123] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1430E400) [pid = 3624] [serial = 2125] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (143C7000) [pid = 3624] [serial = 2126] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (131D5C00) [pid = 3624] [serial = 2120] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (130CA000) [pid = 3624] [serial = 2119] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (10E0E800) [pid = 3624] [serial = 2116] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1120A800) [pid = 3624] [serial = 2117] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1144C400) [pid = 3624] [serial = 2114] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (19D92C00) [pid = 3624] [serial = 2137] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A38E800) [pid = 3624] [serial = 2146] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (154E5000) [pid = 3624] [serial = 2140] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A233800) [pid = 3624] [serial = 2144] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (14310000) [pid = 3624] [serial = 2141] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1A173400) [pid = 3624] [serial = 2138] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (178A9400) [pid = 3624] [serial = 2131] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1799A400) [pid = 3624] [serial = 2132] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (1A17E400) [pid = 3624] [serial = 2143] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (180AF800) [pid = 3624] [serial = 2135] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1A735C00) [pid = 3624] [serial = 2102] [outer = 00000000] [url = about:blank] 02:35:12 INFO - PROCESS | 3624 | 1466501712941 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:35:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:35:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2082ms 02:35:12 INFO - PROCESS | 3624 | 1466501712971 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 02:35:12 INFO - PROCESS | 3624 | 1466501712975 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 02:35:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:35:12 INFO - PROCESS | 3624 | 1466501712980 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:35:12 INFO - PROCESS | 3624 | 1466501712983 Marionette TRACE conn3 <- [1,2878,null,{}] 02:35:12 INFO - PROCESS | 3624 | 1466501712990 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:12 INFO - PROCESS | 3624 | 1466501712993 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:13 INFO - PROCESS | 3624 | 1466501713081 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 02:35:13 INFO - PROCESS | 3624 | 1466501713088 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 3624 | 1466501713092 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:13 INFO - PROCESS | 3624 | ++DOCSHELL 10A64400 == 29 [pid = 3624] [id = 729] 02:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (10A64800) [pid = 3624] [serial = 2187] [outer = 00000000] 02:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (110DBC00) [pid = 3624] [serial = 2188] [outer = 10A64800] 02:35:13 INFO - PROCESS | 3624 | 1466501713140 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (110DD400) [pid = 3624] [serial = 2189] [outer = 10A64800] 02:35:13 INFO - PROCESS | 3624 | 1466501713649 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:35:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:35:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 694ms 02:35:13 INFO - PROCESS | 3624 | 1466501713680 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 02:35:13 INFO - PROCESS | 3624 | 1466501713685 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 02:35:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:35:13 INFO - PROCESS | 3624 | 1466501713695 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:35:13 INFO - PROCESS | 3624 | 1466501713698 Marionette TRACE conn3 <- [1,2882,null,{}] 02:35:13 INFO - PROCESS | 3624 | 1466501713702 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:13 INFO - PROCESS | 3624 | 1466501713705 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:13 INFO - PROCESS | 3624 | 1466501713799 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 02:35:13 INFO - PROCESS | 3624 | 1466501713807 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:13 INFO - PROCESS | 3624 | 1466501713810 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:13 INFO - PROCESS | 3624 | ++DOCSHELL 130A0000 == 30 [pid = 3624] [id = 730] 02:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (130A1800) [pid = 3624] [serial = 2190] [outer = 00000000] 02:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (13152C00) [pid = 3624] [serial = 2191] [outer = 130A1800] 02:35:13 INFO - PROCESS | 3624 | 1466501713865 Marionette DEBUG loaded listener.js 02:35:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (1327F400) [pid = 3624] [serial = 2192] [outer = 130A1800] 02:35:14 INFO - PROCESS | 3624 | 1466501714334 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:35:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 679ms 02:35:14 INFO - PROCESS | 3624 | 1466501714379 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 3624 | 1466501714381 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 02:35:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:35:14 INFO - PROCESS | 3624 | 1466501714385 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 3624 | 1466501714388 Marionette TRACE conn3 <- [1,2886,null,{}] 02:35:14 INFO - PROCESS | 3624 | 1466501714399 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 3624 | 1466501714403 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:14 INFO - PROCESS | 3624 | 1466501714486 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 02:35:14 INFO - PROCESS | 3624 | 1466501714614 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:14 INFO - PROCESS | 3624 | 1466501714617 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:14 INFO - PROCESS | 3624 | ++DOCSHELL 14310000 == 31 [pid = 3624] [id = 731] 02:35:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (14310800) [pid = 3624] [serial = 2193] [outer = 00000000] 02:35:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (143C7000) [pid = 3624] [serial = 2194] [outer = 14310800] 02:35:14 INFO - PROCESS | 3624 | 1466501714665 Marionette DEBUG loaded listener.js 02:35:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (15533000) [pid = 3624] [serial = 2195] [outer = 14310800] 02:35:15 INFO - PROCESS | 3624 | 1466501715059 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 694ms 02:35:15 INFO - PROCESS | 3624 | 1466501715094 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 3624 | 1466501715097 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 02:35:15 INFO - PROCESS | 3624 | 1466501715100 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:35:15 INFO - PROCESS | 3624 | 1466501715102 Marionette TRACE conn3 <- [1,2890,null,{}] 02:35:15 INFO - PROCESS | 3624 | 1466501715105 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 3624 | 1466501715107 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:15 INFO - PROCESS | 3624 | 1466501715232 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 02:35:15 INFO - PROCESS | 3624 | 1466501715224 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 3624 | 1466501715226 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:15 INFO - PROCESS | 3624 | ++DOCSHELL 12D87C00 == 32 [pid = 3624] [id = 732] 02:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (154E6400) [pid = 3624] [serial = 2196] [outer = 00000000] 02:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (16A4F800) [pid = 3624] [serial = 2197] [outer = 154E6400] 02:35:15 INFO - PROCESS | 3624 | 1466501715270 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (16D0F400) [pid = 3624] [serial = 2198] [outer = 154E6400] 02:35:15 INFO - PROCESS | 3624 | 1466501715686 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 617ms 02:35:15 INFO - PROCESS | 3624 | 1466501715722 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 3624 | 1466501715724 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 02:35:15 INFO - PROCESS | 3624 | 1466501715727 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:35:15 INFO - PROCESS | 3624 | 1466501715729 Marionette TRACE conn3 <- [1,2894,null,{}] 02:35:15 INFO - PROCESS | 3624 | 1466501715732 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 3624 | 1466501715734 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:15 INFO - PROCESS | 3624 | 1466501715850 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 02:35:15 INFO - PROCESS | 3624 | 1466501715898 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 3624 | 1466501715900 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:15 INFO - PROCESS | 3624 | ++DOCSHELL 17029400 == 33 [pid = 3624] [id = 733] 02:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (17029C00) [pid = 3624] [serial = 2199] [outer = 00000000] 02:35:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (177F3000) [pid = 3624] [serial = 2200] [outer = 17029C00] 02:35:15 INFO - PROCESS | 3624 | 1466501715943 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (178AE000) [pid = 3624] [serial = 2201] [outer = 17029C00] 02:35:16 INFO - PROCESS | 3624 | 1466501716358 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:35:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 695ms 02:35:16 INFO - PROCESS | 3624 | 1466501716430 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 3624 | 1466501716432 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 02:35:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:35:16 INFO - PROCESS | 3624 | 1466501716435 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 3624 | 1466501716437 Marionette TRACE conn3 <- [1,2898,null,{}] 02:35:16 INFO - PROCESS | 3624 | 1466501716440 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 3624 | 1466501716446 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:16 INFO - PROCESS | 3624 | 1466501716530 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 02:35:16 INFO - PROCESS | 3624 | 1466501716544 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 3624 | 1466501716546 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:16 INFO - PROCESS | 3624 | ++DOCSHELL 180B1000 == 34 [pid = 3624] [id = 734] 02:35:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (180B4400) [pid = 3624] [serial = 2202] [outer = 00000000] 02:35:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19AB3000) [pid = 3624] [serial = 2203] [outer = 180B4400] 02:35:16 INFO - PROCESS | 3624 | 1466501716590 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19AB6800) [pid = 3624] [serial = 2204] [outer = 180B4400] 02:35:16 INFO - PROCESS | 3624 | 1466501717013 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:35:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:35:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 632ms 02:35:17 INFO - PROCESS | 3624 | 1466501717056 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 3624 | 1466501717058 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 02:35:17 INFO - TEST-START | /DOMEvents/constructors.html 02:35:17 INFO - PROCESS | 3624 | 1466501717075 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 3624 | 1466501717077 Marionette TRACE conn3 <- [1,2902,null,{}] 02:35:17 INFO - PROCESS | 3624 | 1466501717090 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 3624 | 1466501717093 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:17 INFO - PROCESS | 3624 | 1466501717169 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 02:35:17 INFO - PROCESS | 3624 | 1466501717199 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 3624 | 1466501717201 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:17 INFO - PROCESS | 3624 | ++DOCSHELL 19AB2400 == 35 [pid = 3624] [id = 735] 02:35:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19BB0000) [pid = 3624] [serial = 2205] [outer = 00000000] 02:35:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (19D92000) [pid = 3624] [serial = 2206] [outer = 19BB0000] 02:35:17 INFO - PROCESS | 3624 | 1466501717247 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D95400) [pid = 3624] [serial = 2207] [outer = 19BB0000] 02:35:17 INFO - PROCESS | 3624 | 1466501717781 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:35:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:35:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:35:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:35:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 803ms 02:35:17 INFO - PROCESS | 3624 | 1466501717882 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 3624 | 1466501717884 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 02:35:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:35:17 INFO - PROCESS | 3624 | 1466501717887 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 3624 | 1466501717889 Marionette TRACE conn3 <- [1,2906,null,{}] 02:35:17 INFO - PROCESS | 3624 | 1466501717876 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 3624 | 1466501717878 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:17 INFO - PROCESS | 3624 | 1466501717965 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 02:35:17 INFO - PROCESS | 3624 | 1466501717972 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 3624 | 1466501717974 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:17 INFO - PROCESS | 3624 | ++DOCSHELL 19D91000 == 36 [pid = 3624] [id = 736] 02:35:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A176000) [pid = 3624] [serial = 2208] [outer = 00000000] 02:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A2E9400) [pid = 3624] [serial = 2209] [outer = 1A176000] 02:35:18 INFO - PROCESS | 3624 | 1466501718017 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A2EB800) [pid = 3624] [serial = 2210] [outer = 1A176000] 02:35:18 INFO - PROCESS | 3624 | 1466501718466 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:35:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:35:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 632ms 02:35:18 INFO - PROCESS | 3624 | 1466501718507 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 3624 | 1466501718509 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 02:35:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:35:18 INFO - PROCESS | 3624 | 1466501718548 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - PROCESS | 3624 | 1466501718550 Marionette TRACE conn3 <- [1,2910,null,{}] 02:35:18 INFO - PROCESS | 3624 | 1466501718553 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 3624 | 1466501718555 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:18 INFO - PROCESS | 3624 | 1466501718671 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 02:35:18 INFO - PROCESS | 3624 | 1466501718679 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 3624 | 1466501718681 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:18 INFO - PROCESS | 3624 | ++DOCSHELL 1A733400 == 37 [pid = 3624] [id = 737] 02:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A735C00) [pid = 3624] [serial = 2211] [outer = 00000000] 02:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A850800) [pid = 3624] [serial = 2212] [outer = 1A735C00] 02:35:18 INFO - PROCESS | 3624 | 1466501718784 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1345DC00) [pid = 3624] [serial = 2213] [outer = 1A735C00] 02:35:19 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:19 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:19 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:19 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:35:19 INFO - PROCESS | 3624 | 1466501719196 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:35:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:35:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:35:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:35:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:35:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:35:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 694ms 02:35:19 INFO - PROCESS | 3624 | 1466501719224 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 3624 | 1466501719226 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 02:35:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:35:19 INFO - PROCESS | 3624 | 1466501719235 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - PROCESS | 3624 | 1466501719237 Marionette TRACE conn3 <- [1,2914,null,{}] 02:35:19 INFO - PROCESS | 3624 | 1466501719240 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 3624 | 1466501719242 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:19 INFO - PROCESS | 3624 | 1466501719360 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 02:35:19 INFO - PROCESS | 3624 | 1466501719365 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 3624 | 1466501719367 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:19 INFO - PROCESS | 3624 | ++DOCSHELL 1A854C00 == 38 [pid = 3624] [id = 738] 02:35:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A85D000) [pid = 3624] [serial = 2214] [outer = 00000000] 02:35:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A9A4C00) [pid = 3624] [serial = 2215] [outer = 1A85D000] 02:35:19 INFO - PROCESS | 3624 | 1466501719410 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A9A9800) [pid = 3624] [serial = 2216] [outer = 1A85D000] 02:35:19 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:35:19 INFO - PROCESS | 3624 | 1466501719840 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:35:19 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:35:19 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 618ms 02:35:19 INFO - PROCESS | 3624 | 1466501719873 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 3624 | 1466501719875 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 02:35:19 INFO - PROCESS | 3624 | 1466501719879 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:35:19 INFO - PROCESS | 3624 | 1466501719881 Marionette TRACE conn3 <- [1,2918,null,{}] 02:35:19 INFO - PROCESS | 3624 | 1466501719884 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 3624 | 1466501719887 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:20 INFO - PROCESS | 3624 | 1466501720021 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 02:35:20 INFO - PROCESS | 3624 | 1466501720123 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 3624 | 1466501720126 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:20 INFO - PROCESS | 3624 | ++DOCSHELL 17025800 == 39 [pid = 3624] [id = 739] 02:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1AF57C00) [pid = 3624] [serial = 2217] [outer = 00000000] 02:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1AF5B800) [pid = 3624] [serial = 2218] [outer = 1AF57C00] 02:35:20 INFO - PROCESS | 3624 | 1466501720170 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1B090000) [pid = 3624] [serial = 2219] [outer = 1AF57C00] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17B9C000) [pid = 3624] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (10E06000) [pid = 3624] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1830BC00) [pid = 3624] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A231C00) [pid = 3624] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A17F800) [pid = 3624] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16E3D000) [pid = 3624] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (154E4800) [pid = 3624] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (13154C00) [pid = 3624] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1120EC00) [pid = 3624] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (19D8BC00) [pid = 3624] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15C72C00) [pid = 3624] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (11446400) [pid = 3624] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:35:20 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A2E6800) [pid = 3624] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:35:20 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:35:20 INFO - PROCESS | 3624 | 1466501720850 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:35:20 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1018ms 02:35:20 INFO - PROCESS | 3624 | 1466501720924 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 3624 | 1466501720926 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 02:35:20 INFO - PROCESS | 3624 | 1466501720930 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:35:20 INFO - PROCESS | 3624 | 1466501720933 Marionette TRACE conn3 <- [1,2922,null,{}] 02:35:20 INFO - PROCESS | 3624 | 1466501720936 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 3624 | 1466501720938 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:21 INFO - PROCESS | 3624 | 1466501721025 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 02:35:21 INFO - PROCESS | 3624 | 1466501721030 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 3624 | 1466501721032 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:21 INFO - PROCESS | 3624 | ++DOCSHELL 13227400 == 40 [pid = 3624] [id = 740] 02:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13227C00) [pid = 3624] [serial = 2220] [outer = 00000000] 02:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17B9C000) [pid = 3624] [serial = 2221] [outer = 13227C00] 02:35:21 INFO - PROCESS | 3624 | 1466501721076 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (19AB2800) [pid = 3624] [serial = 2222] [outer = 13227C00] 02:35:21 INFO - PROCESS | 3624 | 1466501721505 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:35:21 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:35:21 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 02:35:21 INFO - PROCESS | 3624 | 1466501721527 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 3624 | 1466501721529 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 02:35:21 INFO - PROCESS | 3624 | 1466501721532 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:35:21 INFO - PROCESS | 3624 | 1466501721533 Marionette TRACE conn3 <- [1,2926,null,{}] 02:35:21 INFO - PROCESS | 3624 | 1466501721537 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 3624 | 1466501721539 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:21 INFO - PROCESS | 3624 | 1466501721664 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 02:35:21 INFO - PROCESS | 3624 | 1466501721672 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 3624 | 1466501721674 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:21 INFO - PROCESS | 3624 | ++DOCSHELL 15F38400 == 41 [pid = 3624] [id = 741] 02:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (19BB9400) [pid = 3624] [serial = 2223] [outer = 00000000] 02:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1AF53C00) [pid = 3624] [serial = 2224] [outer = 19BB9400] 02:35:21 INFO - PROCESS | 3624 | 1466501721716 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1AF5B000) [pid = 3624] [serial = 2225] [outer = 19BB9400] 02:35:22 INFO - PROCESS | 3624 | 1466501722110 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:35:22 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:35:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 632ms 02:35:22 INFO - PROCESS | 3624 | 1466501722153 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 3624 | 1466501722155 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 02:35:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:35:22 INFO - PROCESS | 3624 | 1466501722158 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 3624 | 1466501722159 Marionette TRACE conn3 <- [1,2930,null,{}] 02:35:22 INFO - PROCESS | 3624 | 1466501722163 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 3624 | 1466501722165 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:22 INFO - PROCESS | 3624 | 1466501722287 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 02:35:22 INFO - PROCESS | 3624 | 1466501722294 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 3624 | 1466501722296 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:22 INFO - PROCESS | 3624 | ++DOCSHELL 16E3D000 == 42 [pid = 3624] [id = 742] 02:35:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (177F2800) [pid = 3624] [serial = 2226] [outer = 00000000] 02:35:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1B09B000) [pid = 3624] [serial = 2227] [outer = 177F2800] 02:35:22 INFO - PROCESS | 3624 | 1466501722340 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1B44D000) [pid = 3624] [serial = 2228] [outer = 177F2800] 02:35:22 INFO - PROCESS | 3624 | 1466501722835 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:35:22 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:35:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:22 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:35:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 725ms 02:35:22 INFO - PROCESS | 3624 | 1466501722899 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 3624 | 1466501722904 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 02:35:22 INFO - PROCESS | 3624 | 1466501722909 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:35:22 INFO - PROCESS | 3624 | 1466501722912 Marionette TRACE conn3 <- [1,2934,null,{}] 02:35:22 INFO - PROCESS | 3624 | 1466501722960 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 3624 | 1466501722963 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:23 INFO - PROCESS | 3624 | 1466501723185 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 02:35:23 INFO - PROCESS | 3624 | 1466501723272 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 3624 | 1466501723275 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:23 INFO - PROCESS | 3624 | ++DOCSHELL 105EE800 == 43 [pid = 3624] [id = 743] 02:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (105EEC00) [pid = 3624] [serial = 2229] [outer = 00000000] 02:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (11C2AC00) [pid = 3624] [serial = 2230] [outer = 105EEC00] 02:35:23 INFO - PROCESS | 3624 | 1466501723314 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1302FC00) [pid = 3624] [serial = 2231] [outer = 105EEC00] 02:35:23 INFO - PROCESS | 3624 | 1466501723884 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:35:23 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:35:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1034ms 02:35:23 INFO - PROCESS | 3624 | 1466501723936 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 3624 | 1466501723941 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 02:35:23 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:35:23 INFO - PROCESS | 3624 | 1466501723948 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 3624 | 1466501723951 Marionette TRACE conn3 <- [1,2938,null,{}] 02:35:23 INFO - PROCESS | 3624 | 1466501723955 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 3624 | 1466501723958 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:24 INFO - PROCESS | 3624 | 1466501724085 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 02:35:24 INFO - PROCESS | 3624 | 1466501724252 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 3624 | 1466501724255 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:24 INFO - PROCESS | 3624 | ++DOCSHELL 13C59800 == 44 [pid = 3624] [id = 744] 02:35:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1430BC00) [pid = 3624] [serial = 2232] [outer = 00000000] 02:35:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1553AC00) [pid = 3624] [serial = 2233] [outer = 1430BC00] 02:35:24 INFO - PROCESS | 3624 | 1466501724311 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16A55800) [pid = 3624] [serial = 2234] [outer = 1430BC00] 02:35:25 INFO - PROCESS | 3624 | ++DOCSHELL 105F1C00 == 45 [pid = 3624] [id = 745] 02:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10A5A800) [pid = 3624] [serial = 2235] [outer = 00000000] 02:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (10A5F000) [pid = 3624] [serial = 2236] [outer = 10A5A800] 02:35:25 INFO - PROCESS | 3624 | 1466501725254 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:35:25 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:35:25 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1342ms 02:35:25 INFO - PROCESS | 3624 | 1466501725295 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 3624 | 1466501725299 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 02:35:25 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:35:25 INFO - PROCESS | 3624 | 1466501725304 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 3624 | 1466501725307 Marionette TRACE conn3 <- [1,2942,null,{}] 02:35:25 INFO - PROCESS | 3624 | 1466501725313 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 3624 | 1466501725315 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:25 INFO - PROCESS | 3624 | 1466501725461 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 02:35:25 INFO - PROCESS | 3624 | 1466501725595 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 3624 | 1466501725599 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 19D97800 == 44 [pid = 3624] [id = 727] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 1A180800 == 43 [pid = 3624] [id = 725] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 10E03000 == 42 [pid = 3624] [id = 726] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 15F38400 == 41 [pid = 3624] [id = 741] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 13227400 == 40 [pid = 3624] [id = 740] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 17025800 == 39 [pid = 3624] [id = 739] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 1A854C00 == 38 [pid = 3624] [id = 738] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 1A733400 == 37 [pid = 3624] [id = 737] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 19D91000 == 36 [pid = 3624] [id = 736] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 19AB2400 == 35 [pid = 3624] [id = 735] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 180B1000 == 34 [pid = 3624] [id = 734] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 17029400 == 33 [pid = 3624] [id = 733] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 12D87C00 == 32 [pid = 3624] [id = 732] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 14310000 == 31 [pid = 3624] [id = 731] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 130A0000 == 30 [pid = 3624] [id = 730] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 10A64400 == 29 [pid = 3624] [id = 729] 02:35:25 INFO - PROCESS | 3624 | --DOCSHELL 1A84FC00 == 28 [pid = 3624] [id = 728] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (180AD000) [pid = 3624] [serial = 2170] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13C5A800) [pid = 3624] [serial = 2179] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A17A800) [pid = 3624] [serial = 2174] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (19D69000) [pid = 3624] [serial = 2173] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A2F2C00) [pid = 3624] [serial = 2176] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A2E6C00) [pid = 3624] [serial = 2182] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17027400) [pid = 3624] [serial = 2167] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15C76C00) [pid = 3624] [serial = 2164] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (16A51800) [pid = 3624] [serial = 2165] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1A855800) [pid = 3624] [serial = 2185] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13282400) [pid = 3624] [serial = 2161] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1345EC00) [pid = 3624] [serial = 2162] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (12AE7000) [pid = 3624] [serial = 2159] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11C32C00) [pid = 3624] [serial = 2158] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1A733800) [pid = 3624] [serial = 2156] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A180000) [pid = 3624] [serial = 2155] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1702B000) [pid = 3624] [serial = 2153] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (16A4D800) [pid = 3624] [serial = 2152] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (12AE7800) [pid = 3624] [serial = 2150] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12AB3800) [pid = 3624] [serial = 2149] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A38EC00) [pid = 3624] [serial = 2147] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A2F1C00) [pid = 3624] [serial = 2183] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1A38D000) [pid = 3624] [serial = 2177] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (180B0000) [pid = 3624] [serial = 2171] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13C5D000) [pid = 3624] [serial = 2180] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (172C6000) [pid = 3624] [serial = 2168] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3624 | ++DOCSHELL 105EDC00 == 29 [pid = 3624] [id = 746] 02:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10A5A000) [pid = 3624] [serial = 2237] [outer = 00000000] 02:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (110DE000) [pid = 3624] [serial = 2238] [outer = 10A5A000] 02:35:25 INFO - PROCESS | 3624 | 1466501725682 Marionette DEBUG loaded listener.js 02:35:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1281B800) [pid = 3624] [serial = 2239] [outer = 10A5A000] 02:35:26 INFO - PROCESS | 3624 | 1466501726075 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 817ms 02:35:26 INFO - PROCESS | 3624 | 1466501726132 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 3624 | 1466501726136 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 02:35:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:35:26 INFO - PROCESS | 3624 | 1466501726142 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 3624 | 1466501726145 Marionette TRACE conn3 <- [1,2946,null,{}] 02:35:26 INFO - PROCESS | 3624 | 1466501726148 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 3624 | 1466501726151 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:26 INFO - PROCESS | 3624 | 1466501726248 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 02:35:26 INFO - PROCESS | 3624 | 1466501726253 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 3624 | 1466501726256 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:26 INFO - PROCESS | 3624 | ++DOCSHELL 13228400 == 30 [pid = 3624] [id = 747] 02:35:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13284C00) [pid = 3624] [serial = 2240] [outer = 00000000] 02:35:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13460000) [pid = 3624] [serial = 2241] [outer = 13284C00] 02:35:26 INFO - PROCESS | 3624 | 1466501726301 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1430B800) [pid = 3624] [serial = 2242] [outer = 13284C00] 02:35:26 INFO - PROCESS | 3624 | 1466501726773 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:35:26 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:35:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 694ms 02:35:26 INFO - PROCESS | 3624 | 1466501726842 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 3624 | 1466501726844 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 02:35:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:35:26 INFO - PROCESS | 3624 | 1466501726848 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 3624 | 1466501726851 Marionette TRACE conn3 <- [1,2950,null,{}] 02:35:26 INFO - PROCESS | 3624 | 1466501726862 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 3624 | 1466501726866 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:26 INFO - PROCESS | 3624 | 1466501726949 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 02:35:26 INFO - PROCESS | 3624 | 1466501726958 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 3624 | 1466501726961 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:26 INFO - PROCESS | 3624 | ++DOCSHELL 16A4A400 == 31 [pid = 3624] [id = 748] 02:35:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (16A4AC00) [pid = 3624] [serial = 2243] [outer = 00000000] 02:35:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16A54800) [pid = 3624] [serial = 2244] [outer = 16A4AC00] 02:35:26 INFO - PROCESS | 3624 | 1466501727007 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16BE3000) [pid = 3624] [serial = 2245] [outer = 16A4AC00] 02:35:27 INFO - PROCESS | 3624 | 1466501727443 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:35:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 632ms 02:35:27 INFO - PROCESS | 3624 | 1466501727469 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 3624 | 1466501727472 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 02:35:27 INFO - PROCESS | 3624 | 1466501727475 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:35:27 INFO - PROCESS | 3624 | 1466501727476 Marionette TRACE conn3 <- [1,2954,null,{}] 02:35:27 INFO - PROCESS | 3624 | 1466501727480 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 3624 | 1466501727481 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:27 INFO - PROCESS | 3624 | 1466501727575 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 02:35:27 INFO - PROCESS | 3624 | 1466501727580 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 3624 | 1466501727582 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:27 INFO - PROCESS | 3624 | ++DOCSHELL 17021000 == 32 [pid = 3624] [id = 749] 02:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17022C00) [pid = 3624] [serial = 2246] [outer = 00000000] 02:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (172C4000) [pid = 3624] [serial = 2247] [outer = 17022C00] 02:35:27 INFO - PROCESS | 3624 | 1466501727628 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (178A8800) [pid = 3624] [serial = 2248] [outer = 17022C00] 02:35:28 INFO - PROCESS | 3624 | 1466501728097 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:35:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 617ms 02:35:28 INFO - PROCESS | 3624 | 1466501728113 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 3624 | 1466501728116 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 02:35:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:35:28 INFO - PROCESS | 3624 | 1466501728119 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 3624 | 1466501728120 Marionette TRACE conn3 <- [1,2958,null,{}] 02:35:28 INFO - PROCESS | 3624 | 1466501728125 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 3624 | 1466501728126 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:28 INFO - PROCESS | 3624 | 1466501728257 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 02:35:28 INFO - PROCESS | 3624 | 1466501728271 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 3624 | 1466501728273 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:28 INFO - PROCESS | 3624 | ++DOCSHELL 178DA400 == 33 [pid = 3624] [id = 750] 02:35:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17B97400) [pid = 3624] [serial = 2249] [outer = 00000000] 02:35:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (180AF800) [pid = 3624] [serial = 2250] [outer = 17B97400] 02:35:28 INFO - PROCESS | 3624 | 1466501728317 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (180B0000) [pid = 3624] [serial = 2251] [outer = 17B97400] 02:35:28 INFO - PROCESS | 3624 | 1466501728731 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:35:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 679ms 02:35:28 INFO - PROCESS | 3624 | 1466501728806 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 3624 | 1466501728808 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 02:35:28 INFO - PROCESS | 3624 | 1466501728811 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 3624 | 1466501728813 Marionette TRACE conn3 <- [1,2962,null,{}] 02:35:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:35:28 INFO - PROCESS | 3624 | 1466501728816 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 3624 | 1466501728822 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:28 INFO - PROCESS | 3624 | 1466501728958 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 02:35:29 INFO - PROCESS | 3624 | 1466501729057 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 3624 | 1466501729059 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:29 INFO - PROCESS | 3624 | ++DOCSHELL 19850000 == 34 [pid = 3624] [id = 751] 02:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1813DC00) [pid = 3624] [serial = 2252] [outer = 00000000] 02:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (19D6E400) [pid = 3624] [serial = 2253] [outer = 1813DC00] 02:35:29 INFO - PROCESS | 3624 | 1466501729102 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (19D8CC00) [pid = 3624] [serial = 2254] [outer = 1813DC00] 02:35:29 INFO - PROCESS | 3624 | 1466501729502 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:35:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 725ms 02:35:29 INFO - PROCESS | 3624 | 1466501729553 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 3624 | 1466501729564 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 02:35:29 INFO - PROCESS | 3624 | 1466501729568 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:35:29 INFO - PROCESS | 3624 | 1466501729569 Marionette TRACE conn3 <- [1,2966,null,{}] 02:35:29 INFO - PROCESS | 3624 | 1466501729573 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 3624 | 1466501729575 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:29 INFO - PROCESS | 3624 | 1466501729676 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 02:35:29 INFO - PROCESS | 3624 | 1466501729744 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 3624 | 1466501729746 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:29 INFO - PROCESS | 3624 | ++DOCSHELL 1A178C00 == 35 [pid = 3624] [id = 752] 02:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1A179400) [pid = 3624] [serial = 2255] [outer = 00000000] 02:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A17DC00) [pid = 3624] [serial = 2256] [outer = 1A179400] 02:35:29 INFO - PROCESS | 3624 | 1466501729788 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1A232800) [pid = 3624] [serial = 2257] [outer = 1A179400] 02:35:30 INFO - PROCESS | 3624 | 1466501730347 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1A735C00) [pid = 3624] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19BB9400) [pid = 3624] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (14310800) [pid = 3624] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17029C00) [pid = 3624] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (130A1800) [pid = 3624] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (154E6400) [pid = 3624] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A85D000) [pid = 3624] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1AF57C00) [pid = 3624] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (180B4400) [pid = 3624] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (19BB0000) [pid = 3624] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A850000) [pid = 3624] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A176000) [pid = 3624] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10A64800) [pid = 3624] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:35:30 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13227C00) [pid = 3624] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:35:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 818ms 02:35:30 INFO - PROCESS | 3624 | 1466501730396 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 3624 | 1466501730398 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 02:35:30 INFO - PROCESS | 3624 | 1466501730402 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:35:30 INFO - PROCESS | 3624 | 1466501730403 Marionette TRACE conn3 <- [1,2970,null,{}] 02:35:30 INFO - PROCESS | 3624 | 1466501730407 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 3624 | 1466501730409 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:30 INFO - PROCESS | 3624 | 1466501730488 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 02:35:30 INFO - PROCESS | 3624 | 1466501730495 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 3624 | 1466501730497 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:30 INFO - PROCESS | 3624 | ++DOCSHELL 13C5C800 == 36 [pid = 3624] [id = 753] 02:35:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1430A000) [pid = 3624] [serial = 2258] [outer = 00000000] 02:35:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (16BB0C00) [pid = 3624] [serial = 2259] [outer = 1430A000] 02:35:30 INFO - PROCESS | 3624 | 1466501730540 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17BA6800) [pid = 3624] [serial = 2260] [outer = 1430A000] 02:35:30 INFO - PROCESS | 3624 | 1466501730939 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:35:30 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:35:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:35:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:35:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 02:35:30 INFO - PROCESS | 3624 | 1466501730990 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 3624 | 1466501730992 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:35:30 INFO - PROCESS | 3624 | 1466501730995 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 3624 | 1466501730997 Marionette TRACE conn3 <- [1,2974,null,{}] 02:35:31 INFO - PROCESS | 3624 | 1466501731004 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 3624 | 1466501731005 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:31 INFO - PROCESS | 3624 | 1466501731086 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 02:35:31 INFO - PROCESS | 3624 | 1466501731091 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 3624 | 1466501731093 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:31 INFO - PROCESS | 3624 | ++DOCSHELL 15F42800 == 37 [pid = 3624] [id = 754] 02:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1A2E7C00) [pid = 3624] [serial = 2261] [outer = 00000000] 02:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1A38EC00) [pid = 3624] [serial = 2262] [outer = 1A2E7C00] 02:35:31 INFO - PROCESS | 3624 | 1466501731137 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A392800) [pid = 3624] [serial = 2263] [outer = 1A2E7C00] 02:35:31 INFO - PROCESS | 3624 | 1466501731566 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:35:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:35:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 02:35:31 INFO - PROCESS | 3624 | 1466501731590 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 3624 | 1466501731592 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 02:35:31 INFO - PROCESS | 3624 | 1466501731595 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:35:31 INFO - PROCESS | 3624 | 1466501731597 Marionette TRACE conn3 <- [1,2978,null,{}] 02:35:31 INFO - PROCESS | 3624 | 1466501731600 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 3624 | 1466501731602 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:31 INFO - PROCESS | 3624 | 1466501731729 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 02:35:31 INFO - PROCESS | 3624 | 1466501731737 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 3624 | 1466501731739 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:31 INFO - PROCESS | 3624 | ++DOCSHELL 16A51000 == 38 [pid = 3624] [id = 755] 02:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1A737400) [pid = 3624] [serial = 2264] [outer = 00000000] 02:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A757800) [pid = 3624] [serial = 2265] [outer = 1A737400] 02:35:31 INFO - PROCESS | 3624 | 1466501731781 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A75B400) [pid = 3624] [serial = 2266] [outer = 1A737400] 02:35:32 INFO - PROCESS | 3624 | ++DOCSHELL 1A99F000 == 39 [pid = 3624] [id = 756] 02:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A99FC00) [pid = 3624] [serial = 2267] [outer = 00000000] 02:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A9A2000) [pid = 3624] [serial = 2268] [outer = 1A99FC00] 02:35:32 INFO - PROCESS | 3624 | 1466501732207 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:35:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:35:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 694ms 02:35:32 INFO - PROCESS | 3624 | 1466501732280 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 3624 | 1466501732282 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 02:35:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:35:32 INFO - PROCESS | 3624 | 1466501732286 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - PROCESS | 3624 | 1466501732288 Marionette TRACE conn3 <- [1,2982,null,{}] 02:35:32 INFO - PROCESS | 3624 | 1466501732291 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 3624 | 1466501732294 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:32 INFO - PROCESS | 3624 | 1466501732452 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 02:35:32 INFO - PROCESS | 3624 | 1466501732562 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 3624 | 1466501732565 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:32 INFO - PROCESS | 3624 | ++DOCSHELL 10E09000 == 40 [pid = 3624] [id = 757] 02:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10E09400) [pid = 3624] [serial = 2269] [outer = 00000000] 02:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (10E0F000) [pid = 3624] [serial = 2270] [outer = 10E09400] 02:35:32 INFO - PROCESS | 3624 | 1466501732622 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1120A800) [pid = 3624] [serial = 2271] [outer = 10E09400] 02:35:33 INFO - PROCESS | 3624 | 1466501733205 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:35:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:35:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 925ms 02:35:33 INFO - PROCESS | 3624 | 1466501733230 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 3624 | 1466501733234 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 02:35:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:35:33 INFO - PROCESS | 3624 | 1466501733239 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 3624 | 1466501733242 Marionette TRACE conn3 <- [1,2986,null,{}] 02:35:33 INFO - PROCESS | 3624 | 1466501733247 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 3624 | 1466501733250 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:33 INFO - PROCESS | 3624 | 1466501733366 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 02:35:33 INFO - PROCESS | 3624 | 1466501733522 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 3624 | 1466501733525 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:33 INFO - PROCESS | 3624 | ++DOCSHELL 13B23800 == 41 [pid = 3624] [id = 758] 02:35:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (13C53400) [pid = 3624] [serial = 2272] [outer = 00000000] 02:35:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1553CC00) [pid = 3624] [serial = 2273] [outer = 13C53400] 02:35:33 INFO - PROCESS | 3624 | 1466501733581 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (15F38400) [pid = 3624] [serial = 2274] [outer = 13C53400] 02:35:34 INFO - PROCESS | 3624 | 1466501734099 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:35:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:35:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 925ms 02:35:34 INFO - PROCESS | 3624 | 1466501734169 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 02:35:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:35:34 INFO - PROCESS | 3624 | 1466501734172 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 02:35:34 INFO - PROCESS | 3624 | 1466501734176 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 3624 | 1466501734178 Marionette TRACE conn3 <- [1,2990,null,{}] 02:35:34 INFO - PROCESS | 3624 | 1466501734182 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 3624 | 1466501734185 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:34 INFO - PROCESS | 3624 | 1466501734301 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 02:35:34 INFO - PROCESS | 3624 | 1466501734446 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 3624 | 1466501734449 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:34 INFO - PROCESS | 3624 | ++DOCSHELL 143C4800 == 42 [pid = 3624] [id = 759] 02:35:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17B99400) [pid = 3624] [serial = 2275] [outer = 00000000] 02:35:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (180AE000) [pid = 3624] [serial = 2276] [outer = 17B99400] 02:35:34 INFO - PROCESS | 3624 | 1466501734502 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1984F000) [pid = 3624] [serial = 2277] [outer = 17B99400] 02:35:35 INFO - PROCESS | 3624 | 1466501735035 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:35:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 879ms 02:35:35 INFO - PROCESS | 3624 | 1466501735063 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 3624 | 1466501735066 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:35:35 INFO - PROCESS | 3624 | 1466501735095 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 3624 | 1466501735100 Marionette TRACE conn3 <- [1,2994,null,{}] 02:35:35 INFO - PROCESS | 3624 | 1466501735104 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 3624 | 1466501735107 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:35 INFO - PROCESS | 3624 | 1466501735217 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 02:35:35 INFO - PROCESS | 3624 | 1466501735332 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 3624 | 1466501735334 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:35 INFO - PROCESS | 3624 | ++DOCSHELL 180A8800 == 43 [pid = 3624] [id = 760] 02:35:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (19ABCC00) [pid = 3624] [serial = 2278] [outer = 00000000] 02:35:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A9A6800) [pid = 3624] [serial = 2279] [outer = 19ABCC00] 02:35:35 INFO - PROCESS | 3624 | 1466501735427 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1AF4EC00) [pid = 3624] [serial = 2280] [outer = 19ABCC00] 02:35:35 INFO - PROCESS | 3624 | 1466501735936 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:35:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:35:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 895ms 02:35:35 INFO - PROCESS | 3624 | 1466501735975 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 3624 | 1466501735977 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 02:35:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:35:35 INFO - PROCESS | 3624 | 1466501735980 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - PROCESS | 3624 | 1466501735982 Marionette TRACE conn3 <- [1,2998,null,{}] 02:35:35 INFO - PROCESS | 3624 | 1466501735986 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 3624 | 1466501735989 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:36 INFO - PROCESS | 3624 | 1466501736093 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 02:35:36 INFO - PROCESS | 3624 | 1466501736206 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 3624 | 1466501736209 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:36 INFO - PROCESS | 3624 | ++DOCSHELL 10562C00 == 44 [pid = 3624] [id = 761] 02:35:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (105F5400) [pid = 3624] [serial = 2281] [outer = 00000000] 02:35:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (11ADF800) [pid = 3624] [serial = 2282] [outer = 105F5400] 02:35:36 INFO - PROCESS | 3624 | 1466501736405 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (12D93800) [pid = 3624] [serial = 2283] [outer = 105F5400] 02:35:36 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:37 INFO - PROCESS | 3624 | 1466501737012 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:35:37 INFO - {} 02:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:35:37 INFO - {} 02:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:35:37 INFO - {} 02:35:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:35:37 INFO - {} 02:35:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1033ms 02:35:37 INFO - PROCESS | 3624 | 1466501737023 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 3624 | 1466501737027 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 02:35:37 INFO - TEST-START | /FileAPI/fileReader.html 02:35:37 INFO - PROCESS | 3624 | 1466501737048 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 3624 | 1466501737050 Marionette TRACE conn3 <- [1,3002,null,{}] 02:35:37 INFO - PROCESS | 3624 | 1466501737073 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 3624 | 1466501737076 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:37 INFO - PROCESS | 3624 | 1466501737181 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 1A99F000 == 43 [pid = 3624] [id = 756] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 16A51000 == 42 [pid = 3624] [id = 755] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 15F42800 == 41 [pid = 3624] [id = 754] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 13C5C800 == 40 [pid = 3624] [id = 753] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 1A178C00 == 39 [pid = 3624] [id = 752] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 19850000 == 38 [pid = 3624] [id = 751] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 178DA400 == 37 [pid = 3624] [id = 750] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 17021000 == 36 [pid = 3624] [id = 749] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 16A4A400 == 35 [pid = 3624] [id = 748] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 13228400 == 34 [pid = 3624] [id = 747] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 105F1C00 == 33 [pid = 3624] [id = 745] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 105EDC00 == 32 [pid = 3624] [id = 746] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 105EE800 == 31 [pid = 3624] [id = 743] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 13C59800 == 30 [pid = 3624] [id = 744] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 16E3D000 == 29 [pid = 3624] [id = 742] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 180A8800 == 28 [pid = 3624] [id = 760] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 10562C00 == 27 [pid = 3624] [id = 761] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 143C4800 == 26 [pid = 3624] [id = 759] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 10E09000 == 25 [pid = 3624] [id = 757] 02:35:37 INFO - PROCESS | 3624 | --DOCSHELL 13B23800 == 24 [pid = 3624] [id = 758] 02:35:37 INFO - PROCESS | 3624 | 1466501737874 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 3624 | 1466501737878 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1AF5B000) [pid = 3624] [serial = 2225] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (143C7000) [pid = 3624] [serial = 2194] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1A850800) [pid = 3624] [serial = 2212] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (15533000) [pid = 3624] [serial = 2195] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (177F3000) [pid = 3624] [serial = 2200] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (178AE000) [pid = 3624] [serial = 2201] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (13152C00) [pid = 3624] [serial = 2191] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1327F400) [pid = 3624] [serial = 2192] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16A4F800) [pid = 3624] [serial = 2197] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16D0F400) [pid = 3624] [serial = 2198] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A9A4C00) [pid = 3624] [serial = 2215] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1345DC00) [pid = 3624] [serial = 2213] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1AF5B800) [pid = 3624] [serial = 2218] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A9A9800) [pid = 3624] [serial = 2216] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (19AB3000) [pid = 3624] [serial = 2203] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (19D92000) [pid = 3624] [serial = 2206] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (19D95400) [pid = 3624] [serial = 2207] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A857800) [pid = 3624] [serial = 2186] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (19AB6800) [pid = 3624] [serial = 2204] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1B09B000) [pid = 3624] [serial = 2227] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A2E9400) [pid = 3624] [serial = 2209] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1B090000) [pid = 3624] [serial = 2219] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (110DBC00) [pid = 3624] [serial = 2188] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (110DD400) [pid = 3624] [serial = 2189] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17B9C000) [pid = 3624] [serial = 2221] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (19AB2800) [pid = 3624] [serial = 2222] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A2EB800) [pid = 3624] [serial = 2210] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1AF53C00) [pid = 3624] [serial = 2224] [outer = 00000000] [url = about:blank] 02:35:37 INFO - PROCESS | 3624 | ++DOCSHELL 1047D800 == 25 [pid = 3624] [id = 762] 02:35:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (104E1000) [pid = 3624] [serial = 2284] [outer = 00000000] 02:35:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (105E8000) [pid = 3624] [serial = 2285] [outer = 104E1000] 02:35:37 INFO - PROCESS | 3624 | 1466501737994 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (10B9F800) [pid = 3624] [serial = 2286] [outer = 104E1000] 02:35:38 INFO - PROCESS | 3624 | 1466501738398 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:35:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:35:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 1403ms 02:35:38 INFO - PROCESS | 3624 | 1466501738479 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 3624 | 1466501738483 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 02:35:38 INFO - TEST-START | /FileAPI/historical.html 02:35:38 INFO - PROCESS | 3624 | 1466501738488 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 3624 | 1466501738491 Marionette TRACE conn3 <- [1,3006,null,{}] 02:35:38 INFO - PROCESS | 3624 | 1466501738496 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 3624 | 1466501738501 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:38 INFO - PROCESS | 3624 | 1466501738589 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 02:35:38 INFO - PROCESS | 3624 | 1466501738603 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 3624 | 1466501738606 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:38 INFO - PROCESS | 3624 | ++DOCSHELL 12D8D400 == 26 [pid = 3624] [id = 763] 02:35:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1306C800) [pid = 3624] [serial = 2287] [outer = 00000000] 02:35:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (130C7C00) [pid = 3624] [serial = 2288] [outer = 1306C800] 02:35:38 INFO - PROCESS | 3624 | 1466501738654 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (131D3C00) [pid = 3624] [serial = 2289] [outer = 1306C800] 02:35:39 INFO - PROCESS | 3624 | 1466501739118 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:35:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:35:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:35:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:35:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:35:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:35:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:35:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:35:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:35:39 INFO - TEST-OK | /FileAPI/historical.html | took 679ms 02:35:39 INFO - PROCESS | 3624 | 1466501739190 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 3624 | 1466501739195 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 02:35:39 INFO - TEST-START | /FileAPI/idlharness.html 02:35:39 INFO - PROCESS | 3624 | 1466501739200 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 3624 | 1466501739202 Marionette TRACE conn3 <- [1,3010,null,{}] 02:35:39 INFO - PROCESS | 3624 | 1466501739239 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 3624 | 1466501739242 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:39 INFO - PROCESS | 3624 | 1466501739377 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 02:35:39 INFO - PROCESS | 3624 | 1466501739433 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 3624 | 1466501739436 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:39 INFO - PROCESS | 3624 | ++DOCSHELL 13B29800 == 27 [pid = 3624] [id = 764] 02:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (13B32400) [pid = 3624] [serial = 2290] [outer = 00000000] 02:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (143C9000) [pid = 3624] [serial = 2291] [outer = 13B32400] 02:35:39 INFO - PROCESS | 3624 | 1466501739480 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (15537400) [pid = 3624] [serial = 2292] [outer = 13B32400] 02:35:40 INFO - PROCESS | 3624 | 1466501740201 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:35:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:35:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:35:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:35:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:35:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:35:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:35:40 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:35:40 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:35:40 INFO - TEST-OK | /FileAPI/idlharness.html | took 1142ms 02:35:40 INFO - PROCESS | 3624 | 1466501740329 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 3624 | 1466501740332 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 02:35:40 INFO - TEST-START | /FileAPI/idlharness.worker 02:35:40 INFO - PROCESS | 3624 | 1466501740337 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 3624 | 1466501740343 Marionette TRACE conn3 <- [1,3014,null,{}] 02:35:40 INFO - PROCESS | 3624 | 1466501740352 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 3624 | 1466501740356 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:40 INFO - PROCESS | 3624 | 1466501740481 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 02:35:40 INFO - PROCESS | 3624 | 1466501740491 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 3624 | 1466501740493 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:40 INFO - PROCESS | 3624 | ++DOCSHELL 16BACC00 == 28 [pid = 3624] [id = 765] 02:35:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16BB0000) [pid = 3624] [serial = 2293] [outer = 00000000] 02:35:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1A174400) [pid = 3624] [serial = 2294] [outer = 16BB0000] 02:35:40 INFO - PROCESS | 3624 | 1466501740536 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A180000) [pid = 3624] [serial = 2295] [outer = 16BB0000] 02:35:40 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:41 INFO - PROCESS | 3624 | 1466501741534 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:35:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:35:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:35:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:35:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:35:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:35:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:35:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:35:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:35:41 INFO - {} 02:35:41 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1388ms 02:35:41 INFO - PROCESS | 3624 | 1466501741726 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 3624 | 1466501741728 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 02:35:41 INFO - PROCESS | 3624 | 1466501741732 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 3624 | 1466501741733 Marionette TRACE conn3 <- [1,3018,null,{}] 02:35:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:35:41 INFO - PROCESS | 3624 | 1466501741737 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 3624 | 1466501741739 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:41 INFO - PROCESS | 3624 | 1466501741857 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 02:35:41 INFO - PROCESS | 3624 | 1466501741954 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 3624 | 1466501741956 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:41 INFO - PROCESS | 3624 | ++DOCSHELL 1A2E7400 == 29 [pid = 3624] [id = 766] 02:35:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1A736C00) [pid = 3624] [serial = 2296] [outer = 00000000] 02:35:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1B80BC00) [pid = 3624] [serial = 2297] [outer = 1A736C00] 02:35:41 INFO - PROCESS | 3624 | 1466501741999 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1B80E400) [pid = 3624] [serial = 2298] [outer = 1A736C00] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1A737400) [pid = 3624] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1813DC00) [pid = 3624] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A179400) [pid = 3624] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (177F2800) [pid = 3624] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1430BC00) [pid = 3624] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10A5A800) [pid = 3624] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (105EEC00) [pid = 3624] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10A5A000) [pid = 3624] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17022C00) [pid = 3624] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13284C00) [pid = 3624] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (16A4AC00) [pid = 3624] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1430A000) [pid = 3624] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17B97400) [pid = 3624] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A99FC00) [pid = 3624] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:35:42 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A2E7C00) [pid = 3624] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:35:42 INFO - PROCESS | 3624 | 1466501742492 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:35:42 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:35:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 772ms 02:35:42 INFO - PROCESS | 3624 | 1466501742499 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 3624 | 1466501742501 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 02:35:42 INFO - PROCESS | 3624 | 1466501742504 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:35:42 INFO - PROCESS | 3624 | 1466501742506 Marionette TRACE conn3 <- [1,3022,null,{}] 02:35:42 INFO - PROCESS | 3624 | 1466501742510 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 3624 | 1466501742512 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:42 INFO - PROCESS | 3624 | 1466501742634 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 02:35:42 INFO - PROCESS | 3624 | 1466501742693 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 3624 | 1466501742699 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:42 INFO - PROCESS | 3624 | ++DOCSHELL 10D06400 == 30 [pid = 3624] [id = 767] 02:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10D06800) [pid = 3624] [serial = 2299] [outer = 00000000] 02:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (10D0DC00) [pid = 3624] [serial = 2300] [outer = 10D06800] 02:35:42 INFO - PROCESS | 3624 | 1466501742752 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (12AB5800) [pid = 3624] [serial = 2301] [outer = 10D06800] 02:35:43 INFO - PROCESS | 3624 | 1466501743134 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:35:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:35:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 694ms 02:35:43 INFO - PROCESS | 3624 | 1466501743205 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 3624 | 1466501743207 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 02:35:43 INFO - PROCESS | 3624 | 1466501743210 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:35:43 INFO - PROCESS | 3624 | 1466501743212 Marionette TRACE conn3 <- [1,3026,null,{}] 02:35:43 INFO - PROCESS | 3624 | 1466501743215 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 3624 | 1466501743217 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:43 INFO - PROCESS | 3624 | 1466501743297 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 02:35:43 INFO - PROCESS | 3624 | 1466501743302 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 3624 | 1466501743304 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:43 INFO - PROCESS | 3624 | ++DOCSHELL 10E01C00 == 31 [pid = 3624] [id = 768] 02:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (110DE800) [pid = 3624] [serial = 2302] [outer = 00000000] 02:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19D6FC00) [pid = 3624] [serial = 2303] [outer = 110DE800] 02:35:43 INFO - PROCESS | 3624 | 1466501743348 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1B3A6400) [pid = 3624] [serial = 2304] [outer = 110DE800] 02:35:43 INFO - PROCESS | 3624 | 1466501743769 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:35:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:35:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 586ms 02:35:43 INFO - PROCESS | 3624 | 1466501743790 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 3624 | 1466501743792 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 02:35:43 INFO - PROCESS | 3624 | 1466501743796 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:35:43 INFO - PROCESS | 3624 | 1466501743797 Marionette TRACE conn3 <- [1,3030,null,{}] 02:35:43 INFO - PROCESS | 3624 | 1466501743801 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 3624 | 1466501743803 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:43 INFO - PROCESS | 3624 | 1466501743925 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 02:35:43 INFO - PROCESS | 3624 | 1466501743932 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 3624 | 1466501743935 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:43 INFO - PROCESS | 3624 | ++DOCSHELL 1B3A8400 == 32 [pid = 3624] [id = 769] 02:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (1B3A8800) [pid = 3624] [serial = 2305] [outer = 00000000] 02:35:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1B3B2000) [pid = 3624] [serial = 2306] [outer = 1B3A8800] 02:35:43 INFO - PROCESS | 3624 | 1466501743978 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1B3B4000) [pid = 3624] [serial = 2307] [outer = 1B3A8800] 02:35:44 INFO - PROCESS | 3624 | 1466501744763 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:35:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:35:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:35:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:35:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:35:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:35:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1095ms 02:35:44 INFO - PROCESS | 3624 | 1466501744909 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 3624 | 1466501744914 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 02:35:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:35:44 INFO - PROCESS | 3624 | 1466501744963 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 3624 | 1466501744967 Marionette TRACE conn3 <- [1,3034,null,{}] 02:35:44 INFO - PROCESS | 3624 | 1466501744974 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:44 INFO - PROCESS | 3624 | 1466501744977 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:45 INFO - PROCESS | 3624 | 1466501745095 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 02:35:45 INFO - PROCESS | 3624 | 1466501745228 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 3624 | 1466501745231 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:45 INFO - PROCESS | 3624 | ++DOCSHELL 10E0C400 == 33 [pid = 3624] [id = 770] 02:35:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (10E0C800) [pid = 3624] [serial = 2308] [outer = 00000000] 02:35:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13282000) [pid = 3624] [serial = 2309] [outer = 10E0C800] 02:35:45 INFO - PROCESS | 3624 | 1466501745288 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13C5B800) [pid = 3624] [serial = 2310] [outer = 10E0C800] 02:35:45 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:45 INFO - PROCESS | 3624 | 1466501745909 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:35:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:35:45 INFO - {} 02:35:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 987ms 02:35:45 INFO - PROCESS | 3624 | 1466501745966 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 3624 | 1466501745971 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 02:35:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:35:45 INFO - PROCESS | 3624 | 1466501745978 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 3624 | 1466501745980 Marionette TRACE conn3 <- [1,3038,null,{}] 02:35:45 INFO - PROCESS | 3624 | 1466501745985 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 3624 | 1466501745987 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:46 INFO - PROCESS | 3624 | 1466501746110 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 02:35:46 INFO - PROCESS | 3624 | 1466501746248 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 3624 | 1466501746251 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:46 INFO - PROCESS | 3624 | ++DOCSHELL 10562C00 == 34 [pid = 3624] [id = 771] 02:35:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (105EA000) [pid = 3624] [serial = 2311] [outer = 00000000] 02:35:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (10D0C400) [pid = 3624] [serial = 2312] [outer = 105EA000] 02:35:46 INFO - PROCESS | 3624 | 1466501746311 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17B9C800) [pid = 3624] [serial = 2313] [outer = 105EA000] 02:35:47 INFO - PROCESS | 3624 | 1466501747059 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:35:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:35:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1142ms 02:35:47 INFO - PROCESS | 3624 | 1466501747114 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 3624 | 1466501747118 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 02:35:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:35:47 INFO - PROCESS | 3624 | 1466501747123 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 3624 | 1466501747126 Marionette TRACE conn3 <- [1,3042,null,{}] 02:35:47 INFO - PROCESS | 3624 | 1466501747132 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:47 INFO - PROCESS | 3624 | 1466501747135 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:47 INFO - PROCESS | 3624 | 1466501747246 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 02:35:47 INFO - PROCESS | 3624 | --DOCSHELL 10E01C00 == 33 [pid = 3624] [id = 768] 02:35:47 INFO - PROCESS | 3624 | --DOCSHELL 10D06400 == 32 [pid = 3624] [id = 767] 02:35:47 INFO - PROCESS | 3624 | --DOCSHELL 1A2E7400 == 31 [pid = 3624] [id = 766] 02:35:47 INFO - PROCESS | 3624 | --DOCSHELL 16BACC00 == 30 [pid = 3624] [id = 765] 02:35:47 INFO - PROCESS | 3624 | --DOCSHELL 13B29800 == 29 [pid = 3624] [id = 764] 02:35:47 INFO - PROCESS | 3624 | --DOCSHELL 12D8D400 == 28 [pid = 3624] [id = 763] 02:35:47 INFO - PROCESS | 3624 | --DOCSHELL 1047D800 == 27 [pid = 3624] [id = 762] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (19D6E400) [pid = 3624] [serial = 2253] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1A17DC00) [pid = 3624] [serial = 2256] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1B44D000) [pid = 3624] [serial = 2228] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1553AC00) [pid = 3624] [serial = 2233] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10A5F000) [pid = 3624] [serial = 2236] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (16A55800) [pid = 3624] [serial = 2234] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11C2AC00) [pid = 3624] [serial = 2230] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1302FC00) [pid = 3624] [serial = 2231] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (110DE000) [pid = 3624] [serial = 2238] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1281B800) [pid = 3624] [serial = 2239] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (172C4000) [pid = 3624] [serial = 2247] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (178A8800) [pid = 3624] [serial = 2248] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (13460000) [pid = 3624] [serial = 2241] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1430B800) [pid = 3624] [serial = 2242] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (16A54800) [pid = 3624] [serial = 2244] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (16BE3000) [pid = 3624] [serial = 2245] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (19D8CC00) [pid = 3624] [serial = 2254] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (16BB0C00) [pid = 3624] [serial = 2259] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1A232800) [pid = 3624] [serial = 2257] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (17BA6800) [pid = 3624] [serial = 2260] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (180AF800) [pid = 3624] [serial = 2250] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (180B0000) [pid = 3624] [serial = 2251] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1A9A2000) [pid = 3624] [serial = 2268] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A38EC00) [pid = 3624] [serial = 2262] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1A392800) [pid = 3624] [serial = 2263] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1A75B400) [pid = 3624] [serial = 2266] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1A757800) [pid = 3624] [serial = 2265] [outer = 00000000] [url = about:blank] 02:35:47 INFO - PROCESS | 3624 | 1466501747382 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 3624 | 1466501747384 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:47 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A000 == 28 [pid = 3624] [id = 772] 02:35:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10A61400) [pid = 3624] [serial = 2314] [outer = 00000000] 02:35:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (10D0EC00) [pid = 3624] [serial = 2315] [outer = 10A61400] 02:35:47 INFO - PROCESS | 3624 | 1466501747433 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (11210800) [pid = 3624] [serial = 2316] [outer = 10A61400] 02:35:48 INFO - PROCESS | 3624 | 1466501748102 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:35:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:35:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:35:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:35:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:35:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:35:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1142ms 02:35:48 INFO - PROCESS | 3624 | 1466501748269 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 3624 | 1466501748273 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 02:35:48 INFO - PROCESS | 3624 | 1466501748279 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:35:48 INFO - PROCESS | 3624 | 1466501748282 Marionette TRACE conn3 <- [1,3046,null,{}] 02:35:48 INFO - PROCESS | 3624 | 1466501748286 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:48 INFO - PROCESS | 3624 | 1466501748288 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:48 INFO - PROCESS | 3624 | 1466501748372 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 02:35:48 INFO - PROCESS | 3624 | 1466501748378 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 3624 | 1466501748380 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:48 INFO - PROCESS | 3624 | ++DOCSHELL 10D06000 == 29 [pid = 3624] [id = 773] 02:35:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1393D800) [pid = 3624] [serial = 2317] [outer = 00000000] 02:35:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13C5C400) [pid = 3624] [serial = 2318] [outer = 1393D800] 02:35:48 INFO - PROCESS | 3624 | 1466501748430 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (14376C00) [pid = 3624] [serial = 2319] [outer = 1393D800] 02:35:48 INFO - PROCESS | 3624 | 1466501748957 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:35:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:35:49 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:49 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:35:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:35:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:35:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:35:49 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:35:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:49 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:35:49 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:35:49 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 02:35:49 INFO - PROCESS | 3624 | 1466501749013 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 3624 | 1466501749015 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:35:49 INFO - PROCESS | 3624 | 1466501749018 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 3624 | 1466501749022 Marionette TRACE conn3 <- [1,3050,null,{}] 02:35:49 INFO - PROCESS | 3624 | 1466501749032 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 3624 | 1466501749037 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:49 INFO - PROCESS | 3624 | 1466501749162 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 02:35:49 INFO - PROCESS | 3624 | 1466501749179 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 3624 | 1466501749182 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:49 INFO - PROCESS | 3624 | ++DOCSHELL 17020C00 == 30 [pid = 3624] [id = 774] 02:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (17021000) [pid = 3624] [serial = 2320] [outer = 00000000] 02:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (17026000) [pid = 3624] [serial = 2321] [outer = 17021000] 02:35:49 INFO - PROCESS | 3624 | 1466501749229 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1710E800) [pid = 3624] [serial = 2322] [outer = 17021000] 02:35:49 INFO - PROCESS | 3624 | [3624] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:35:49 INFO - PROCESS | 3624 | 1466501749685 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:35:49 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:35:49 INFO - {} 02:35:49 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 695ms 02:35:49 INFO - PROCESS | 3624 | 1466501749717 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 3624 | 1466501749720 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:35:49 INFO - PROCESS | 3624 | 1466501749723 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 3624 | 1466501749725 Marionette TRACE conn3 <- [1,3054,null,{}] 02:35:49 INFO - PROCESS | 3624 | 1466501749728 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 3624 | 1466501749730 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:49 INFO - PROCESS | 3624 | 1466501749880 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 02:35:49 INFO - PROCESS | 3624 | 1466501749952 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 3624 | 1466501749954 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:49 INFO - PROCESS | 3624 | ++DOCSHELL 180AC800 == 31 [pid = 3624] [id = 775] 02:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (180AD000) [pid = 3624] [serial = 2323] [outer = 00000000] 02:35:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1830C000) [pid = 3624] [serial = 2324] [outer = 180AD000] 02:35:49 INFO - PROCESS | 3624 | 1466501749998 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (19AB8000) [pid = 3624] [serial = 2325] [outer = 180AD000] 02:35:50 INFO - PROCESS | 3624 | 1466501750375 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:35:50 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:35:50 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 694ms 02:35:50 INFO - PROCESS | 3624 | 1466501750415 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 3624 | 1466501750417 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 02:35:50 INFO - PROCESS | 3624 | 1466501750420 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 3624 | 1466501750422 Marionette TRACE conn3 <- [1,3058,null,{}] 02:35:50 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:35:50 INFO - PROCESS | 3624 | 1466501750425 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 3624 | 1466501750427 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:50 INFO - PROCESS | 3624 | 1466501750549 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 02:35:50 INFO - PROCESS | 3624 | 1466501750554 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 3624 | 1466501750556 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:50 INFO - PROCESS | 3624 | ++DOCSHELL 19ABF400 == 32 [pid = 3624] [id = 776] 02:35:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19B65400) [pid = 3624] [serial = 2326] [outer = 00000000] 02:35:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (19B6D000) [pid = 3624] [serial = 2327] [outer = 19B65400] 02:35:50 INFO - PROCESS | 3624 | 1466501750658 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (19B6D400) [pid = 3624] [serial = 2328] [outer = 19B65400] 02:35:51 INFO - PROCESS | 3624 | 1466501751081 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 694ms 02:35:51 INFO - PROCESS | 3624 | 1466501751122 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 3624 | 1466501751124 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 02:35:51 INFO - PROCESS | 3624 | 1466501751127 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:35:51 INFO - PROCESS | 3624 | 1466501751129 Marionette TRACE conn3 <- [1,3062,null,{}] 02:35:51 INFO - PROCESS | 3624 | 1466501751133 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 3624 | 1466501751138 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:51 INFO - PROCESS | 3624 | 1466501751317 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 02:35:51 INFO - PROCESS | 3624 | 1466501751345 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 3624 | 1466501751347 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:51 INFO - PROCESS | 3624 | ++DOCSHELL 110DEC00 == 33 [pid = 3624] [id = 777] 02:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13287C00) [pid = 3624] [serial = 2329] [outer = 00000000] 02:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (19B74400) [pid = 3624] [serial = 2330] [outer = 13287C00] 02:35:51 INFO - PROCESS | 3624 | 1466501751390 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (19D91C00) [pid = 3624] [serial = 2331] [outer = 13287C00] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (16BB0000) [pid = 3624] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A736C00) [pid = 3624] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13B32400) [pid = 3624] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (105F5400) [pid = 3624] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (104E1000) [pid = 3624] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10D06800) [pid = 3624] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1306C800) [pid = 3624] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (10E09400) [pid = 3624] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (13C53400) [pid = 3624] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (17B99400) [pid = 3624] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (19ABCC00) [pid = 3624] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:35:51 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (110DE800) [pid = 3624] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:35:51 INFO - PROCESS | 3624 | 1466501751840 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:35:51 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:35:51 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 787ms 02:35:51 INFO - PROCESS | 3624 | 1466501751913 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 3624 | 1466501751915 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 02:35:51 INFO - PROCESS | 3624 | 1466501751918 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:35:51 INFO - PROCESS | 3624 | 1466501751920 Marionette TRACE conn3 <- [1,3066,null,{}] 02:35:51 INFO - PROCESS | 3624 | 1466501751923 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 3624 | 1466501751925 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:51 INFO - PROCESS | 3624 | 1466501752003 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 02:35:51 INFO - PROCESS | 3624 | 1466501752007 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 3624 | 1466501752010 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:52 INFO - PROCESS | 3624 | ++DOCSHELL 17B99400 == 34 [pid = 3624] [id = 778] 02:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (19ABCC00) [pid = 3624] [serial = 2332] [outer = 00000000] 02:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1A176000) [pid = 3624] [serial = 2333] [outer = 19ABCC00] 02:35:52 INFO - PROCESS | 3624 | 1466501752052 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1A17B400) [pid = 3624] [serial = 2334] [outer = 19ABCC00] 02:35:52 INFO - PROCESS | 3624 | 1466501752480 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 3624 | 1466501752528 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 02:35:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:35:52 INFO - PROCESS | 3624 | 1466501752531 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 3624 | 1466501752533 Marionette TRACE conn3 <- [1,3070,null,{}] 02:35:52 INFO - PROCESS | 3624 | 1466501752537 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 3624 | 1466501752540 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:52 INFO - PROCESS | 3624 | 1466501752607 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 02:35:52 INFO - PROCESS | 3624 | 1466501752611 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 3624 | 1466501752613 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:52 INFO - PROCESS | 3624 | ++DOCSHELL 1A235400 == 35 [pid = 3624] [id = 779] 02:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1A235C00) [pid = 3624] [serial = 2335] [outer = 00000000] 02:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17369000) [pid = 3624] [serial = 2336] [outer = 1A235C00] 02:35:52 INFO - PROCESS | 3624 | 1466501752657 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (1A2F1C00) [pid = 3624] [serial = 2337] [outer = 1A235C00] 02:35:53 INFO - PROCESS | 3624 | 1466501753110 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:35:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:35:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:35:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:35:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:35:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 633ms 02:35:53 INFO - PROCESS | 3624 | 1466501753155 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 3624 | 1466501753157 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 02:35:53 INFO - PROCESS | 3624 | 1466501753161 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:35:53 INFO - PROCESS | 3624 | 1466501753163 Marionette TRACE conn3 <- [1,3074,null,{}] 02:35:53 INFO - PROCESS | 3624 | 1466501753181 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 3624 | 1466501753183 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:53 INFO - PROCESS | 3624 | 1466501753264 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 02:35:53 INFO - PROCESS | 3624 | 1466501753269 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 3624 | 1466501753271 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:53 INFO - PROCESS | 3624 | ++DOCSHELL 16E3E400 == 36 [pid = 3624] [id = 780] 02:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (19D97000) [pid = 3624] [serial = 2338] [outer = 00000000] 02:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1A732400) [pid = 3624] [serial = 2339] [outer = 19D97000] 02:35:53 INFO - PROCESS | 3624 | 1466501753314 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1A732C00) [pid = 3624] [serial = 2340] [outer = 19D97000] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 10A5A000 == 35 [pid = 3624] [id = 772] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 10562C00 == 34 [pid = 3624] [id = 771] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 1B3A8400 == 33 [pid = 3624] [id = 769] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 10E0C400 == 32 [pid = 3624] [id = 770] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 10D06000 == 31 [pid = 3624] [id = 773] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 17020C00 == 30 [pid = 3624] [id = 774] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 110DEC00 == 29 [pid = 3624] [id = 777] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 19ABF400 == 28 [pid = 3624] [id = 776] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 180AC800 == 27 [pid = 3624] [id = 775] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 17B99400 == 26 [pid = 3624] [id = 778] 02:35:54 INFO - PROCESS | 3624 | --DOCSHELL 1A235400 == 25 [pid = 3624] [id = 779] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1A180000) [pid = 3624] [serial = 2295] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A174400) [pid = 3624] [serial = 2294] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1B80BC00) [pid = 3624] [serial = 2297] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (143C9000) [pid = 3624] [serial = 2291] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (12D93800) [pid = 3624] [serial = 2283] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (11ADF800) [pid = 3624] [serial = 2282] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (105E8000) [pid = 3624] [serial = 2285] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (10B9F800) [pid = 3624] [serial = 2286] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (10D0DC00) [pid = 3624] [serial = 2300] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (130C7C00) [pid = 3624] [serial = 2288] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (131D3C00) [pid = 3624] [serial = 2289] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1120A800) [pid = 3624] [serial = 2271] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (10E0F000) [pid = 3624] [serial = 2270] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (15F38400) [pid = 3624] [serial = 2274] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (1553CC00) [pid = 3624] [serial = 2273] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1984F000) [pid = 3624] [serial = 2277] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (180AE000) [pid = 3624] [serial = 2276] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1AF4EC00) [pid = 3624] [serial = 2280] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1A9A6800) [pid = 3624] [serial = 2279] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (12AB5800) [pid = 3624] [serial = 2301] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1B3A6400) [pid = 3624] [serial = 2304] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (19D6FC00) [pid = 3624] [serial = 2303] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (1B80E400) [pid = 3624] [serial = 2298] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (15537400) [pid = 3624] [serial = 2292] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (1B3B2000) [pid = 3624] [serial = 2306] [outer = 00000000] [url = about:blank] 02:35:55 INFO - PROCESS | 3624 | 1466501755169 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:35:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:35:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 2021ms 02:35:55 INFO - PROCESS | 3624 | 1466501755211 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 3624 | 1466501755217 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 02:35:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:35:55 INFO - PROCESS | 3624 | 1466501755224 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 3624 | 1466501755227 Marionette TRACE conn3 <- [1,3078,null,{}] 02:35:55 INFO - PROCESS | 3624 | 1466501755234 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:55 INFO - PROCESS | 3624 | 1466501755238 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:55 INFO - PROCESS | 3624 | 1466501755368 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 02:35:55 INFO - PROCESS | 3624 | 1466501755492 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 3624 | 1466501755497 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:55 INFO - PROCESS | 3624 | ++DOCSHELL 105F2000 == 26 [pid = 3624] [id = 781] 02:35:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (105F4400) [pid = 3624] [serial = 2341] [outer = 00000000] 02:35:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (10D0E000) [pid = 3624] [serial = 2342] [outer = 105F4400] 02:35:55 INFO - PROCESS | 3624 | 1466501755557 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (10E05800) [pid = 3624] [serial = 2343] [outer = 105F4400] 02:35:56 INFO - PROCESS | 3624 | 1466501756153 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:35:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:35:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 987ms 02:35:56 INFO - PROCESS | 3624 | 1466501756228 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 3624 | 1466501756234 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 02:35:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:35:56 INFO - PROCESS | 3624 | 1466501756242 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 3624 | 1466501756245 Marionette TRACE conn3 <- [1,3082,null,{}] 02:35:56 INFO - PROCESS | 3624 | 1466501756249 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 3624 | 1466501756252 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:56 INFO - PROCESS | 3624 | 1466501756372 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 02:35:56 INFO - PROCESS | 3624 | 1466501756495 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 3624 | 1466501756498 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:56 INFO - PROCESS | 3624 | ++DOCSHELL 11AE5400 == 27 [pid = 3624] [id = 782] 02:35:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (11C2A800) [pid = 3624] [serial = 2344] [outer = 00000000] 02:35:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (11CCC400) [pid = 3624] [serial = 2345] [outer = 11C2A800] 02:35:56 INFO - PROCESS | 3624 | 1466501756596 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (12AE6800) [pid = 3624] [serial = 2346] [outer = 11C2A800] 02:35:57 INFO - PROCESS | 3624 | 1466501757245 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:35:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:35:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1033ms 02:35:57 INFO - PROCESS | 3624 | 1466501757270 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 3624 | 1466501757273 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 02:35:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:35:57 INFO - PROCESS | 3624 | 1466501757277 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - PROCESS | 3624 | 1466501757281 Marionette TRACE conn3 <- [1,3086,null,{}] 02:35:57 INFO - PROCESS | 3624 | 1466501757310 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 3624 | 1466501757315 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:57 INFO - PROCESS | 3624 | 1466501757437 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 02:35:57 INFO - PROCESS | 3624 | 1466501757597 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:57 INFO - PROCESS | 3624 | 1466501757600 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:57 INFO - PROCESS | 3624 | ++DOCSHELL 1036A400 == 28 [pid = 3624] [id = 783] 02:35:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1036B000) [pid = 3624] [serial = 2347] [outer = 00000000] 02:35:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (104EB000) [pid = 3624] [serial = 2348] [outer = 1036B000] 02:35:57 INFO - PROCESS | 3624 | 1466501757659 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (10D03C00) [pid = 3624] [serial = 2349] [outer = 1036B000] 02:35:57 INFO - PROCESS | 3624 | --DOCSHELL 18303C00 == 27 [pid = 3624] [id = 724] 02:35:57 INFO - PROCESS | 3624 | --DOCSHELL 15C3C000 == 26 [pid = 3624] [id = 717] 02:35:57 INFO - PROCESS | 3624 | --DOCSHELL 11216400 == 25 [pid = 3624] [id = 713] 02:35:57 INFO - PROCESS | 3624 | --DOCSHELL 11443800 == 24 [pid = 3624] [id = 716] 02:35:58 INFO - PROCESS | 3624 | 1466501758171 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:35:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 957ms 02:35:58 INFO - PROCESS | 3624 | 1466501758226 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 3624 | 1466501758229 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 02:35:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:35:58 INFO - PROCESS | 3624 | 1466501758233 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - PROCESS | 3624 | 1466501758236 Marionette TRACE conn3 <- [1,3090,null,{}] 02:35:58 INFO - PROCESS | 3624 | 1466501758241 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:58 INFO - PROCESS | 3624 | 1466501758244 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:58 INFO - PROCESS | 3624 | 1466501758331 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 02:35:58 INFO - PROCESS | 3624 | 1466501758341 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 3624 | 1466501758343 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:58 INFO - PROCESS | 3624 | ++DOCSHELL 13036800 == 25 [pid = 3624] [id = 784] 02:35:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1306B400) [pid = 3624] [serial = 2350] [outer = 00000000] 02:35:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (130C8400) [pid = 3624] [serial = 2351] [outer = 1306B400] 02:35:58 INFO - PROCESS | 3624 | 1466501758389 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13153400) [pid = 3624] [serial = 2352] [outer = 1306B400] 02:35:58 INFO - PROCESS | 3624 | 1466501758881 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:35:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:35:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 694ms 02:35:58 INFO - PROCESS | 3624 | 1466501758932 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 02:35:58 INFO - PROCESS | 3624 | 1466501758935 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 02:35:58 INFO - PROCESS | 3624 | 1466501758940 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:35:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:35:58 INFO - PROCESS | 3624 | 1466501758942 Marionette TRACE conn3 <- [1,3094,null,{}] 02:35:58 INFO - PROCESS | 3624 | 1466501758946 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:58 INFO - PROCESS | 3624 | 1466501758948 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:59 INFO - PROCESS | 3624 | 1466501759065 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 02:35:59 INFO - PROCESS | 3624 | 1466501759170 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 3624 | 1466501759172 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:59 INFO - PROCESS | 3624 | ++DOCSHELL 1328AC00 == 26 [pid = 3624] [id = 785] 02:35:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1328C000) [pid = 3624] [serial = 2353] [outer = 00000000] 02:35:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13935000) [pid = 3624] [serial = 2354] [outer = 1328C000] 02:35:59 INFO - PROCESS | 3624 | 1466501759217 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13B25800) [pid = 3624] [serial = 2355] [outer = 1328C000] 02:35:59 INFO - PROCESS | 3624 | 1466501759581 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:35:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:35:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 679ms 02:35:59 INFO - PROCESS | 3624 | 1466501759624 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 3624 | 1466501759626 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 02:35:59 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:35:59 INFO - PROCESS | 3624 | 1466501759631 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - PROCESS | 3624 | 1466501759637 Marionette TRACE conn3 <- [1,3098,null,{}] 02:35:59 INFO - PROCESS | 3624 | 1466501759649 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 3624 | 1466501759655 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:59 INFO - PROCESS | 3624 | 1466501759745 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 02:35:59 INFO - PROCESS | 3624 | 1466501759751 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 3624 | 1466501759753 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:35:59 INFO - PROCESS | 3624 | ++DOCSHELL 14312800 == 27 [pid = 3624] [id = 786] 02:35:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1437C400) [pid = 3624] [serial = 2356] [outer = 00000000] 02:35:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (1558DC00) [pid = 3624] [serial = 2357] [outer = 1437C400] 02:35:59 INFO - PROCESS | 3624 | 1466501759797 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (15F41000) [pid = 3624] [serial = 2358] [outer = 1437C400] 02:36:00 INFO - PROCESS | 3624 | 1466501760245 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:36:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:36:00 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:36:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:36:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:36:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 648ms 02:36:00 INFO - PROCESS | 3624 | 1466501760288 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 3624 | 1466501760291 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 02:36:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:36:00 INFO - PROCESS | 3624 | 1466501760294 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 3624 | 1466501760296 Marionette TRACE conn3 <- [1,3102,null,{}] 02:36:00 INFO - PROCESS | 3624 | 1466501760304 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 3624 | 1466501760306 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:36:00 INFO - PROCESS | 3624 | 1466501760428 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 02:36:00 INFO - PROCESS | 3624 | 1466501760519 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"7a3c95e4-2ce0-43e4-92f0-febcfee46931\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 3624 | 1466501760522 Marionette INFO sendAsync 24166339-9644-4815-b93a-2b22d74ed71d 02:36:00 INFO - PROCESS | 3624 | ++DOCSHELL 16BA7C00 == 28 [pid = 3624] [id = 787] 02:36:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (16BA9400) [pid = 3624] [serial = 2359] [outer = 00000000] 02:36:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (16D0C800) [pid = 3624] [serial = 2360] [outer = 16BA9400] 02:36:00 INFO - PROCESS | 3624 | 1466501760565 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (16D0F000) [pid = 3624] [serial = 2361] [outer = 16BA9400] 02:36:00 INFO - PROCESS | 3624 | 1466501760948 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:36:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:36:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 679ms 02:36:00 INFO - PROCESS | 3624 | 1466501760976 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 3624 | 1466501760978 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (180AD000) [pid = 3624] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (19B65400) [pid = 3624] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (13287C00) [pid = 3624] [serial = 2329] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1A235C00) [pid = 3624] [serial = 2335] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (17021000) [pid = 3624] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1393D800) [pid = 3624] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (10A61400) [pid = 3624] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (105EA000) [pid = 3624] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (10E0C800) [pid = 3624] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1B3A8800) [pid = 3624] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:36:01 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (19ABCC00) [pid = 3624] [serial = 2332] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html] 02:36:02 WARNING - u'runner_teardown' () 02:36:02 INFO - No more tests 02:36:02 INFO - Got 0 unexpected results 02:36:02 INFO - SUITE-END | took 627s 02:36:02 INFO - Closing logging queue 02:36:02 INFO - queue closed 02:36:02 INFO - Return code: 0 02:36:02 WARNING - # TBPL SUCCESS # 02:36:02 INFO - Running post-action listener: _resource_record_post_action 02:36:02 INFO - Running post-run listener: _resource_record_post_run 02:36:03 INFO - Total resource usage - Wall time: 635s; CPU: 17.0%; Read bytes: 92305920; Write bytes: 951390208; Read time: 566818; Write time: 1146622 02:36:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:36:03 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 79087616; Read time: 0; Write time: 76561 02:36:03 INFO - run-tests - Wall time: 634s; CPU: 17.0%; Read bytes: 92289536; Write bytes: 815264256; Read time: 563130; Write time: 1021864 02:36:03 INFO - Running post-run listener: _upload_blobber_files 02:36:03 INFO - Blob upload gear active. 02:36:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:36:03 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:36:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:36:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:36:04 INFO - (blobuploader) - INFO - Open directory for files ... 02:36:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:36:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:36:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:36:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:36:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:36:05 INFO - (blobuploader) - INFO - Done attempting. 02:36:05 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:36:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:36:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:36:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:36:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:36:07 INFO - (blobuploader) - INFO - Done attempting. 02:36:07 INFO - (blobuploader) - INFO - Iteration through files over. 02:36:07 INFO - Return code: 0 02:36:07 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:36:07 INFO - Using _rmtree_windows ... 02:36:07 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:36:07 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c39222011f3ebee644bb78d0b781fa26697f8554be2439530f3a6cf40c8570adcc0a447b30137af4268ab06a050143132a8b1d9d827ae261c1c63b64edf04763", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de6564827042caec43ea358223b46712c0f602d3ffaae59e52a4b8a95afdb985779100e4e4f6e487891d1321ccc25ff103eb6735fe584b469bcbf4b1a53177a"} 02:36:07 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:36:07 INFO - Writing to file C:\slave\test\properties\blobber_files 02:36:07 INFO - Contents: 02:36:07 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c39222011f3ebee644bb78d0b781fa26697f8554be2439530f3a6cf40c8570adcc0a447b30137af4268ab06a050143132a8b1d9d827ae261c1c63b64edf04763", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de6564827042caec43ea358223b46712c0f602d3ffaae59e52a4b8a95afdb985779100e4e4f6e487891d1321ccc25ff103eb6735fe584b469bcbf4b1a53177a"} 02:36:07 INFO - Running post-run listener: copy_logs_to_upload_dir 02:36:07 INFO - Copying logs to upload dir... 02:36:07 INFO - mkdir: C:\slave\test\build\upload\logs 02:36:07 INFO - Copying logs to upload dir... 02:36:07 INFO - Using _rmtree_windows ... 02:36:07 INFO - Using _rmtree_windows ... 02:36:07 INFO - Using _rmtree_windows ... 02:36:07 INFO - Using _rmtree_windows ... 02:36:07 INFO - Using _rmtree_windows ... 02:36:07 INFO - Using _rmtree_windows ... 02:36:07 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=723.918000 ========= master_lag: 76.84 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 20 secs) (at 2016-06-21 02:36:08.554433) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:36:08.560544) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c39222011f3ebee644bb78d0b781fa26697f8554be2439530f3a6cf40c8570adcc0a447b30137af4268ab06a050143132a8b1d9d827ae261c1c63b64edf04763", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de6564827042caec43ea358223b46712c0f602d3ffaae59e52a4b8a95afdb985779100e4e4f6e487891d1321ccc25ff103eb6735fe584b469bcbf4b1a53177a"} build_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/c39222011f3ebee644bb78d0b781fa26697f8554be2439530f3a6cf40c8570adcc0a447b30137af4268ab06a050143132a8b1d9d827ae261c1c63b64edf04763", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4de6564827042caec43ea358223b46712c0f602d3ffaae59e52a4b8a95afdb985779100e4e4f6e487891d1321ccc25ff103eb6735fe584b469bcbf4b1a53177a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NRZLmD2FSySbprdNMVV1ow/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.16 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:36:08.829002) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:36:08.829336) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-118\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-118 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-118 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-118 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:36:08.959290) ========= ========= Started reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-06-21 02:36:08.959617) ========= ========= Finished reboot slave lost (results: 0, elapsed: 5 secs) (at 2016-06-21 02:36:14.609508) ========= ========= Total master_lag: 82.78 =========