builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-102 starttime: 1463780476.8 results: success (0) buildid: 20160520074013 builduid: 0fe72d3c11114744b43110916d4809f9 revision: d54effc885ef80a247708f9794bb0091375b309c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:16.803455) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:16.803904) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:16.804246) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:16.968045) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:16.968417) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False --14:42:15-- 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% 2.13 GB/s 14:42:16 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.592000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:17.691893) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:17.692178) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.647000 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:18.461917) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:41:18.462250) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d54effc885ef80a247708f9794bb0091375b309c --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-aurora --rev d54effc885ef80a247708f9794bb0091375b309c --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False 2016-05-20 14:42:17,158 truncating revision to first 12 chars 2016-05-20 14:42:17,158 Setting DEBUG logging. 2016-05-20 14:42:17,158 attempt 1/10 2016-05-20 14:42:17,158 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d54effc885ef?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-20 14:42:17,482 unpacking tar archive at: mozilla-aurora-d54effc885ef/testing/mozharness/ program finished with exit code 0 elapsedTime=0.848000 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-20 14:41:19.515226) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:19.515538) ========= script_repo_revision: d54effc885ef80a247708f9794bb0091375b309c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:19.515956) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:19.516238) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-20 14:41:19.529272) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 53 secs) (at 2016-05-20 14:41:19.529540) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 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-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 14:42:18 INFO - MultiFileLogger online at 20160520 14:42:18 in C:\slave\test 14:42:18 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-aurora --download-symbols true 14:42:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 14:42:18 INFO - {'append_to_log': False, 14:42:18 INFO - 'base_work_dir': 'C:\\slave\\test', 14:42:18 INFO - 'blob_upload_branch': 'mozilla-aurora', 14:42:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 14:42:18 INFO - 'buildbot_json_path': 'buildprops.json', 14:42:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 14:42:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 14:42:18 INFO - 'download_minidump_stackwalk': True, 14:42:18 INFO - 'download_symbols': 'true', 14:42:18 INFO - 'e10s': False, 14:42:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 14:42:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 14:42:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 14:42:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 14:42:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 14:42:18 INFO - 'C:/mozilla-build/tooltool.py'), 14:42:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 14:42:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 14:42:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 14:42:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 14:42:18 INFO - 'log_level': 'info', 14:42:18 INFO - 'log_to_console': True, 14:42:18 INFO - 'opt_config_files': (), 14:42:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 14:42:18 INFO - '--processes=1', 14:42:18 INFO - '--config=%(test_path)s/wptrunner.ini', 14:42:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 14:42:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 14:42:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 14:42:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 14:42:18 INFO - 'pip_index': False, 14:42:18 INFO - 'require_test_zip': True, 14:42:18 INFO - 'test_type': ('testharness',), 14:42:18 INFO - 'this_chunk': '1', 14:42:18 INFO - 'total_chunks': '10', 14:42:18 INFO - 'virtualenv_path': 'venv', 14:42:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 14:42:18 INFO - 'work_dir': 'build'} 14:42:18 INFO - ##### 14:42:18 INFO - ##### Running clobber step. 14:42:18 INFO - ##### 14:42:18 INFO - Running pre-action listener: _resource_record_pre_action 14:42:18 INFO - Running main action method: clobber 14:42:18 INFO - rmtree: C:\slave\test\build 14:42:18 INFO - Using _rmtree_windows ... 14:42:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 14:42:35 INFO - Running post-action listener: _resource_record_post_action 14:42:35 INFO - ##### 14:42:35 INFO - ##### Running read-buildbot-config step. 14:42:35 INFO - ##### 14:42:35 INFO - Running pre-action listener: _resource_record_pre_action 14:42:35 INFO - Running main action method: read_buildbot_config 14:42:35 INFO - Using buildbot properties: 14:42:35 INFO - { 14:42:35 INFO - "project": "", 14:42:35 INFO - "product": "firefox", 14:42:35 INFO - "script_repo_revision": "production", 14:42:35 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 14:42:35 INFO - "repository": "", 14:42:35 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 14:42:35 INFO - "buildid": "20160520074013", 14:42:35 INFO - "pgo_build": "False", 14:42:35 INFO - "basedir": "C:\\slave\\test", 14:42:35 INFO - "buildnumber": 7, 14:42:35 INFO - "slavename": "t-xp32-ix-102", 14:42:35 INFO - "revision": "d54effc885ef80a247708f9794bb0091375b309c", 14:42:35 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 14:42:35 INFO - "platform": "win32", 14:42:35 INFO - "branch": "mozilla-aurora", 14:42:35 INFO - "repo_path": "releases/mozilla-aurora", 14:42:35 INFO - "moz_repo_path": "", 14:42:35 INFO - "stage_platform": "win32", 14:42:35 INFO - "builduid": "0fe72d3c11114744b43110916d4809f9", 14:42:35 INFO - "slavebuilddir": "test" 14:42:35 INFO - } 14:42:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 14:42:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 14:42:35 INFO - Running post-action listener: _resource_record_post_action 14:42:35 INFO - ##### 14:42:35 INFO - ##### Running download-and-extract step. 14:42:35 INFO - ##### 14:42:35 INFO - Running pre-action listener: _resource_record_pre_action 14:42:35 INFO - Running main action method: download_and_extract 14:42:35 INFO - mkdir: C:\slave\test\build\tests 14:42:35 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')]} 14:42:35 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 14:42:35 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 14:42:35 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:42:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 14:42:36 INFO - Downloaded 1274 bytes. 14:42:36 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 14:42:36 INFO - Using the following test package requirements: 14:42:36 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:42:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 14:42:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 14:42:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'jsshell-win32.zip'], 14:42:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 14:42:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 14:42:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 14:42:36 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 14:42:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 14:42:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 14:42:36 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 14:42:36 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 14:42:36 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')]} 14:42:36 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 14:42:36 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 14:42:36 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 14:42:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 14:42:50 INFO - Downloaded 19979467 bytes. 14:42:50 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:42:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:42:53 INFO - caution: filename not matched: web-platform/* 14:42:53 INFO - Return code: 11 14:42:53 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')]} 14:42:53 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 14:42:53 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:42:53 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 14:42:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 14:42:56 INFO - Downloaded 36409073 bytes. 14:42:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 14:42:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 14:44:09 INFO - caution: filename not matched: bin/* 14:44:09 INFO - caution: filename not matched: config/* 14:44:09 INFO - caution: filename not matched: mozbase/* 14:44:09 INFO - caution: filename not matched: marionette/* 14:44:09 INFO - caution: filename not matched: tools/wptserve/* 14:44:09 INFO - Return code: 11 14:44: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')]} 14:44:09 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 14:44:09 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:44:09 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 14:44:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 14:44:17 INFO - Downloaded 68443035 bytes. 14:44:17 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:44:17 INFO - mkdir: C:\slave\test\properties 14:44:17 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 14:44:17 INFO - Writing to file C:\slave\test\properties\build_url 14:44:17 INFO - Contents: 14:44:17 INFO - build_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 14:44:19 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:44:19 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 14:44:19 INFO - Writing to file C:\slave\test\properties\symbols_url 14:44:19 INFO - Contents: 14:44:19 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:44:19 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')]} 14:44:19 INFO - https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 14:44:19 INFO - trying https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:44:19 INFO - Downloading https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 14:44:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 14:51:02 INFO - Downloaded 55557569 bytes. 14:51:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 14:51:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 14:51:06 INFO - Return code: 0 14:51:06 INFO - Running post-action listener: _resource_record_post_action 14:51:06 INFO - Running post-action listener: set_extra_try_arguments 14:51:06 INFO - ##### 14:51:06 INFO - ##### Running create-virtualenv step. 14:51:06 INFO - ##### 14:51:06 INFO - Running pre-action listener: _pre_create_virtualenv 14:51:06 INFO - Running pre-action listener: _resource_record_pre_action 14:51:06 INFO - Running main action method: create_virtualenv 14:51:06 INFO - Creating virtualenv C:\slave\test\build\venv 14:51:06 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 14:51:06 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 14:51:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 14:51:10 INFO - Installing distribute......................................................................................................................................................................................done. 14:51:10 INFO - Return code: 0 14:51:10 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 14:51:10 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')]} 14:51:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:51:10 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')]} 14:51:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:51:10 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 0x00ECD0C0>, '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-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 14:51:10 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 14:51:10 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 14:51:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:51:10 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 14:51:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:51:10 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 14:51:10 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:51:10 INFO - 'DCLOCATION': 'SCL3', 14:51:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:51:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:51:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:51:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:51:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:51:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:51:10 INFO - 'HOMEDRIVE': 'C:', 14:51:10 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:51:10 INFO - 'KTS_VERSION': '1.19c', 14:51:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:51:10 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 14:51:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:51:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:51:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:51:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:51:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:51:10 INFO - 'MOZ_AIRBAG': '1', 14:51:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:51:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:51:10 INFO - 'MOZ_MSVCVERSION': '8', 14:51:10 INFO - 'MOZ_NO_REMOTE': '1', 14:51:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:51:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:51:10 INFO - 'NO_EM_RESTART': '1', 14:51:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:51:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:51:10 INFO - 'OS': 'Windows_NT', 14:51:10 INFO - 'OURDRIVE': 'C:', 14:51:10 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', 14:51:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:51:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:51:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:51:10 INFO - 'PROCESSOR_LEVEL': '6', 14:51:10 INFO - 'PROCESSOR_REVISION': '1e05', 14:51:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:51:10 INFO - 'PROMPT': '$P$G', 14:51:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:51:10 INFO - 'PWD': 'C:\\slave\\test', 14:51:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:51:10 INFO - 'SESSIONNAME': 'Console', 14:51:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:51:10 INFO - 'SYSTEMDRIVE': 'C:', 14:51:10 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:51:10 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:10 INFO - 'TEST1': 'testie', 14:51:10 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:10 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 14:51:10 INFO - 'USERNAME': 'cltbld', 14:51:10 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:51:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:51:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:51:10 INFO - 'WINDIR': 'C:\\WINDOWS', 14:51:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:51:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:51:11 INFO - Downloading/unpacking psutil>=0.7.1 14:51:11 INFO - Running setup.py egg_info for package psutil 14:51:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:51:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:51:11 INFO - Installing collected packages: psutil 14:51:11 INFO - Running setup.py install for psutil 14:51:11 INFO - building 'psutil._psutil_windows' extension 14:51:11 INFO - error: Unable to find vcvarsall.bat 14:51:11 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-ukrdkz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:51:11 INFO - running install 14:51:11 INFO - running build 14:51:11 INFO - running build_py 14:51:11 INFO - creating build 14:51:11 INFO - creating build\lib.win32-2.7 14:51:11 INFO - creating build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 14:51:11 INFO - running build_ext 14:51:11 INFO - building 'psutil._psutil_windows' extension 14:51:11 INFO - error: Unable to find vcvarsall.bat 14:51:11 INFO - ---------------------------------------- 14:51:11 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-ukrdkz-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:51:11 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data\pip\pip.log 14:51:11 WARNING - Return code: 1 14:51:11 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! 14:51:11 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 14:51: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')]} 14:51:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:51: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')]} 14:51:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:51:11 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 0x00ECD0C0>, '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-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 14:51:11 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 14:51:11 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 14:51:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:51:11 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 14:51:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:51:11 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 14:51:11 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:51:11 INFO - 'DCLOCATION': 'SCL3', 14:51:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:51:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:51:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:51:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:51:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:51:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:51:11 INFO - 'HOMEDRIVE': 'C:', 14:51:11 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:51:11 INFO - 'KTS_VERSION': '1.19c', 14:51:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:51:11 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 14:51:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:51:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:51:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:51:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:51:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:51:11 INFO - 'MOZ_AIRBAG': '1', 14:51:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:51:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:51:11 INFO - 'MOZ_MSVCVERSION': '8', 14:51:11 INFO - 'MOZ_NO_REMOTE': '1', 14:51:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:51:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:51:11 INFO - 'NO_EM_RESTART': '1', 14:51:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:51:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:51:11 INFO - 'OS': 'Windows_NT', 14:51:11 INFO - 'OURDRIVE': 'C:', 14:51: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', 14:51:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:51:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:51:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:51:11 INFO - 'PROCESSOR_LEVEL': '6', 14:51:11 INFO - 'PROCESSOR_REVISION': '1e05', 14:51:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:51:11 INFO - 'PROMPT': '$P$G', 14:51:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:51:11 INFO - 'PWD': 'C:\\slave\\test', 14:51:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:51:11 INFO - 'SESSIONNAME': 'Console', 14:51:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:51:11 INFO - 'SYSTEMDRIVE': 'C:', 14:51:11 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:51:11 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:11 INFO - 'TEST1': 'testie', 14:51:11 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:11 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 14:51:11 INFO - 'USERNAME': 'cltbld', 14:51:11 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:51:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:51:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:51:11 INFO - 'WINDIR': 'C:\\WINDOWS', 14:51:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:51:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:51:12 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 14:51:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 14:51:12 INFO - Running setup.py egg_info for package mozsystemmonitor 14:51:12 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 14:51:12 INFO - Running setup.py egg_info for package psutil 14:51:12 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 14:51:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 14:51:12 INFO - Installing collected packages: mozsystemmonitor, psutil 14:51:12 INFO - Running setup.py install for mozsystemmonitor 14:51:12 INFO - Running setup.py install for psutil 14:51:12 INFO - building 'psutil._psutil_windows' extension 14:51:12 INFO - error: Unable to find vcvarsall.bat 14:51:12 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-5pbepe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 14:51:12 INFO - running install 14:51:12 INFO - running build 14:51:12 INFO - running build_py 14:51:12 INFO - running build_ext 14:51:12 INFO - building 'psutil._psutil_windows' extension 14:51:12 INFO - error: Unable to find vcvarsall.bat 14:51:12 INFO - ---------------------------------------- 14:51:12 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-5pbepe-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 14:51:12 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-102\Application Data\pip\pip.log 14:51:12 WARNING - Return code: 1 14:51:12 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! 14:51:12 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 14:51:12 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')]} 14:51:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:51:12 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')]} 14:51:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:51:12 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 0x00ECD0C0>, '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-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 14:51:12 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 14:51:12 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 14:51:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:51:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 14:51:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:51:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 14:51:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:51:12 INFO - 'DCLOCATION': 'SCL3', 14:51:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:51:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:51:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:51:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:51:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:51:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:51:12 INFO - 'HOMEDRIVE': 'C:', 14:51:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:51:12 INFO - 'KTS_VERSION': '1.19c', 14:51:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:51:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 14:51:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:51:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:51:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:51:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:51:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:51:12 INFO - 'MOZ_AIRBAG': '1', 14:51:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:51:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:51:12 INFO - 'MOZ_MSVCVERSION': '8', 14:51:12 INFO - 'MOZ_NO_REMOTE': '1', 14:51:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:51:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:51:12 INFO - 'NO_EM_RESTART': '1', 14:51:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:51:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:51:12 INFO - 'OS': 'Windows_NT', 14:51:12 INFO - 'OURDRIVE': 'C:', 14:51:12 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', 14:51:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:51:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:51:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:51:12 INFO - 'PROCESSOR_LEVEL': '6', 14:51:12 INFO - 'PROCESSOR_REVISION': '1e05', 14:51:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:51:12 INFO - 'PROMPT': '$P$G', 14:51:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:51:12 INFO - 'PWD': 'C:\\slave\\test', 14:51:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:51:12 INFO - 'SESSIONNAME': 'Console', 14:51:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:51:12 INFO - 'SYSTEMDRIVE': 'C:', 14:51:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:51:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:12 INFO - 'TEST1': 'testie', 14:51:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:12 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 14:51:12 INFO - 'USERNAME': 'cltbld', 14:51:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:51:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:51:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:51:12 INFO - 'WINDIR': 'C:\\WINDOWS', 14:51:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:51:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:51:13 INFO - Downloading/unpacking blobuploader==1.2.4 14:51:13 INFO - Downloading blobuploader-1.2.4.tar.gz 14:51:13 INFO - Running setup.py egg_info for package blobuploader 14:51:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 14:51:14 INFO - Running setup.py egg_info for package requests 14:51:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 14:51:14 INFO - Downloading docopt-0.6.1.tar.gz 14:51:14 INFO - Running setup.py egg_info for package docopt 14:51:14 INFO - Installing collected packages: blobuploader, docopt, requests 14:51:14 INFO - Running setup.py install for blobuploader 14:51:14 INFO - Running setup.py install for docopt 14:51:14 INFO - Running setup.py install for requests 14:51:14 INFO - Successfully installed blobuploader docopt requests 14:51:14 INFO - Cleaning up... 14:51:14 INFO - Return code: 0 14:51:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:51:14 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')]} 14:51:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:51:14 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')]} 14:51:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:51:14 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 0x00ECD0C0>, '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-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 14:51:14 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 14:51:14 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 14:51:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:51:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 14:51:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:51:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 14:51:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:51:14 INFO - 'DCLOCATION': 'SCL3', 14:51:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:51:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:51:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:51:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:51:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:51:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:51:14 INFO - 'HOMEDRIVE': 'C:', 14:51:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:51:14 INFO - 'KTS_VERSION': '1.19c', 14:51:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:51:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 14:51:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:51:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:51:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:51:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:51:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:51:14 INFO - 'MOZ_AIRBAG': '1', 14:51:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:51:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:51:14 INFO - 'MOZ_MSVCVERSION': '8', 14:51:14 INFO - 'MOZ_NO_REMOTE': '1', 14:51:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:51:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:51:14 INFO - 'NO_EM_RESTART': '1', 14:51:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:51:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:51:14 INFO - 'OS': 'Windows_NT', 14:51:14 INFO - 'OURDRIVE': 'C:', 14:51:14 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', 14:51:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:51:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:51:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:51:14 INFO - 'PROCESSOR_LEVEL': '6', 14:51:14 INFO - 'PROCESSOR_REVISION': '1e05', 14:51:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:51:14 INFO - 'PROMPT': '$P$G', 14:51:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:51:14 INFO - 'PWD': 'C:\\slave\\test', 14:51:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:51:14 INFO - 'SESSIONNAME': 'Console', 14:51:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:51:14 INFO - 'SYSTEMDRIVE': 'C:', 14:51:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:51:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:14 INFO - 'TEST1': 'testie', 14:51:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:14 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 14:51:14 INFO - 'USERNAME': 'cltbld', 14:51:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:51:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:51:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:51:14 INFO - 'WINDIR': 'C:\\WINDOWS', 14:51:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:51:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:51:23 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:51:23 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:51:23 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:51:23 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:51:23 INFO - Unpacking c:\slave\test\build\tests\marionette 14:51:23 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:51:23 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:51:23 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 14:51:23 INFO - Running setup.py install for browsermob-proxy 14:51:29 INFO - Running setup.py install for manifestparser 14:51:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for marionette-client 14:51:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:51:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for marionette-driver 14:51:29 INFO - Running setup.py install for mozcrash 14:51:29 INFO - Running setup.py install for mozdebug 14:51:29 INFO - Running setup.py install for mozdevice 14:51:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for mozfile 14:51:29 INFO - Running setup.py install for mozhttpd 14:51:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for mozinfo 14:51:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for mozInstall 14:51:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for mozleak 14:51:29 INFO - Running setup.py install for mozlog 14:51:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for moznetwork 14:51:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for mozprocess 14:51:29 INFO - Running setup.py install for mozprofile 14:51:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for mozrunner 14:51:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for mozscreenshot 14:51:29 INFO - Running setup.py install for moztest 14:51:29 INFO - Running setup.py install for mozversion 14:51:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:51:29 INFO - Running setup.py install for wptserve 14:51:29 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 14:51:29 INFO - Cleaning up... 14:51:29 INFO - Return code: 0 14:51:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 14:51: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')]} 14:51:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 14:51: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')]} 14:51:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 14:51:29 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 0x00ECD0C0>, '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-102', 'USERDOMAIN': 'T-XP32-IX-102', '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-102', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-102', '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-102\\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-102'}}, attempt #1 14:51:29 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 14:51:29 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 14:51:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:51:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 14:51:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:51:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 14:51:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:51:29 INFO - 'DCLOCATION': 'SCL3', 14:51:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:51:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:51:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:51:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:51:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:51:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:51:29 INFO - 'HOMEDRIVE': 'C:', 14:51:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:51:29 INFO - 'KTS_VERSION': '1.19c', 14:51:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:51:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 14:51:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:51:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:51:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:51:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:51:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:51:29 INFO - 'MOZ_AIRBAG': '1', 14:51:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:51:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:51:29 INFO - 'MOZ_MSVCVERSION': '8', 14:51:29 INFO - 'MOZ_NO_REMOTE': '1', 14:51:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:51:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:51:29 INFO - 'NO_EM_RESTART': '1', 14:51:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:51:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:51:29 INFO - 'OS': 'Windows_NT', 14:51:29 INFO - 'OURDRIVE': 'C:', 14:51: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', 14:51:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:51:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:51:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:51:29 INFO - 'PROCESSOR_LEVEL': '6', 14:51:29 INFO - 'PROCESSOR_REVISION': '1e05', 14:51:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:51:29 INFO - 'PROMPT': '$P$G', 14:51:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:51:29 INFO - 'PWD': 'C:\\slave\\test', 14:51:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:51:29 INFO - 'SESSIONNAME': 'Console', 14:51:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:51:29 INFO - 'SYSTEMDRIVE': 'C:', 14:51:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:51:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:29 INFO - 'TEST1': 'testie', 14:51:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:29 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 14:51:29 INFO - 'USERNAME': 'cltbld', 14:51:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:51:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:51:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:51:29 INFO - 'WINDIR': 'C:\\WINDOWS', 14:51:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:51:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 14:51:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 14:51:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 14:51:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 14:51:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 14:51:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 14:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 14:51:35 INFO - Unpacking c:\slave\test\build\tests\marionette 14:51:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 14:51:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:51:35 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)) 14:51:40 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)) 14:51:40 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)) 14:51:40 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)) 14:51:40 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)) 14:51:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 14:51:40 INFO - Downloading blessings-1.6.tar.gz 14:51:40 INFO - Running setup.py egg_info for package blessings 14:51:40 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)) 14:51:40 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 14:51:40 INFO - Running setup.py install for blessings 14:51:40 INFO - Running setup.py install for browsermob-proxy 14:51:40 INFO - Running setup.py install for manifestparser 14:51:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Running setup.py install for marionette-client 14:51:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 14:51:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Running setup.py install for marionette-driver 14:51:40 INFO - Running setup.py install for mozcrash 14:51:40 INFO - Running setup.py install for mozdebug 14:51:40 INFO - Running setup.py install for mozdevice 14:51:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Running setup.py install for mozhttpd 14:51:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Running setup.py install for mozInstall 14:51:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Running setup.py install for mozleak 14:51:40 INFO - Running setup.py install for mozprofile 14:51:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Running setup.py install for mozrunner 14:51:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 14:51:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 14:51:41 INFO - Running setup.py install for mozscreenshot 14:51:41 INFO - Running setup.py install for moztest 14:51:41 INFO - Running setup.py install for mozversion 14:51:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 14:51:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 14:51:41 INFO - Running setup.py install for wptserve 14:51:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 14:51:41 INFO - Cleaning up... 14:51:41 INFO - Return code: 0 14:51:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 14:51:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:51:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:51:41 INFO - Reading from file tmpfile_stdout 14:51:41 INFO - Using _rmtree_windows ... 14:51:41 INFO - Using _rmtree_windows ... 14:51:41 INFO - Current package versions: 14:51:41 INFO - blessings == 1.6 14:51:41 INFO - blobuploader == 1.2.4 14:51:41 INFO - browsermob-proxy == 0.6.0 14:51:41 INFO - distribute == 0.6.14 14:51:41 INFO - docopt == 0.6.1 14:51:41 INFO - manifestparser == 1.1 14:51:41 INFO - marionette-client == 2.3.0 14:51:41 INFO - marionette-driver == 1.4.0 14:51:41 INFO - mozInstall == 1.12 14:51:41 INFO - mozcrash == 0.17 14:51:41 INFO - mozdebug == 0.1 14:51:41 INFO - mozdevice == 0.48 14:51:41 INFO - mozfile == 1.2 14:51:41 INFO - mozhttpd == 0.7 14:51:41 INFO - mozinfo == 0.9 14:51:41 INFO - mozleak == 0.1 14:51:41 INFO - mozlog == 3.1 14:51:41 INFO - moznetwork == 0.27 14:51:41 INFO - mozprocess == 0.22 14:51:41 INFO - mozprofile == 0.28 14:51:41 INFO - mozrunner == 6.11 14:51:41 INFO - mozscreenshot == 0.1 14:51:41 INFO - mozsystemmonitor == 0.0 14:51:41 INFO - moztest == 0.7 14:51:41 INFO - mozversion == 1.4 14:51:41 INFO - requests == 1.2.3 14:51:41 INFO - wptserve == 1.4.0 14:51:41 INFO - Running post-action listener: _resource_record_post_action 14:51:41 INFO - Running post-action listener: _start_resource_monitoring 14:51:41 INFO - Starting resource monitoring. 14:51:41 INFO - ##### 14:51:41 INFO - ##### Running pull step. 14:51:41 INFO - ##### 14:51:41 INFO - Running pre-action listener: _resource_record_pre_action 14:51:41 INFO - Running main action method: pull 14:51:41 INFO - Pull has nothing to do! 14:51:41 INFO - Running post-action listener: _resource_record_post_action 14:51:41 INFO - ##### 14:51:41 INFO - ##### Running install step. 14:51:41 INFO - ##### 14:51:41 INFO - Running pre-action listener: _resource_record_pre_action 14:51:41 INFO - Running main action method: install 14:51:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 14:51:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 14:51:41 INFO - Reading from file tmpfile_stdout 14:51:41 INFO - Using _rmtree_windows ... 14:51:41 INFO - Using _rmtree_windows ... 14:51:41 INFO - Detecting whether we're running mozinstall >=1.0... 14:51:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 14:51:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 14:51:41 INFO - Reading from file tmpfile_stdout 14:51:41 INFO - Output received: 14:51:41 INFO - Usage: mozinstall-script.py [options] installer 14:51:41 INFO - Options: 14:51:41 INFO - -h, --help show this help message and exit 14:51:41 INFO - -d DEST, --destination=DEST 14:51:41 INFO - Directory to install application into. [default: 14:51:41 INFO - "C:\slave\test"] 14:51:41 INFO - --app=APP Application being installed. [default: firefox] 14:51:41 INFO - Using _rmtree_windows ... 14:51:41 INFO - Using _rmtree_windows ... 14:51:41 INFO - mkdir: C:\slave\test\build\application 14:51:41 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 14:51:41 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 14:51:44 INFO - Reading from file tmpfile_stdout 14:51:44 INFO - Output received: 14:51:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 14:51:44 INFO - Using _rmtree_windows ... 14:51:44 INFO - Using _rmtree_windows ... 14:51:44 INFO - Running post-action listener: _resource_record_post_action 14:51:44 INFO - ##### 14:51:44 INFO - ##### Running run-tests step. 14:51:44 INFO - ##### 14:51:44 INFO - Running pre-action listener: _resource_record_pre_action 14:51:44 INFO - Running main action method: run_tests 14:51:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 14:51:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 14:51:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 14:51:44 INFO - grabbing minidump binary from tooltool 14:51:44 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')]} 14:51:44 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 14:51:44 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 14:51:44 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 14:51:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 14:51:45 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp3ljali 14:51:45 INFO - INFO - File integrity verified, renaming tmp3ljali to win32-minidump_stackwalk.exe 14:51:45 INFO - Return code: 0 14:51:45 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 14:51:45 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 14:51:45 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/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.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 14:51:45 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/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.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 14:51:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 14:51:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102\\Application Data', 14:51:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 14:51:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-102', 14:51:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 14:51:45 INFO - 'DCLOCATION': 'SCL3', 14:51:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 14:51:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 14:51:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 14:51:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 14:51:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 14:51:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 14:51:45 INFO - 'HOMEDRIVE': 'C:', 14:51:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 14:51:45 INFO - 'KTS_VERSION': '1.19c', 14:51:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 14:51:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-102', 14:51:45 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 14:51:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 14:51:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 14:51:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 14:51:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 14:51:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 14:51:45 INFO - 'MOZ_AIRBAG': '1', 14:51:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 14:51:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 14:51:45 INFO - 'MOZ_MSVCVERSION': '8', 14:51:45 INFO - 'MOZ_NO_REMOTE': '1', 14:51:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 14:51:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 14:51:45 INFO - 'NO_EM_RESTART': '1', 14:51:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 14:51:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 14:51:45 INFO - 'OS': 'Windows_NT', 14:51:45 INFO - 'OURDRIVE': 'C:', 14:51:45 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', 14:51:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 14:51:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 14:51:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 14:51:45 INFO - 'PROCESSOR_LEVEL': '6', 14:51:45 INFO - 'PROCESSOR_REVISION': '1e05', 14:51:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 14:51:45 INFO - 'PROMPT': '$P$G', 14:51:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 14:51:45 INFO - 'PWD': 'C:\\slave\\test', 14:51:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 14:51:45 INFO - 'SESSIONNAME': 'Console', 14:51:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 14:51:45 INFO - 'SYSTEMDRIVE': 'C:', 14:51:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 14:51:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:45 INFO - 'TEST1': 'testie', 14:51:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 14:51:45 INFO - 'USERDOMAIN': 'T-XP32-IX-102', 14:51:45 INFO - 'USERNAME': 'cltbld', 14:51:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-102', 14:51:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 14:51:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 14:51:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 14:51:45 INFO - 'WINDIR': 'C:\\WINDOWS', 14:51:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 14:51:45 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/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.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 14:51:46 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 14:51:46 INFO - import pkg_resources 14:51:47 INFO - Using 1 client processes 14:51:50 INFO - SUITE-START | Running 778 tests 14:51:50 INFO - Running testharness tests 14:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 14:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 14:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 14:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 14:51:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 14:51:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 14:51:50 INFO - Setting up ssl 14:51:51 INFO - PROCESS | certutil | 14:51:51 INFO - PROCESS | certutil | 14:51:51 INFO - PROCESS | certutil | 14:51:51 INFO - Certificate Nickname Trust Attributes 14:51:51 INFO - SSL,S/MIME,JAR/XPI 14:51:51 INFO - 14:51:51 INFO - web-platform-tests CT,, 14:51:51 INFO - 14:51:51 INFO - Starting runner 14:51:53 INFO - PROCESS | 3856 | [3856] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 14:51:53 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 14:51:53 INFO - PROCESS | 3856 | [3856] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 14:51:54 INFO - PROCESS | 3856 | 1463781115007 Marionette DEBUG Marionette enabled via build flag and pref 14:51:55 INFO - PROCESS | 3856 | ++DOCSHELL 11A02C00 == 1 [pid = 3856] [id = 1] 14:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 1 (11A03000) [pid = 3856] [serial = 1] [outer = 00000000] 14:51:55 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 2 (11A03C00) [pid = 3856] [serial = 2] [outer = 11A03000] 14:51:55 INFO - PROCESS | 3856 | [3856] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 14:51:55 INFO - PROCESS | 3856 | [3856] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 14:51:55 INFO - PROCESS | 3856 | ++DOCSHELL 11CE9800 == 2 [pid = 3856] [id = 2] 14:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 3 (11CE9C00) [pid = 3856] [serial = 3] [outer = 00000000] 14:51:55 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:51:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 4 (11CEA800) [pid = 3856] [serial = 4] [outer = 11CE9C00] 14:51:55 INFO - PROCESS | 3856 | 1463781115670 Marionette INFO Listening on port 2828 14:51:56 INFO - PROCESS | 3856 | 1463781116071 Marionette DEBUG Marionette enabled via command-line flag 14:51:56 INFO - PROCESS | 3856 | ++DOCSHELL 1330E000 == 3 [pid = 3856] [id = 3] 14:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 5 (13316000) [pid = 3856] [serial = 5] [outer = 00000000] 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 14:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 6 (13316C00) [pid = 3856] [serial = 6] [outer = 13316000] 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 7 (13826000) [pid = 3856] [serial = 7] [outer = 11CE9C00] 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:51:56 INFO - PROCESS | 3856 | 1463781116386 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1769 14:51:56 INFO - PROCESS | 3856 | 1463781116495 Marionette DEBUG Closed connection conn0 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:51:56 INFO - PROCESS | 3856 | 1463781116515 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1770 14:51:56 INFO - PROCESS | 3856 | 1463781116571 Marionette DEBUG Closed connection conn1 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 14:51:56 INFO - PROCESS | 3856 | 1463781116578 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1771 14:51:56 INFO - PROCESS | 3856 | ++DOCSHELL 11A02000 == 4 [pid = 3856] [id = 4] 14:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 8 (13D4F400) [pid = 3856] [serial = 8] [outer = 00000000] 14:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 9 (140D8000) [pid = 3856] [serial = 9] [outer = 13D4F400] 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 14:51:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 10 (140DCC00) [pid = 3856] [serial = 10] [outer = 13D4F400] 14:51:56 INFO - PROCESS | 3856 | 1463781116812 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 14:51:56 INFO - PROCESS | 3856 | 1463781116817 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160520074013","device":"desktop","version":"48.0a2"} 14:51:56 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:51:57 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:51:57 INFO - PROCESS | 3856 | [3856] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 14:51:57 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 14:51:57 INFO - PROCESS | 3856 | ++DOCSHELL 158E7400 == 5 [pid = 3856] [id = 5] 14:51:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 11 (158E8000) [pid = 3856] [serial = 11] [outer = 00000000] 14:51:57 INFO - PROCESS | 3856 | ++DOCSHELL 158E8400 == 6 [pid = 3856] [id = 6] 14:51:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 12 (158EB000) [pid = 3856] [serial = 12] [outer = 00000000] 14:51:58 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:51:58 INFO - PROCESS | 3856 | ++DOCSHELL 167C5C00 == 7 [pid = 3856] [id = 7] 14:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 13 (167C6000) [pid = 3856] [serial = 13] [outer = 00000000] 14:51:58 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 14:51:58 INFO - PROCESS | 3856 | [3856] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 14:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 14 (16A89400) [pid = 3856] [serial = 14] [outer = 167C6000] 14:51:58 INFO - PROCESS | 3856 | [3856] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 14:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 15 (166D5000) [pid = 3856] [serial = 15] [outer = 158E8000] 14:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 16 (166D6C00) [pid = 3856] [serial = 16] [outer = 158EB000] 14:51:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 17 (16A1A400) [pid = 3856] [serial = 17] [outer = 167C6000] 14:51:59 INFO - PROCESS | 3856 | 1463781119169 Marionette DEBUG loaded listener.js 14:51:59 INFO - PROCESS | 3856 | 1463781119167 Marionette DEBUG loaded listener.js 14:51:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 18 (18021800) [pid = 3856] [serial = 18] [outer = 167C6000] 14:51:59 INFO - PROCESS | 3856 | 1463781119736 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"195a0cdc-8bf1-4377-90d4-e88ecfdc792f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160520074013","device":"desktop","version":"48.0a2","command_id":1}}] 14:51:59 INFO - PROCESS | 3856 | 1463781119938 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 14:51:59 INFO - PROCESS | 3856 | 1463781120008 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 14:52:00 INFO - PROCESS | 3856 | 1463781120099 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 14:52:00 INFO - PROCESS | 3856 | [3856] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 14:52:00 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 19 (19B6CC00) [pid = 3856] [serial = 19] [outer = 167C6000] 14:52:00 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 14:52:00 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:52:00 INFO - PROCESS | 3856 | 1463781120619 Marionette TRACE conn2 <- [1,3,null,{}] 14:52:00 INFO - PROCESS | 3856 | 1463781120637 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 14:52:00 INFO - PROCESS | 3856 | 1463781120663 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 14:52:00 INFO - PROCESS | 3856 | 1463781120706 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 14:52:00 INFO - PROCESS | 3856 | 1463781120708 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 14:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 14:52:00 INFO - PROCESS | 3856 | 1463781120764 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 14:52:00 INFO - PROCESS | 3856 | 1463781120768 Marionette TRACE conn2 <- [1,6,null,{}] 14:52:00 INFO - PROCESS | 3856 | 1463781120777 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:00 INFO - PROCESS | 3856 | 1463781120789 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 14:52:00 INFO - PROCESS | 3856 | 1463781120793 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:00 INFO - PROCESS | 3856 | ++DOCSHELL 167C1C00 == 8 [pid = 3856] [id = 8] 14:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 20 (19C76400) [pid = 3856] [serial = 20] [outer = 00000000] 14:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 21 (19CA4000) [pid = 3856] [serial = 21] [outer = 19C76400] 14:52:00 INFO - PROCESS | 3856 | 1463781120843 Marionette DEBUG loaded listener.js 14:52:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 22 (19CA7C00) [pid = 3856] [serial = 22] [outer = 19C76400] 14:52:01 INFO - PROCESS | 3856 | ++DOCSHELL 1A2D7800 == 9 [pid = 3856] [id = 9] 14:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 23 (1A2D7C00) [pid = 3856] [serial = 23] [outer = 00000000] 14:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 24 (1A2DA400) [pid = 3856] [serial = 24] [outer = 1A2D7C00] 14:52:01 INFO - PROCESS | 3856 | 1463781121274 Marionette DEBUG loaded listener.js 14:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 25 (1A2DD800) [pid = 3856] [serial = 25] [outer = 1A2D7C00] 14:52:01 INFO - PROCESS | 3856 | 1463781121470 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 14:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 14:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 783ms 14:52:01 INFO - PROCESS | 3856 | 1463781121557 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 14:52:01 INFO - PROCESS | 3856 | 1463781121559 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 14:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 14:52:01 INFO - PROCESS | 3856 | 1463781121602 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 14:52:01 INFO - PROCESS | 3856 | 1463781121603 Marionette TRACE conn2 <- [1,10,null,{}] 14:52:01 INFO - PROCESS | 3856 | 1463781121651 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:01 INFO - PROCESS | 3856 | 1463781121747 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 14:52:01 INFO - PROCESS | 3856 | 1463781121768 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:01 INFO - PROCESS | 3856 | ++DOCSHELL 1A653400 == 10 [pid = 3856] [id = 10] 14:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 26 (1A653800) [pid = 3856] [serial = 26] [outer = 00000000] 14:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 27 (1AD5AC00) [pid = 3856] [serial = 27] [outer = 1A653800] 14:52:01 INFO - PROCESS | 3856 | 1463781121815 Marionette DEBUG loaded listener.js 14:52:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 28 (1AD5E800) [pid = 3856] [serial = 28] [outer = 1A653800] 14:52:02 INFO - PROCESS | 3856 | 1463781122194 Marionette TRACE conn2 <- [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]]]}] 14:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 14:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 644ms 14:52:02 INFO - PROCESS | 3856 | 1463781122234 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 14:52:02 INFO - PROCESS | 3856 | 1463781122236 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 14:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 14:52:02 INFO - PROCESS | 3856 | 1463781122239 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 14:52:02 INFO - PROCESS | 3856 | 1463781122241 Marionette TRACE conn2 <- [1,14,null,{}] 14:52:02 INFO - PROCESS | 3856 | 1463781122244 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:02 INFO - PROCESS | 3856 | 1463781122339 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 14:52:02 INFO - PROCESS | 3856 | 1463781122353 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:02 INFO - PROCESS | 3856 | ++DOCSHELL 172C0000 == 11 [pid = 3856] [id = 11] 14:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 29 (172C2C00) [pid = 3856] [serial = 29] [outer = 00000000] 14:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 30 (1A856C00) [pid = 3856] [serial = 30] [outer = 172C2C00] 14:52:02 INFO - PROCESS | 3856 | 1463781122398 Marionette DEBUG loaded listener.js 14:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 31 (1AD58000) [pid = 3856] [serial = 31] [outer = 172C2C00] 14:52:02 INFO - PROCESS | 3856 | 1463781122744 Marionette TRACE conn2 <- [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]]]}] 14:52:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 14:52:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 522ms 14:52:02 INFO - PROCESS | 3856 | 1463781122758 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 14:52:02 INFO - PROCESS | 3856 | 1463781122760 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 14:52:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 14:52:02 INFO - PROCESS | 3856 | 1463781122764 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 14:52:02 INFO - PROCESS | 3856 | 1463781122765 Marionette TRACE conn2 <- [1,18,null,{}] 14:52:02 INFO - PROCESS | 3856 | 1463781122769 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:02 INFO - PROCESS | 3856 | 1463781122870 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 14:52:02 INFO - PROCESS | 3856 | 1463781122878 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:02 INFO - PROCESS | 3856 | ++DOCSHELL 1A93D000 == 12 [pid = 3856] [id = 12] 14:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 32 (1A93D400) [pid = 3856] [serial = 32] [outer = 00000000] 14:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 33 (1AB99800) [pid = 3856] [serial = 33] [outer = 1A93D400] 14:52:02 INFO - PROCESS | 3856 | 1463781122925 Marionette DEBUG loaded listener.js 14:52:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 34 (1AB9CC00) [pid = 3856] [serial = 34] [outer = 1A93D400] 14:52:03 INFO - PROCESS | 3856 | 1463781123308 Marionette TRACE conn2 <- [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]]]}] 14:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 14:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 584ms 14:52:03 INFO - PROCESS | 3856 | 1463781123361 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 14:52:03 INFO - PROCESS | 3856 | 1463781123363 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 14:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 14:52:03 INFO - PROCESS | 3856 | 1463781123367 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 14:52:03 INFO - PROCESS | 3856 | 1463781123368 Marionette TRACE conn2 <- [1,22,null,{}] 14:52:03 INFO - PROCESS | 3856 | 1463781123371 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:03 INFO - PROCESS | 3856 | 1463781123476 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 14:52:03 INFO - PROCESS | 3856 | 1463781123482 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:03 INFO - PROCESS | 3856 | ++DOCSHELL 1ABA3000 == 13 [pid = 3856] [id = 13] 14:52:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 35 (1ABA6800) [pid = 3856] [serial = 35] [outer = 00000000] 14:52:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 36 (1B050000) [pid = 3856] [serial = 36] [outer = 1ABA6800] 14:52:03 INFO - PROCESS | 3856 | 1463781123526 Marionette DEBUG loaded listener.js 14:52:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 37 (1B053C00) [pid = 3856] [serial = 37] [outer = 1ABA6800] 14:52:03 INFO - PROCESS | 3856 | 1463781123845 Marionette TRACE conn2 <- [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]]]}] 14:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 14:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 521ms 14:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 14:52:03 INFO - PROCESS | 3856 | 1463781123886 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 14:52:03 INFO - PROCESS | 3856 | 1463781123887 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 14:52:03 INFO - PROCESS | 3856 | 1463781123890 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 14:52:03 INFO - PROCESS | 3856 | 1463781123892 Marionette TRACE conn2 <- [1,26,null,{}] 14:52:03 INFO - PROCESS | 3856 | 1463781123896 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:03 INFO - PROCESS | 3856 | 1463781124004 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 14:52:04 INFO - PROCESS | 3856 | 1463781124011 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:04 INFO - PROCESS | 3856 | ++DOCSHELL 1B059400 == 14 [pid = 3856] [id = 14] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 38 (1B166000) [pid = 3856] [serial = 38] [outer = 00000000] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 39 (1B16FC00) [pid = 3856] [serial = 39] [outer = 1B166000] 14:52:04 INFO - PROCESS | 3856 | 1463781124055 Marionette DEBUG loaded listener.js 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 40 (1B174000) [pid = 3856] [serial = 40] [outer = 1B166000] 14:52:04 INFO - PROCESS | 3856 | 1463781124415 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 14:52:04 INFO - PROCESS | 3856 | ++DOCSHELL 1B3F3400 == 15 [pid = 3856] [id = 15] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 41 (1B3F3800) [pid = 3856] [serial = 41] [outer = 00000000] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 42 (1B3F5000) [pid = 3856] [serial = 42] [outer = 1B3F3800] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 43 (1B3F9400) [pid = 3856] [serial = 43] [outer = 1B3F3800] 14:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 14:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 583ms 14:52:04 INFO - PROCESS | 3856 | ++DOCSHELL 1B3F9000 == 16 [pid = 3856] [id = 16] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 44 (1B3FF000) [pid = 3856] [serial = 44] [outer = 00000000] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 45 (1B49B800) [pid = 3856] [serial = 45] [outer = 1B3FF000] 14:52:04 INFO - PROCESS | 3856 | 1463781124509 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 14:52:04 INFO - PROCESS | 3856 | 1463781124510 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 46 (1B3F9C00) [pid = 3856] [serial = 46] [outer = 1B3FF000] 14:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 14:52:04 INFO - PROCESS | 3856 | 1463781124557 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 14:52:04 INFO - PROCESS | 3856 | 1463781124559 Marionette TRACE conn2 <- [1,30,null,{}] 14:52:04 INFO - PROCESS | 3856 | 1463781124576 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:04 INFO - PROCESS | 3856 | 1463781124695 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 14:52:04 INFO - PROCESS | 3856 | 1463781124704 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:04 INFO - PROCESS | 3856 | ++DOCSHELL 1B169C00 == 17 [pid = 3856] [id = 17] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 47 (1B3F1400) [pid = 3856] [serial = 47] [outer = 00000000] 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 48 (1B3FEC00) [pid = 3856] [serial = 48] [outer = 1B3F1400] 14:52:04 INFO - PROCESS | 3856 | 1463781124747 Marionette DEBUG loaded listener.js 14:52:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (1B57E400) [pid = 3856] [serial = 49] [outer = 1B3F1400] 14:52:05 INFO - PROCESS | 3856 | --DOCSHELL 11A02C00 == 16 [pid = 3856] [id = 1] 14:52:05 INFO - PROCESS | 3856 | 1463781125638 Marionette TRACE conn2 <- [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]]]}] 14:52:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 14:52:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1151ms 14:52:05 INFO - PROCESS | 3856 | 1463781125693 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 14:52:05 INFO - PROCESS | 3856 | 1463781125698 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 14:52:05 INFO - PROCESS | 3856 | 1463781125703 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 14:52:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 14:52:05 INFO - PROCESS | 3856 | 1463781125707 Marionette TRACE conn2 <- [1,34,null,{}] 14:52:05 INFO - PROCESS | 3856 | 1463781125713 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:05 INFO - PROCESS | 3856 | 1463781125823 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 14:52:05 INFO - PROCESS | 3856 | 1463781125890 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:05 INFO - PROCESS | 3856 | ++DOCSHELL 1047B800 == 17 [pid = 3856] [id = 18] 14:52:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (1055B800) [pid = 3856] [serial = 50] [outer = 00000000] 14:52:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (11022000) [pid = 3856] [serial = 51] [outer = 1055B800] 14:52:05 INFO - PROCESS | 3856 | 1463781125947 Marionette DEBUG loaded listener.js 14:52:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (112E0400) [pid = 3856] [serial = 52] [outer = 1055B800] 14:52:06 INFO - PROCESS | 3856 | 1463781126492 Marionette TRACE conn2 <- [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]]]}] 14:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 14:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 829ms 14:52:06 INFO - PROCESS | 3856 | 1463781126531 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 14:52:06 INFO - PROCESS | 3856 | 1463781126537 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 14:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 14:52:06 INFO - PROCESS | 3856 | 1463781126543 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 14:52:06 INFO - PROCESS | 3856 | 1463781126546 Marionette TRACE conn2 <- [1,38,null,{}] 14:52:06 INFO - PROCESS | 3856 | 1463781126550 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:06 INFO - PROCESS | 3856 | 1463781126657 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 14:52:06 INFO - PROCESS | 3856 | 1463781126736 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:06 INFO - PROCESS | 3856 | ++DOCSHELL 11CE2000 == 18 [pid = 3856] [id = 19] 14:52:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (11CEA000) [pid = 3856] [serial = 53] [outer = 00000000] 14:52:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (1335E400) [pid = 3856] [serial = 54] [outer = 11CEA000] 14:52:06 INFO - PROCESS | 3856 | 1463781126791 Marionette DEBUG loaded listener.js 14:52:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (1381D000) [pid = 3856] [serial = 55] [outer = 11CEA000] 14:52:07 INFO - PROCESS | 3856 | 1463781127392 Marionette TRACE conn2 <- [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]]]}] 14:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 14:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 875ms 14:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 14:52:07 INFO - PROCESS | 3856 | 1463781127429 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 14:52:07 INFO - PROCESS | 3856 | 1463781127432 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 14:52:07 INFO - PROCESS | 3856 | 1463781127436 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 14:52:07 INFO - PROCESS | 3856 | 1463781127440 Marionette TRACE conn2 <- [1,42,null,{}] 14:52:07 INFO - PROCESS | 3856 | 1463781127630 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:07 INFO - PROCESS | 3856 | 1463781127721 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 14:52:07 INFO - PROCESS | 3856 | 1463781127781 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:07 INFO - PROCESS | 3856 | ++DOCSHELL 10A5C000 == 19 [pid = 3856] [id = 20] 14:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10A5C400) [pid = 3856] [serial = 56] [outer = 00000000] 14:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (10A63C00) [pid = 3856] [serial = 57] [outer = 10A5C400] 14:52:07 INFO - PROCESS | 3856 | 1463781127831 Marionette DEBUG loaded listener.js 14:52:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10B88800) [pid = 3856] [serial = 58] [outer = 10A5C400] 14:52:08 INFO - PROCESS | 3856 | --DOCSHELL 11A02000 == 18 [pid = 3856] [id = 4] 14:52:08 INFO - PROCESS | 3856 | 1463781128325 Marionette TRACE conn2 <- [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]]]}] 14:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 14:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 921ms 14:52:08 INFO - PROCESS | 3856 | 1463781128365 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 14:52:08 INFO - PROCESS | 3856 | 1463781128369 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 14:52:08 INFO - PROCESS | 3856 | 1463781128373 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 14:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 14:52:08 INFO - PROCESS | 3856 | 1463781128375 Marionette TRACE conn2 <- [1,46,null,{}] 14:52:08 INFO - PROCESS | 3856 | 1463781128379 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:08 INFO - PROCESS | 3856 | 1463781128456 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 14:52:08 INFO - PROCESS | 3856 | 1463781128469 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:08 INFO - PROCESS | 3856 | ++DOCSHELL 1179EC00 == 19 [pid = 3856] [id = 21] 14:52:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (117A5000) [pid = 3856] [serial = 59] [outer = 00000000] 14:52:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (11A0E400) [pid = 3856] [serial = 60] [outer = 117A5000] 14:52:08 INFO - PROCESS | 3856 | 1463781128519 Marionette DEBUG loaded listener.js 14:52:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (11C5BC00) [pid = 3856] [serial = 61] [outer = 117A5000] 14:52:09 INFO - PROCESS | 3856 | 1463781129018 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 14:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 14:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 691ms 14:52:09 INFO - PROCESS | 3856 | 1463781129074 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 14:52:09 INFO - PROCESS | 3856 | 1463781129076 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 14:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 14:52:09 INFO - PROCESS | 3856 | 1463781129080 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 14:52:09 INFO - PROCESS | 3856 | 1463781129081 Marionette TRACE conn2 <- [1,50,null,{}] 14:52:09 INFO - PROCESS | 3856 | 1463781129069 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:09 INFO - PROCESS | 3856 | 1463781129150 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 14:52:09 INFO - PROCESS | 3856 | 1463781129161 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:09 INFO - PROCESS | 3856 | ++DOCSHELL 12B53800 == 20 [pid = 3856] [id = 22] 14:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (12B57800) [pid = 3856] [serial = 62] [outer = 00000000] 14:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (1335EC00) [pid = 3856] [serial = 63] [outer = 12B57800] 14:52:09 INFO - PROCESS | 3856 | 1463781129248 Marionette DEBUG loaded listener.js 14:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (1382AC00) [pid = 3856] [serial = 64] [outer = 12B57800] 14:52:09 INFO - PROCESS | 3856 | 1463781129712 Marionette TRACE conn2 <- [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]]]}] 14:52:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 14:52:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 690ms 14:52:09 INFO - PROCESS | 3856 | 1463781129770 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 14:52:09 INFO - PROCESS | 3856 | 1463781129776 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 14:52:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 14:52:09 INFO - PROCESS | 3856 | 1463781129781 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 14:52:09 INFO - PROCESS | 3856 | 1463781129783 Marionette TRACE conn2 <- [1,54,null,{}] 14:52:09 INFO - PROCESS | 3856 | 1463781129786 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:09 INFO - PROCESS | 3856 | 1463781129862 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 14:52:09 INFO - PROCESS | 3856 | 1463781129870 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:09 INFO - PROCESS | 3856 | ++DOCSHELL 138E2400 == 21 [pid = 3856] [id = 23] 14:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (14F57800) [pid = 3856] [serial = 65] [outer = 00000000] 14:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (14F8F400) [pid = 3856] [serial = 66] [outer = 14F57800] 14:52:09 INFO - PROCESS | 3856 | 1463781129915 Marionette DEBUG loaded listener.js 14:52:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (1534E400) [pid = 3856] [serial = 67] [outer = 14F57800] 14:52:10 INFO - PROCESS | 3856 | 1463781130292 Marionette TRACE conn2 <- [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]]]}] 14:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 14:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 583ms 14:52:10 INFO - PROCESS | 3856 | 1463781130358 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 14:52:10 INFO - PROCESS | 3856 | 1463781130360 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 14:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 14:52:10 INFO - PROCESS | 3856 | 1463781130364 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 14:52:10 INFO - PROCESS | 3856 | 1463781130365 Marionette TRACE conn2 <- [1,58,null,{}] 14:52:10 INFO - PROCESS | 3856 | 1463781130369 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:10 INFO - PROCESS | 3856 | 1463781130444 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 14:52:10 INFO - PROCESS | 3856 | 1463781130450 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:10 INFO - PROCESS | 3856 | ++DOCSHELL 14FB5400 == 22 [pid = 3856] [id = 24] 14:52:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (153BF000) [pid = 3856] [serial = 68] [outer = 00000000] 14:52:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (156EB400) [pid = 3856] [serial = 69] [outer = 153BF000] 14:52:10 INFO - PROCESS | 3856 | 1463781130495 Marionette DEBUG loaded listener.js 14:52:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (156ED400) [pid = 3856] [serial = 70] [outer = 153BF000] 14:52:10 INFO - PROCESS | 3856 | 1463781130886 Marionette TRACE conn2 <- [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]]]}] 14:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 14:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 583ms 14:52:10 INFO - PROCESS | 3856 | 1463781130965 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 14:52:10 INFO - PROCESS | 3856 | 1463781130967 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 14:52:10 INFO - PROCESS | 3856 | 1463781130970 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 14:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 14:52:10 INFO - PROCESS | 3856 | 1463781130956 Marionette TRACE conn2 <- [1,62,null,{}] 14:52:10 INFO - PROCESS | 3856 | 1463781130960 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:11 INFO - PROCESS | 3856 | 1463781131053 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 14:52:11 INFO - PROCESS | 3856 | 1463781131061 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:11 INFO - PROCESS | 3856 | ++DOCSHELL 15F51000 == 23 [pid = 3856] [id = 25] 14:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15F5D000) [pid = 3856] [serial = 71] [outer = 00000000] 14:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (160AD400) [pid = 3856] [serial = 72] [outer = 15F5D000] 14:52:11 INFO - PROCESS | 3856 | 1463781131107 Marionette DEBUG loaded listener.js 14:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (161A4800) [pid = 3856] [serial = 73] [outer = 15F5D000] 14:52:11 INFO - PROCESS | 3856 | 1463781131502 Marionette TRACE conn2 <- [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]]]}] 14:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 14:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 583ms 14:52:11 INFO - PROCESS | 3856 | 1463781131558 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 14:52:11 INFO - PROCESS | 3856 | 1463781131560 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 14:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 14:52:11 INFO - PROCESS | 3856 | 1463781131568 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 14:52:11 INFO - PROCESS | 3856 | 1463781131569 Marionette TRACE conn2 <- [1,66,null,{}] 14:52:11 INFO - PROCESS | 3856 | 1463781131573 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:11 INFO - PROCESS | 3856 | 1463781131644 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 14:52:11 INFO - PROCESS | 3856 | 1463781131651 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:11 INFO - PROCESS | 3856 | ++DOCSHELL 167BE800 == 24 [pid = 3856] [id = 26] 14:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16A1B400) [pid = 3856] [serial = 74] [outer = 00000000] 14:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16A85C00) [pid = 3856] [serial = 75] [outer = 16A1B400] 14:52:11 INFO - PROCESS | 3856 | 1463781131695 Marionette DEBUG loaded listener.js 14:52:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16A88000) [pid = 3856] [serial = 76] [outer = 16A1B400] 14:52:12 INFO - PROCESS | 3856 | 1463781132066 Marionette TRACE conn2 <- [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]]]}] 14:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 14:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 522ms 14:52:12 INFO - PROCESS | 3856 | 1463781132085 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 14:52:12 INFO - PROCESS | 3856 | 1463781132087 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 14:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 14:52:12 INFO - PROCESS | 3856 | 1463781132090 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 14:52:12 INFO - PROCESS | 3856 | 1463781132092 Marionette TRACE conn2 <- [1,70,null,{}] 14:52:12 INFO - PROCESS | 3856 | 1463781132095 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:12 INFO - PROCESS | 3856 | 1463781132201 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 14:52:12 INFO - PROCESS | 3856 | 1463781132210 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:12 INFO - PROCESS | 3856 | ++DOCSHELL 11712800 == 25 [pid = 3856] [id = 27] 14:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (15F5E400) [pid = 3856] [serial = 77] [outer = 00000000] 14:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (172C3400) [pid = 3856] [serial = 78] [outer = 15F5E400] 14:52:12 INFO - PROCESS | 3856 | 1463781132256 Marionette DEBUG loaded listener.js 14:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (176AC400) [pid = 3856] [serial = 79] [outer = 15F5E400] 14:52:12 INFO - PROCESS | 3856 | 1463781132646 Marionette TRACE conn2 <- [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]]]}] 14:52:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 14:52:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 583ms 14:52:12 INFO - PROCESS | 3856 | 1463781132687 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 14:52:12 INFO - PROCESS | 3856 | 1463781132689 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 14:52:12 INFO - PROCESS | 3856 | 1463781132693 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 14:52:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 14:52:12 INFO - PROCESS | 3856 | 1463781132694 Marionette TRACE conn2 <- [1,74,null,{}] 14:52:12 INFO - PROCESS | 3856 | 1463781132698 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:12 INFO - PROCESS | 3856 | 1463781132771 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 14:52:12 INFO - PROCESS | 3856 | 1463781132843 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:12 INFO - PROCESS | 3856 | ++DOCSHELL 12B53400 == 26 [pid = 3856] [id = 28] 14:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (16A89000) [pid = 3856] [serial = 80] [outer = 00000000] 14:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1793B800) [pid = 3856] [serial = 81] [outer = 16A89000] 14:52:12 INFO - PROCESS | 3856 | 1463781132888 Marionette DEBUG loaded listener.js 14:52:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (17FB7400) [pid = 3856] [serial = 82] [outer = 16A89000] 14:52:13 INFO - PROCESS | 3856 | 1463781133228 Marionette TRACE conn2 <- [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]]]}] 14:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 14:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 583ms 14:52:13 INFO - PROCESS | 3856 | 1463781133272 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 14:52:13 INFO - PROCESS | 3856 | 1463781133274 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 14:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 14:52:13 INFO - PROCESS | 3856 | 1463781133277 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 14:52:13 INFO - PROCESS | 3856 | 1463781133279 Marionette TRACE conn2 <- [1,78,null,{}] 14:52:13 INFO - PROCESS | 3856 | 1463781133283 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:13 INFO - PROCESS | 3856 | 1463781133391 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 14:52:13 INFO - PROCESS | 3856 | 1463781133399 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:13 INFO - PROCESS | 3856 | ++DOCSHELL 166CE800 == 27 [pid = 3856] [id = 29] 14:52:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (166D2000) [pid = 3856] [serial = 83] [outer = 00000000] 14:52:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1842DC00) [pid = 3856] [serial = 84] [outer = 166D2000] 14:52:13 INFO - PROCESS | 3856 | 1463781133443 Marionette DEBUG loaded listener.js 14:52:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (184D4C00) [pid = 3856] [serial = 85] [outer = 166D2000] 14:52:13 INFO - PROCESS | 3856 | 1463781133813 Marionette TRACE conn2 <- [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]]]}] 14:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 14:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 584ms 14:52:13 INFO - PROCESS | 3856 | 1463781133875 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 14:52:13 INFO - PROCESS | 3856 | 1463781133877 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 14:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 14:52:13 INFO - PROCESS | 3856 | 1463781133880 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 14:52:13 INFO - PROCESS | 3856 | 1463781133882 Marionette TRACE conn2 <- [1,82,null,{}] 14:52:13 INFO - PROCESS | 3856 | 1463781133885 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:13 INFO - PROCESS | 3856 | 1463781133991 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 14:52:14 INFO - PROCESS | 3856 | 1463781134056 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:14 INFO - PROCESS | 3856 | ++DOCSHELL 184DA800 == 28 [pid = 3856] [id = 30] 14:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (184DB400) [pid = 3856] [serial = 86] [outer = 00000000] 14:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19B75000) [pid = 3856] [serial = 87] [outer = 184DB400] 14:52:14 INFO - PROCESS | 3856 | 1463781134105 Marionette DEBUG loaded listener.js 14:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19C75C00) [pid = 3856] [serial = 88] [outer = 184DB400] 14:52:14 INFO - PROCESS | 3856 | 1463781134445 Marionette TRACE conn2 <- [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]]]}] 14:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 14:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 629ms 14:52:14 INFO - PROCESS | 3856 | 1463781134500 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 14:52:14 INFO - PROCESS | 3856 | 1463781134503 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 14:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 14:52:14 INFO - PROCESS | 3856 | 1463781134506 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 14:52:14 INFO - PROCESS | 3856 | 1463781134508 Marionette TRACE conn2 <- [1,86,null,{}] 14:52:14 INFO - PROCESS | 3856 | 1463781134512 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:14 INFO - PROCESS | 3856 | 1463781134626 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 14:52:14 INFO - PROCESS | 3856 | 1463781134635 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:14 INFO - PROCESS | 3856 | ++DOCSHELL 1335E800 == 29 [pid = 3856] [id = 31] 14:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (176F3C00) [pid = 3856] [serial = 89] [outer = 00000000] 14:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (19CB1000) [pid = 3856] [serial = 90] [outer = 176F3C00] 14:52:14 INFO - PROCESS | 3856 | 1463781134678 Marionette DEBUG loaded listener.js 14:52:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A228400) [pid = 3856] [serial = 91] [outer = 176F3C00] 14:52:15 INFO - PROCESS | 3856 | 1463781135031 Marionette TRACE conn2 <- [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]]]}] 14:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 14:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 583ms 14:52:15 INFO - PROCESS | 3856 | 1463781135085 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 14:52:15 INFO - PROCESS | 3856 | 1463781135087 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 14:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 14:52:15 INFO - PROCESS | 3856 | 1463781135091 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 14:52:15 INFO - PROCESS | 3856 | 1463781135093 Marionette TRACE conn2 <- [1,90,null,{}] 14:52:15 INFO - PROCESS | 3856 | 1463781135097 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:15 INFO - PROCESS | 3856 | 1463781135170 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 14:52:15 INFO - PROCESS | 3856 | 1463781135247 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:15 INFO - PROCESS | 3856 | ++DOCSHELL 15358800 == 30 [pid = 3856] [id = 32] 14:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (19BBB400) [pid = 3856] [serial = 92] [outer = 00000000] 14:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A657800) [pid = 3856] [serial = 93] [outer = 19BBB400] 14:52:15 INFO - PROCESS | 3856 | 1463781135292 Marionette DEBUG loaded listener.js 14:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (1A852000) [pid = 3856] [serial = 94] [outer = 19BBB400] 14:52:15 INFO - PROCESS | 3856 | 1463781135663 Marionette TRACE conn2 <- [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]]]}] 14:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 14:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 584ms 14:52:15 INFO - PROCESS | 3856 | 1463781135688 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 14:52:15 INFO - PROCESS | 3856 | 1463781135690 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 14:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 14:52:15 INFO - PROCESS | 3856 | 1463781135693 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 14:52:15 INFO - PROCESS | 3856 | 1463781135695 Marionette TRACE conn2 <- [1,94,null,{}] 14:52:15 INFO - PROCESS | 3856 | 1463781135698 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:15 INFO - PROCESS | 3856 | 1463781135772 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 14:52:15 INFO - PROCESS | 3856 | 1463781135761 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:15 INFO - PROCESS | 3856 | ++DOCSHELL 0F306400 == 31 [pid = 3856] [id = 33] 14:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (0F307800) [pid = 3856] [serial = 95] [outer = 00000000] 14:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (0F30D000) [pid = 3856] [serial = 96] [outer = 0F307800] 14:52:15 INFO - PROCESS | 3856 | 1463781135804 Marionette DEBUG loaded listener.js 14:52:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (105F1000) [pid = 3856] [serial = 97] [outer = 0F307800] 14:52:17 INFO - PROCESS | 3856 | 1463781137055 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 14:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 14:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1427ms 14:52:17 INFO - PROCESS | 3856 | 1463781137116 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 14:52:17 INFO - PROCESS | 3856 | 1463781137119 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 14:52:17 INFO - PROCESS | 3856 | 1463781137125 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 14:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 14:52:17 INFO - PROCESS | 3856 | 1463781137127 Marionette TRACE conn2 <- [1,98,null,{}] 14:52:17 INFO - PROCESS | 3856 | 1463781137132 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:17 INFO - PROCESS | 3856 | 1463781137237 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 14:52:17 INFO - PROCESS | 3856 | 1463781137253 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:17 INFO - PROCESS | 3856 | ++DOCSHELL 10B8DC00 == 32 [pid = 3856] [id = 34] 14:52:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (10B90800) [pid = 3856] [serial = 98] [outer = 00000000] 14:52:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (112D7C00) [pid = 3856] [serial = 99] [outer = 10B90800] 14:52:17 INFO - PROCESS | 3856 | 1463781137338 Marionette DEBUG loaded listener.js 14:52:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (11712400) [pid = 3856] [serial = 100] [outer = 10B90800] 14:52:17 INFO - PROCESS | 3856 | 1463781137711 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 14:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 14:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 14:52:17 INFO - PROCESS | 3856 | 1463781137748 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 14:52:17 INFO - PROCESS | 3856 | 1463781137753 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 14:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 14:52:17 INFO - PROCESS | 3856 | 1463781137758 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 14:52:17 INFO - PROCESS | 3856 | 1463781137761 Marionette TRACE conn2 <- [1,102,null,{}] 14:52:17 INFO - PROCESS | 3856 | 1463781137765 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:17 INFO - PROCESS | 3856 | 1463781137867 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (13D4F400) [pid = 3856] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1B166000) [pid = 3856] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1ABA6800) [pid = 3856] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1A93D400) [pid = 3856] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (172C2C00) [pid = 3856] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1A653800) [pid = 3856] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (19C76400) [pid = 3856] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1B3F1400) [pid = 3856] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1055B800) [pid = 3856] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (11CEA000) [pid = 3856] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10A5C400) [pid = 3856] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (117A5000) [pid = 3856] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12B57800) [pid = 3856] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (14F57800) [pid = 3856] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (153BF000) [pid = 3856] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15F5D000) [pid = 3856] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16A1B400) [pid = 3856] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15F5E400) [pid = 3856] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16A89000) [pid = 3856] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (166D2000) [pid = 3856] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (184DB400) [pid = 3856] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 14:52:18 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (176F3C00) [pid = 3856] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 14:52:18 INFO - PROCESS | 3856 | 1463781138390 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:18 INFO - PROCESS | 3856 | ++DOCSHELL 1055B800 == 33 [pid = 3856] [id = 35] 14:52:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1055BC00) [pid = 3856] [serial = 101] [outer = 00000000] 14:52:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10A5A000) [pid = 3856] [serial = 102] [outer = 1055BC00] 14:52:18 INFO - PROCESS | 3856 | 1463781138439 Marionette DEBUG loaded listener.js 14:52:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1179E800) [pid = 3856] [serial = 103] [outer = 1055BC00] 14:52:18 INFO - PROCESS | 3856 | 1463781138777 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 14:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 14:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1058ms 14:52:18 INFO - PROCESS | 3856 | 1463781138831 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 14:52:18 INFO - PROCESS | 3856 | 1463781138833 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 14:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 14:52:18 INFO - PROCESS | 3856 | 1463781138837 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 14:52:18 INFO - PROCESS | 3856 | 1463781138841 Marionette TRACE conn2 <- [1,106,null,{}] 14:52:18 INFO - PROCESS | 3856 | 1463781138851 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:18 INFO - PROCESS | 3856 | 1463781138931 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 14:52:19 INFO - PROCESS | 3856 | 1463781139013 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:19 INFO - PROCESS | 3856 | ++DOCSHELL 12AE4400 == 34 [pid = 3856] [id = 36] 14:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (12B57800) [pid = 3856] [serial = 104] [outer = 00000000] 14:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (13363000) [pid = 3856] [serial = 105] [outer = 12B57800] 14:52:19 INFO - PROCESS | 3856 | 1463781139061 Marionette DEBUG loaded listener.js 14:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (13D50000) [pid = 3856] [serial = 106] [outer = 12B57800] 14:52:19 INFO - PROCESS | 3856 | 1463781139397 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 14:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 14:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 583ms 14:52:19 INFO - PROCESS | 3856 | 1463781139433 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 14:52:19 INFO - PROCESS | 3856 | 1463781139436 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 14:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 14:52:19 INFO - PROCESS | 3856 | 1463781139449 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 14:52:19 INFO - PROCESS | 3856 | 1463781139451 Marionette TRACE conn2 <- [1,110,null,{}] 14:52:19 INFO - PROCESS | 3856 | 1463781139462 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:19 INFO - PROCESS | 3856 | 1463781139529 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 14:52:19 INFO - PROCESS | 3856 | 1463781139535 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:19 INFO - PROCESS | 3856 | ++DOCSHELL 140D2400 == 35 [pid = 3856] [id = 37] 14:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (140D7C00) [pid = 3856] [serial = 107] [outer = 00000000] 14:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1535A000) [pid = 3856] [serial = 108] [outer = 140D7C00] 14:52:19 INFO - PROCESS | 3856 | 1463781139580 Marionette DEBUG loaded listener.js 14:52:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (153C6000) [pid = 3856] [serial = 109] [outer = 140D7C00] 14:52:19 INFO - PROCESS | 3856 | 1463781140002 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 14:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 14:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 583ms 14:52:20 INFO - PROCESS | 3856 | 1463781140020 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 14:52:20 INFO - PROCESS | 3856 | 1463781140022 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 14:52:20 INFO - PROCESS | 3856 | 1463781140025 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 14:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 14:52:20 INFO - PROCESS | 3856 | 1463781140026 Marionette TRACE conn2 <- [1,114,null,{}] 14:52:20 INFO - PROCESS | 3856 | 1463781140030 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:20 INFO - PROCESS | 3856 | 1463781140120 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 14:52:20 INFO - PROCESS | 3856 | 1463781140127 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:20 INFO - PROCESS | 3856 | ++DOCSHELL 15356000 == 36 [pid = 3856] [id = 38] 14:52:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (158B8C00) [pid = 3856] [serial = 110] [outer = 00000000] 14:52:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (158F1800) [pid = 3856] [serial = 111] [outer = 158B8C00] 14:52:20 INFO - PROCESS | 3856 | 1463781140171 Marionette DEBUG loaded listener.js 14:52:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (15B4FC00) [pid = 3856] [serial = 112] [outer = 158B8C00] 14:52:20 INFO - PROCESS | 3856 | 1463781140744 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 14:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 14:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 783ms 14:52:20 INFO - PROCESS | 3856 | 1463781140811 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 14:52:20 INFO - PROCESS | 3856 | 1463781140817 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 14:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 14:52:20 INFO - PROCESS | 3856 | 1463781140865 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 14:52:20 INFO - PROCESS | 3856 | 1463781140870 Marionette TRACE conn2 <- [1,118,null,{}] 14:52:20 INFO - PROCESS | 3856 | 1463781140876 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:20 INFO - PROCESS | 3856 | 1463781140983 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 14:52:21 INFO - PROCESS | 3856 | 1463781141054 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:21 INFO - PROCESS | 3856 | ++DOCSHELL 10433800 == 37 [pid = 3856] [id = 39] 14:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10A6FC00) [pid = 3856] [serial = 113] [outer = 00000000] 14:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (11C4F400) [pid = 3856] [serial = 114] [outer = 10A6FC00] 14:52:21 INFO - PROCESS | 3856 | 1463781141132 Marionette DEBUG loaded listener.js 14:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (12AE7000) [pid = 3856] [serial = 115] [outer = 10A6FC00] 14:52:21 INFO - PROCESS | 3856 | 1463781141670 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 14:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 14:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 14:52:21 INFO - PROCESS | 3856 | 1463781141699 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 14:52:21 INFO - PROCESS | 3856 | 1463781141705 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 14:52:21 INFO - PROCESS | 3856 | 1463781141727 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 14:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 14:52:21 INFO - PROCESS | 3856 | 1463781141730 Marionette TRACE conn2 <- [1,122,null,{}] 14:52:21 INFO - PROCESS | 3856 | 1463781141734 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:21 INFO - PROCESS | 3856 | 1463781141832 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 14:52:21 INFO - PROCESS | 3856 | 1463781141917 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:21 INFO - PROCESS | 3856 | ++DOCSHELL 0F30DC00 == 38 [pid = 3856] [id = 40] 14:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11AFB000) [pid = 3856] [serial = 116] [outer = 00000000] 14:52:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (140DE800) [pid = 3856] [serial = 117] [outer = 11AFB000] 14:52:21 INFO - PROCESS | 3856 | 1463781141972 Marionette DEBUG loaded listener.js 14:52:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (158B7400) [pid = 3856] [serial = 118] [outer = 11AFB000] 14:52:22 INFO - PROCESS | 3856 | 1463781142462 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 14:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 14:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 782ms 14:52:22 INFO - PROCESS | 3856 | 1463781142515 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 14:52:22 INFO - PROCESS | 3856 | 1463781142518 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 14:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 14:52:22 INFO - PROCESS | 3856 | 1463781142522 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 14:52:22 INFO - PROCESS | 3856 | 1463781142526 Marionette TRACE conn2 <- [1,126,null,{}] 14:52:22 INFO - PROCESS | 3856 | 1463781142537 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:22 INFO - PROCESS | 3856 | 1463781142642 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 14:52:22 INFO - PROCESS | 3856 | 1463781142717 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:22 INFO - PROCESS | 3856 | ++DOCSHELL 16A86C00 == 39 [pid = 3856] [id = 41] 14:52:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16A90000) [pid = 3856] [serial = 119] [outer = 00000000] 14:52:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1709D800) [pid = 3856] [serial = 120] [outer = 16A90000] 14:52:22 INFO - PROCESS | 3856 | 1463781142773 Marionette DEBUG loaded listener.js 14:52:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (172BF800) [pid = 3856] [serial = 121] [outer = 16A90000] 14:52:23 INFO - PROCESS | 3856 | 1463781143275 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 14:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 14:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 783ms 14:52:23 INFO - PROCESS | 3856 | 1463781143326 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 14:52:23 INFO - PROCESS | 3856 | 1463781143329 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 14:52:23 INFO - PROCESS | 3856 | 1463781143333 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 14:52:23 INFO - PROCESS | 3856 | 1463781143335 Marionette TRACE conn2 <- [1,130,null,{}] 14:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 14:52:23 INFO - PROCESS | 3856 | 1463781143339 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:23 INFO - PROCESS | 3856 | 1463781143443 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 14:52:23 INFO - PROCESS | 3856 | 1463781143529 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:23 INFO - PROCESS | 3856 | ++DOCSHELL 15B46800 == 40 [pid = 3856] [id = 42] 14:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16A1C000) [pid = 3856] [serial = 122] [outer = 00000000] 14:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (176EE400) [pid = 3856] [serial = 123] [outer = 16A1C000] 14:52:23 INFO - PROCESS | 3856 | 1463781143584 Marionette DEBUG loaded listener.js 14:52:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (17940C00) [pid = 3856] [serial = 124] [outer = 16A1C000] 14:52:24 INFO - PROCESS | 3856 | 1463781144175 Marionette TRACE conn2 <- [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]]]}] 14:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 14:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 874ms 14:52:24 INFO - PROCESS | 3856 | 1463781144204 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 14:52:24 INFO - PROCESS | 3856 | 1463781144208 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 14:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 14:52:24 INFO - PROCESS | 3856 | 1463781144213 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 14:52:24 INFO - PROCESS | 3856 | 1463781144217 Marionette TRACE conn2 <- [1,134,null,{}] 14:52:24 INFO - PROCESS | 3856 | 1463781144223 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:24 INFO - PROCESS | 3856 | 1463781144313 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 14:52:24 INFO - PROCESS | 3856 | 1463781144390 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:24 INFO - PROCESS | 3856 | ++DOCSHELL 1047D400 == 41 [pid = 3856] [id = 43] 14:52:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10562800) [pid = 3856] [serial = 125] [outer = 00000000] 14:52:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10A62800) [pid = 3856] [serial = 126] [outer = 10562800] 14:52:24 INFO - PROCESS | 3856 | 1463781144438 Marionette DEBUG loaded listener.js 14:52:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (11024000) [pid = 3856] [serial = 127] [outer = 10562800] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 140D2400 == 40 [pid = 3856] [id = 37] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 12AE4400 == 39 [pid = 3856] [id = 36] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 1055B800 == 38 [pid = 3856] [id = 35] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 10B8DC00 == 37 [pid = 3856] [id = 34] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 0F306400 == 36 [pid = 3856] [id = 33] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 15B46800 == 35 [pid = 3856] [id = 42] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 166CE800 == 34 [pid = 3856] [id = 29] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 15358800 == 33 [pid = 3856] [id = 32] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 0F30DC00 == 32 [pid = 3856] [id = 40] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 16A86C00 == 31 [pid = 3856] [id = 41] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 15356000 == 30 [pid = 3856] [id = 38] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 184DA800 == 29 [pid = 3856] [id = 30] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 10433800 == 28 [pid = 3856] [id = 39] 14:52:25 INFO - PROCESS | 3856 | --DOCSHELL 1335E800 == 27 [pid = 3856] [id = 31] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (140D8000) [pid = 3856] [serial = 9] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (140DCC00) [pid = 3856] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (11CEA800) [pid = 3856] [serial = 4] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (11022000) [pid = 3856] [serial = 51] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1335E400) [pid = 3856] [serial = 54] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (10A63C00) [pid = 3856] [serial = 57] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (10B88800) [pid = 3856] [serial = 58] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (11A0E400) [pid = 3856] [serial = 60] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1335EC00) [pid = 3856] [serial = 63] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (14F8F400) [pid = 3856] [serial = 66] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (156EB400) [pid = 3856] [serial = 69] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (156ED400) [pid = 3856] [serial = 70] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (160AD400) [pid = 3856] [serial = 72] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (161A4800) [pid = 3856] [serial = 73] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (16A85C00) [pid = 3856] [serial = 75] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16A88000) [pid = 3856] [serial = 76] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (172C3400) [pid = 3856] [serial = 78] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1793B800) [pid = 3856] [serial = 81] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1842DC00) [pid = 3856] [serial = 84] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19B75000) [pid = 3856] [serial = 87] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (19CB1000) [pid = 3856] [serial = 90] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (176AC400) [pid = 3856] [serial = 79] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1534E400) [pid = 3856] [serial = 67] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17FB7400) [pid = 3856] [serial = 82] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1382AC00) [pid = 3856] [serial = 64] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (184D4C00) [pid = 3856] [serial = 85] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (19C75C00) [pid = 3856] [serial = 88] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (11C5BC00) [pid = 3856] [serial = 61] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1381D000) [pid = 3856] [serial = 55] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (112E0400) [pid = 3856] [serial = 52] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1A228400) [pid = 3856] [serial = 91] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1A657800) [pid = 3856] [serial = 93] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1B57E400) [pid = 3856] [serial = 49] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1AD58000) [pid = 3856] [serial = 31] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1A856C00) [pid = 3856] [serial = 30] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (1AD5AC00) [pid = 3856] [serial = 27] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (1AD5E800) [pid = 3856] [serial = 28] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (19CA7C00) [pid = 3856] [serial = 22] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1A2DA400) [pid = 3856] [serial = 24] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (19CA4000) [pid = 3856] [serial = 21] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (16A1A400) [pid = 3856] [serial = 17] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16A89400) [pid = 3856] [serial = 14] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (1B3FEC00) [pid = 3856] [serial = 48] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (1B49B800) [pid = 3856] [serial = 45] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1B174000) [pid = 3856] [serial = 40] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (1B3F5000) [pid = 3856] [serial = 42] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (1B16FC00) [pid = 3856] [serial = 39] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (1B050000) [pid = 3856] [serial = 36] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (1B053C00) [pid = 3856] [serial = 37] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (1AB99800) [pid = 3856] [serial = 33] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (1AB9CC00) [pid = 3856] [serial = 34] [outer = 00000000] [url = about:blank] 14:52:25 INFO - PROCESS | 3856 | 1463781145387 Marionette TRACE conn2 <- [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]]]}] 14:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 14:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1228ms 14:52:25 INFO - PROCESS | 3856 | 1463781145447 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 14:52:25 INFO - PROCESS | 3856 | 1463781145451 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 14:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 14:52:25 INFO - PROCESS | 3856 | 1463781145457 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 14:52:25 INFO - PROCESS | 3856 | 1463781145460 Marionette TRACE conn2 <- [1,138,null,{}] 14:52:25 INFO - PROCESS | 3856 | 1463781145465 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:25 INFO - PROCESS | 3856 | 1463781145550 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 14:52:25 INFO - PROCESS | 3856 | 1463781145618 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:25 INFO - PROCESS | 3856 | ++DOCSHELL 1102BC00 == 28 [pid = 3856] [id = 44] 14:52:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (1102C400) [pid = 3856] [serial = 128] [outer = 00000000] 14:52:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (11738800) [pid = 3856] [serial = 129] [outer = 1102C400] 14:52:25 INFO - PROCESS | 3856 | 1463781145671 Marionette DEBUG loaded listener.js 14:52:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (11A0DC00) [pid = 3856] [serial = 130] [outer = 1102C400] 14:52:26 INFO - PROCESS | 3856 | 1463781146015 Marionette TRACE conn2 <- [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]]]}] 14:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 14:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 583ms 14:52:26 INFO - PROCESS | 3856 | 1463781146037 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 14:52:26 INFO - PROCESS | 3856 | 1463781146043 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 14:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 14:52:26 INFO - PROCESS | 3856 | 1463781146056 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 14:52:26 INFO - PROCESS | 3856 | 1463781146058 Marionette TRACE conn2 <- [1,142,null,{}] 14:52:26 INFO - PROCESS | 3856 | 1463781146062 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:26 INFO - PROCESS | 3856 | 1463781146140 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 14:52:26 INFO - PROCESS | 3856 | 1463781146178 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:26 INFO - PROCESS | 3856 | ++DOCSHELL 1289D000 == 29 [pid = 3856] [id = 45] 14:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (12AE6C00) [pid = 3856] [serial = 131] [outer = 00000000] 14:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (130C4400) [pid = 3856] [serial = 132] [outer = 12AE6C00] 14:52:26 INFO - PROCESS | 3856 | 1463781146224 Marionette DEBUG loaded listener.js 14:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (13309C00) [pid = 3856] [serial = 133] [outer = 12AE6C00] 14:52:26 INFO - PROCESS | 3856 | 1463781146644 Marionette TRACE conn2 <- [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]]]}] 14:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 14:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 629ms 14:52:26 INFO - PROCESS | 3856 | 1463781146694 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 14:52:26 INFO - PROCESS | 3856 | 1463781146698 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 14:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 14:52:26 INFO - PROCESS | 3856 | 1463781146703 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 14:52:26 INFO - PROCESS | 3856 | 1463781146706 Marionette TRACE conn2 <- [1,146,null,{}] 14:52:26 INFO - PROCESS | 3856 | 1463781146717 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:26 INFO - PROCESS | 3856 | 1463781146796 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 14:52:26 INFO - PROCESS | 3856 | 1463781146806 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:26 INFO - PROCESS | 3856 | ++DOCSHELL 140D1800 == 30 [pid = 3856] [id = 46] 14:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (140D2000) [pid = 3856] [serial = 134] [outer = 00000000] 14:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (140DC000) [pid = 3856] [serial = 135] [outer = 140D2000] 14:52:26 INFO - PROCESS | 3856 | 1463781146838 Marionette DEBUG loaded listener.js 14:52:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (14F57C00) [pid = 3856] [serial = 136] [outer = 140D2000] 14:52:27 INFO - PROCESS | 3856 | 1463781147235 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 14:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 14:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 583ms 14:52:27 INFO - PROCESS | 3856 | 1463781147286 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 14:52:27 INFO - PROCESS | 3856 | 1463781147289 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 14:52:27 INFO - PROCESS | 3856 | 1463781147292 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 14:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 14:52:27 INFO - PROCESS | 3856 | 1463781147294 Marionette TRACE conn2 <- [1,150,null,{}] 14:52:27 INFO - PROCESS | 3856 | 1463781147297 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:27 INFO - PROCESS | 3856 | 1463781147396 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 14:52:27 INFO - PROCESS | 3856 | 1463781147404 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:27 INFO - PROCESS | 3856 | ++DOCSHELL 13825800 == 31 [pid = 3856] [id = 47] 14:52:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (140DB800) [pid = 3856] [serial = 137] [outer = 00000000] 14:52:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (153BE400) [pid = 3856] [serial = 138] [outer = 140DB800] 14:52:27 INFO - PROCESS | 3856 | 1463781147457 Marionette DEBUG loaded listener.js 14:52:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (158B9800) [pid = 3856] [serial = 139] [outer = 140DB800] 14:52:27 INFO - PROCESS | 3856 | 1463781147858 Marionette TRACE conn2 <- [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]]]}] 14:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 14:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 614ms 14:52:27 INFO - PROCESS | 3856 | 1463781147913 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 14:52:27 INFO - PROCESS | 3856 | 1463781147915 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 14:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 14:52:27 INFO - PROCESS | 3856 | 1463781147918 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 14:52:27 INFO - PROCESS | 3856 | 1463781147920 Marionette TRACE conn2 <- [1,154,null,{}] 14:52:27 INFO - PROCESS | 3856 | 1463781147929 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:28 INFO - PROCESS | 3856 | 1463781148021 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 14:52:28 INFO - PROCESS | 3856 | 1463781148028 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:28 INFO - PROCESS | 3856 | ++DOCSHELL 1534E400 == 32 [pid = 3856] [id = 48] 14:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (153BE000) [pid = 3856] [serial = 140] [outer = 00000000] 14:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (15F5F000) [pid = 3856] [serial = 141] [outer = 153BE000] 14:52:28 INFO - PROCESS | 3856 | 1463781148071 Marionette DEBUG loaded listener.js 14:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (161A6000) [pid = 3856] [serial = 142] [outer = 153BE000] 14:52:28 INFO - PROCESS | 3856 | 1463781148500 Marionette TRACE conn2 <- [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]]]}] 14:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 14:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 14:52:28 INFO - PROCESS | 3856 | 1463781148557 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 14:52:28 INFO - PROCESS | 3856 | 1463781148559 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 14:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 14:52:28 INFO - PROCESS | 3856 | 1463781148562 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 14:52:28 INFO - PROCESS | 3856 | 1463781148564 Marionette TRACE conn2 <- [1,158,null,{}] 14:52:28 INFO - PROCESS | 3856 | 1463781148567 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:28 INFO - PROCESS | 3856 | 1463781148685 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 14:52:28 INFO - PROCESS | 3856 | 1463781148745 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:28 INFO - PROCESS | 3856 | ++DOCSHELL 16A1BC00 == 33 [pid = 3856] [id = 49] 14:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (16A85C00) [pid = 3856] [serial = 143] [outer = 00000000] 14:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (172A9C00) [pid = 3856] [serial = 144] [outer = 16A85C00] 14:52:28 INFO - PROCESS | 3856 | 1463781148790 Marionette DEBUG loaded listener.js 14:52:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (172C8400) [pid = 3856] [serial = 145] [outer = 16A85C00] 14:52:29 INFO - PROCESS | 3856 | 1463781149166 Marionette TRACE conn2 <- [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]]]}] 14:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 14:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 14:52:29 INFO - PROCESS | 3856 | 1463781149183 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 14:52:29 INFO - PROCESS | 3856 | 1463781149185 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 14:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 14:52:29 INFO - PROCESS | 3856 | 1463781149189 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 14:52:29 INFO - PROCESS | 3856 | 1463781149190 Marionette TRACE conn2 <- [1,162,null,{}] 14:52:29 INFO - PROCESS | 3856 | 1463781149194 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:29 INFO - PROCESS | 3856 | 1463781149309 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 14:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (0F307800) [pid = 3856] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 14:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (19BBB400) [pid = 3856] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 14:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (158B8C00) [pid = 3856] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 14:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (140D7C00) [pid = 3856] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 14:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (10B90800) [pid = 3856] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 14:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (1055BC00) [pid = 3856] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 14:52:29 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (12B57800) [pid = 3856] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 14:52:29 INFO - PROCESS | 3856 | 1463781149352 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:29 INFO - PROCESS | 3856 | ++DOCSHELL 0F307800 == 34 [pid = 3856] [id = 50] 14:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (0F308800) [pid = 3856] [serial = 146] [outer = 00000000] 14:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (10A74C00) [pid = 3856] [serial = 147] [outer = 0F308800] 14:52:29 INFO - PROCESS | 3856 | 1463781149396 Marionette DEBUG loaded listener.js 14:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (12896400) [pid = 3856] [serial = 148] [outer = 0F308800] 14:52:29 INFO - PROCESS | 3856 | 1463781149708 Marionette TRACE conn2 <- [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]]]}] 14:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 14:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 583ms 14:52:29 INFO - PROCESS | 3856 | 1463781149770 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 14:52:29 INFO - PROCESS | 3856 | 1463781149773 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 14:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 14:52:29 INFO - PROCESS | 3856 | 1463781149776 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 14:52:29 INFO - PROCESS | 3856 | 1463781149778 Marionette TRACE conn2 <- [1,166,null,{}] 14:52:29 INFO - PROCESS | 3856 | 1463781149791 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:29 INFO - PROCESS | 3856 | 1463781149887 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 14:52:29 INFO - PROCESS | 3856 | 1463781149894 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:29 INFO - PROCESS | 3856 | ++DOCSHELL 14F8D400 == 35 [pid = 3856] [id = 51] 14:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1535A400) [pid = 3856] [serial = 149] [outer = 00000000] 14:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (176F3C00) [pid = 3856] [serial = 150] [outer = 1535A400] 14:52:29 INFO - PROCESS | 3856 | 1463781149938 Marionette DEBUG loaded listener.js 14:52:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (1793B400) [pid = 3856] [serial = 151] [outer = 1535A400] 14:52:30 INFO - PROCESS | 3856 | 1463781150313 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 14:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 14:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 583ms 14:52:30 INFO - PROCESS | 3856 | 1463781150371 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 14:52:30 INFO - PROCESS | 3856 | 1463781150373 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 14:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 14:52:30 INFO - PROCESS | 3856 | 1463781150376 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 14:52:30 INFO - PROCESS | 3856 | 1463781150378 Marionette TRACE conn2 <- [1,170,null,{}] 14:52:30 INFO - PROCESS | 3856 | 1463781150381 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:30 INFO - PROCESS | 3856 | 1463781150450 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 14:52:30 INFO - PROCESS | 3856 | 1463781150518 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:30 INFO - PROCESS | 3856 | ++DOCSHELL 13D56000 == 36 [pid = 3856] [id = 52] 14:52:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (172BE000) [pid = 3856] [serial = 152] [outer = 00000000] 14:52:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (184CF000) [pid = 3856] [serial = 153] [outer = 172BE000] 14:52:30 INFO - PROCESS | 3856 | 1463781150561 Marionette DEBUG loaded listener.js 14:52:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (184D1C00) [pid = 3856] [serial = 154] [outer = 172BE000] 14:52:30 INFO - PROCESS | 3856 | 1463781150875 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 14:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 14:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 522ms 14:52:30 INFO - PROCESS | 3856 | 1463781150896 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 14:52:30 INFO - PROCESS | 3856 | 1463781150897 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 14:52:30 INFO - PROCESS | 3856 | 1463781150901 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 14:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 14:52:30 INFO - PROCESS | 3856 | 1463781150903 Marionette TRACE conn2 <- [1,174,null,{}] 14:52:30 INFO - PROCESS | 3856 | 1463781150906 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:31 INFO - PROCESS | 3856 | 1463781151031 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 14:52:31 INFO - PROCESS | 3856 | 1463781151071 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:31 INFO - PROCESS | 3856 | ++DOCSHELL 10A76000 == 37 [pid = 3856] [id = 53] 14:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10B8B800) [pid = 3856] [serial = 155] [outer = 00000000] 14:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (19B6A800) [pid = 3856] [serial = 156] [outer = 10B8B800] 14:52:31 INFO - PROCESS | 3856 | 1463781151114 Marionette DEBUG loaded listener.js 14:52:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (19B72000) [pid = 3856] [serial = 157] [outer = 10B8B800] 14:52:31 INFO - PROCESS | 3856 | 1463781151776 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 14:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 14:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 921ms 14:52:31 INFO - PROCESS | 3856 | 1463781151831 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 14:52:31 INFO - PROCESS | 3856 | 1463781151838 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 14:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 14:52:31 INFO - PROCESS | 3856 | 1463781151843 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 14:52:31 INFO - PROCESS | 3856 | 1463781151846 Marionette TRACE conn2 <- [1,178,null,{}] 14:52:31 INFO - PROCESS | 3856 | 1463781151852 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:31 INFO - PROCESS | 3856 | 1463781151959 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 14:52:32 INFO - PROCESS | 3856 | 1463781152029 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:32 INFO - PROCESS | 3856 | ++DOCSHELL 0F30EC00 == 38 [pid = 3856] [id = 54] 14:52:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10375400) [pid = 3856] [serial = 158] [outer = 00000000] 14:52:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (117A5000) [pid = 3856] [serial = 159] [outer = 10375400] 14:52:32 INFO - PROCESS | 3856 | 1463781152084 Marionette DEBUG loaded listener.js 14:52:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1289BC00) [pid = 3856] [serial = 160] [outer = 10375400] 14:52:32 INFO - PROCESS | 3856 | 1463781152906 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 14:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 14:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1074ms 14:52:32 INFO - PROCESS | 3856 | 1463781152941 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 14:52:32 INFO - PROCESS | 3856 | 1463781152944 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 14:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 14:52:32 INFO - PROCESS | 3856 | 1463781152950 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 14:52:32 INFO - PROCESS | 3856 | 1463781152954 Marionette TRACE conn2 <- [1,182,null,{}] 14:52:32 INFO - PROCESS | 3856 | 1463781152960 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:33 INFO - PROCESS | 3856 | 1463781153065 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 13D56000 == 37 [pid = 3856] [id = 52] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 14F8D400 == 36 [pid = 3856] [id = 51] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 0F307800 == 35 [pid = 3856] [id = 50] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 16A1BC00 == 34 [pid = 3856] [id = 49] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 1534E400 == 33 [pid = 3856] [id = 48] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 13825800 == 32 [pid = 3856] [id = 47] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 140D1800 == 31 [pid = 3856] [id = 46] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 1289D000 == 30 [pid = 3856] [id = 45] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 1102BC00 == 29 [pid = 3856] [id = 44] 14:52:33 INFO - PROCESS | 3856 | --DOCSHELL 1047D400 == 28 [pid = 3856] [id = 43] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1A852000) [pid = 3856] [serial = 94] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (158F1800) [pid = 3856] [serial = 111] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (15B4FC00) [pid = 3856] [serial = 112] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (153C6000) [pid = 3856] [serial = 109] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (112D7C00) [pid = 3856] [serial = 99] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1535A000) [pid = 3856] [serial = 108] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1179E800) [pid = 3856] [serial = 103] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (10A5A000) [pid = 3856] [serial = 102] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (11712400) [pid = 3856] [serial = 100] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (13363000) [pid = 3856] [serial = 105] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (13D50000) [pid = 3856] [serial = 106] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (105F1000) [pid = 3856] [serial = 97] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (0F30D000) [pid = 3856] [serial = 96] [outer = 00000000] [url = about:blank] 14:52:33 INFO - PROCESS | 3856 | 1463781153167 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:33 INFO - PROCESS | 3856 | ++DOCSHELL 0F30CC00 == 29 [pid = 3856] [id = 55] 14:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (0F30D000) [pid = 3856] [serial = 161] [outer = 00000000] 14:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10473000) [pid = 3856] [serial = 162] [outer = 0F30D000] 14:52:33 INFO - PROCESS | 3856 | 1463781153219 Marionette DEBUG loaded listener.js 14:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10B8A400) [pid = 3856] [serial = 163] [outer = 0F30D000] 14:52:33 INFO - PROCESS | 3856 | 1463781153588 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 14:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 14:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 690ms 14:52:33 INFO - PROCESS | 3856 | 1463781153634 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 14:52:33 INFO - PROCESS | 3856 | 1463781153640 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 14:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 14:52:33 INFO - PROCESS | 3856 | 1463781153646 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 14:52:33 INFO - PROCESS | 3856 | 1463781153649 Marionette TRACE conn2 <- [1,186,null,{}] 14:52:33 INFO - PROCESS | 3856 | 1463781153653 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:33 INFO - PROCESS | 3856 | 1463781153769 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 14:52:33 INFO - PROCESS | 3856 | 1463781153832 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:33 INFO - PROCESS | 3856 | ++DOCSHELL 10A64000 == 30 [pid = 3856] [id = 56] 14:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (10A74800) [pid = 3856] [serial = 164] [outer = 00000000] 14:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (1289C800) [pid = 3856] [serial = 165] [outer = 10A74800] 14:52:33 INFO - PROCESS | 3856 | 1463781153877 Marionette DEBUG loaded listener.js 14:52:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13309400) [pid = 3856] [serial = 166] [outer = 10A74800] 14:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (13824C00) [pid = 3856] [serial = 167] [outer = 1B3FF000] 14:52:34 INFO - PROCESS | 3856 | 1463781154277 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 14:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 14:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 675ms 14:52:34 INFO - PROCESS | 3856 | 1463781154327 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 14:52:34 INFO - PROCESS | 3856 | 1463781154329 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 14:52:34 INFO - PROCESS | 3856 | 1463781154332 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 14:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 14:52:34 INFO - PROCESS | 3856 | 1463781154336 Marionette TRACE conn2 <- [1,190,null,{}] 14:52:34 INFO - PROCESS | 3856 | 1463781154346 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:34 INFO - PROCESS | 3856 | 1463781154426 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 14:52:34 INFO - PROCESS | 3856 | 1463781154437 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:34 INFO - PROCESS | 3856 | ++DOCSHELL 14F56400 == 31 [pid = 3856] [id = 57] 14:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (14F56C00) [pid = 3856] [serial = 168] [outer = 00000000] 14:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (14F96800) [pid = 3856] [serial = 169] [outer = 14F56C00] 14:52:34 INFO - PROCESS | 3856 | 1463781154484 Marionette DEBUG loaded listener.js 14:52:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (153BC000) [pid = 3856] [serial = 170] [outer = 14F56C00] 14:52:34 INFO - PROCESS | 3856 | 1463781154870 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 14:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 14:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 583ms 14:52:34 INFO - PROCESS | 3856 | 1463781154933 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 14:52:34 INFO - PROCESS | 3856 | 1463781154936 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 14:52:34 INFO - PROCESS | 3856 | 1463781154939 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 14:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 14:52:34 INFO - PROCESS | 3856 | 1463781154941 Marionette TRACE conn2 <- [1,194,null,{}] 14:52:34 INFO - PROCESS | 3856 | 1463781154944 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:35 INFO - PROCESS | 3856 | 1463781155054 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 14:52:35 INFO - PROCESS | 3856 | 1463781155086 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:35 INFO - PROCESS | 3856 | ++DOCSHELL 15B46000 == 32 [pid = 3856] [id = 58] 14:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (15F51800) [pid = 3856] [serial = 171] [outer = 00000000] 14:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (15F5DC00) [pid = 3856] [serial = 172] [outer = 15F51800] 14:52:35 INFO - PROCESS | 3856 | 1463781155131 Marionette DEBUG loaded listener.js 14:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (161A3800) [pid = 3856] [serial = 173] [outer = 15F51800] 14:52:35 INFO - PROCESS | 3856 | 1463781155552 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 14:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 14:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 675ms 14:52:35 INFO - PROCESS | 3856 | 1463781155627 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 14:52:35 INFO - PROCESS | 3856 | 1463781155629 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 14:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 14:52:35 INFO - PROCESS | 3856 | 1463781155632 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 14:52:35 INFO - PROCESS | 3856 | 1463781155634 Marionette TRACE conn2 <- [1,198,null,{}] 14:52:35 INFO - PROCESS | 3856 | 1463781155638 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:35 INFO - PROCESS | 3856 | 1463781155733 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 14:52:35 INFO - PROCESS | 3856 | 1463781155746 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:35 INFO - PROCESS | 3856 | ++DOCSHELL 156ED000 == 33 [pid = 3856] [id = 59] 14:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15B48400) [pid = 3856] [serial = 174] [outer = 00000000] 14:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16C4A000) [pid = 3856] [serial = 175] [outer = 15B48400] 14:52:35 INFO - PROCESS | 3856 | 1463781155818 Marionette DEBUG loaded listener.js 14:52:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (172BA400) [pid = 3856] [serial = 176] [outer = 15B48400] 14:52:36 INFO - PROCESS | 3856 | 1463781156241 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 14:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 14:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 14:52:36 INFO - PROCESS | 3856 | 1463781156253 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 14:52:36 INFO - PROCESS | 3856 | 1463781156254 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 14:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 14:52:36 INFO - PROCESS | 3856 | 1463781156258 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 14:52:36 INFO - PROCESS | 3856 | 1463781156259 Marionette TRACE conn2 <- [1,202,null,{}] 14:52:36 INFO - PROCESS | 3856 | 1463781156262 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:36 INFO - PROCESS | 3856 | 1463781156378 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 14:52:36 INFO - PROCESS | 3856 | 1463781156452 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:36 INFO - PROCESS | 3856 | ++DOCSHELL 172C3400 == 34 [pid = 3856] [id = 60] 14:52:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17610400) [pid = 3856] [serial = 177] [outer = 00000000] 14:52:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (184CE400) [pid = 3856] [serial = 178] [outer = 17610400] 14:52:36 INFO - PROCESS | 3856 | 1463781156500 Marionette DEBUG loaded listener.js 14:52:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (184D6C00) [pid = 3856] [serial = 179] [outer = 17610400] 14:52:36 INFO - PROCESS | 3856 | 1463781156896 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 14:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 14:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 691ms 14:52:36 INFO - PROCESS | 3856 | 1463781156958 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 14:52:36 INFO - PROCESS | 3856 | 1463781156960 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 14:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 14:52:36 INFO - PROCESS | 3856 | 1463781156963 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 14:52:36 INFO - PROCESS | 3856 | 1463781156965 Marionette TRACE conn2 <- [1,206,null,{}] 14:52:36 INFO - PROCESS | 3856 | 1463781156970 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:37 INFO - PROCESS | 3856 | 1463781157072 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 14:52:37 INFO - PROCESS | 3856 | 1463781157079 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:37 INFO - PROCESS | 3856 | ++DOCSHELL 11CEA800 == 35 [pid = 3856] [id = 61] 14:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (184D0000) [pid = 3856] [serial = 180] [outer = 00000000] 14:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (19C71400) [pid = 3856] [serial = 181] [outer = 184D0000] 14:52:37 INFO - PROCESS | 3856 | 1463781157107 Marionette DEBUG loaded listener.js 14:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (19C72000) [pid = 3856] [serial = 182] [outer = 184D0000] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (153BE000) [pid = 3856] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12AE6C00) [pid = 3856] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1102C400) [pid = 3856] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (140D2000) [pid = 3856] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (140DB800) [pid = 3856] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16A85C00) [pid = 3856] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10A6FC00) [pid = 3856] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (11AFB000) [pid = 3856] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (16A90000) [pid = 3856] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (16A1C000) [pid = 3856] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (0F308800) [pid = 3856] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1535A400) [pid = 3856] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 14:52:37 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (172BE000) [pid = 3856] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 14:52:37 INFO - PROCESS | 3856 | 1463781157566 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 14:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 14:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 614ms 14:52:37 INFO - PROCESS | 3856 | 1463781157584 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 14:52:37 INFO - PROCESS | 3856 | 1463781157586 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 14:52:37 INFO - PROCESS | 3856 | 1463781157590 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 14:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 14:52:37 INFO - PROCESS | 3856 | 1463781157591 Marionette TRACE conn2 <- [1,210,null,{}] 14:52:37 INFO - PROCESS | 3856 | 1463781157595 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:37 INFO - PROCESS | 3856 | 1463781157665 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 14:52:37 INFO - PROCESS | 3856 | 1463781157757 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:37 INFO - PROCESS | 3856 | ++DOCSHELL 11AFB000 == 36 [pid = 3856] [id = 62] 14:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (11CEB000) [pid = 3856] [serial = 183] [outer = 00000000] 14:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (158B8000) [pid = 3856] [serial = 184] [outer = 11CEB000] 14:52:37 INFO - PROCESS | 3856 | 1463781157810 Marionette DEBUG loaded listener.js 14:52:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (176F5000) [pid = 3856] [serial = 185] [outer = 11CEB000] 14:52:38 INFO - PROCESS | 3856 | 1463781158130 Marionette TRACE conn2 <- [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]]]}] 14:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 14:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 583ms 14:52:38 INFO - PROCESS | 3856 | 1463781158171 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 14:52:38 INFO - PROCESS | 3856 | 1463781158173 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 14:52:38 INFO - PROCESS | 3856 | 1463781158176 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 14:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 14:52:38 INFO - PROCESS | 3856 | 1463781158178 Marionette TRACE conn2 <- [1,214,null,{}] 14:52:38 INFO - PROCESS | 3856 | 1463781158181 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:38 INFO - PROCESS | 3856 | 1463781158279 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 14:52:38 INFO - PROCESS | 3856 | 1463781158287 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:38 INFO - PROCESS | 3856 | ++DOCSHELL 1179BC00 == 37 [pid = 3856] [id = 63] 14:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (153BE800) [pid = 3856] [serial = 186] [outer = 00000000] 14:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (19CA7400) [pid = 3856] [serial = 187] [outer = 153BE800] 14:52:38 INFO - PROCESS | 3856 | 1463781158331 Marionette DEBUG loaded listener.js 14:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (19CA7800) [pid = 3856] [serial = 188] [outer = 153BE800] 14:52:38 INFO - PROCESS | 3856 | 1463781158717 Marionette TRACE conn2 <- [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]]]}] 14:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 14:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 583ms 14:52:38 INFO - PROCESS | 3856 | 1463781158773 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 14:52:38 INFO - PROCESS | 3856 | 1463781158775 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 14:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 14:52:38 INFO - PROCESS | 3856 | 1463781158778 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 14:52:38 INFO - PROCESS | 3856 | 1463781158780 Marionette TRACE conn2 <- [1,218,null,{}] 14:52:38 INFO - PROCESS | 3856 | 1463781158783 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:38 INFO - PROCESS | 3856 | 1463781158881 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 14:52:38 INFO - PROCESS | 3856 | 1463781158892 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:38 INFO - PROCESS | 3856 | ++DOCSHELL 10472400 == 38 [pid = 3856] [id = 64] 14:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (10A75C00) [pid = 3856] [serial = 189] [outer = 00000000] 14:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1A225C00) [pid = 3856] [serial = 190] [outer = 10A75C00] 14:52:38 INFO - PROCESS | 3856 | 1463781158921 Marionette DEBUG loaded listener.js 14:52:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1A22F400) [pid = 3856] [serial = 191] [outer = 10A75C00] 14:52:39 INFO - PROCESS | 3856 | 1463781159312 Marionette TRACE conn2 <- [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]]]}] 14:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 14:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 583ms 14:52:39 INFO - PROCESS | 3856 | 1463781159359 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 14:52:39 INFO - PROCESS | 3856 | 1463781159361 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 14:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 14:52:39 INFO - PROCESS | 3856 | 1463781159364 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 14:52:39 INFO - PROCESS | 3856 | 1463781159367 Marionette TRACE conn2 <- [1,222,null,{}] 14:52:39 INFO - PROCESS | 3856 | 1463781159415 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:39 INFO - PROCESS | 3856 | 1463781159521 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 14:52:39 INFO - PROCESS | 3856 | 1463781159612 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:39 INFO - PROCESS | 3856 | ++DOCSHELL 10A75000 == 39 [pid = 3856] [id = 65] 14:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10A79000) [pid = 3856] [serial = 192] [outer = 00000000] 14:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (112D8800) [pid = 3856] [serial = 193] [outer = 10A79000] 14:52:39 INFO - PROCESS | 3856 | 1463781159669 Marionette DEBUG loaded listener.js 14:52:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (112E1400) [pid = 3856] [serial = 194] [outer = 10A79000] 14:52:40 INFO - PROCESS | 3856 | 1463781160267 Marionette TRACE conn2 <- [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]]]}] 14:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 14:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 936ms 14:52:40 INFO - PROCESS | 3856 | 1463781160294 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 14:52:40 INFO - PROCESS | 3856 | 1463781160299 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 14:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 14:52:40 INFO - PROCESS | 3856 | 1463781160304 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 14:52:40 INFO - PROCESS | 3856 | 1463781160306 Marionette TRACE conn2 <- [1,226,null,{}] 14:52:40 INFO - PROCESS | 3856 | 1463781160311 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:40 INFO - PROCESS | 3856 | 1463781160412 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 14:52:40 INFO - PROCESS | 3856 | 1463781160505 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:40 INFO - PROCESS | 3856 | ++DOCSHELL 13825000 == 40 [pid = 3856] [id = 66] 14:52:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (138E0C00) [pid = 3856] [serial = 195] [outer = 00000000] 14:52:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (14F5D800) [pid = 3856] [serial = 196] [outer = 138E0C00] 14:52:40 INFO - PROCESS | 3856 | 1463781160573 Marionette DEBUG loaded listener.js 14:52:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (15B49400) [pid = 3856] [serial = 197] [outer = 138E0C00] 14:52:41 INFO - PROCESS | 3856 | 1463781161126 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 14:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 14:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 875ms 14:52:41 INFO - PROCESS | 3856 | 1463781161193 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 14:52:41 INFO - PROCESS | 3856 | 1463781161196 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 14:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 14:52:41 INFO - PROCESS | 3856 | 1463781161200 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 14:52:41 INFO - PROCESS | 3856 | 1463781161202 Marionette TRACE conn2 <- [1,230,null,{}] 14:52:41 INFO - PROCESS | 3856 | 1463781161206 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:41 INFO - PROCESS | 3856 | 1463781161305 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 14:52:41 INFO - PROCESS | 3856 | 1463781161405 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:41 INFO - PROCESS | 3856 | ++DOCSHELL 14F5AC00 == 41 [pid = 3856] [id = 67] 14:52:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (16A1D000) [pid = 3856] [serial = 198] [outer = 00000000] 14:52:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (17FC3400) [pid = 3856] [serial = 199] [outer = 16A1D000] 14:52:41 INFO - PROCESS | 3856 | 1463781161462 Marionette DEBUG loaded listener.js 14:52:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (184DBC00) [pid = 3856] [serial = 200] [outer = 16A1D000] 14:52:42 INFO - PROCESS | 3856 | 1463781162016 Marionette TRACE conn2 <- [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]]]}] 14:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 14:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 890ms 14:52:42 INFO - PROCESS | 3856 | 1463781162093 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 14:52:42 INFO - PROCESS | 3856 | 1463781162099 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 14:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 14:52:42 INFO - PROCESS | 3856 | 1463781162104 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 14:52:42 INFO - PROCESS | 3856 | 1463781162108 Marionette TRACE conn2 <- [1,234,null,{}] 14:52:42 INFO - PROCESS | 3856 | 1463781162113 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:42 INFO - PROCESS | 3856 | 1463781162231 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 14:52:42 INFO - PROCESS | 3856 | 1463781162304 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:42 INFO - PROCESS | 3856 | ++DOCSHELL 1842E000 == 42 [pid = 3856] [id = 68] 14:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (184D2400) [pid = 3856] [serial = 201] [outer = 00000000] 14:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19AF4800) [pid = 3856] [serial = 202] [outer = 184D2400] 14:52:42 INFO - PROCESS | 3856 | 1463781162386 Marionette DEBUG loaded listener.js 14:52:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19CA5400) [pid = 3856] [serial = 203] [outer = 184D2400] 14:52:43 INFO - PROCESS | 3856 | 1463781163118 Marionette TRACE conn2 <- [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]]]}] 14:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 14:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1028ms 14:52:43 INFO - PROCESS | 3856 | 1463781163167 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 14:52:43 INFO - PROCESS | 3856 | 1463781163171 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 14:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 14:52:43 INFO - PROCESS | 3856 | 1463781163177 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 14:52:43 INFO - PROCESS | 3856 | 1463781163180 Marionette TRACE conn2 <- [1,238,null,{}] 14:52:43 INFO - PROCESS | 3856 | 1463781163185 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:43 INFO - PROCESS | 3856 | 1463781163277 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 14:52:43 INFO - PROCESS | 3856 | 1463781163352 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:43 INFO - PROCESS | 3856 | ++DOCSHELL 11021800 == 43 [pid = 3856] [id = 69] 14:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (112D7C00) [pid = 3856] [serial = 204] [outer = 00000000] 14:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (12AE1800) [pid = 3856] [serial = 205] [outer = 112D7C00] 14:52:43 INFO - PROCESS | 3856 | 1463781163402 Marionette DEBUG loaded listener.js 14:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (13070C00) [pid = 3856] [serial = 206] [outer = 112D7C00] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 1179BC00 == 42 [pid = 3856] [id = 63] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 11AFB000 == 41 [pid = 3856] [id = 62] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 11CEA800 == 40 [pid = 3856] [id = 61] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 172C3400 == 39 [pid = 3856] [id = 60] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 156ED000 == 38 [pid = 3856] [id = 59] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 15B46000 == 37 [pid = 3856] [id = 58] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 14F56400 == 36 [pid = 3856] [id = 57] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 10A64000 == 35 [pid = 3856] [id = 56] 14:52:43 INFO - PROCESS | 3856 | --DOCSHELL 0F30CC00 == 34 [pid = 3856] [id = 55] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19B6A800) [pid = 3856] [serial = 156] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (15F5F000) [pid = 3856] [serial = 141] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (130C4400) [pid = 3856] [serial = 132] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13309C00) [pid = 3856] [serial = 133] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (11738800) [pid = 3856] [serial = 129] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (11A0DC00) [pid = 3856] [serial = 130] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (140DC000) [pid = 3856] [serial = 135] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (10A62800) [pid = 3856] [serial = 126] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (158B9800) [pid = 3856] [serial = 139] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (172A9C00) [pid = 3856] [serial = 144] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (12AE7000) [pid = 3856] [serial = 115] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (11C4F400) [pid = 3856] [serial = 114] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (158B7400) [pid = 3856] [serial = 118] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (140DE800) [pid = 3856] [serial = 117] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (172BF800) [pid = 3856] [serial = 121] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1709D800) [pid = 3856] [serial = 120] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17940C00) [pid = 3856] [serial = 124] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (176EE400) [pid = 3856] [serial = 123] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (161A6000) [pid = 3856] [serial = 142] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (10A74C00) [pid = 3856] [serial = 147] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (12896400) [pid = 3856] [serial = 148] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (176F3C00) [pid = 3856] [serial = 150] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (153BE400) [pid = 3856] [serial = 138] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (172C8400) [pid = 3856] [serial = 145] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (14F57C00) [pid = 3856] [serial = 136] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1793B400) [pid = 3856] [serial = 151] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (184D1C00) [pid = 3856] [serial = 154] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (184CF000) [pid = 3856] [serial = 153] [outer = 00000000] [url = about:blank] 14:52:43 INFO - PROCESS | 3856 | 1463781163796 Marionette TRACE conn2 <- [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]]]}] 14:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 14:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 690ms 14:52:43 INFO - PROCESS | 3856 | 1463781163859 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 14:52:43 INFO - PROCESS | 3856 | 1463781163864 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 14:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 14:52:43 INFO - PROCESS | 3856 | 1463781163870 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 14:52:43 INFO - PROCESS | 3856 | 1463781163873 Marionette TRACE conn2 <- [1,242,null,{}] 14:52:43 INFO - PROCESS | 3856 | 1463781163877 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:43 INFO - PROCESS | 3856 | 1463781163962 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 14:52:43 INFO - PROCESS | 3856 | 1463781163969 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:43 INFO - PROCESS | 3856 | ++DOCSHELL 11AFB000 == 35 [pid = 3856] [id = 70] 14:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (11C4F400) [pid = 3856] [serial = 207] [outer = 00000000] 14:52:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (12B5A400) [pid = 3856] [serial = 208] [outer = 11C4F400] 14:52:44 INFO - PROCESS | 3856 | 1463781164014 Marionette DEBUG loaded listener.js 14:52:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (13361000) [pid = 3856] [serial = 209] [outer = 11C4F400] 14:52:44 INFO - PROCESS | 3856 | 1463781164412 Marionette TRACE conn2 <- [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]]]}] 14:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 14:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 583ms 14:52:44 INFO - PROCESS | 3856 | 1463781164448 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 14:52:44 INFO - PROCESS | 3856 | 1463781164450 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 14:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 14:52:44 INFO - PROCESS | 3856 | 1463781164454 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 14:52:44 INFO - PROCESS | 3856 | 1463781164457 Marionette TRACE conn2 <- [1,246,null,{}] 14:52:44 INFO - PROCESS | 3856 | 1463781164471 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:44 INFO - PROCESS | 3856 | 1463781164552 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 14:52:44 INFO - PROCESS | 3856 | 1463781164560 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:44 INFO - PROCESS | 3856 | ++DOCSHELL 138EBC00 == 36 [pid = 3856] [id = 71] 14:52:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (140D6800) [pid = 3856] [serial = 210] [outer = 00000000] 14:52:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (14F59C00) [pid = 3856] [serial = 211] [outer = 140D6800] 14:52:44 INFO - PROCESS | 3856 | 1463781164606 Marionette DEBUG loaded listener.js 14:52:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (153BB000) [pid = 3856] [serial = 212] [outer = 140D6800] 14:52:45 INFO - PROCESS | 3856 | 1463781165027 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 14:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 14:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 585ms 14:52:45 INFO - PROCESS | 3856 | 1463781165050 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 14:52:45 INFO - PROCESS | 3856 | 1463781165053 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 14:52:45 INFO - PROCESS | 3856 | 1463781165056 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 14:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 14:52:45 INFO - PROCESS | 3856 | 1463781165058 Marionette TRACE conn2 <- [1,250,null,{}] 14:52:45 INFO - PROCESS | 3856 | 1463781165061 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:45 INFO - PROCESS | 3856 | 1463781165140 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 14:52:45 INFO - PROCESS | 3856 | 1463781165146 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:45 INFO - PROCESS | 3856 | ++DOCSHELL 14F59800 == 37 [pid = 3856] [id = 72] 14:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (14F94C00) [pid = 3856] [serial = 213] [outer = 00000000] 14:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (158E6800) [pid = 3856] [serial = 214] [outer = 14F94C00] 14:52:45 INFO - PROCESS | 3856 | 1463781165192 Marionette DEBUG loaded listener.js 14:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15F54C00) [pid = 3856] [serial = 215] [outer = 14F94C00] 14:52:45 INFO - PROCESS | 3856 | 1463781165599 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 14:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 14:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 586ms 14:52:45 INFO - PROCESS | 3856 | 1463781165636 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 14:52:45 INFO - PROCESS | 3856 | 1463781165638 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 14:52:45 INFO - PROCESS | 3856 | 1463781165656 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 14:52:45 INFO - PROCESS | 3856 | 1463781165658 Marionette TRACE conn2 <- [1,254,null,{}] 14:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 14:52:45 INFO - PROCESS | 3856 | 1463781165670 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:45 INFO - PROCESS | 3856 | 1463781165773 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 14:52:45 INFO - PROCESS | 3856 | 1463781165779 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:45 INFO - PROCESS | 3856 | ++DOCSHELL 156EB400 == 38 [pid = 3856] [id = 73] 14:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (158E3400) [pid = 3856] [serial = 216] [outer = 00000000] 14:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16A1A800) [pid = 3856] [serial = 217] [outer = 158E3400] 14:52:45 INFO - PROCESS | 3856 | 1463781165822 Marionette DEBUG loaded listener.js 14:52:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16C4CC00) [pid = 3856] [serial = 218] [outer = 158E3400] 14:52:46 INFO - PROCESS | 3856 | 1463781166250 Marionette TRACE conn2 <- [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]]]}] 14:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 14:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 616ms 14:52:46 INFO - PROCESS | 3856 | 1463781166297 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 14:52:46 INFO - PROCESS | 3856 | 1463781166299 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 14:52:46 INFO - PROCESS | 3856 | 1463781166302 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 14:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 14:52:46 INFO - PROCESS | 3856 | 1463781166304 Marionette TRACE conn2 <- [1,258,null,{}] 14:52:46 INFO - PROCESS | 3856 | 1463781166314 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:46 INFO - PROCESS | 3856 | 1463781166422 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 14:52:46 INFO - PROCESS | 3856 | 1463781166428 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:46 INFO - PROCESS | 3856 | ++DOCSHELL 161A4800 == 39 [pid = 3856] [id = 74] 14:52:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (172BC400) [pid = 3856] [serial = 219] [outer = 00000000] 14:52:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1793B400) [pid = 3856] [serial = 220] [outer = 172BC400] 14:52:46 INFO - PROCESS | 3856 | 1463781166476 Marionette DEBUG loaded listener.js 14:52:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1793C000) [pid = 3856] [serial = 221] [outer = 172BC400] 14:52:46 INFO - PROCESS | 3856 | 1463781166924 Marionette TRACE conn2 <- [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]]]}] 14:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 14:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 678ms 14:52:46 INFO - PROCESS | 3856 | 1463781166986 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 14:52:46 INFO - PROCESS | 3856 | 1463781166987 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 14:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 14:52:46 INFO - PROCESS | 3856 | 1463781166991 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 14:52:46 INFO - PROCESS | 3856 | 1463781166992 Marionette TRACE conn2 <- [1,262,null,{}] 14:52:46 INFO - PROCESS | 3856 | 1463781166996 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:47 INFO - PROCESS | 3856 | 1463781167098 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 14:52:47 INFO - PROCESS | 3856 | 1463781167105 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:47 INFO - PROCESS | 3856 | ++DOCSHELL 172BFC00 == 40 [pid = 3856] [id = 75] 14:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1751A400) [pid = 3856] [serial = 222] [outer = 00000000] 14:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (184CD800) [pid = 3856] [serial = 223] [outer = 1751A400] 14:52:47 INFO - PROCESS | 3856 | 1463781167148 Marionette DEBUG loaded listener.js 14:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (184D9C00) [pid = 3856] [serial = 224] [outer = 1751A400] 14:52:47 INFO - PROCESS | 3856 | 1463781167555 Marionette TRACE conn2 <- [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]]]}] 14:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 14:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 586ms 14:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 14:52:47 INFO - PROCESS | 3856 | 1463781167588 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 14:52:47 INFO - PROCESS | 3856 | 1463781167590 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 14:52:47 INFO - PROCESS | 3856 | 1463781167593 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 14:52:47 INFO - PROCESS | 3856 | 1463781167595 Marionette TRACE conn2 <- [1,266,null,{}] 14:52:47 INFO - PROCESS | 3856 | 1463781167598 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:47 INFO - PROCESS | 3856 | 1463781167785 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (153BE800) [pid = 3856] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (15B48400) [pid = 3856] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (0F30D000) [pid = 3856] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (184D0000) [pid = 3856] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10A74800) [pid = 3856] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15F51800) [pid = 3856] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (14F56C00) [pid = 3856] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (17610400) [pid = 3856] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 14:52:47 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (11CEB000) [pid = 3856] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 14:52:47 INFO - PROCESS | 3856 | 1463781167857 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:47 INFO - PROCESS | 3856 | ++DOCSHELL 0F30D000 == 41 [pid = 3856] [id = 76] 14:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10434400) [pid = 3856] [serial = 225] [outer = 00000000] 14:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (14F56C00) [pid = 3856] [serial = 226] [outer = 10434400] 14:52:47 INFO - PROCESS | 3856 | 1463781167914 Marionette DEBUG loaded listener.js 14:52:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (14FB4C00) [pid = 3856] [serial = 227] [outer = 10434400] 14:52:48 INFO - PROCESS | 3856 | 1463781168237 Marionette TRACE conn2 <- [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]]]}] 14:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 14:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 679ms 14:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 14:52:48 INFO - PROCESS | 3856 | 1463781168277 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 14:52:48 INFO - PROCESS | 3856 | 1463781168279 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 14:52:48 INFO - PROCESS | 3856 | 1463781168289 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 14:52:48 INFO - PROCESS | 3856 | 1463781168290 Marionette TRACE conn2 <- [1,270,null,{}] 14:52:48 INFO - PROCESS | 3856 | 1463781168294 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:48 INFO - PROCESS | 3856 | 1463781168369 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 14:52:48 INFO - PROCESS | 3856 | 1463781168375 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:48 INFO - PROCESS | 3856 | ++DOCSHELL 14F4E800 == 42 [pid = 3856] [id = 77] 14:52:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (19AEB000) [pid = 3856] [serial = 228] [outer = 00000000] 14:52:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (19CA4800) [pid = 3856] [serial = 229] [outer = 19AEB000] 14:52:48 INFO - PROCESS | 3856 | 1463781168419 Marionette DEBUG loaded listener.js 14:52:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (19CAFC00) [pid = 3856] [serial = 230] [outer = 19AEB000] 14:52:48 INFO - PROCESS | 3856 | 1463781168833 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 14:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 14:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 586ms 14:52:48 INFO - PROCESS | 3856 | 1463781168884 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 14:52:48 INFO - PROCESS | 3856 | 1463781168886 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 14:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 14:52:48 INFO - PROCESS | 3856 | 1463781168890 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 14:52:48 INFO - PROCESS | 3856 | 1463781168892 Marionette TRACE conn2 <- [1,274,null,{}] 14:52:48 INFO - PROCESS | 3856 | 1463781168896 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:48 INFO - PROCESS | 3856 | 1463781168969 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 14:52:48 INFO - PROCESS | 3856 | 1463781168976 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:48 INFO - PROCESS | 3856 | ++DOCSHELL 19B71400 == 43 [pid = 3856] [id = 78] 14:52:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (1A232000) [pid = 3856] [serial = 231] [outer = 00000000] 14:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1A2DEC00) [pid = 3856] [serial = 232] [outer = 1A232000] 14:52:49 INFO - PROCESS | 3856 | 1463781169019 Marionette DEBUG loaded listener.js 14:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1A654C00) [pid = 3856] [serial = 233] [outer = 1A232000] 14:52:49 INFO - PROCESS | 3856 | 1463781169452 Marionette TRACE conn2 <- [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]]]}] 14:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 14:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 586ms 14:52:49 INFO - PROCESS | 3856 | 1463781169479 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 14:52:49 INFO - PROCESS | 3856 | 1463781169481 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 14:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 14:52:49 INFO - PROCESS | 3856 | 1463781169488 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 14:52:49 INFO - PROCESS | 3856 | 1463781169490 Marionette TRACE conn2 <- [1,278,null,{}] 14:52:49 INFO - PROCESS | 3856 | 1463781169494 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:49 INFO - PROCESS | 3856 | 1463781169583 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 14:52:49 INFO - PROCESS | 3856 | 1463781169590 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:49 INFO - PROCESS | 3856 | ++DOCSHELL 1A660400 == 44 [pid = 3856] [id = 79] 14:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1A660800) [pid = 3856] [serial = 234] [outer = 00000000] 14:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (1A85AC00) [pid = 3856] [serial = 235] [outer = 1A660800] 14:52:49 INFO - PROCESS | 3856 | 1463781169638 Marionette DEBUG loaded listener.js 14:52:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1A933800) [pid = 3856] [serial = 236] [outer = 1A660800] 14:52:50 INFO - PROCESS | 3856 | 1463781170256 Marionette TRACE conn2 <- [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]]]}] 14:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 14:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 832ms 14:52:50 INFO - PROCESS | 3856 | 1463781170331 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 14:52:50 INFO - PROCESS | 3856 | 1463781170336 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 14:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 14:52:50 INFO - PROCESS | 3856 | 1463781170341 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 14:52:50 INFO - PROCESS | 3856 | 1463781170346 Marionette TRACE conn2 <- [1,282,null,{}] 14:52:50 INFO - PROCESS | 3856 | 1463781170351 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:50 INFO - PROCESS | 3856 | 1463781170454 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 14:52:50 INFO - PROCESS | 3856 | 1463781170544 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:50 INFO - PROCESS | 3856 | ++DOCSHELL 105F4C00 == 45 [pid = 3856] [id = 80] 14:52:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10A64000) [pid = 3856] [serial = 237] [outer = 00000000] 14:52:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (12A93C00) [pid = 3856] [serial = 238] [outer = 10A64000] 14:52:50 INFO - PROCESS | 3856 | 1463781170600 Marionette DEBUG loaded listener.js 14:52:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1313D000) [pid = 3856] [serial = 239] [outer = 10A64000] 14:52:51 INFO - PROCESS | 3856 | 1463781171201 Marionette TRACE conn2 <- [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]]]}] 14:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 14:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 941ms 14:52:51 INFO - PROCESS | 3856 | 1463781171271 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 14:52:51 INFO - PROCESS | 3856 | 1463781171277 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 14:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 14:52:51 INFO - PROCESS | 3856 | 1463781171286 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 14:52:51 INFO - PROCESS | 3856 | 1463781171289 Marionette TRACE conn2 <- [1,286,null,{}] 14:52:51 INFO - PROCESS | 3856 | 1463781171293 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:51 INFO - PROCESS | 3856 | 1463781171432 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 14:52:51 INFO - PROCESS | 3856 | 1463781171508 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:51 INFO - PROCESS | 3856 | ++DOCSHELL 1330F800 == 46 [pid = 3856] [id = 81] 14:52:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (140D8C00) [pid = 3856] [serial = 240] [outer = 00000000] 14:52:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (172A9C00) [pid = 3856] [serial = 241] [outer = 140D8C00] 14:52:51 INFO - PROCESS | 3856 | 1463781171602 Marionette DEBUG loaded listener.js 14:52:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1793AC00) [pid = 3856] [serial = 242] [outer = 140D8C00] 14:52:52 INFO - PROCESS | 3856 | 1463781172147 Marionette TRACE conn2 <- [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]]]}] 14:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 14:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 926ms 14:52:52 INFO - PROCESS | 3856 | 1463781172217 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 14:52:52 INFO - PROCESS | 3856 | 1463781172219 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 14:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 14:52:52 INFO - PROCESS | 3856 | 1463781172223 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 14:52:52 INFO - PROCESS | 3856 | 1463781172227 Marionette TRACE conn2 <- [1,290,null,{}] 14:52:52 INFO - PROCESS | 3856 | 1463781172242 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:52 INFO - PROCESS | 3856 | 1463781172416 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 14:52:52 INFO - PROCESS | 3856 | 1463781172529 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:52 INFO - PROCESS | 3856 | ++DOCSHELL 10A77400 == 47 [pid = 3856] [id = 82] 14:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1102C400) [pid = 3856] [serial = 243] [outer = 00000000] 14:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (19B6E000) [pid = 3856] [serial = 244] [outer = 1102C400] 14:52:52 INFO - PROCESS | 3856 | 1463781172586 Marionette DEBUG loaded listener.js 14:52:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1A855400) [pid = 3856] [serial = 245] [outer = 1102C400] 14:52:53 INFO - PROCESS | 3856 | 1463781173241 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 14:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 14:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1079ms 14:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 14:52:53 INFO - PROCESS | 3856 | 1463781173305 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 14:52:53 INFO - PROCESS | 3856 | 1463781173308 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 14:52:53 INFO - PROCESS | 3856 | 1463781173314 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 14:52:53 INFO - PROCESS | 3856 | 1463781173317 Marionette TRACE conn2 <- [1,294,null,{}] 14:52:53 INFO - PROCESS | 3856 | 1463781173322 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:53 INFO - PROCESS | 3856 | 1463781173426 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 14:52:53 INFO - PROCESS | 3856 | 1463781173517 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:53 INFO - PROCESS | 3856 | ++DOCSHELL 11A0BC00 == 48 [pid = 3856] [id = 83] 14:52:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (11C5C800) [pid = 3856] [serial = 246] [outer = 00000000] 14:52:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (13309C00) [pid = 3856] [serial = 247] [outer = 11C5C800] 14:52:53 INFO - PROCESS | 3856 | 1463781173567 Marionette DEBUG loaded listener.js 14:52:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (138EB800) [pid = 3856] [serial = 248] [outer = 11C5C800] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 10A76000 == 47 [pid = 3856] [id = 53] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 19B71400 == 46 [pid = 3856] [id = 78] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 14F4E800 == 45 [pid = 3856] [id = 77] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 0F30D000 == 44 [pid = 3856] [id = 76] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 172BFC00 == 43 [pid = 3856] [id = 75] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 161A4800 == 42 [pid = 3856] [id = 74] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 156EB400 == 41 [pid = 3856] [id = 73] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 14F59800 == 40 [pid = 3856] [id = 72] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 138EBC00 == 39 [pid = 3856] [id = 71] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 11AFB000 == 38 [pid = 3856] [id = 70] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 11021800 == 37 [pid = 3856] [id = 69] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 1842E000 == 36 [pid = 3856] [id = 68] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 14F5AC00 == 35 [pid = 3856] [id = 67] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 13825000 == 34 [pid = 3856] [id = 66] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 10A75000 == 33 [pid = 3856] [id = 65] 14:52:53 INFO - PROCESS | 3856 | --DOCSHELL 10472400 == 32 [pid = 3856] [id = 64] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19CA7800) [pid = 3856] [serial = 188] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (172BA400) [pid = 3856] [serial = 176] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16C4A000) [pid = 3856] [serial = 175] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10473000) [pid = 3856] [serial = 162] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19C71400) [pid = 3856] [serial = 181] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (10B8A400) [pid = 3856] [serial = 163] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (117A5000) [pid = 3856] [serial = 159] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1289C800) [pid = 3856] [serial = 165] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13309400) [pid = 3856] [serial = 166] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (15F5DC00) [pid = 3856] [serial = 172] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (14F96800) [pid = 3856] [serial = 169] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (153BC000) [pid = 3856] [serial = 170] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (184D6C00) [pid = 3856] [serial = 179] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (184CE400) [pid = 3856] [serial = 178] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (158B8000) [pid = 3856] [serial = 184] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (19CA7400) [pid = 3856] [serial = 187] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (19C72000) [pid = 3856] [serial = 182] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1B3F9C00) [pid = 3856] [serial = 46] [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.] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1A225C00) [pid = 3856] [serial = 190] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (176F5000) [pid = 3856] [serial = 185] [outer = 00000000] [url = about:blank] 14:52:53 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (161A3800) [pid = 3856] [serial = 173] [outer = 00000000] [url = about:blank] 14:52:54 INFO - PROCESS | 3856 | 1463781174097 Marionette TRACE conn2 <- [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]]]}] 14:52:54 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. 14:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 817ms 14:52:54 INFO - PROCESS | 3856 | 1463781174153 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 14:52:54 INFO - PROCESS | 3856 | 1463781174159 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 14:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 14:52:54 INFO - PROCESS | 3856 | 1463781174165 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 14:52:54 INFO - PROCESS | 3856 | 1463781174167 Marionette TRACE conn2 <- [1,298,null,{}] 14:52:54 INFO - PROCESS | 3856 | 1463781174170 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:54 INFO - PROCESS | 3856 | 1463781174246 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 14:52:54 INFO - PROCESS | 3856 | 1463781174375 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:54 INFO - PROCESS | 3856 | ++DOCSHELL 10B90800 == 33 [pid = 3856] [id = 84] 14:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (112D9800) [pid = 3856] [serial = 249] [outer = 00000000] 14:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1381B800) [pid = 3856] [serial = 250] [outer = 112D9800] 14:52:54 INFO - PROCESS | 3856 | 1463781174432 Marionette DEBUG loaded listener.js 14:52:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1534E000) [pid = 3856] [serial = 251] [outer = 112D9800] 14:52:54 INFO - PROCESS | 3856 | 1463781174942 Marionette TRACE conn2 <- [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]]]}] 14:52:54 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. 14:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 832ms 14:52:54 INFO - PROCESS | 3856 | 1463781174991 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 14:52:54 INFO - PROCESS | 3856 | 1463781174993 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 14:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 14:52:54 INFO - PROCESS | 3856 | 1463781174996 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 14:52:54 INFO - PROCESS | 3856 | 1463781174999 Marionette TRACE conn2 <- [1,302,null,{}] 14:52:55 INFO - PROCESS | 3856 | 1463781175009 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:55 INFO - PROCESS | 3856 | 1463781175097 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 14:52:55 INFO - PROCESS | 3856 | 1463781175174 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:55 INFO - PROCESS | 3856 | ++DOCSHELL 153BD800 == 34 [pid = 3856] [id = 85] 14:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (158F1C00) [pid = 3856] [serial = 252] [outer = 00000000] 14:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16A1B000) [pid = 3856] [serial = 253] [outer = 158F1C00] 14:52:55 INFO - PROCESS | 3856 | 1463781175221 Marionette DEBUG loaded listener.js 14:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1709D400) [pid = 3856] [serial = 254] [outer = 158F1C00] 14:52:55 INFO - PROCESS | 3856 | 1463781175566 Marionette TRACE conn2 <- [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]]]}] 14:52:55 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. 14:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 616ms 14:52:55 INFO - PROCESS | 3856 | 1463781175619 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 14:52:55 INFO - PROCESS | 3856 | 1463781175622 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 14:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 14:52:55 INFO - PROCESS | 3856 | 1463781175652 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 14:52:55 INFO - PROCESS | 3856 | 1463781175654 Marionette TRACE conn2 <- [1,306,null,{}] 14:52:55 INFO - PROCESS | 3856 | 1463781175657 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:55 INFO - PROCESS | 3856 | 1463781175739 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 14:52:55 INFO - PROCESS | 3856 | 1463781175746 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:55 INFO - PROCESS | 3856 | ++DOCSHELL 17514400 == 35 [pid = 3856] [id = 86] 14:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (17603400) [pid = 3856] [serial = 255] [outer = 00000000] 14:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (176F6400) [pid = 3856] [serial = 256] [outer = 17603400] 14:52:55 INFO - PROCESS | 3856 | 1463781175792 Marionette DEBUG loaded listener.js 14:52:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (18423800) [pid = 3856] [serial = 257] [outer = 17603400] 14:52:56 INFO - PROCESS | 3856 | 1463781176201 Marionette TRACE conn2 <- [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]]]}] 14:52:56 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. 14:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 601ms 14:52:56 INFO - PROCESS | 3856 | 1463781176249 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 14:52:56 INFO - PROCESS | 3856 | 1463781176251 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 14:52:56 INFO - PROCESS | 3856 | 1463781176254 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 14:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 14:52:56 INFO - PROCESS | 3856 | 1463781176256 Marionette TRACE conn2 <- [1,310,null,{}] 14:52:56 INFO - PROCESS | 3856 | 1463781176260 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:56 INFO - PROCESS | 3856 | 1463781176367 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 14:52:56 INFO - PROCESS | 3856 | 1463781176376 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:56 INFO - PROCESS | 3856 | ++DOCSHELL 17936800 == 36 [pid = 3856] [id = 87] 14:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (184CE400) [pid = 3856] [serial = 258] [outer = 00000000] 14:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (19AEDC00) [pid = 3856] [serial = 259] [outer = 184CE400] 14:52:56 INFO - PROCESS | 3856 | 1463781176463 Marionette DEBUG loaded listener.js 14:52:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19AF3000) [pid = 3856] [serial = 260] [outer = 184CE400] 14:52:56 INFO - PROCESS | 3856 | 1463781176870 Marionette TRACE conn2 <- [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]]]}] 14:52:56 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. 14:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 694ms 14:52:56 INFO - PROCESS | 3856 | 1463781176938 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 14:52:56 INFO - PROCESS | 3856 | 1463781176940 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 14:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 14:52:56 INFO - PROCESS | 3856 | 1463781176953 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 14:52:56 INFO - PROCESS | 3856 | 1463781176955 Marionette TRACE conn2 <- [1,314,null,{}] 14:52:56 INFO - PROCESS | 3856 | 1463781176959 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:57 INFO - PROCESS | 3856 | 1463781177102 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 14:52:57 INFO - PROCESS | 3856 | 1463781177127 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:57 INFO - PROCESS | 3856 | ++DOCSHELL 11CED800 == 37 [pid = 3856] [id = 88] 14:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16A1D800) [pid = 3856] [serial = 261] [outer = 00000000] 14:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (19CADC00) [pid = 3856] [serial = 262] [outer = 16A1D800] 14:52:57 INFO - PROCESS | 3856 | 1463781177172 Marionette DEBUG loaded listener.js 14:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1A226000) [pid = 3856] [serial = 263] [outer = 16A1D800] 14:52:57 INFO - PROCESS | 3856 | 1463781177593 Marionette TRACE conn2 <- [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]]]}] 14:52:57 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. 14:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 678ms 14:52:57 INFO - PROCESS | 3856 | 1463781177650 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 14:52:57 INFO - PROCESS | 3856 | 1463781177652 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 14:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 14:52:57 INFO - PROCESS | 3856 | 1463781177655 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 14:52:57 INFO - PROCESS | 3856 | 1463781177657 Marionette TRACE conn2 <- [1,318,null,{}] 14:52:57 INFO - PROCESS | 3856 | 1463781177660 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:57 INFO - PROCESS | 3856 | 1463781177759 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 14:52:57 INFO - PROCESS | 3856 | 1463781177765 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:57 INFO - PROCESS | 3856 | ++DOCSHELL 0F309C00 == 38 [pid = 3856] [id = 89] 14:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (19B6F800) [pid = 3856] [serial = 264] [outer = 00000000] 14:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1A852000) [pid = 3856] [serial = 265] [outer = 19B6F800] 14:52:57 INFO - PROCESS | 3856 | 1463781177808 Marionette DEBUG loaded listener.js 14:52:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1A854C00) [pid = 3856] [serial = 266] [outer = 19B6F800] 14:52:58 INFO - PROCESS | 3856 | 1463781178173 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 14:52:58 INFO - PROCESS | 3856 | 1463781178310 Marionette TRACE conn2 <- [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]]]}] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1A232000) [pid = 3856] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (172BC400) [pid = 3856] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1751A400) [pid = 3856] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (11C4F400) [pid = 3856] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10434400) [pid = 3856] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (112D7C00) [pid = 3856] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (14F94C00) [pid = 3856] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (140D6800) [pid = 3856] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (19AEB000) [pid = 3856] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (10A75C00) [pid = 3856] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 14:52:58 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (158E3400) [pid = 3856] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 14:52:58 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. 14:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 725ms 14:52:58 INFO - PROCESS | 3856 | 1463781178391 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 14:52:58 INFO - PROCESS | 3856 | 1463781178393 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 14:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 14:52:58 INFO - PROCESS | 3856 | 1463781178398 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 14:52:58 INFO - PROCESS | 3856 | 1463781178399 Marionette TRACE conn2 <- [1,322,null,{}] 14:52:58 INFO - PROCESS | 3856 | 1463781178404 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:58 INFO - PROCESS | 3856 | 1463781178490 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 14:52:58 INFO - PROCESS | 3856 | 1463781178499 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:58 INFO - PROCESS | 3856 | ++DOCSHELL 11057000 == 39 [pid = 3856] [id = 90] 14:52:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (13141C00) [pid = 3856] [serial = 267] [outer = 00000000] 14:52:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (158E3400) [pid = 3856] [serial = 268] [outer = 13141C00] 14:52:58 INFO - PROCESS | 3856 | 1463781178543 Marionette DEBUG loaded listener.js 14:52:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (172A1400) [pid = 3856] [serial = 269] [outer = 13141C00] 14:52:58 INFO - PROCESS | 3856 | 1463781178963 Marionette TRACE conn2 <- [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]]]}] 14:52:58 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. 14:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 586ms 14:52:58 INFO - PROCESS | 3856 | 1463781178991 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 14:52:58 INFO - PROCESS | 3856 | 1463781178993 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 14:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 14:52:58 INFO - PROCESS | 3856 | 1463781178996 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 14:52:58 INFO - PROCESS | 3856 | 1463781178998 Marionette TRACE conn2 <- [1,326,null,{}] 14:52:58 INFO - PROCESS | 3856 | 1463781179001 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:59 INFO - PROCESS | 3856 | 1463781179075 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 14:52:59 INFO - PROCESS | 3856 | 1463781179082 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:59 INFO - PROCESS | 3856 | ++DOCSHELL 153C6000 == 40 [pid = 3856] [id = 91] 14:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (172BC400) [pid = 3856] [serial = 270] [outer = 00000000] 14:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1A84F400) [pid = 3856] [serial = 271] [outer = 172BC400] 14:52:59 INFO - PROCESS | 3856 | 1463781179125 Marionette DEBUG loaded listener.js 14:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1A93B800) [pid = 3856] [serial = 272] [outer = 172BC400] 14:52:59 INFO - PROCESS | 3856 | 1463781179511 Marionette TRACE conn2 <- [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]]]}] 14:52:59 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. 14:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 586ms 14:52:59 INFO - PROCESS | 3856 | 1463781179576 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 14:52:59 INFO - PROCESS | 3856 | 1463781179578 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 14:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 14:52:59 INFO - PROCESS | 3856 | 1463781179591 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 14:52:59 INFO - PROCESS | 3856 | 1463781179593 Marionette TRACE conn2 <- [1,330,null,{}] 14:52:59 INFO - PROCESS | 3856 | 1463781179596 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:52:59 INFO - PROCESS | 3856 | 1463781179677 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 14:52:59 INFO - PROCESS | 3856 | 1463781179686 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:52:59 INFO - PROCESS | 3856 | ++DOCSHELL 1ABA4400 == 41 [pid = 3856] [id = 92] 14:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1ABA7800) [pid = 3856] [serial = 273] [outer = 00000000] 14:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1ACD6C00) [pid = 3856] [serial = 274] [outer = 1ABA7800] 14:52:59 INFO - PROCESS | 3856 | 1463781179729 Marionette DEBUG loaded listener.js 14:52:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1AD52400) [pid = 3856] [serial = 275] [outer = 1ABA7800] 14:53:00 INFO - PROCESS | 3856 | 1463781180179 Marionette TRACE conn2 <- [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]]]}] 14:53:00 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. 14:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 648ms 14:53:00 INFO - PROCESS | 3856 | 1463781180240 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 14:53:00 INFO - PROCESS | 3856 | 1463781180242 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 14:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 14:53:00 INFO - PROCESS | 3856 | 1463781180246 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 14:53:00 INFO - PROCESS | 3856 | 1463781180248 Marionette TRACE conn2 <- [1,334,null,{}] 14:53:00 INFO - PROCESS | 3856 | 1463781180251 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:00 INFO - PROCESS | 3856 | 1463781180391 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 14:53:00 INFO - PROCESS | 3856 | 1463781180474 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:00 INFO - PROCESS | 3856 | ++DOCSHELL 0F305800 == 42 [pid = 3856] [id = 93] 14:53:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (0F307000) [pid = 3856] [serial = 276] [outer = 00000000] 14:53:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (105E8C00) [pid = 3856] [serial = 277] [outer = 0F307000] 14:53:00 INFO - PROCESS | 3856 | 1463781180555 Marionette DEBUG loaded listener.js 14:53:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10A76000) [pid = 3856] [serial = 278] [outer = 0F307000] 14:53:01 INFO - PROCESS | 3856 | 1463781181157 Marionette TRACE conn2 <- [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]]]}] 14:53:01 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. 14:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 926ms 14:53:01 INFO - PROCESS | 3856 | 1463781181176 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 14:53:01 INFO - PROCESS | 3856 | 1463781181180 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 14:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 14:53:01 INFO - PROCESS | 3856 | 1463781181200 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 14:53:01 INFO - PROCESS | 3856 | 1463781181204 Marionette TRACE conn2 <- [1,338,null,{}] 14:53:01 INFO - PROCESS | 3856 | 1463781181209 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:01 INFO - PROCESS | 3856 | 1463781181312 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 14:53:01 INFO - PROCESS | 3856 | 1463781181407 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:01 INFO - PROCESS | 3856 | ++DOCSHELL 13D4CC00 == 43 [pid = 3856] [id = 94] 14:53:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (13D4E000) [pid = 3856] [serial = 279] [outer = 00000000] 14:53:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (156EC000) [pid = 3856] [serial = 280] [outer = 13D4E000] 14:53:01 INFO - PROCESS | 3856 | 1463781181464 Marionette DEBUG loaded listener.js 14:53:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (158BE400) [pid = 3856] [serial = 281] [outer = 13D4E000] 14:53:02 INFO - PROCESS | 3856 | 1463781182024 Marionette TRACE conn2 <- [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]]]}] 14:53:02 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. 14:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 895ms 14:53:02 INFO - PROCESS | 3856 | 1463781182086 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 14:53:02 INFO - PROCESS | 3856 | 1463781182089 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 14:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 14:53:02 INFO - PROCESS | 3856 | 1463781182093 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 14:53:02 INFO - PROCESS | 3856 | 1463781182095 Marionette TRACE conn2 <- [1,342,null,{}] 14:53:02 INFO - PROCESS | 3856 | 1463781182099 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:02 INFO - PROCESS | 3856 | 1463781182199 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 14:53:02 INFO - PROCESS | 3856 | 1463781182291 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:02 INFO - PROCESS | 3856 | ++DOCSHELL 172BBC00 == 44 [pid = 3856] [id = 95] 14:53:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (172C3C00) [pid = 3856] [serial = 282] [outer = 00000000] 14:53:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19AED000) [pid = 3856] [serial = 283] [outer = 172C3C00] 14:53:02 INFO - PROCESS | 3856 | 1463781182345 Marionette DEBUG loaded listener.js 14:53:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (19C70C00) [pid = 3856] [serial = 284] [outer = 172C3C00] 14:53:02 INFO - PROCESS | 3856 | 1463781182899 Marionette TRACE conn2 <- [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]]]}] 14:53:02 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. 14:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 832ms 14:53:02 INFO - PROCESS | 3856 | 1463781182935 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 14:53:02 INFO - PROCESS | 3856 | 1463781182939 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 14:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 14:53:02 INFO - PROCESS | 3856 | 1463781182950 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 14:53:02 INFO - PROCESS | 3856 | 1463781182954 Marionette TRACE conn2 <- [1,346,null,{}] 14:53:02 INFO - PROCESS | 3856 | 1463781182958 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:03 INFO - PROCESS | 3856 | 1463781183060 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 14:53:03 INFO - PROCESS | 3856 | 1463781183150 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:03 INFO - PROCESS | 3856 | ++DOCSHELL 19AEFC00 == 45 [pid = 3856] [id = 96] 14:53:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1A853800) [pid = 3856] [serial = 285] [outer = 00000000] 14:53:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1AD5B400) [pid = 3856] [serial = 286] [outer = 1A853800] 14:53:03 INFO - PROCESS | 3856 | 1463781183203 Marionette DEBUG loaded listener.js 14:53:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1AD5F800) [pid = 3856] [serial = 287] [outer = 1A853800] 14:53:03 INFO - PROCESS | 3856 | 1463781183756 Marionette TRACE conn2 <- [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]]]}] 14:53:03 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. 14:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 833ms 14:53:03 INFO - PROCESS | 3856 | 1463781183772 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 14:53:03 INFO - PROCESS | 3856 | 1463781183774 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 14:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 14:53:03 INFO - PROCESS | 3856 | 1463781183792 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 14:53:03 INFO - PROCESS | 3856 | 1463781183794 Marionette TRACE conn2 <- [1,350,null,{}] 14:53:03 INFO - PROCESS | 3856 | 1463781183800 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:03 INFO - PROCESS | 3856 | 1463781183899 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 14:53:03 INFO - PROCESS | 3856 | 1463781183991 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:03 INFO - PROCESS | 3856 | ++DOCSHELL 1172C800 == 46 [pid = 3856] [id = 97] 14:53:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (11739400) [pid = 3856] [serial = 288] [outer = 00000000] 14:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (15B4CC00) [pid = 3856] [serial = 289] [outer = 11739400] 14:53:04 INFO - PROCESS | 3856 | 1463781184045 Marionette DEBUG loaded listener.js 14:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (15F53800) [pid = 3856] [serial = 290] [outer = 11739400] 14:53:04 INFO - PROCESS | 3856 | 1463781184699 Marionette TRACE conn2 <- [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]]]}] 14:53:04 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. 14:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 956ms 14:53:04 INFO - PROCESS | 3856 | 1463781184728 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 14:53:04 INFO - PROCESS | 3856 | 1463781184732 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 14:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 14:53:04 INFO - PROCESS | 3856 | 1463781184738 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 14:53:04 INFO - PROCESS | 3856 | 1463781184741 Marionette TRACE conn2 <- [1,354,null,{}] 14:53:04 INFO - PROCESS | 3856 | 1463781184746 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:04 INFO - PROCESS | 3856 | 1463781184840 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 14:53:04 INFO - PROCESS | 3856 | 1463781184974 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:04 INFO - PROCESS | 3856 | ++DOCSHELL 11025400 == 47 [pid = 3856] [id = 98] 14:53:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (11737800) [pid = 3856] [serial = 291] [outer = 00000000] 14:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (13311800) [pid = 3856] [serial = 292] [outer = 11737800] 14:53:05 INFO - PROCESS | 3856 | 1463781185025 Marionette DEBUG loaded listener.js 14:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1381C800) [pid = 3856] [serial = 293] [outer = 11737800] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 1ABA4400 == 46 [pid = 3856] [id = 92] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 153C6000 == 45 [pid = 3856] [id = 91] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 11057000 == 44 [pid = 3856] [id = 90] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 0F309C00 == 43 [pid = 3856] [id = 89] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 11CED800 == 42 [pid = 3856] [id = 88] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 17936800 == 41 [pid = 3856] [id = 87] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 17514400 == 40 [pid = 3856] [id = 86] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 153BD800 == 39 [pid = 3856] [id = 85] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 10B90800 == 38 [pid = 3856] [id = 84] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 11A0BC00 == 37 [pid = 3856] [id = 83] 14:53:05 INFO - PROCESS | 3856 | --DOCSHELL 1A660400 == 36 [pid = 3856] [id = 79] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (14F5D800) [pid = 3856] [serial = 196] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (158E6800) [pid = 3856] [serial = 214] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (14F59C00) [pid = 3856] [serial = 211] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (153BB000) [pid = 3856] [serial = 212] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19AF4800) [pid = 3856] [serial = 202] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19CA4800) [pid = 3856] [serial = 229] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (14FB4C00) [pid = 3856] [serial = 227] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1A2DEC00) [pid = 3856] [serial = 232] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1A22F400) [pid = 3856] [serial = 191] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (16A1A800) [pid = 3856] [serial = 217] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19CAFC00) [pid = 3856] [serial = 230] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (16C4CC00) [pid = 3856] [serial = 218] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1793C000) [pid = 3856] [serial = 221] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (15F54C00) [pid = 3856] [serial = 215] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1A654C00) [pid = 3856] [serial = 233] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1793B400) [pid = 3856] [serial = 220] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (184CD800) [pid = 3856] [serial = 223] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (12B5A400) [pid = 3856] [serial = 208] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (14F56C00) [pid = 3856] [serial = 226] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (13361000) [pid = 3856] [serial = 209] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1A85AC00) [pid = 3856] [serial = 235] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (112D8800) [pid = 3856] [serial = 193] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (13070C00) [pid = 3856] [serial = 206] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (12AE1800) [pid = 3856] [serial = 205] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17FC3400) [pid = 3856] [serial = 199] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (184D9C00) [pid = 3856] [serial = 224] [outer = 00000000] [url = about:blank] 14:53:05 INFO - PROCESS | 3856 | 1463781185577 Marionette TRACE conn2 <- [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]]]}] 14:53:05 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. 14:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 879ms 14:53:05 INFO - PROCESS | 3856 | 1463781185627 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 14:53:05 INFO - PROCESS | 3856 | 1463781185632 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 14:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 14:53:05 INFO - PROCESS | 3856 | 1463781185638 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 14:53:05 INFO - PROCESS | 3856 | 1463781185640 Marionette TRACE conn2 <- [1,358,null,{}] 14:53:05 INFO - PROCESS | 3856 | 1463781185644 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:05 INFO - PROCESS | 3856 | 1463781185727 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 14:53:05 INFO - PROCESS | 3856 | 1463781185806 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:05 INFO - PROCESS | 3856 | ++DOCSHELL 10B93800 == 37 [pid = 3856] [id = 99] 14:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (112E0C00) [pid = 3856] [serial = 294] [outer = 00000000] 14:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (12B58C00) [pid = 3856] [serial = 295] [outer = 112E0C00] 14:53:05 INFO - PROCESS | 3856 | 1463781185852 Marionette DEBUG loaded listener.js 14:53:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (14F59C00) [pid = 3856] [serial = 296] [outer = 112E0C00] 14:53:06 INFO - PROCESS | 3856 | 1463781186227 Marionette TRACE conn2 <- [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]]]}] 14:53:06 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. 14:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 633ms 14:53:06 INFO - PROCESS | 3856 | 1463781186275 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 14:53:06 INFO - PROCESS | 3856 | 1463781186277 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 14:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 14:53:06 INFO - PROCESS | 3856 | 1463781186280 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 14:53:06 INFO - PROCESS | 3856 | 1463781186284 Marionette TRACE conn2 <- [1,362,null,{}] 14:53:06 INFO - PROCESS | 3856 | 1463781186293 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:06 INFO - PROCESS | 3856 | 1463781186374 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 14:53:06 INFO - PROCESS | 3856 | 1463781186382 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:06 INFO - PROCESS | 3856 | ++DOCSHELL 158E6400 == 38 [pid = 3856] [id = 100] 14:53:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (15B45000) [pid = 3856] [serial = 297] [outer = 00000000] 14:53:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (166D8000) [pid = 3856] [serial = 298] [outer = 15B45000] 14:53:06 INFO - PROCESS | 3856 | 1463781186429 Marionette DEBUG loaded listener.js 14:53:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (17090C00) [pid = 3856] [serial = 299] [outer = 15B45000] 14:53:06 INFO - PROCESS | 3856 | 1463781186859 Marionette TRACE conn2 <- [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]]]}] 14:53:06 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. 14:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 632ms 14:53:06 INFO - PROCESS | 3856 | 1463781186902 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 14:53:06 INFO - PROCESS | 3856 | 1463781186904 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 14:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 14:53:06 INFO - PROCESS | 3856 | 1463781186908 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 14:53:06 INFO - PROCESS | 3856 | 1463781186909 Marionette TRACE conn2 <- [1,366,null,{}] 14:53:06 INFO - PROCESS | 3856 | 1463781186913 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:06 INFO - PROCESS | 3856 | 1463781186989 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 14:53:06 INFO - PROCESS | 3856 | 1463781186998 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:06 INFO - PROCESS | 3856 | ++DOCSHELL 172BE000 == 39 [pid = 3856] [id = 101] 14:53:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (176B9800) [pid = 3856] [serial = 300] [outer = 00000000] 14:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (17942C00) [pid = 3856] [serial = 301] [outer = 176B9800] 14:53:07 INFO - PROCESS | 3856 | 1463781187042 Marionette DEBUG loaded listener.js 14:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (18159000) [pid = 3856] [serial = 302] [outer = 176B9800] 14:53:07 INFO - PROCESS | 3856 | 1463781187501 Marionette TRACE conn2 <- [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]]]}] 14:53:07 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. 14:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 617ms 14:53:07 INFO - PROCESS | 3856 | 1463781187545 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 14:53:07 INFO - PROCESS | 3856 | 1463781187547 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 14:53:07 INFO - PROCESS | 3856 | 1463781187550 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 14:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 14:53:07 INFO - PROCESS | 3856 | 1463781187552 Marionette TRACE conn2 <- [1,370,null,{}] 14:53:07 INFO - PROCESS | 3856 | 1463781187556 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:07 INFO - PROCESS | 3856 | 1463781187671 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 14:53:07 INFO - PROCESS | 3856 | 1463781187679 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:07 INFO - PROCESS | 3856 | ++DOCSHELL 18021C00 == 40 [pid = 3856] [id = 102] 14:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (184CD800) [pid = 3856] [serial = 303] [outer = 00000000] 14:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (184DCC00) [pid = 3856] [serial = 304] [outer = 184CD800] 14:53:07 INFO - PROCESS | 3856 | 1463781187722 Marionette DEBUG loaded listener.js 14:53:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19AEEC00) [pid = 3856] [serial = 305] [outer = 184CD800] 14:53:08 INFO - PROCESS | 3856 | 1463781188151 Marionette TRACE conn2 <- [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]]]}] 14:53:08 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. 14:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 617ms 14:53:08 INFO - PROCESS | 3856 | 1463781188173 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 14:53:08 INFO - PROCESS | 3856 | 1463781188174 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 14:53:08 INFO - PROCESS | 3856 | 1463781188178 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 14:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 14:53:08 INFO - PROCESS | 3856 | 1463781188179 Marionette TRACE conn2 <- [1,374,null,{}] 14:53:08 INFO - PROCESS | 3856 | 1463781188190 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:08 INFO - PROCESS | 3856 | 1463781188310 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 14:53:08 INFO - PROCESS | 3856 | 1463781188394 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:08 INFO - PROCESS | 3856 | ++DOCSHELL 105F1400 == 41 [pid = 3856] [id = 103] 14:53:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19BBB400) [pid = 3856] [serial = 306] [outer = 00000000] 14:53:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1A22FC00) [pid = 3856] [serial = 307] [outer = 19BBB400] 14:53:08 INFO - PROCESS | 3856 | 1463781188462 Marionette DEBUG loaded listener.js 14:53:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1A652800) [pid = 3856] [serial = 308] [outer = 19BBB400] 14:53:08 INFO - PROCESS | 3856 | 1463781188933 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 14:53:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 14:53:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 786ms 14:53:08 INFO - PROCESS | 3856 | 1463781188986 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 14:53:08 INFO - PROCESS | 3856 | 1463781188988 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 14:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 14:53:08 INFO - PROCESS | 3856 | 1463781188991 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 14:53:08 INFO - PROCESS | 3856 | 1463781188993 Marionette TRACE conn2 <- [1,378,null,{}] 14:53:08 INFO - PROCESS | 3856 | 1463781188996 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:09 INFO - PROCESS | 3856 | 1463781189097 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 14:53:09 INFO - PROCESS | 3856 | 1463781189103 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:09 INFO - PROCESS | 3856 | ++DOCSHELL 12AE3400 == 42 [pid = 3856] [id = 104] 14:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (13310000) [pid = 3856] [serial = 309] [outer = 00000000] 14:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1A852400) [pid = 3856] [serial = 310] [outer = 13310000] 14:53:09 INFO - PROCESS | 3856 | 1463781189131 Marionette DEBUG loaded listener.js 14:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1A855800) [pid = 3856] [serial = 311] [outer = 13310000] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16A1D800) [pid = 3856] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (158F1C00) [pid = 3856] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (11C5C800) [pid = 3856] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (17603400) [pid = 3856] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (19B6F800) [pid = 3856] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (112D9800) [pid = 3856] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (13141C00) [pid = 3856] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (184CE400) [pid = 3856] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 14:53:09 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (172BC400) [pid = 3856] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 14:53:09 INFO - PROCESS | 3856 | 1463781189690 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 14:53:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 14:53:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 787ms 14:53:09 INFO - PROCESS | 3856 | 1463781189777 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 14:53:09 INFO - PROCESS | 3856 | 1463781189779 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 14:53:09 INFO - PROCESS | 3856 | 1463781189782 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 14:53:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 14:53:09 INFO - PROCESS | 3856 | 1463781189783 Marionette TRACE conn2 <- [1,382,null,{}] 14:53:09 INFO - PROCESS | 3856 | 1463781189787 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:09 INFO - PROCESS | 3856 | 1463781189863 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 14:53:09 INFO - PROCESS | 3856 | 1463781189871 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:09 INFO - PROCESS | 3856 | ++DOCSHELL 140D3000 == 43 [pid = 3856] [id = 105] 14:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (140DDC00) [pid = 3856] [serial = 312] [outer = 00000000] 14:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (19CA4400) [pid = 3856] [serial = 313] [outer = 140DDC00] 14:53:09 INFO - PROCESS | 3856 | 1463781189919 Marionette DEBUG loaded listener.js 14:53:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1A65C800) [pid = 3856] [serial = 314] [outer = 140DDC00] 14:53:10 INFO - PROCESS | 3856 | 1463781190349 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 14:53:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 14:53:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 617ms 14:53:10 INFO - PROCESS | 3856 | 1463781190404 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 14:53:10 INFO - PROCESS | 3856 | 1463781190406 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 14:53:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 14:53:10 INFO - PROCESS | 3856 | 1463781190409 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 14:53:10 INFO - PROCESS | 3856 | 1463781190410 Marionette TRACE conn2 <- [1,386,null,{}] 14:53:10 INFO - PROCESS | 3856 | 1463781190414 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:10 INFO - PROCESS | 3856 | 1463781190487 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 14:53:10 INFO - PROCESS | 3856 | 1463781190493 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:10 INFO - PROCESS | 3856 | ++DOCSHELL 19AF1400 == 44 [pid = 3856] [id = 106] 14:53:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19AF4000) [pid = 3856] [serial = 315] [outer = 00000000] 14:53:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1ABA4C00) [pid = 3856] [serial = 316] [outer = 19AF4000] 14:53:10 INFO - PROCESS | 3856 | 1463781190538 Marionette DEBUG loaded listener.js 14:53:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1ACD5C00) [pid = 3856] [serial = 317] [outer = 19AF4000] 14:53:10 INFO - PROCESS | 3856 | 1463781190946 Marionette TRACE conn2 <- [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]]]}] 14:53:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 14:53:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 585ms 14:53:10 INFO - PROCESS | 3856 | 1463781191007 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 14:53:10 INFO - PROCESS | 3856 | 1463781191009 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 14:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 14:53:11 INFO - PROCESS | 3856 | 1463781191013 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 14:53:11 INFO - PROCESS | 3856 | 1463781191015 Marionette TRACE conn2 <- [1,390,null,{}] 14:53:11 INFO - PROCESS | 3856 | 1463781191018 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:11 INFO - PROCESS | 3856 | 1463781191113 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 14:53:11 INFO - PROCESS | 3856 | 1463781191122 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:11 INFO - PROCESS | 3856 | ++DOCSHELL 1055B800 == 45 [pid = 3856] [id = 107] 14:53:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19B68400) [pid = 3856] [serial = 318] [outer = 00000000] 14:53:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1B051400) [pid = 3856] [serial = 319] [outer = 19B68400] 14:53:11 INFO - PROCESS | 3856 | 1463781191165 Marionette DEBUG loaded listener.js 14:53:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1B055400) [pid = 3856] [serial = 320] [outer = 19B68400] 14:53:11 INFO - PROCESS | 3856 | 1463781191589 Marionette TRACE conn2 <- [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]]]}] 14:53:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 14:53:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 633ms 14:53:11 INFO - PROCESS | 3856 | 1463781191652 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 14:53:11 INFO - PROCESS | 3856 | 1463781191656 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 14:53:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 14:53:11 INFO - PROCESS | 3856 | 1463781191668 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 14:53:11 INFO - PROCESS | 3856 | 1463781191675 Marionette TRACE conn2 <- [1,394,null,{}] 14:53:11 INFO - PROCESS | 3856 | 1463781191682 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:11 INFO - PROCESS | 3856 | 1463781191788 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 14:53:11 INFO - PROCESS | 3856 | 1463781191886 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:11 INFO - PROCESS | 3856 | ++DOCSHELL 10EBAC00 == 46 [pid = 3856] [id = 108] 14:53:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (10EBB400) [pid = 3856] [serial = 321] [outer = 00000000] 14:53:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (10EC0400) [pid = 3856] [serial = 322] [outer = 10EBB400] 14:53:11 INFO - PROCESS | 3856 | 1463781191948 Marionette DEBUG loaded listener.js 14:53:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (10EC4C00) [pid = 3856] [serial = 323] [outer = 10EBB400] 14:53:12 INFO - PROCESS | 3856 | 1463781192618 Marionette TRACE conn2 <- [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]]]}] 14:53:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 14:53:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 14:53:12 INFO - PROCESS | 3856 | 1463781192669 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 14:53:12 INFO - PROCESS | 3856 | 1463781192673 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 14:53:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 14:53:12 INFO - PROCESS | 3856 | 1463781192680 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 14:53:12 INFO - PROCESS | 3856 | 1463781192684 Marionette TRACE conn2 <- [1,398,null,{}] 14:53:12 INFO - PROCESS | 3856 | 1463781192689 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:12 INFO - PROCESS | 3856 | 1463781192797 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 14:53:12 INFO - PROCESS | 3856 | 1463781192878 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:12 INFO - PROCESS | 3856 | ++DOCSHELL 12AE7000 == 47 [pid = 3856] [id = 109] 14:53:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (12B5A000) [pid = 3856] [serial = 324] [outer = 00000000] 14:53:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (13315400) [pid = 3856] [serial = 325] [outer = 12B5A000] 14:53:12 INFO - PROCESS | 3856 | 1463781192973 Marionette DEBUG loaded listener.js 14:53:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (14F87400) [pid = 3856] [serial = 326] [outer = 12B5A000] 14:53:13 INFO - PROCESS | 3856 | 1463781193565 Marionette TRACE conn2 <- [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]]]}] 14:53:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 14:53:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 925ms 14:53:13 INFO - PROCESS | 3856 | 1463781193608 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 14:53:13 INFO - PROCESS | 3856 | 1463781193611 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 14:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 14:53:13 INFO - PROCESS | 3856 | 1463781193614 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 14:53:13 INFO - PROCESS | 3856 | 1463781193617 Marionette TRACE conn2 <- [1,402,null,{}] 14:53:13 INFO - PROCESS | 3856 | 1463781193626 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:13 INFO - PROCESS | 3856 | 1463781193776 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 14:53:13 INFO - PROCESS | 3856 | 1463781193834 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:13 INFO - PROCESS | 3856 | ++DOCSHELL 17610C00 == 48 [pid = 3856] [id = 110] 14:53:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (176F5000) [pid = 3856] [serial = 327] [outer = 00000000] 14:53:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (17FB8400) [pid = 3856] [serial = 328] [outer = 176F5000] 14:53:13 INFO - PROCESS | 3856 | 1463781193916 Marionette DEBUG loaded listener.js 14:53:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19B68C00) [pid = 3856] [serial = 329] [outer = 176F5000] 14:53:14 INFO - PROCESS | 3856 | 1463781194602 Marionette TRACE conn2 <- [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]]]}] 14:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 14:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1034ms 14:53:14 INFO - PROCESS | 3856 | 1463781194643 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 14:53:14 INFO - PROCESS | 3856 | 1463781194645 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 14:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 14:53:14 INFO - PROCESS | 3856 | 1463781194649 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 14:53:14 INFO - PROCESS | 3856 | 1463781194651 Marionette TRACE conn2 <- [1,406,null,{}] 14:53:14 INFO - PROCESS | 3856 | 1463781194655 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:14 INFO - PROCESS | 3856 | 1463781194761 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 14:53:14 INFO - PROCESS | 3856 | 1463781194842 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:14 INFO - PROCESS | 3856 | ++DOCSHELL 19C73C00 == 49 [pid = 3856] [id = 111] 14:53:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1A2D6400) [pid = 3856] [serial = 330] [outer = 00000000] 14:53:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1ABA1000) [pid = 3856] [serial = 331] [outer = 1A2D6400] 14:53:14 INFO - PROCESS | 3856 | 1463781194955 Marionette DEBUG loaded listener.js 14:53:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1B057400) [pid = 3856] [serial = 332] [outer = 1A2D6400] 14:53:15 INFO - PROCESS | 3856 | 1463781195718 Marionette TRACE conn2 <- [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]]]}] 14:53:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 14:53:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1141ms 14:53:15 INFO - PROCESS | 3856 | 1463781195788 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 14:53:15 INFO - PROCESS | 3856 | 1463781195792 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 14:53:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 14:53:15 INFO - PROCESS | 3856 | 1463781195797 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 14:53:15 INFO - PROCESS | 3856 | 1463781195800 Marionette TRACE conn2 <- [1,410,null,{}] 14:53:15 INFO - PROCESS | 3856 | 1463781195806 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:15 INFO - PROCESS | 3856 | 1463781195905 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 14:53:15 INFO - PROCESS | 3856 | 1463781195988 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:16 INFO - PROCESS | 3856 | ++DOCSHELL 11A0E400 == 50 [pid = 3856] [id = 112] 14:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (11A0F800) [pid = 3856] [serial = 333] [outer = 00000000] 14:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (13074C00) [pid = 3856] [serial = 334] [outer = 11A0F800] 14:53:16 INFO - PROCESS | 3856 | 1463781196079 Marionette DEBUG loaded listener.js 14:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (140D8000) [pid = 3856] [serial = 335] [outer = 11A0F800] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 19AF1400 == 49 [pid = 3856] [id = 106] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 140D3000 == 48 [pid = 3856] [id = 105] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 12AE3400 == 47 [pid = 3856] [id = 104] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 105F1400 == 46 [pid = 3856] [id = 103] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 18021C00 == 45 [pid = 3856] [id = 102] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 172BE000 == 44 [pid = 3856] [id = 101] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 158E6400 == 43 [pid = 3856] [id = 100] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 10B93800 == 42 [pid = 3856] [id = 99] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 11025400 == 41 [pid = 3856] [id = 98] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 19AEFC00 == 40 [pid = 3856] [id = 96] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 172BBC00 == 39 [pid = 3856] [id = 95] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 13D4CC00 == 38 [pid = 3856] [id = 94] 14:53:16 INFO - PROCESS | 3856 | --DOCSHELL 0F305800 == 37 [pid = 3856] [id = 93] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19CADC00) [pid = 3856] [serial = 262] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (16A1B000) [pid = 3856] [serial = 253] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1709D400) [pid = 3856] [serial = 254] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (12A93C00) [pid = 3856] [serial = 238] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (138EB800) [pid = 3856] [serial = 248] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (13309C00) [pid = 3856] [serial = 247] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (176F6400) [pid = 3856] [serial = 256] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1A852000) [pid = 3856] [serial = 265] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (172A9C00) [pid = 3856] [serial = 241] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19B6E000) [pid = 3856] [serial = 244] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1381B800) [pid = 3856] [serial = 250] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1534E000) [pid = 3856] [serial = 251] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A226000) [pid = 3856] [serial = 263] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (158E3400) [pid = 3856] [serial = 268] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (172A1400) [pid = 3856] [serial = 269] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1A854C00) [pid = 3856] [serial = 266] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19AF3000) [pid = 3856] [serial = 260] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19AEDC00) [pid = 3856] [serial = 259] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1A84F400) [pid = 3856] [serial = 271] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1A93B800) [pid = 3856] [serial = 272] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (18423800) [pid = 3856] [serial = 257] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1ACD6C00) [pid = 3856] [serial = 274] [outer = 00000000] [url = about:blank] 14:53:16 INFO - PROCESS | 3856 | 1463781196653 Marionette TRACE conn2 <- [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]]]}] 14:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 14:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 879ms 14:53:16 INFO - PROCESS | 3856 | 1463781196682 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 14:53:16 INFO - PROCESS | 3856 | 1463781196687 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 14:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 14:53:16 INFO - PROCESS | 3856 | 1463781196693 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 14:53:16 INFO - PROCESS | 3856 | 1463781196696 Marionette TRACE conn2 <- [1,414,null,{}] 14:53:16 INFO - PROCESS | 3856 | 1463781196699 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:16 INFO - PROCESS | 3856 | 1463781196793 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 14:53:16 INFO - PROCESS | 3856 | 1463781196880 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:16 INFO - PROCESS | 3856 | ++DOCSHELL 10B93800 == 38 [pid = 3856] [id = 113] 14:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (117A6C00) [pid = 3856] [serial = 336] [outer = 00000000] 14:53:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (140D7800) [pid = 3856] [serial = 337] [outer = 117A6C00] 14:53:16 INFO - PROCESS | 3856 | 1463781196952 Marionette DEBUG loaded listener.js 14:53:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (158BC400) [pid = 3856] [serial = 338] [outer = 117A6C00] 14:53:17 INFO - PROCESS | 3856 | 1463781197420 Marionette TRACE conn2 <- [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]]]}] 14:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 14:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 787ms 14:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 14:53:17 INFO - PROCESS | 3856 | 1463781197494 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 14:53:17 INFO - PROCESS | 3856 | 1463781197496 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 14:53:17 INFO - PROCESS | 3856 | 1463781197500 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 14:53:17 INFO - PROCESS | 3856 | 1463781197503 Marionette TRACE conn2 <- [1,418,null,{}] 14:53:17 INFO - PROCESS | 3856 | 1463781197513 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:17 INFO - PROCESS | 3856 | 1463781197592 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 14:53:17 INFO - PROCESS | 3856 | 1463781197602 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:17 INFO - PROCESS | 3856 | ++DOCSHELL 16A89400 == 39 [pid = 3856] [id = 114] 14:53:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16A8A000) [pid = 3856] [serial = 339] [outer = 00000000] 14:53:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1760EC00) [pid = 3856] [serial = 340] [outer = 16A8A000] 14:53:17 INFO - PROCESS | 3856 | 1463781197649 Marionette DEBUG loaded listener.js 14:53:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (17935400) [pid = 3856] [serial = 341] [outer = 16A8A000] 14:53:18 INFO - PROCESS | 3856 | 1463781198568 Marionette TRACE conn2 <- [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]]]}] 14:53:18 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 14:53:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1080ms 14:53:18 INFO - PROCESS | 3856 | 1463781198586 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 14:53:18 INFO - PROCESS | 3856 | 1463781198588 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 14:53:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 14:53:18 INFO - PROCESS | 3856 | 1463781198592 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 14:53:18 INFO - PROCESS | 3856 | 1463781198593 Marionette TRACE conn2 <- [1,422,null,{}] 14:53:18 INFO - PROCESS | 3856 | 1463781198597 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:18 INFO - PROCESS | 3856 | 1463781198701 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 14:53:18 INFO - PROCESS | 3856 | 1463781198708 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:18 INFO - PROCESS | 3856 | ++DOCSHELL 17094C00 == 40 [pid = 3856] [id = 115] 14:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1751E000) [pid = 3856] [serial = 342] [outer = 00000000] 14:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19AEBC00) [pid = 3856] [serial = 343] [outer = 1751E000] 14:53:18 INFO - PROCESS | 3856 | 1463781198753 Marionette DEBUG loaded listener.js 14:53:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19AF3000) [pid = 3856] [serial = 344] [outer = 1751E000] 14:53:19 INFO - PROCESS | 3856 | 1463781199672 Marionette TRACE conn2 <- [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]]]}] 14:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 14:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1126ms 14:53:19 INFO - PROCESS | 3856 | 1463781199722 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 14:53:19 INFO - PROCESS | 3856 | 1463781199733 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 14:53:19 INFO - PROCESS | 3856 | 1463781199738 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 14:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 14:53:19 INFO - PROCESS | 3856 | 1463781199739 Marionette TRACE conn2 <- [1,426,null,{}] 14:53:19 INFO - PROCESS | 3856 | 1463781199743 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:19 INFO - PROCESS | 3856 | 1463781199852 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 14:53:19 INFO - PROCESS | 3856 | 1463781199859 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:19 INFO - PROCESS | 3856 | ++DOCSHELL 19B6A800 == 41 [pid = 3856] [id = 116] 14:53:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (19BB5400) [pid = 3856] [serial = 345] [outer = 00000000] 14:53:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19CAF000) [pid = 3856] [serial = 346] [outer = 19BB5400] 14:53:19 INFO - PROCESS | 3856 | 1463781199902 Marionette DEBUG loaded listener.js 14:53:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19CAF400) [pid = 3856] [serial = 347] [outer = 19BB5400] 14:53:20 INFO - PROCESS | 3856 | 1463781200356 Marionette TRACE conn2 <- [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] 14:53:20 INFO - PROCESS | 3856 | 1463781200424 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 14:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 14:53:20 INFO - PROCESS | 3856 | 1463781200427 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 14:53:20 INFO - PROCESS | 3856 | 1463781200429 Marionette TRACE conn2 <- [1,430,null,{}] 14:53:20 INFO - PROCESS | 3856 | 1463781200433 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:20 INFO - PROCESS | 3856 | 1463781200737 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (15B45000) [pid = 3856] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (11737800) [pid = 3856] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (176B9800) [pid = 3856] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (140DDC00) [pid = 3856] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (184CD800) [pid = 3856] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19AF4000) [pid = 3856] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (10B8B800) [pid = 3856] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (140D8C00) [pid = 3856] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10A64000) [pid = 3856] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (10A79000) [pid = 3856] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (138E0C00) [pid = 3856] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16A1D000) [pid = 3856] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (184D2400) [pid = 3856] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10562800) [pid = 3856] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1102C400) [pid = 3856] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (10375400) [pid = 3856] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1A660800) [pid = 3856] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19BBB400) [pid = 3856] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13310000) [pid = 3856] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (112E0C00) [pid = 3856] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 14:53:20 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (11739400) [pid = 3856] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 14:53:20 INFO - PROCESS | 3856 | 1463781200802 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:20 INFO - PROCESS | 3856 | ++DOCSHELL 0F307800 == 42 [pid = 3856] [id = 117] 14:53:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (0F308000) [pid = 3856] [serial = 348] [outer = 00000000] 14:53:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (10A7A000) [pid = 3856] [serial = 349] [outer = 0F308000] 14:53:20 INFO - PROCESS | 3856 | 1463781200854 Marionette DEBUG loaded listener.js 14:53:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (112E2400) [pid = 3856] [serial = 350] [outer = 0F308000] 14:53:21 INFO - PROCESS | 3856 | 1463781201235 Marionette TRACE conn2 <- [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]]]}] 14:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 14:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 833ms 14:53:21 INFO - PROCESS | 3856 | 1463781201270 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 14:53:21 INFO - PROCESS | 3856 | 1463781201272 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 14:53:21 INFO - PROCESS | 3856 | 1463781201276 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 14:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 14:53:21 INFO - PROCESS | 3856 | 1463781201277 Marionette TRACE conn2 <- [1,434,null,{}] 14:53:21 INFO - PROCESS | 3856 | 1463781201281 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:21 INFO - PROCESS | 3856 | 1463781201355 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 14:53:21 INFO - PROCESS | 3856 | 1463781201362 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:21 INFO - PROCESS | 3856 | ++DOCSHELL 1313D400 == 43 [pid = 3856] [id = 118] 14:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (14F4FC00) [pid = 3856] [serial = 351] [outer = 00000000] 14:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1A2D1800) [pid = 3856] [serial = 352] [outer = 14F4FC00] 14:53:21 INFO - PROCESS | 3856 | 1463781201389 Marionette DEBUG loaded listener.js 14:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1A2DF400) [pid = 3856] [serial = 353] [outer = 14F4FC00] 14:53:21 INFO - PROCESS | 3856 | 1463781201805 Marionette TRACE conn2 <- [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]]]}] 14:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 14:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 586ms 14:53:21 INFO - PROCESS | 3856 | 1463781201857 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 14:53:21 INFO - PROCESS | 3856 | 1463781201861 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 14:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 14:53:21 INFO - PROCESS | 3856 | 1463781201865 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 14:53:21 INFO - PROCESS | 3856 | 1463781201867 Marionette TRACE conn2 <- [1,438,null,{}] 14:53:21 INFO - PROCESS | 3856 | 1463781201870 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:21 INFO - PROCESS | 3856 | 1463781201970 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 14:53:21 INFO - PROCESS | 3856 | 1463781201979 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:21 INFO - PROCESS | 3856 | ++DOCSHELL 15F5E000 == 44 [pid = 3856] [id = 119] 14:53:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1A65FC00) [pid = 3856] [serial = 354] [outer = 00000000] 14:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1AB9A400) [pid = 3856] [serial = 355] [outer = 1A65FC00] 14:53:22 INFO - PROCESS | 3856 | 1463781202068 Marionette DEBUG loaded listener.js 14:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1ABA7400) [pid = 3856] [serial = 356] [outer = 1A65FC00] 14:53:22 INFO - PROCESS | 3856 | 1463781202502 Marionette TRACE conn2 <- [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]]]}] 14:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 14:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 694ms 14:53:22 INFO - PROCESS | 3856 | 1463781202562 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 14:53:22 INFO - PROCESS | 3856 | 1463781202564 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 14:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 14:53:22 INFO - PROCESS | 3856 | 1463781202567 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 14:53:22 INFO - PROCESS | 3856 | 1463781202569 Marionette TRACE conn2 <- [1,442,null,{}] 14:53:22 INFO - PROCESS | 3856 | 1463781202572 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:22 INFO - PROCESS | 3856 | 1463781202648 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 14:53:22 INFO - PROCESS | 3856 | 1463781202672 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:22 INFO - PROCESS | 3856 | ++DOCSHELL 160E3400 == 45 [pid = 3856] [id = 120] 14:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (160E5400) [pid = 3856] [serial = 357] [outer = 00000000] 14:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (160E9400) [pid = 3856] [serial = 358] [outer = 160E5400] 14:53:22 INFO - PROCESS | 3856 | 1463781202715 Marionette DEBUG loaded listener.js 14:53:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (160ECC00) [pid = 3856] [serial = 359] [outer = 160E5400] 14:53:23 INFO - PROCESS | 3856 | 1463781203402 Marionette TRACE conn2 <- [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]]]}] 14:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 14:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 894ms 14:53:23 INFO - PROCESS | 3856 | 1463781203455 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 14:53:23 INFO - PROCESS | 3856 | 1463781203461 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 14:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 14:53:23 INFO - PROCESS | 3856 | 1463781203466 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 14:53:23 INFO - PROCESS | 3856 | 1463781203470 Marionette TRACE conn2 <- [1,446,null,{}] 14:53:23 INFO - PROCESS | 3856 | 1463781203475 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:23 INFO - PROCESS | 3856 | 1463781203580 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 14:53:23 INFO - PROCESS | 3856 | 1463781203705 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:23 INFO - PROCESS | 3856 | ++DOCSHELL 11713000 == 46 [pid = 3856] [id = 121] 14:53:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (11A04400) [pid = 3856] [serial = 360] [outer = 00000000] 14:53:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (13309400) [pid = 3856] [serial = 361] [outer = 11A04400] 14:53:23 INFO - PROCESS | 3856 | 1463781203762 Marionette DEBUG loaded listener.js 14:53:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1535A400) [pid = 3856] [serial = 362] [outer = 11A04400] 14:53:24 INFO - PROCESS | 3856 | 1463781204367 Marionette TRACE conn2 <- [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]]]}] 14:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 14:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 925ms 14:53:24 INFO - PROCESS | 3856 | 1463781204395 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 14:53:24 INFO - PROCESS | 3856 | 1463781204401 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 14:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 14:53:24 INFO - PROCESS | 3856 | 1463781204408 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 14:53:24 INFO - PROCESS | 3856 | 1463781204411 Marionette TRACE conn2 <- [1,450,null,{}] 14:53:24 INFO - PROCESS | 3856 | 1463781204414 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:24 INFO - PROCESS | 3856 | 1463781204516 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 14:53:24 INFO - PROCESS | 3856 | 1463781204613 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:24 INFO - PROCESS | 3856 | ++DOCSHELL 15F54400 == 47 [pid = 3856] [id = 122] 14:53:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (15F5E800) [pid = 3856] [serial = 363] [outer = 00000000] 14:53:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (161A3800) [pid = 3856] [serial = 364] [outer = 15F5E800] 14:53:24 INFO - PROCESS | 3856 | 1463781204670 Marionette DEBUG loaded listener.js 14:53:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16C4A000) [pid = 3856] [serial = 365] [outer = 15F5E800] 14:53:25 INFO - PROCESS | 3856 | 1463781205326 Marionette TRACE conn2 <- [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] 14:53:25 INFO - PROCESS | 3856 | 1463781205400 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 14:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 14:53:25 INFO - PROCESS | 3856 | 1463781205404 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 14:53:25 INFO - PROCESS | 3856 | 1463781205408 Marionette TRACE conn2 <- [1,454,null,{}] 14:53:25 INFO - PROCESS | 3856 | 1463781205419 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:25 INFO - PROCESS | 3856 | 1463781205524 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 14:53:25 INFO - PROCESS | 3856 | 1463781205653 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:25 INFO - PROCESS | 3856 | ++DOCSHELL 12AE8C00 == 48 [pid = 3856] [id = 123] 14:53:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (172BBC00) [pid = 3856] [serial = 366] [outer = 00000000] 14:53:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1A93F000) [pid = 3856] [serial = 367] [outer = 172BBC00] 14:53:25 INFO - PROCESS | 3856 | 1463781205710 Marionette DEBUG loaded listener.js 14:53:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1AD5E800) [pid = 3856] [serial = 368] [outer = 172BBC00] 14:53:26 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:26 INFO - PROCESS | 3856 | 1463781206300 Marionette TRACE conn2 <- [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]]]}] 14:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 14:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 925ms 14:53:26 INFO - PROCESS | 3856 | 1463781206333 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 14:53:26 INFO - PROCESS | 3856 | 1463781206336 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 14:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 14:53:26 INFO - PROCESS | 3856 | 1463781206340 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 14:53:26 INFO - PROCESS | 3856 | 1463781206342 Marionette TRACE conn2 <- [1,458,null,{}] 14:53:26 INFO - PROCESS | 3856 | 1463781206345 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:26 INFO - PROCESS | 3856 | 1463781206448 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 14:53:26 INFO - PROCESS | 3856 | 1463781206709 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:26 INFO - PROCESS | 3856 | ++DOCSHELL 105F1400 == 49 [pid = 3856] [id = 124] 14:53:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (10A57C00) [pid = 3856] [serial = 369] [outer = 00000000] 14:53:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (10EC5C00) [pid = 3856] [serial = 370] [outer = 10A57C00] 14:53:26 INFO - PROCESS | 3856 | 1463781206760 Marionette DEBUG loaded listener.js 14:53:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (11735000) [pid = 3856] [serial = 371] [outer = 10A57C00] 14:53:27 INFO - PROCESS | 3856 | 1463781207354 Marionette TRACE conn2 <- [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] 14:53:27 INFO - PROCESS | 3856 | 1463781207402 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 14:53:27 INFO - PROCESS | 3856 | 1463781207406 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 14:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 14:53:27 INFO - PROCESS | 3856 | 1463781207410 Marionette TRACE conn2 <- [1,462,null,{}] 14:53:27 INFO - PROCESS | 3856 | 1463781207415 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:27 INFO - PROCESS | 3856 | 1463781207510 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 14:53:27 INFO - PROCESS | 3856 | 1463781207611 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:27 INFO - PROCESS | 3856 | ++DOCSHELL 14FB8C00 == 50 [pid = 3856] [id = 125] 14:53:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1534E400) [pid = 3856] [serial = 372] [outer = 00000000] 14:53:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (158BC800) [pid = 3856] [serial = 373] [outer = 1534E400] 14:53:27 INFO - PROCESS | 3856 | 1463781207650 Marionette DEBUG loaded listener.js 14:53:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (15F5D400) [pid = 3856] [serial = 374] [outer = 1534E400] 14:53:27 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:53:27 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 15F5E000 == 49 [pid = 3856] [id = 119] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 1313D400 == 48 [pid = 3856] [id = 118] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 0F307800 == 47 [pid = 3856] [id = 117] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 19B6A800 == 46 [pid = 3856] [id = 116] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 17094C00 == 45 [pid = 3856] [id = 115] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 16A89400 == 44 [pid = 3856] [id = 114] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 10B93800 == 43 [pid = 3856] [id = 113] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 11A0E400 == 42 [pid = 3856] [id = 112] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 19C73C00 == 41 [pid = 3856] [id = 111] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 17610C00 == 40 [pid = 3856] [id = 110] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 12AE7000 == 39 [pid = 3856] [id = 109] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 10EBAC00 == 38 [pid = 3856] [id = 108] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1B051400) [pid = 3856] [serial = 319] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOCSHELL 1055B800 == 37 [pid = 3856] [id = 107] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (19CA5400) [pid = 3856] [serial = 203] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (11024000) [pid = 3856] [serial = 127] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1A855400) [pid = 3856] [serial = 245] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1289BC00) [pid = 3856] [serial = 160] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19B72000) [pid = 3856] [serial = 157] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1793AC00) [pid = 3856] [serial = 242] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1313D000) [pid = 3856] [serial = 239] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (112E1400) [pid = 3856] [serial = 194] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (15B49400) [pid = 3856] [serial = 197] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (184DBC00) [pid = 3856] [serial = 200] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1A933800) [pid = 3856] [serial = 236] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1A22FC00) [pid = 3856] [serial = 307] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A852400) [pid = 3856] [serial = 310] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1A652800) [pid = 3856] [serial = 308] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (12B58C00) [pid = 3856] [serial = 295] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (14F59C00) [pid = 3856] [serial = 296] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (15F53800) [pid = 3856] [serial = 290] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (15B4CC00) [pid = 3856] [serial = 289] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (166D8000) [pid = 3856] [serial = 298] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (17090C00) [pid = 3856] [serial = 299] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1381C800) [pid = 3856] [serial = 293] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (13311800) [pid = 3856] [serial = 292] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (17942C00) [pid = 3856] [serial = 301] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (105E8C00) [pid = 3856] [serial = 277] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (156EC000) [pid = 3856] [serial = 280] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19AED000) [pid = 3856] [serial = 283] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1AD5B400) [pid = 3856] [serial = 286] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1A65C800) [pid = 3856] [serial = 314] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (19CA4400) [pid = 3856] [serial = 313] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1A855800) [pid = 3856] [serial = 311] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (184DCC00) [pid = 3856] [serial = 304] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (19AEEC00) [pid = 3856] [serial = 305] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1ABA4C00) [pid = 3856] [serial = 316] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (18159000) [pid = 3856] [serial = 302] [outer = 00000000] [url = about:blank] 14:53:27 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1ACD5C00) [pid = 3856] [serial = 317] [outer = 00000000] [url = about:blank] 14:53:28 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:28 INFO - PROCESS | 3856 | 1463781208178 Marionette TRACE conn2 <- [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] 14:53:28 INFO - PROCESS | 3856 | 1463781208241 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 14:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 14:53:28 INFO - PROCESS | 3856 | 1463781208245 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 14:53:28 INFO - PROCESS | 3856 | 1463781208247 Marionette TRACE conn2 <- [1,466,null,{}] 14:53:28 INFO - PROCESS | 3856 | 1463781208251 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:28 INFO - PROCESS | 3856 | 1463781208330 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 14:53:28 INFO - PROCESS | 3856 | 1463781208343 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:28 INFO - PROCESS | 3856 | ++DOCSHELL 153BD400 == 38 [pid = 3856] [id = 126] 14:53:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (153BE000) [pid = 3856] [serial = 375] [outer = 00000000] 14:53:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (158C0000) [pid = 3856] [serial = 376] [outer = 153BE000] 14:53:28 INFO - PROCESS | 3856 | 1463781208388 Marionette DEBUG loaded listener.js 14:53:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (160AEC00) [pid = 3856] [serial = 377] [outer = 153BE000] 14:53:28 INFO - PROCESS | 3856 | 1463781208842 Marionette TRACE conn2 <- [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] 14:53:28 INFO - PROCESS | 3856 | 1463781208886 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 14:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 14:53:28 INFO - PROCESS | 3856 | 1463781208879 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 14:53:28 INFO - PROCESS | 3856 | 1463781208885 Marionette TRACE conn2 <- [1,470,null,{}] 14:53:28 INFO - PROCESS | 3856 | 1463781208889 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:28 INFO - PROCESS | 3856 | 1463781208975 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 14:53:28 INFO - PROCESS | 3856 | 1463781208985 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:29 INFO - PROCESS | 3856 | ++DOCSHELL 172C2800 == 39 [pid = 3856] [id = 127] 14:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (17513400) [pid = 3856] [serial = 378] [outer = 00000000] 14:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1793FC00) [pid = 3856] [serial = 379] [outer = 17513400] 14:53:29 INFO - PROCESS | 3856 | 1463781209029 Marionette DEBUG loaded listener.js 14:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1801F400) [pid = 3856] [serial = 380] [outer = 17513400] 14:53:29 INFO - PROCESS | 3856 | 1463781209462 Marionette TRACE conn2 <- [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]]]}] 14:53:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 14:53:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 648ms 14:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 14:53:29 INFO - PROCESS | 3856 | 1463781209530 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 14:53:29 INFO - PROCESS | 3856 | 1463781209533 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 14:53:29 INFO - PROCESS | 3856 | 1463781209536 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 14:53:29 INFO - PROCESS | 3856 | 1463781209538 Marionette TRACE conn2 <- [1,474,null,{}] 14:53:29 INFO - PROCESS | 3856 | 1463781209541 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:29 INFO - PROCESS | 3856 | 1463781209618 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 14:53:29 INFO - PROCESS | 3856 | 1463781209626 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:29 INFO - PROCESS | 3856 | ++DOCSHELL 18021C00 == 40 [pid = 3856] [id = 128] 14:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (18156800) [pid = 3856] [serial = 381] [outer = 00000000] 14:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (184D8800) [pid = 3856] [serial = 382] [outer = 18156800] 14:53:29 INFO - PROCESS | 3856 | 1463781209670 Marionette DEBUG loaded listener.js 14:53:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (19AEC000) [pid = 3856] [serial = 383] [outer = 18156800] 14:53:30 INFO - PROCESS | 3856 | 1463781210104 Marionette TRACE conn2 <- [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]]]}] 14:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 14:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 617ms 14:53:30 INFO - PROCESS | 3856 | 1463781210158 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 14:53:30 INFO - PROCESS | 3856 | 1463781210160 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 14:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 14:53:30 INFO - PROCESS | 3856 | 1463781210163 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 14:53:30 INFO - PROCESS | 3856 | 1463781210165 Marionette TRACE conn2 <- [1,478,null,{}] 14:53:30 INFO - PROCESS | 3856 | 1463781210178 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:30 INFO - PROCESS | 3856 | 1463781210280 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 14:53:30 INFO - PROCESS | 3856 | 1463781210286 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:30 INFO - PROCESS | 3856 | ++DOCSHELL 1336A400 == 41 [pid = 3856] [id = 129] 14:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (19AEF800) [pid = 3856] [serial = 384] [outer = 00000000] 14:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19B74C00) [pid = 3856] [serial = 385] [outer = 19AEF800] 14:53:30 INFO - PROCESS | 3856 | 1463781210378 Marionette DEBUG loaded listener.js 14:53:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (19CA4400) [pid = 3856] [serial = 386] [outer = 19AEF800] 14:53:30 INFO - PROCESS | 3856 | 1463781210830 Marionette TRACE conn2 <- [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]]]}] 14:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 14:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 679ms 14:53:30 INFO - PROCESS | 3856 | 1463781210864 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 14:53:30 INFO - PROCESS | 3856 | 1463781210866 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 14:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 14:53:30 INFO - PROCESS | 3856 | 1463781210873 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 14:53:30 INFO - PROCESS | 3856 | 1463781210875 Marionette TRACE conn2 <- [1,482,null,{}] 14:53:30 INFO - PROCESS | 3856 | 1463781210878 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:31 INFO - PROCESS | 3856 | 1463781211018 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 14:53:31 INFO - PROCESS | 3856 | 1463781211042 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:31 INFO - PROCESS | 3856 | ++DOCSHELL 10B92C00 == 42 [pid = 3856] [id = 130] 14:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1313CC00) [pid = 3856] [serial = 387] [outer = 00000000] 14:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1A652800) [pid = 3856] [serial = 388] [outer = 1313CC00] 14:53:31 INFO - PROCESS | 3856 | 1463781211101 Marionette DEBUG loaded listener.js 14:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1A854000) [pid = 3856] [serial = 389] [outer = 1313CC00] 14:53:31 INFO - PROCESS | 3856 | 1463781211590 Marionette TRACE conn2 <- [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]]]}] 14:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 14:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 787ms 14:53:31 INFO - PROCESS | 3856 | 1463781211663 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 14:53:31 INFO - PROCESS | 3856 | 1463781211665 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 14:53:31 INFO - PROCESS | 3856 | 1463781211668 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 14:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 14:53:31 INFO - PROCESS | 3856 | 1463781211670 Marionette TRACE conn2 <- [1,486,null,{}] 14:53:31 INFO - PROCESS | 3856 | 1463781211673 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:31 INFO - PROCESS | 3856 | 1463781211775 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 14:53:31 INFO - PROCESS | 3856 | 1463781211833 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:31 INFO - PROCESS | 3856 | ++DOCSHELL 1A651400 == 43 [pid = 3856] [id = 131] 14:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1A852C00) [pid = 3856] [serial = 390] [outer = 00000000] 14:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1A937C00) [pid = 3856] [serial = 391] [outer = 1A852C00] 14:53:31 INFO - PROCESS | 3856 | 1463781211879 Marionette DEBUG loaded listener.js 14:53:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1A938400) [pid = 3856] [serial = 392] [outer = 1A852C00] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16A8A000) [pid = 3856] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1ABA7800) [pid = 3856] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1751E000) [pid = 3856] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (117A6C00) [pid = 3856] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (14F4FC00) [pid = 3856] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (11A0F800) [pid = 3856] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (19BB5400) [pid = 3856] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (0F308000) [pid = 3856] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 14:53:32 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1A65FC00) [pid = 3856] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 14:53:32 INFO - PROCESS | 3856 | 1463781212319 Marionette TRACE conn2 <- [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]]]}] 14:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 14:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 694ms 14:53:32 INFO - PROCESS | 3856 | 1463781212389 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 14:53:32 INFO - PROCESS | 3856 | 1463781212391 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 14:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 14:53:32 INFO - PROCESS | 3856 | 1463781212394 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 14:53:32 INFO - PROCESS | 3856 | 1463781212396 Marionette TRACE conn2 <- [1,490,null,{}] 14:53:32 INFO - PROCESS | 3856 | 1463781212399 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:32 INFO - PROCESS | 3856 | 1463781212512 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 14:53:32 INFO - PROCESS | 3856 | 1463781212565 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:32 INFO - PROCESS | 3856 | ++DOCSHELL 11A0F800 == 44 [pid = 3856] [id = 132] 14:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (11AF1C00) [pid = 3856] [serial = 393] [outer = 00000000] 14:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (19AE6C00) [pid = 3856] [serial = 394] [outer = 11AF1C00] 14:53:32 INFO - PROCESS | 3856 | 1463781212609 Marionette DEBUG loaded listener.js 14:53:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1A2DF800) [pid = 3856] [serial = 395] [outer = 11AF1C00] 14:53:32 INFO - PROCESS | 3856 | 1463781212921 Marionette TRACE conn2 <- [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]]]}] 14:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 14:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 586ms 14:53:32 INFO - PROCESS | 3856 | 1463781212972 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 14:53:32 INFO - PROCESS | 3856 | 1463781212974 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 14:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 14:53:32 INFO - PROCESS | 3856 | 1463781212978 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 14:53:32 INFO - PROCESS | 3856 | 1463781212980 Marionette TRACE conn2 <- [1,494,null,{}] 14:53:32 INFO - PROCESS | 3856 | 1463781212983 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:33 INFO - PROCESS | 3856 | 1463781213096 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 14:53:33 INFO - PROCESS | 3856 | 1463781213105 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:33 INFO - PROCESS | 3856 | ++DOCSHELL 138E1000 == 45 [pid = 3856] [id = 133] 14:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (184DB400) [pid = 3856] [serial = 396] [outer = 00000000] 14:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1AD59400) [pid = 3856] [serial = 397] [outer = 184DB400] 14:53:33 INFO - PROCESS | 3856 | 1463781213148 Marionette DEBUG loaded listener.js 14:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1AD5F000) [pid = 3856] [serial = 398] [outer = 184DB400] 14:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1B16B000) [pid = 3856] [serial = 399] [outer = 1B3FF000] 14:53:33 INFO - PROCESS | 3856 | 1463781213597 Marionette TRACE conn2 <- [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]]]}] 14:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 14:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 632ms 14:53:33 INFO - PROCESS | 3856 | 1463781213616 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 14:53:33 INFO - PROCESS | 3856 | 1463781213618 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 14:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 14:53:33 INFO - PROCESS | 3856 | 1463781213621 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 14:53:33 INFO - PROCESS | 3856 | 1463781213623 Marionette TRACE conn2 <- [1,498,null,{}] 14:53:33 INFO - PROCESS | 3856 | 1463781213627 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:33 INFO - PROCESS | 3856 | 1463781213732 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 14:53:33 INFO - PROCESS | 3856 | 1463781213812 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:33 INFO - PROCESS | 3856 | ++DOCSHELL 140D9400 == 46 [pid = 3856] [id = 134] 14:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (140D9C00) [pid = 3856] [serial = 400] [outer = 00000000] 14:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1B165800) [pid = 3856] [serial = 401] [outer = 140D9C00] 14:53:33 INFO - PROCESS | 3856 | 1463781213869 Marionette DEBUG loaded listener.js 14:53:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1B3F5400) [pid = 3856] [serial = 402] [outer = 140D9C00] 14:53:34 INFO - PROCESS | 3856 | 1463781214301 Marionette TRACE conn2 <- [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]]]}] 14:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 14:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 740ms 14:53:34 INFO - PROCESS | 3856 | 1463781214349 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 14:53:34 INFO - PROCESS | 3856 | 1463781214353 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 14:53:34 INFO - PROCESS | 3856 | 1463781214360 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 14:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 14:53:34 INFO - PROCESS | 3856 | 1463781214364 Marionette TRACE conn2 <- [1,502,null,{}] 14:53:34 INFO - PROCESS | 3856 | 1463781214369 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:34 INFO - PROCESS | 3856 | 1463781214476 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 14:53:34 INFO - PROCESS | 3856 | 1463781214572 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:34 INFO - PROCESS | 3856 | ++DOCSHELL 10B91800 == 47 [pid = 3856] [id = 135] 14:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (10EBB800) [pid = 3856] [serial = 403] [outer = 00000000] 14:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1171F800) [pid = 3856] [serial = 404] [outer = 10EBB800] 14:53:34 INFO - PROCESS | 3856 | 1463781214629 Marionette DEBUG loaded listener.js 14:53:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13032400) [pid = 3856] [serial = 405] [outer = 10EBB800] 14:53:35 INFO - PROCESS | 3856 | 1463781215270 Marionette TRACE conn2 <- [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]]]}] 14:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 14:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 987ms 14:53:35 INFO - PROCESS | 3856 | 1463781215349 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 14:53:35 INFO - PROCESS | 3856 | 1463781215355 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 14:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 14:53:35 INFO - PROCESS | 3856 | 1463781215361 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 14:53:35 INFO - PROCESS | 3856 | 1463781215364 Marionette TRACE conn2 <- [1,506,null,{}] 14:53:35 INFO - PROCESS | 3856 | 1463781215368 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:35 INFO - PROCESS | 3856 | 1463781215472 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 14:53:35 INFO - PROCESS | 3856 | 1463781215596 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:35 INFO - PROCESS | 3856 | ++DOCSHELL 138E5C00 == 48 [pid = 3856] [id = 136] 14:53:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (156E4800) [pid = 3856] [serial = 406] [outer = 00000000] 14:53:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16475800) [pid = 3856] [serial = 407] [outer = 156E4800] 14:53:35 INFO - PROCESS | 3856 | 1463781215672 Marionette DEBUG loaded listener.js 14:53:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16479C00) [pid = 3856] [serial = 408] [outer = 156E4800] 14:53:36 INFO - PROCESS | 3856 | 1463781216266 Marionette TRACE conn2 <- [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]]]}] 14:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 14:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 925ms 14:53:36 INFO - PROCESS | 3856 | 1463781216304 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 14:53:36 INFO - PROCESS | 3856 | 1463781216307 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 14:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 14:53:36 INFO - PROCESS | 3856 | 1463781216311 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 14:53:36 INFO - PROCESS | 3856 | 1463781216314 Marionette TRACE conn2 <- [1,510,null,{}] 14:53:36 INFO - PROCESS | 3856 | 1463781216325 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:36 INFO - PROCESS | 3856 | 1463781216413 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 14:53:36 INFO - PROCESS | 3856 | 1463781216539 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:36 INFO - PROCESS | 3856 | ++DOCSHELL 1709A400 == 49 [pid = 3856] [id = 137] 14:53:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1709A800) [pid = 3856] [serial = 409] [outer = 00000000] 14:53:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (176F6400) [pid = 3856] [serial = 410] [outer = 1709A800] 14:53:36 INFO - PROCESS | 3856 | 1463781216595 Marionette DEBUG loaded listener.js 14:53:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (184D7800) [pid = 3856] [serial = 411] [outer = 1709A800] 14:53:37 INFO - PROCESS | 3856 | 1463781217192 Marionette TRACE conn2 <- [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]]]}] 14:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 14:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 925ms 14:53:37 INFO - PROCESS | 3856 | 1463781217239 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 14:53:37 INFO - PROCESS | 3856 | 1463781217242 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 14:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 14:53:37 INFO - PROCESS | 3856 | 1463781217245 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 14:53:37 INFO - PROCESS | 3856 | 1463781217247 Marionette TRACE conn2 <- [1,514,null,{}] 14:53:37 INFO - PROCESS | 3856 | 1463781217251 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:37 INFO - PROCESS | 3856 | 1463781217375 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 14:53:37 INFO - PROCESS | 3856 | 1463781217511 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:37 INFO - PROCESS | 3856 | ++DOCSHELL 19BB0400 == 50 [pid = 3856] [id = 138] 14:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19CA7000) [pid = 3856] [serial = 412] [outer = 00000000] 14:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A658800) [pid = 3856] [serial = 413] [outer = 19CA7000] 14:53:37 INFO - PROCESS | 3856 | 1463781217565 Marionette DEBUG loaded listener.js 14:53:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1AD5DC00) [pid = 3856] [serial = 414] [outer = 19CA7000] 14:53:38 INFO - PROCESS | 3856 | 1463781218253 Marionette TRACE conn2 <- [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]]]}] 14:53:38 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 14:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1079ms 14:53:38 INFO - PROCESS | 3856 | 1463781218321 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 14:53:38 INFO - PROCESS | 3856 | 1463781218325 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 14:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 14:53:38 INFO - PROCESS | 3856 | 1463781218330 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 14:53:38 INFO - PROCESS | 3856 | 1463781218334 Marionette TRACE conn2 <- [1,518,null,{}] 14:53:38 INFO - PROCESS | 3856 | 1463781218339 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:38 INFO - PROCESS | 3856 | 1463781218434 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 14:53:38 INFO - PROCESS | 3856 | 1463781218512 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:38 INFO - PROCESS | 3856 | ++DOCSHELL 13364000 == 51 [pid = 3856] [id = 139] 14:53:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1381C000) [pid = 3856] [serial = 415] [outer = 00000000] 14:53:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (13D4E400) [pid = 3856] [serial = 416] [outer = 1381C000] 14:53:38 INFO - PROCESS | 3856 | 1463781218561 Marionette DEBUG loaded listener.js 14:53:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (14F95000) [pid = 3856] [serial = 417] [outer = 1381C000] 14:53:39 INFO - PROCESS | 3856 | 1463781219130 Marionette TRACE conn2 <- [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]]]}] 14:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 14:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 894ms 14:53:39 INFO - PROCESS | 3856 | 1463781219221 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 14:53:39 INFO - PROCESS | 3856 | 1463781219226 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 14:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 14:53:39 INFO - PROCESS | 3856 | 1463781219232 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 14:53:39 INFO - PROCESS | 3856 | 1463781219235 Marionette TRACE conn2 <- [1,522,null,{}] 14:53:39 INFO - PROCESS | 3856 | 1463781219238 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:39 INFO - PROCESS | 3856 | 1463781219330 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 14:53:39 INFO - PROCESS | 3856 | 1463781219483 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 138E1000 == 50 [pid = 3856] [id = 133] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 11A0F800 == 49 [pid = 3856] [id = 132] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 1A651400 == 48 [pid = 3856] [id = 131] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 10B92C00 == 47 [pid = 3856] [id = 130] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 1336A400 == 46 [pid = 3856] [id = 129] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 18021C00 == 45 [pid = 3856] [id = 128] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 172C2800 == 44 [pid = 3856] [id = 127] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 153BD400 == 43 [pid = 3856] [id = 126] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 14FB8C00 == 42 [pid = 3856] [id = 125] 14:53:39 INFO - PROCESS | 3856 | --DOCSHELL 105F1400 == 41 [pid = 3856] [id = 124] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1ABA1000) [pid = 3856] [serial = 331] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (17935400) [pid = 3856] [serial = 341] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1AD52400) [pid = 3856] [serial = 275] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (10EC0400) [pid = 3856] [serial = 322] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19AF3000) [pid = 3856] [serial = 344] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (158BC400) [pid = 3856] [serial = 338] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A2D1800) [pid = 3856] [serial = 352] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1760EC00) [pid = 3856] [serial = 340] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (140D7800) [pid = 3856] [serial = 337] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (140D8000) [pid = 3856] [serial = 335] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19CAF000) [pid = 3856] [serial = 346] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19AEBC00) [pid = 3856] [serial = 343] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (17FB8400) [pid = 3856] [serial = 328] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (1A2DF400) [pid = 3856] [serial = 353] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19CAF400) [pid = 3856] [serial = 347] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (13315400) [pid = 3856] [serial = 325] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (13074C00) [pid = 3856] [serial = 334] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (112E2400) [pid = 3856] [serial = 350] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (10A7A000) [pid = 3856] [serial = 349] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (1AB9A400) [pid = 3856] [serial = 355] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1ABA7400) [pid = 3856] [serial = 356] [outer = 00000000] [url = about:blank] 14:53:39 INFO - PROCESS | 3856 | ++DOCSHELL 10472400 == 42 [pid = 3856] [id = 140] 14:53:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (105F1400) [pid = 3856] [serial = 418] [outer = 00000000] 14:53:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1102B000) [pid = 3856] [serial = 419] [outer = 105F1400] 14:53:39 INFO - PROCESS | 3856 | 1463781219557 Marionette DEBUG loaded listener.js 14:53:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13074C00) [pid = 3856] [serial = 420] [outer = 105F1400] 14:53:39 INFO - PROCESS | 3856 | 1463781219972 Marionette TRACE conn2 <- [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]]]}] 14:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 14:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 787ms 14:53:40 INFO - PROCESS | 3856 | 1463781220017 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 14:53:40 INFO - PROCESS | 3856 | 1463781220019 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 14:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 14:53:40 INFO - PROCESS | 3856 | 1463781220022 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 14:53:40 INFO - PROCESS | 3856 | 1463781220026 Marionette TRACE conn2 <- [1,526,null,{}] 14:53:40 INFO - PROCESS | 3856 | 1463781220036 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:40 INFO - PROCESS | 3856 | 1463781220119 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 14:53:40 INFO - PROCESS | 3856 | 1463781220129 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:40 INFO - PROCESS | 3856 | ++DOCSHELL 16478800 == 43 [pid = 3856] [id = 141] 14:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1647BC00) [pid = 3856] [serial = 421] [outer = 00000000] 14:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16482800) [pid = 3856] [serial = 422] [outer = 1647BC00] 14:53:40 INFO - PROCESS | 3856 | 1463781220184 Marionette DEBUG loaded listener.js 14:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16A86C00) [pid = 3856] [serial = 423] [outer = 1647BC00] 14:53:40 INFO - PROCESS | 3856 | 1463781220647 Marionette TRACE conn2 <- [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]]]}] 14:53:40 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 14:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 632ms 14:53:40 INFO - PROCESS | 3856 | 1463781220660 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 14:53:40 INFO - PROCESS | 3856 | 1463781220662 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 14:53:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 14:53:40 INFO - PROCESS | 3856 | 1463781220666 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 14:53:40 INFO - PROCESS | 3856 | 1463781220667 Marionette TRACE conn2 <- [1,530,null,{}] 14:53:40 INFO - PROCESS | 3856 | 1463781220674 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:40 INFO - PROCESS | 3856 | 1463781220752 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 14:53:40 INFO - PROCESS | 3856 | 1463781220759 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:40 INFO - PROCESS | 3856 | ++DOCSHELL 17602C00 == 44 [pid = 3856] [id = 142] 14:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1760FC00) [pid = 3856] [serial = 424] [outer = 00000000] 14:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (18423C00) [pid = 3856] [serial = 425] [outer = 1760FC00] 14:53:40 INFO - PROCESS | 3856 | 1463781220804 Marionette DEBUG loaded listener.js 14:53:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (18428C00) [pid = 3856] [serial = 426] [outer = 1760FC00] 14:53:41 INFO - PROCESS | 3856 | 1463781221226 Marionette TRACE conn2 <- [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"]]]}] 14:53:41 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 14:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 14:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 14:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:53:41 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 14:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 14:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:53:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 14:53:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 14:53:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 632ms 14:53:41 INFO - PROCESS | 3856 | 1463781221287 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 14:53:41 INFO - PROCESS | 3856 | 1463781221289 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 14:53:41 INFO - PROCESS | 3856 | 1463781221293 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 14:53:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 14:53:41 INFO - PROCESS | 3856 | 1463781221294 Marionette TRACE conn2 <- [1,534,null,{}] 14:53:41 INFO - PROCESS | 3856 | 1463781221298 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:41 INFO - PROCESS | 3856 | 1463781221383 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 14:53:41 INFO - PROCESS | 3856 | 1463781221391 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:41 INFO - PROCESS | 3856 | ++DOCSHELL 184D9C00 == 45 [pid = 3856] [id = 143] 14:53:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19AF1C00) [pid = 3856] [serial = 427] [outer = 00000000] 14:53:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (19B77800) [pid = 3856] [serial = 428] [outer = 19AF1C00] 14:53:41 INFO - PROCESS | 3856 | 1463781221435 Marionette DEBUG loaded listener.js 14:53:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (19C77C00) [pid = 3856] [serial = 429] [outer = 19AF1C00] 14:53:41 INFO - PROCESS | 3856 | 1463781221887 Marionette TRACE conn2 <- [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]]]}] 14:53:41 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. 14:53:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 616ms 14:53:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 14:53:41 INFO - PROCESS | 3856 | 1463781221931 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 14:53:41 INFO - PROCESS | 3856 | 1463781221933 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 14:53:41 INFO - PROCESS | 3856 | 1463781221942 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 14:53:41 INFO - PROCESS | 3856 | 1463781221944 Marionette TRACE conn2 <- [1,538,null,{}] 14:53:41 INFO - PROCESS | 3856 | 1463781221947 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:42 INFO - PROCESS | 3856 | 1463781222072 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 14:53:42 INFO - PROCESS | 3856 | 1463781222079 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:42 INFO - PROCESS | 3856 | ++DOCSHELL 10A75000 == 46 [pid = 3856] [id = 144] 14:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (15F5AC00) [pid = 3856] [serial = 430] [outer = 00000000] 14:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1A2D8000) [pid = 3856] [serial = 431] [outer = 15F5AC00] 14:53:42 INFO - PROCESS | 3856 | 1463781222124 Marionette DEBUG loaded listener.js 14:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1A85A400) [pid = 3856] [serial = 432] [outer = 15F5AC00] 14:53:42 INFO - PROCESS | 3856 | 1463781222536 Marionette TRACE conn2 <- [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]]]}] 14:53:42 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. 14:53:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 617ms 14:53:42 INFO - PROCESS | 3856 | 1463781222558 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 14:53:42 INFO - PROCESS | 3856 | 1463781222560 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 14:53:42 INFO - PROCESS | 3856 | 1463781222563 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 14:53:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 14:53:42 INFO - PROCESS | 3856 | 1463781222565 Marionette TRACE conn2 <- [1,542,null,{}] 14:53:42 INFO - PROCESS | 3856 | 1463781222568 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:42 INFO - PROCESS | 3856 | 1463781222678 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 14:53:42 INFO - PROCESS | 3856 | 1463781222685 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:42 INFO - PROCESS | 3856 | ++DOCSHELL 16F02400 == 47 [pid = 3856] [id = 145] 14:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (16F02C00) [pid = 3856] [serial = 433] [outer = 00000000] 14:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (16F0AC00) [pid = 3856] [serial = 434] [outer = 16F02C00] 14:53:42 INFO - PROCESS | 3856 | 1463781222731 Marionette DEBUG loaded listener.js 14:53:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (16F0B800) [pid = 3856] [serial = 435] [outer = 16F02C00] 14:53:43 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:43 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:43 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:43 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:43 INFO - PROCESS | 3856 | 1463781223188 Marionette TRACE conn2 <- [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]]]}] 14:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 14:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 632ms 14:53:43 INFO - PROCESS | 3856 | 1463781223206 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 14:53:43 INFO - PROCESS | 3856 | 1463781223208 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 14:53:43 INFO - PROCESS | 3856 | 1463781223212 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 14:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 14:53:43 INFO - PROCESS | 3856 | 1463781223214 Marionette TRACE conn2 <- [1,546,null,{}] 14:53:43 INFO - PROCESS | 3856 | 1463781223219 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:43 INFO - PROCESS | 3856 | 1463781223341 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 14:53:43 INFO - PROCESS | 3856 | 1463781223348 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:43 INFO - PROCESS | 3856 | ++DOCSHELL 160E0800 == 48 [pid = 3856] [id = 146] 14:53:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16480C00) [pid = 3856] [serial = 436] [outer = 00000000] 14:53:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1AB99C00) [pid = 3856] [serial = 437] [outer = 16480C00] 14:53:43 INFO - PROCESS | 3856 | 1463781223392 Marionette DEBUG loaded listener.js 14:53:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1ABA8400) [pid = 3856] [serial = 438] [outer = 16480C00] 14:53:43 INFO - PROCESS | 3856 | 1463781223807 Marionette TRACE conn2 <- [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]]]}] 14:53:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 14:53:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 616ms 14:53:43 INFO - PROCESS | 3856 | 1463781223834 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 14:53:43 INFO - PROCESS | 3856 | 1463781223836 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 14:53:43 INFO - PROCESS | 3856 | 1463781223839 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 14:53:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 14:53:43 INFO - PROCESS | 3856 | 1463781223841 Marionette TRACE conn2 <- [1,550,null,{}] 14:53:43 INFO - PROCESS | 3856 | 1463781223844 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:44 INFO - PROCESS | 3856 | 1463781224173 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (12B5A000) [pid = 3856] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1A853800) [pid = 3856] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (10EBB400) [pid = 3856] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13D4E000) [pid = 3856] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (172C3C00) [pid = 3856] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (176F5000) [pid = 3856] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A2D6400) [pid = 3856] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (19B68400) [pid = 3856] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (0F307000) [pid = 3856] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (17513400) [pid = 3856] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1A852C00) [pid = 3856] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (153BE000) [pid = 3856] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1313CC00) [pid = 3856] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (18156800) [pid = 3856] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (11AF1C00) [pid = 3856] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1534E400) [pid = 3856] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (184DB400) [pid = 3856] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10A57C00) [pid = 3856] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 14:53:44 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19AEF800) [pid = 3856] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 14:53:44 INFO - PROCESS | 3856 | 1463781224268 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:44 INFO - PROCESS | 3856 | ++DOCSHELL 0F30B800 == 49 [pid = 3856] [id = 147] 14:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (105F0C00) [pid = 3856] [serial = 439] [outer = 00000000] 14:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (112D8800) [pid = 3856] [serial = 440] [outer = 105F0C00] 14:53:44 INFO - PROCESS | 3856 | 1463781224312 Marionette DEBUG loaded listener.js 14:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (130C2C00) [pid = 3856] [serial = 441] [outer = 105F0C00] 14:53:44 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:44 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:44 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:44 INFO - PROCESS | 3856 | 1463781224675 Marionette TRACE conn2 <- [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]]]}] 14:53:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 14:53:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 879ms 14:53:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 14:53:44 INFO - PROCESS | 3856 | 1463781224744 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 14:53:44 INFO - PROCESS | 3856 | 1463781224746 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 14:53:44 INFO - PROCESS | 3856 | 1463781224750 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 14:53:44 INFO - PROCESS | 3856 | 1463781224752 Marionette TRACE conn2 <- [1,554,null,{}] 14:53:44 INFO - PROCESS | 3856 | 1463781224759 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:44 INFO - PROCESS | 3856 | 1463781224838 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 14:53:44 INFO - PROCESS | 3856 | 1463781224844 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:44 INFO - PROCESS | 3856 | ++DOCSHELL 140DD400 == 50 [pid = 3856] [id = 148] 14:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (161AF400) [pid = 3856] [serial = 442] [outer = 00000000] 14:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (18156800) [pid = 3856] [serial = 443] [outer = 161AF400] 14:53:44 INFO - PROCESS | 3856 | 1463781224872 Marionette DEBUG loaded listener.js 14:53:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19A94C00) [pid = 3856] [serial = 444] [outer = 161AF400] 14:53:45 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:45 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:45 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:45 INFO - PROCESS | 3856 | 1463781225290 Marionette TRACE conn2 <- [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]]]}] 14:53:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 14:53:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 586ms 14:53:45 INFO - PROCESS | 3856 | 1463781225330 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 14:53:45 INFO - PROCESS | 3856 | 1463781225333 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 14:53:45 INFO - PROCESS | 3856 | 1463781225336 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 14:53:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 14:53:45 INFO - PROCESS | 3856 | 1463781225338 Marionette TRACE conn2 <- [1,558,null,{}] 14:53:45 INFO - PROCESS | 3856 | 1463781225342 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:45 INFO - PROCESS | 3856 | 1463781225438 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 14:53:45 INFO - PROCESS | 3856 | 1463781225444 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:45 INFO - PROCESS | 3856 | ++DOCSHELL 19A9AC00 == 51 [pid = 3856] [id = 149] 14:53:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19A9E800) [pid = 3856] [serial = 445] [outer = 00000000] 14:53:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (19BB9800) [pid = 3856] [serial = 446] [outer = 19A9E800] 14:53:45 INFO - PROCESS | 3856 | 1463781225492 Marionette DEBUG loaded listener.js 14:53:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1A935400) [pid = 3856] [serial = 447] [outer = 19A9E800] 14:53:45 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:45 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:45 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:45 INFO - PROCESS | 3856 | 1463781225973 Marionette TRACE conn2 <- [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]]]}] 14:53:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 14:53:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 678ms 14:53:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 14:53:46 INFO - PROCESS | 3856 | 1463781226035 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 14:53:46 INFO - PROCESS | 3856 | 1463781226037 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 14:53:46 INFO - PROCESS | 3856 | 1463781226041 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 14:53:46 INFO - PROCESS | 3856 | 1463781226042 Marionette TRACE conn2 <- [1,562,null,{}] 14:53:46 INFO - PROCESS | 3856 | 1463781226047 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:46 INFO - PROCESS | 3856 | 1463781226112 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 14:53:46 INFO - PROCESS | 3856 | 1463781226252 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:46 INFO - PROCESS | 3856 | ++DOCSHELL 1047AC00 == 52 [pid = 3856] [id = 150] 14:53:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (105EF400) [pid = 3856] [serial = 448] [outer = 00000000] 14:53:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (10EBB000) [pid = 3856] [serial = 449] [outer = 105EF400] 14:53:46 INFO - PROCESS | 3856 | 1463781226317 Marionette DEBUG loaded listener.js 14:53:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (10EC7C00) [pid = 3856] [serial = 450] [outer = 105EF400] 14:53:46 INFO - PROCESS | 3856 | 1463781226954 Marionette TRACE conn2 <- [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]]]}] 14:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 14:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 986ms 14:53:47 INFO - PROCESS | 3856 | 1463781227030 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 14:53:47 INFO - PROCESS | 3856 | 1463781227033 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 14:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 14:53:47 INFO - PROCESS | 3856 | 1463781227038 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 14:53:47 INFO - PROCESS | 3856 | 1463781227041 Marionette TRACE conn2 <- [1,566,null,{}] 14:53:47 INFO - PROCESS | 3856 | 1463781227047 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:47 INFO - PROCESS | 3856 | 1463781227153 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 14:53:47 INFO - PROCESS | 3856 | 1463781227252 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:47 INFO - PROCESS | 3856 | ++DOCSHELL 153BCC00 == 53 [pid = 3856] [id = 151] 14:53:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (153BD400) [pid = 3856] [serial = 451] [outer = 00000000] 14:53:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (160EA800) [pid = 3856] [serial = 452] [outer = 153BD400] 14:53:47 INFO - PROCESS | 3856 | 1463781227299 Marionette DEBUG loaded listener.js 14:53:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (166D2000) [pid = 3856] [serial = 453] [outer = 153BD400] 14:53:47 INFO - PROCESS | 3856 | 1463781227852 Marionette TRACE conn2 <- [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]]]}] 14:53:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 14:53:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 879ms 14:53:47 INFO - PROCESS | 3856 | 1463781227930 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 14:53:47 INFO - PROCESS | 3856 | 1463781227935 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 14:53:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 14:53:47 INFO - PROCESS | 3856 | 1463781227939 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 14:53:47 INFO - PROCESS | 3856 | 1463781227941 Marionette TRACE conn2 <- [1,570,null,{}] 14:53:47 INFO - PROCESS | 3856 | 1463781227945 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:48 INFO - PROCESS | 3856 | 1463781228049 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 14:53:48 INFO - PROCESS | 3856 | 1463781228152 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:48 INFO - PROCESS | 3856 | ++DOCSHELL 13316400 == 54 [pid = 3856] [id = 152] 14:53:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (16F10400) [pid = 3856] [serial = 454] [outer = 00000000] 14:53:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (186C8400) [pid = 3856] [serial = 455] [outer = 16F10400] 14:53:48 INFO - PROCESS | 3856 | 1463781228205 Marionette DEBUG loaded listener.js 14:53:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (186CB800) [pid = 3856] [serial = 456] [outer = 16F10400] 14:53:48 INFO - PROCESS | 3856 | 1463781228814 Marionette TRACE conn2 <- [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]]]}] 14:53:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 14:53:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 925ms 14:53:48 INFO - PROCESS | 3856 | 1463781228867 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 14:53:48 INFO - PROCESS | 3856 | 1463781228869 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 14:53:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 14:53:48 INFO - PROCESS | 3856 | 1463781228879 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 14:53:48 INFO - PROCESS | 3856 | 1463781228885 Marionette TRACE conn2 <- [1,574,null,{}] 14:53:48 INFO - PROCESS | 3856 | 1463781228890 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:48 INFO - PROCESS | 3856 | 1463781228995 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 14:53:49 INFO - PROCESS | 3856 | 1463781229136 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:49 INFO - PROCESS | 3856 | ++DOCSHELL 186CD800 == 55 [pid = 3856] [id = 153] 14:53:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (186CE000) [pid = 3856] [serial = 457] [outer = 00000000] 14:53:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (19CB2400) [pid = 3856] [serial = 458] [outer = 186CE000] 14:53:49 INFO - PROCESS | 3856 | 1463781229221 Marionette DEBUG loaded listener.js 14:53:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1A65CC00) [pid = 3856] [serial = 459] [outer = 186CE000] 14:53:49 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:49 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:49 INFO - PROCESS | 3856 | 1463781229776 Marionette TRACE conn2 <- [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]]]}] 14:53:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 14:53:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 956ms 14:53:49 INFO - PROCESS | 3856 | 1463781229822 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 14:53:49 INFO - PROCESS | 3856 | 1463781229825 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 14:53:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 14:53:49 INFO - PROCESS | 3856 | 1463781229829 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 14:53:49 INFO - PROCESS | 3856 | 1463781229831 Marionette TRACE conn2 <- [1,578,null,{}] 14:53:49 INFO - PROCESS | 3856 | 1463781229835 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:49 INFO - PROCESS | 3856 | 1463781229937 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 14:53:50 INFO - PROCESS | 3856 | 1463781230069 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:50 INFO - PROCESS | 3856 | ++DOCSHELL 15813800 == 56 [pid = 3856] [id = 154] 14:53:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (15817400) [pid = 3856] [serial = 460] [outer = 00000000] 14:53:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1581AC00) [pid = 3856] [serial = 461] [outer = 15817400] 14:53:50 INFO - PROCESS | 3856 | 1463781230122 Marionette DEBUG loaded listener.js 14:53:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1581F400) [pid = 3856] [serial = 462] [outer = 15817400] 14:53:50 INFO - PROCESS | 3856 | 1463781230848 Marionette TRACE conn2 <- [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]]]}] 14:53:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 14:53:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1079ms 14:53:50 INFO - PROCESS | 3856 | 1463781230940 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 14:53:50 INFO - PROCESS | 3856 | 1463781230944 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 14:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 14:53:50 INFO - PROCESS | 3856 | 1463781230949 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 14:53:50 INFO - PROCESS | 3856 | 1463781230952 Marionette TRACE conn2 <- [1,582,null,{}] 14:53:50 INFO - PROCESS | 3856 | 1463781230958 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:51 INFO - PROCESS | 3856 | 1463781231038 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 14:53:51 INFO - PROCESS | 3856 | 1463781231123 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:51 INFO - PROCESS | 3856 | ++DOCSHELL 0F307C00 == 57 [pid = 3856] [id = 155] 14:53:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (10431800) [pid = 3856] [serial = 463] [outer = 00000000] 14:53:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (117A6C00) [pid = 3856] [serial = 464] [outer = 10431800] 14:53:51 INFO - PROCESS | 3856 | 1463781231214 Marionette DEBUG loaded listener.js 14:53:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (130C6800) [pid = 3856] [serial = 465] [outer = 10431800] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 160E3400 == 56 [pid = 3856] [id = 120] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 19A9AC00 == 55 [pid = 3856] [id = 149] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 140DD400 == 54 [pid = 3856] [id = 148] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 0F30B800 == 53 [pid = 3856] [id = 147] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 160E0800 == 52 [pid = 3856] [id = 146] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 16F02400 == 51 [pid = 3856] [id = 145] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 10A75000 == 50 [pid = 3856] [id = 144] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 184D9C00 == 49 [pid = 3856] [id = 143] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 17602C00 == 48 [pid = 3856] [id = 142] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 16478800 == 47 [pid = 3856] [id = 141] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 10472400 == 46 [pid = 3856] [id = 140] 14:53:51 INFO - PROCESS | 3856 | --DOCSHELL 13364000 == 45 [pid = 3856] [id = 139] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (14F87400) [pid = 3856] [serial = 326] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1AD5F800) [pid = 3856] [serial = 287] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (10EC4C00) [pid = 3856] [serial = 323] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (158BE400) [pid = 3856] [serial = 281] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (19C70C00) [pid = 3856] [serial = 284] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19B68C00) [pid = 3856] [serial = 329] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1B057400) [pid = 3856] [serial = 332] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1B055400) [pid = 3856] [serial = 320] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (10A76000) [pid = 3856] [serial = 278] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1793FC00) [pid = 3856] [serial = 379] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1A93F000) [pid = 3856] [serial = 367] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1A937C00) [pid = 3856] [serial = 391] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (158C0000) [pid = 3856] [serial = 376] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (160AEC00) [pid = 3856] [serial = 377] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1801F400) [pid = 3856] [serial = 380] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A854000) [pid = 3856] [serial = 389] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (184D8800) [pid = 3856] [serial = 382] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1A652800) [pid = 3856] [serial = 388] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19AE6C00) [pid = 3856] [serial = 394] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (13309400) [pid = 3856] [serial = 361] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (15F5D400) [pid = 3856] [serial = 374] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (158BC800) [pid = 3856] [serial = 373] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (160E9400) [pid = 3856] [serial = 358] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1AD59400) [pid = 3856] [serial = 397] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1A938400) [pid = 3856] [serial = 392] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (13824C00) [pid = 3856] [serial = 167] [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.] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1AD5F000) [pid = 3856] [serial = 398] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (161A3800) [pid = 3856] [serial = 364] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (11735000) [pid = 3856] [serial = 371] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10EC5C00) [pid = 3856] [serial = 370] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1B165800) [pid = 3856] [serial = 401] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (19B74C00) [pid = 3856] [serial = 385] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (19CA4400) [pid = 3856] [serial = 386] [outer = 00000000] [url = about:blank] 14:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1A2DF800) [pid = 3856] [serial = 395] [outer = 00000000] [url = about:blank] 14:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 910ms 14:53:51 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (19AEC000) [pid = 3856] [serial = 383] [outer = 00000000] [url = about:blank] 14:53:51 INFO - PROCESS | 3856 | 1463781231799 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 14:53:51 INFO - PROCESS | 3856 | 1463781231856 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 14:53:51 INFO - PROCESS | 3856 | 1463781231862 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 14:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 14:53:51 INFO - PROCESS | 3856 | 1463781231868 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 14:53:51 INFO - PROCESS | 3856 | 1463781231871 Marionette TRACE conn2 <- [1,586,null,{}] 14:53:51 INFO - PROCESS | 3856 | 1463781231877 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:51 INFO - PROCESS | 3856 | 1463781231958 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 14:53:52 INFO - PROCESS | 3856 | 1463781232052 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:52 INFO - PROCESS | 3856 | ++DOCSHELL 11731000 == 46 [pid = 3856] [id = 156] 14:53:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (11735800) [pid = 3856] [serial = 466] [outer = 00000000] 14:53:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (12B5A400) [pid = 3856] [serial = 467] [outer = 11735800] 14:53:52 INFO - PROCESS | 3856 | 1463781232099 Marionette DEBUG loaded listener.js 14:53:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (13364000) [pid = 3856] [serial = 468] [outer = 11735800] 14:53:52 INFO - PROCESS | 3856 | 1463781232495 Marionette TRACE conn2 <- [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]]]}] 14:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 14:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 679ms 14:53:52 INFO - PROCESS | 3856 | 1463781232549 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 14:53:52 INFO - PROCESS | 3856 | 1463781232551 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 14:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 14:53:52 INFO - PROCESS | 3856 | 1463781232555 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 14:53:52 INFO - PROCESS | 3856 | 1463781232558 Marionette TRACE conn2 <- [1,590,null,{}] 14:53:52 INFO - PROCESS | 3856 | 1463781232568 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:52 INFO - PROCESS | 3856 | 1463781232653 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 14:53:52 INFO - PROCESS | 3856 | 1463781232663 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:52 INFO - PROCESS | 3856 | ++DOCSHELL 15816C00 == 47 [pid = 3856] [id = 157] 14:53:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (15817000) [pid = 3856] [serial = 469] [outer = 00000000] 14:53:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1581C400) [pid = 3856] [serial = 470] [outer = 15817000] 14:53:52 INFO - PROCESS | 3856 | 1463781232737 Marionette DEBUG loaded listener.js 14:53:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (158BB800) [pid = 3856] [serial = 471] [outer = 15817000] 14:53:53 INFO - PROCESS | 3856 | 1463781233220 Marionette TRACE conn2 <- [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]]]}] 14:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 14:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 679ms 14:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 14:53:53 INFO - PROCESS | 3856 | 1463781233254 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 14:53:53 INFO - PROCESS | 3856 | 1463781233256 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 14:53:53 INFO - PROCESS | 3856 | 1463781233260 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 14:53:53 INFO - PROCESS | 3856 | 1463781233261 Marionette TRACE conn2 <- [1,594,null,{}] 14:53:53 INFO - PROCESS | 3856 | 1463781233265 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:53 INFO - PROCESS | 3856 | 1463781233343 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 14:53:53 INFO - PROCESS | 3856 | 1463781233349 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:53 INFO - PROCESS | 3856 | ++DOCSHELL 158F1C00 == 48 [pid = 3856] [id = 158] 14:53:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (15F57000) [pid = 3856] [serial = 472] [outer = 00000000] 14:53:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (160EA400) [pid = 3856] [serial = 473] [outer = 15F57000] 14:53:53 INFO - PROCESS | 3856 | 1463781233400 Marionette DEBUG loaded listener.js 14:53:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16477000) [pid = 3856] [serial = 474] [outer = 15F57000] 14:53:53 INFO - PROCESS | 3856 | 1463781233860 Marionette TRACE conn2 <- [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]]]}] 14:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 14:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 632ms 14:53:53 INFO - PROCESS | 3856 | 1463781233881 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 14:53:53 INFO - PROCESS | 3856 | 1463781233883 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 14:53:53 INFO - PROCESS | 3856 | 1463781233886 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 14:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 14:53:53 INFO - PROCESS | 3856 | 1463781233888 Marionette TRACE conn2 <- [1,598,null,{}] 14:53:53 INFO - PROCESS | 3856 | 1463781233891 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:53 INFO - PROCESS | 3856 | 1463781233980 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 14:53:53 INFO - PROCESS | 3856 | 1463781233986 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:53 INFO - PROCESS | 3856 | ++DOCSHELL 16F01400 == 49 [pid = 3856] [id = 159] 14:53:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (16F04000) [pid = 3856] [serial = 475] [outer = 00000000] 14:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (172BD000) [pid = 3856] [serial = 476] [outer = 16F04000] 14:53:54 INFO - PROCESS | 3856 | 1463781234033 Marionette DEBUG loaded listener.js 14:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1793F800) [pid = 3856] [serial = 477] [outer = 16F04000] 14:53:54 INFO - PROCESS | 3856 | 1463781234609 Marionette TRACE conn2 <- [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]]]}] 14:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 14:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 725ms 14:53:54 INFO - PROCESS | 3856 | 1463781234627 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 14:53:54 INFO - PROCESS | 3856 | 1463781234629 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 14:53:54 INFO - PROCESS | 3856 | 1463781234633 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 14:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 14:53:54 INFO - PROCESS | 3856 | 1463781234634 Marionette TRACE conn2 <- [1,602,null,{}] 14:53:54 INFO - PROCESS | 3856 | 1463781234638 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:54 INFO - PROCESS | 3856 | 1463781234749 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 14:53:54 INFO - PROCESS | 3856 | 1463781234758 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:54 INFO - PROCESS | 3856 | ++DOCSHELL 0F307800 == 50 [pid = 3856] [id = 160] 14:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (11CEA000) [pid = 3856] [serial = 478] [outer = 00000000] 14:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16A29800) [pid = 3856] [serial = 479] [outer = 11CEA000] 14:53:54 INFO - PROCESS | 3856 | 1463781234846 Marionette DEBUG loaded listener.js 14:53:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (184DC000) [pid = 3856] [serial = 480] [outer = 11CEA000] 14:53:55 INFO - PROCESS | 3856 | 1463781235272 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 14:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 14:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 679ms 14:53:55 INFO - PROCESS | 3856 | 1463781235316 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 14:53:55 INFO - PROCESS | 3856 | 1463781235318 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 14:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 14:53:55 INFO - PROCESS | 3856 | 1463781235321 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 14:53:55 INFO - PROCESS | 3856 | 1463781235323 Marionette TRACE conn2 <- [1,606,null,{}] 14:53:55 INFO - PROCESS | 3856 | 1463781235338 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:55 INFO - PROCESS | 3856 | 1463781235475 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 14:53:55 INFO - PROCESS | 3856 | 1463781235488 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:55 INFO - PROCESS | 3856 | ++DOCSHELL 10B8C400 == 51 [pid = 3856] [id = 161] 14:53:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (11AFAC00) [pid = 3856] [serial = 481] [outer = 00000000] 14:53:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (19AF4C00) [pid = 3856] [serial = 482] [outer = 11AFAC00] 14:53:55 INFO - PROCESS | 3856 | 1463781235534 Marionette DEBUG loaded listener.js 14:53:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (186D0800) [pid = 3856] [serial = 483] [outer = 11AFAC00] 14:53:55 INFO - PROCESS | 3856 | 1463781235940 Marionette TRACE conn2 <- [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]]]}] 14:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 14:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 648ms 14:53:55 INFO - PROCESS | 3856 | 1463781235963 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 14:53:55 INFO - PROCESS | 3856 | 1463781235965 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 14:53:55 INFO - PROCESS | 3856 | 1463781235969 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 14:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 14:53:55 INFO - PROCESS | 3856 | 1463781235970 Marionette TRACE conn2 <- [1,610,null,{}] 14:53:55 INFO - PROCESS | 3856 | 1463781235974 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:56 INFO - PROCESS | 3856 | 1463781236080 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 14:53:56 INFO - PROCESS | 3856 | 1463781236086 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:56 INFO - PROCESS | 3856 | ++DOCSHELL 16A1D800 == 52 [pid = 3856] [id = 162] 14:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (186CF800) [pid = 3856] [serial = 484] [outer = 00000000] 14:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (19CA8400) [pid = 3856] [serial = 485] [outer = 186CF800] 14:53:56 INFO - PROCESS | 3856 | 1463781236176 Marionette DEBUG loaded listener.js 14:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1A2D9C00) [pid = 3856] [serial = 486] [outer = 186CF800] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16F02C00) [pid = 3856] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16480C00) [pid = 3856] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1760FC00) [pid = 3856] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (105F1400) [pid = 3856] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19AF1C00) [pid = 3856] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1381C000) [pid = 3856] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1647BC00) [pid = 3856] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (161AF400) [pid = 3856] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (105F0C00) [pid = 3856] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 14:53:56 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (15F5AC00) [pid = 3856] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 14:53:56 INFO - PROCESS | 3856 | 1463781236743 Marionette TRACE conn2 <- [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]]]}] 14:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 14:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 833ms 14:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 14:53:56 INFO - PROCESS | 3856 | 1463781236812 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 14:53:56 INFO - PROCESS | 3856 | 1463781236814 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 14:53:56 INFO - PROCESS | 3856 | 1463781236817 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 14:53:56 INFO - PROCESS | 3856 | 1463781236819 Marionette TRACE conn2 <- [1,614,null,{}] 14:53:56 INFO - PROCESS | 3856 | 1463781236822 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:56 INFO - PROCESS | 3856 | 1463781236905 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 14:53:56 INFO - PROCESS | 3856 | 1463781236911 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:56 INFO - PROCESS | 3856 | ++DOCSHELL 10A62C00 == 53 [pid = 3856] [id = 163] 14:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (158E3400) [pid = 3856] [serial = 487] [outer = 00000000] 14:53:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (19A98400) [pid = 3856] [serial = 488] [outer = 158E3400] 14:53:56 INFO - PROCESS | 3856 | 1463781236954 Marionette DEBUG loaded listener.js 14:53:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19C76000) [pid = 3856] [serial = 489] [outer = 158E3400] 14:53:57 INFO - PROCESS | 3856 | 1463781237340 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 14:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 14:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 586ms 14:53:57 INFO - PROCESS | 3856 | 1463781237398 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 14:53:57 INFO - PROCESS | 3856 | 1463781237400 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 14:53:57 INFO - PROCESS | 3856 | 1463781237404 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 14:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 14:53:57 INFO - PROCESS | 3856 | 1463781237406 Marionette TRACE conn2 <- [1,618,null,{}] 14:53:57 INFO - PROCESS | 3856 | 1463781237416 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:57 INFO - PROCESS | 3856 | 1463781237500 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 14:53:57 INFO - PROCESS | 3856 | 1463781237509 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:57 INFO - PROCESS | 3856 | ++DOCSHELL 186CCC00 == 54 [pid = 3856] [id = 164] 14:53:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19CA6800) [pid = 3856] [serial = 490] [outer = 00000000] 14:53:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1A853C00) [pid = 3856] [serial = 491] [outer = 19CA6800] 14:53:57 INFO - PROCESS | 3856 | 1463781237553 Marionette DEBUG loaded listener.js 14:53:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1A855000) [pid = 3856] [serial = 492] [outer = 19CA6800] 14:53:57 INFO - PROCESS | 3856 | 1463781237963 Marionette TRACE conn2 <- [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]]]}] 14:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 14:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 586ms 14:53:57 INFO - PROCESS | 3856 | 1463781238001 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 14:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 14:53:57 INFO - PROCESS | 3856 | 1463781238003 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 14:53:58 INFO - PROCESS | 3856 | 1463781238022 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 14:53:58 INFO - PROCESS | 3856 | 1463781238024 Marionette TRACE conn2 <- [1,622,null,{}] 14:53:58 INFO - PROCESS | 3856 | 1463781238028 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:58 INFO - PROCESS | 3856 | 1463781238125 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 14:53:58 INFO - PROCESS | 3856 | 1463781238134 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:58 INFO - PROCESS | 3856 | ++DOCSHELL 1A934800 == 55 [pid = 3856] [id = 165] 14:53:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1A939C00) [pid = 3856] [serial = 493] [outer = 00000000] 14:53:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1ACDCC00) [pid = 3856] [serial = 494] [outer = 1A939C00] 14:53:58 INFO - PROCESS | 3856 | 1463781238181 Marionette DEBUG loaded listener.js 14:53:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18423400) [pid = 3856] [serial = 495] [outer = 1A939C00] 14:53:58 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:58 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:58 INFO - PROCESS | 3856 | 1463781238799 Marionette TRACE conn2 <- [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]]]}] 14:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 14:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 848ms 14:53:58 INFO - PROCESS | 3856 | 1463781238854 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 14:53:58 INFO - PROCESS | 3856 | 1463781238858 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 14:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 14:53:58 INFO - PROCESS | 3856 | 1463781238864 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 14:53:58 INFO - PROCESS | 3856 | 1463781238867 Marionette TRACE conn2 <- [1,626,null,{}] 14:53:58 INFO - PROCESS | 3856 | 1463781238873 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:58 INFO - PROCESS | 3856 | 1463781238982 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 14:53:59 INFO - PROCESS | 3856 | 1463781239110 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:53:59 INFO - PROCESS | 3856 | ++DOCSHELL 10EBD000 == 56 [pid = 3856] [id = 166] 14:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (10EC5C00) [pid = 3856] [serial = 496] [outer = 00000000] 14:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1336A400) [pid = 3856] [serial = 497] [outer = 10EC5C00] 14:53:59 INFO - PROCESS | 3856 | 1463781239168 Marionette DEBUG loaded listener.js 14:53:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (140D3000) [pid = 3856] [serial = 498] [outer = 10EC5C00] 14:53:59 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:53:59 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:53:59 INFO - PROCESS | 3856 | 1463781239751 Marionette TRACE conn2 <- [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]]]}] 14:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 14:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 925ms 14:53:59 INFO - PROCESS | 3856 | 1463781239794 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 14:53:59 INFO - PROCESS | 3856 | 1463781239800 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 14:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 14:53:59 INFO - PROCESS | 3856 | 1463781239806 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 14:53:59 INFO - PROCESS | 3856 | 1463781239809 Marionette TRACE conn2 <- [1,630,null,{}] 14:53:59 INFO - PROCESS | 3856 | 1463781239814 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:53:59 INFO - PROCESS | 3856 | 1463781239948 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 14:54:00 INFO - PROCESS | 3856 | 1463781240084 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:00 INFO - PROCESS | 3856 | ++DOCSHELL 15813000 == 57 [pid = 3856] [id = 167] 14:54:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (15815800) [pid = 3856] [serial = 499] [outer = 00000000] 14:54:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (160AEC00) [pid = 3856] [serial = 500] [outer = 15815800] 14:54:00 INFO - PROCESS | 3856 | 1463781240172 Marionette DEBUG loaded listener.js 14:54:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1647BC00) [pid = 3856] [serial = 501] [outer = 15815800] 14:54:00 INFO - PROCESS | 3856 | 1463781240760 Marionette TRACE conn2 <- [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]]]}] 14:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 14:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 987ms 14:54:00 INFO - PROCESS | 3856 | 1463781240806 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 14:54:00 INFO - PROCESS | 3856 | 1463781240809 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 14:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 14:54:00 INFO - PROCESS | 3856 | 1463781240813 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 14:54:00 INFO - PROCESS | 3856 | 1463781240817 Marionette TRACE conn2 <- [1,634,null,{}] 14:54:00 INFO - PROCESS | 3856 | 1463781240828 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:00 INFO - PROCESS | 3856 | 1463781240917 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 14:54:01 INFO - PROCESS | 3856 | 1463781241046 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:01 INFO - PROCESS | 3856 | ++DOCSHELL 16E73000 == 58 [pid = 3856] [id = 168] 14:54:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (16E73400) [pid = 3856] [serial = 502] [outer = 00000000] 14:54:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (16F03400) [pid = 3856] [serial = 503] [outer = 16E73400] 14:54:01 INFO - PROCESS | 3856 | 1463781241103 Marionette DEBUG loaded listener.js 14:54:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1751F400) [pid = 3856] [serial = 504] [outer = 16E73400] 14:54:01 INFO - PROCESS | 3856 | 1463781241677 Marionette TRACE conn2 <- [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]]]}] 14:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 14:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 925ms 14:54:01 INFO - PROCESS | 3856 | 1463781241741 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 14:54:01 INFO - PROCESS | 3856 | 1463781241744 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 14:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 14:54:01 INFO - PROCESS | 3856 | 1463781241747 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 14:54:01 INFO - PROCESS | 3856 | 1463781241749 Marionette TRACE conn2 <- [1,638,null,{}] 14:54:01 INFO - PROCESS | 3856 | 1463781241753 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:01 INFO - PROCESS | 3856 | 1463781241855 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 14:54:01 INFO - PROCESS | 3856 | 1463781241968 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:01 INFO - PROCESS | 3856 | ++DOCSHELL 16E72400 == 59 [pid = 3856] [id = 169] 14:54:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (18159000) [pid = 3856] [serial = 505] [outer = 00000000] 14:54:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19C6C800) [pid = 3856] [serial = 506] [outer = 18159000] 14:54:02 INFO - PROCESS | 3856 | 1463781242049 Marionette DEBUG loaded listener.js 14:54:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1A938400) [pid = 3856] [serial = 507] [outer = 18159000] 14:54:02 INFO - PROCESS | 3856 | 1463781242642 Marionette TRACE conn2 <- [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]]]}] 14:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 14:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 941ms 14:54:02 INFO - PROCESS | 3856 | 1463781242676 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 14:54:02 INFO - PROCESS | 3856 | 1463781242678 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 14:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 14:54:02 INFO - PROCESS | 3856 | 1463781242682 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 14:54:02 INFO - PROCESS | 3856 | 1463781242684 Marionette TRACE conn2 <- [1,642,null,{}] 14:54:02 INFO - PROCESS | 3856 | 1463781242688 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:02 INFO - PROCESS | 3856 | 1463781242787 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 14:54:02 INFO - PROCESS | 3856 | 1463781242885 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:02 INFO - PROCESS | 3856 | ++DOCSHELL 176AC400 == 60 [pid = 3856] [id = 170] 14:54:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (184D4C00) [pid = 3856] [serial = 508] [outer = 00000000] 14:54:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1AD59400) [pid = 3856] [serial = 509] [outer = 184D4C00] 14:54:02 INFO - PROCESS | 3856 | 1463781242951 Marionette DEBUG loaded listener.js 14:54:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1AD5FC00) [pid = 3856] [serial = 510] [outer = 184D4C00] 14:54:03 INFO - PROCESS | 3856 | 1463781243578 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 14:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 14:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 940ms 14:54:03 INFO - PROCESS | 3856 | 1463781243611 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 14:54:03 INFO - PROCESS | 3856 | 1463781243613 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 14:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 14:54:03 INFO - PROCESS | 3856 | 1463781243617 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 14:54:03 INFO - PROCESS | 3856 | 1463781243619 Marionette TRACE conn2 <- [1,646,null,{}] 14:54:03 INFO - PROCESS | 3856 | 1463781243623 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:03 INFO - PROCESS | 3856 | 1463781243742 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 14:54:04 INFO - PROCESS | 3856 | 1463781244022 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:04 INFO - PROCESS | 3856 | ++DOCSHELL 0F304800 == 61 [pid = 3856] [id = 171] 14:54:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (0F306800) [pid = 3856] [serial = 511] [outer = 00000000] 14:54:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (11051000) [pid = 3856] [serial = 512] [outer = 0F306800] 14:54:04 INFO - PROCESS | 3856 | 1463781244078 Marionette DEBUG loaded listener.js 14:54:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (12ADF800) [pid = 3856] [serial = 513] [outer = 0F306800] 14:54:04 INFO - PROCESS | 3856 | 1463781244651 Marionette TRACE conn2 <- [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]]]}] 14:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 14:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1126ms 14:54:04 INFO - PROCESS | 3856 | 1463781244741 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 14:54:04 INFO - PROCESS | 3856 | 1463781244745 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 14:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 14:54:04 INFO - PROCESS | 3856 | 1463781244750 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 14:54:04 INFO - PROCESS | 3856 | 1463781244753 Marionette TRACE conn2 <- [1,650,null,{}] 14:54:04 INFO - PROCESS | 3856 | 1463781244758 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:04 INFO - PROCESS | 3856 | 1463781244856 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 14:54:04 INFO - PROCESS | 3856 | 1463781244987 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 1330F800 == 60 [pid = 3856] [id = 81] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 186CCC00 == 59 [pid = 3856] [id = 164] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 10A62C00 == 58 [pid = 3856] [id = 163] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 16A1D800 == 57 [pid = 3856] [id = 162] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 10B8C400 == 56 [pid = 3856] [id = 161] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 0F307800 == 55 [pid = 3856] [id = 160] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 16F01400 == 54 [pid = 3856] [id = 159] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 158F1C00 == 53 [pid = 3856] [id = 158] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 15816C00 == 52 [pid = 3856] [id = 157] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 11731000 == 51 [pid = 3856] [id = 156] 14:54:04 INFO - PROCESS | 3856 | --DOCSHELL 0F307C00 == 50 [pid = 3856] [id = 155] 14:54:04 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19BB9800) [pid = 3856] [serial = 446] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | ++DOCSHELL 10A62C00 == 51 [pid = 3856] [id = 172] 14:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (10A70C00) [pid = 3856] [serial = 514] [outer = 00000000] 14:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (11A0C800) [pid = 3856] [serial = 515] [outer = 10A70C00] 14:54:05 INFO - PROCESS | 3856 | 1463781245065 Marionette DEBUG loaded listener.js 14:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (140DC800) [pid = 3856] [serial = 516] [outer = 10A70C00] 14:54:05 INFO - PROCESS | 3856 | --DOCSHELL 1047AC00 == 50 [pid = 3856] [id = 150] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (16F0AC00) [pid = 3856] [serial = 434] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1AB99C00) [pid = 3856] [serial = 437] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (18423C00) [pid = 3856] [serial = 425] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (18428C00) [pid = 3856] [serial = 426] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1102B000) [pid = 3856] [serial = 419] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (13074C00) [pid = 3856] [serial = 420] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1A658800) [pid = 3856] [serial = 413] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19B77800) [pid = 3856] [serial = 428] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (14F95000) [pid = 3856] [serial = 417] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (13D4E400) [pid = 3856] [serial = 416] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16475800) [pid = 3856] [serial = 407] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (16482800) [pid = 3856] [serial = 422] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16A86C00) [pid = 3856] [serial = 423] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1171F800) [pid = 3856] [serial = 404] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (176F6400) [pid = 3856] [serial = 410] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1ABA8400) [pid = 3856] [serial = 438] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (18156800) [pid = 3856] [serial = 443] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (112D8800) [pid = 3856] [serial = 440] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (130C2C00) [pid = 3856] [serial = 441] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A2D8000) [pid = 3856] [serial = 431] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A85A400) [pid = 3856] [serial = 432] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (16F0B800) [pid = 3856] [serial = 435] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19A94C00) [pid = 3856] [serial = 444] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19C77C00) [pid = 3856] [serial = 429] [outer = 00000000] [url = about:blank] 14:54:05 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:54:05 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:54:05 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:54:05 INFO - PROCESS | 3856 | 1463781245497 Marionette TRACE conn2 <- [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]]]}] 14:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 14:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 787ms 14:54:05 INFO - PROCESS | 3856 | 1463781245550 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 14:54:05 INFO - PROCESS | 3856 | 1463781245554 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 14:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 14:54:05 INFO - PROCESS | 3856 | 1463781245559 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 14:54:05 INFO - PROCESS | 3856 | 1463781245561 Marionette TRACE conn2 <- [1,654,null,{}] 14:54:05 INFO - PROCESS | 3856 | 1463781245565 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:05 INFO - PROCESS | 3856 | 1463781245653 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 14:54:05 INFO - PROCESS | 3856 | 1463781245664 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:05 INFO - PROCESS | 3856 | ++DOCSHELL 15811400 == 51 [pid = 3856] [id = 173] 14:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (15812400) [pid = 3856] [serial = 517] [outer = 00000000] 14:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (15F54000) [pid = 3856] [serial = 518] [outer = 15812400] 14:54:05 INFO - PROCESS | 3856 | 1463781245739 Marionette DEBUG loaded listener.js 14:54:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (161A5000) [pid = 3856] [serial = 519] [outer = 15812400] 14:54:06 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:54:06 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:54:06 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:54:06 INFO - PROCESS | 3856 | 1463781246224 Marionette TRACE conn2 <- [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]]]}] 14:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 14:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 725ms 14:54:06 INFO - PROCESS | 3856 | 1463781246283 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 14:54:06 INFO - PROCESS | 3856 | 1463781246285 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 14:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 14:54:06 INFO - PROCESS | 3856 | 1463781246290 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 14:54:06 INFO - PROCESS | 3856 | 1463781246295 Marionette TRACE conn2 <- [1,658,null,{}] 14:54:06 INFO - PROCESS | 3856 | 1463781246304 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:06 INFO - PROCESS | 3856 | 1463781246425 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 14:54:06 INFO - PROCESS | 3856 | 1463781246523 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:06 INFO - PROCESS | 3856 | ++DOCSHELL 16476000 == 52 [pid = 3856] [id = 174] 14:54:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16477400) [pid = 3856] [serial = 520] [outer = 00000000] 14:54:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (16F0B000) [pid = 3856] [serial = 521] [outer = 16477400] 14:54:06 INFO - PROCESS | 3856 | 1463781246567 Marionette DEBUG loaded listener.js 14:54:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (17090C00) [pid = 3856] [serial = 522] [outer = 16477400] 14:54:06 INFO - PROCESS | 3856 | 1463781246920 Marionette TRACE conn2 <- [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]]]}] 14:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 14:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 647ms 14:54:06 INFO - PROCESS | 3856 | 1463781246947 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 14:54:06 INFO - PROCESS | 3856 | 1463781246949 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 14:54:06 INFO - PROCESS | 3856 | 1463781246952 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 14:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 14:54:06 INFO - PROCESS | 3856 | 1463781246954 Marionette TRACE conn2 <- [1,662,null,{}] 14:54:06 INFO - PROCESS | 3856 | 1463781246976 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:07 INFO - PROCESS | 3856 | 1463781247042 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 14:54:07 INFO - PROCESS | 3856 | 1463781247049 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:07 INFO - PROCESS | 3856 | ++DOCSHELL 10A74000 == 53 [pid = 3856] [id = 175] 14:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (16F0EC00) [pid = 3856] [serial = 523] [outer = 00000000] 14:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1801E000) [pid = 3856] [serial = 524] [outer = 16F0EC00] 14:54:07 INFO - PROCESS | 3856 | 1463781247093 Marionette DEBUG loaded listener.js 14:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (184D6C00) [pid = 3856] [serial = 525] [outer = 16F0EC00] 14:54:07 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:54:07 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:54:07 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:54:07 INFO - PROCESS | 3856 | [3856] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 14:54:07 INFO - PROCESS | 3856 | 1463781247546 Marionette TRACE conn2 <- [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]]]}] 14:54:07 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 14:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 648ms 14:54:07 INFO - PROCESS | 3856 | 1463781247600 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 14:54:07 INFO - PROCESS | 3856 | 1463781247602 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 14:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 14:54:07 INFO - PROCESS | 3856 | 1463781247605 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 14:54:07 INFO - PROCESS | 3856 | 1463781247607 Marionette TRACE conn2 <- [1,666,null,{}] 14:54:07 INFO - PROCESS | 3856 | 1463781247610 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:07 INFO - PROCESS | 3856 | 1463781247724 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 14:54:07 INFO - PROCESS | 3856 | 1463781247827 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:07 INFO - PROCESS | 3856 | ++DOCSHELL 184DA800 == 54 [pid = 3856] [id = 176] 14:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (184DC400) [pid = 3856] [serial = 526] [outer = 00000000] 14:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (18FDBC00) [pid = 3856] [serial = 527] [outer = 184DC400] 14:54:07 INFO - PROCESS | 3856 | 1463781247879 Marionette DEBUG loaded listener.js 14:54:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18FE1C00) [pid = 3856] [serial = 528] [outer = 184DC400] 14:54:08 INFO - PROCESS | 3856 | 1463781248318 Marionette TRACE conn2 <- [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]]]}] 14:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 14:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 786ms 14:54:08 INFO - PROCESS | 3856 | 1463781248391 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 14:54:08 INFO - PROCESS | 3856 | 1463781248393 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 14:54:08 INFO - PROCESS | 3856 | 1463781248396 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 14:54:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 14:54:08 INFO - PROCESS | 3856 | 1463781248398 Marionette TRACE conn2 <- [1,670,null,{}] 14:54:08 INFO - PROCESS | 3856 | 1463781248401 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:08 INFO - PROCESS | 3856 | 1463781248519 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 14:54:08 INFO - PROCESS | 3856 | 1463781248535 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:08 INFO - PROCESS | 3856 | ++DOCSHELL 18FE4000 == 55 [pid = 3856] [id = 177] 14:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (19A95800) [pid = 3856] [serial = 529] [outer = 00000000] 14:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19A9CC00) [pid = 3856] [serial = 530] [outer = 19A95800] 14:54:08 INFO - PROCESS | 3856 | 1463781248626 Marionette DEBUG loaded listener.js 14:54:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19AF4800) [pid = 3856] [serial = 531] [outer = 19A95800] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (11CEA000) [pid = 3856] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (11AFAC00) [pid = 3856] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (10431800) [pid = 3856] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16F04000) [pid = 3856] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (15F57000) [pid = 3856] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (11735800) [pid = 3856] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (15817000) [pid = 3856] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (186CF800) [pid = 3856] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19CA6800) [pid = 3856] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (158E3400) [pid = 3856] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 14:54:09 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19A9E800) [pid = 3856] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 14:54:09 INFO - PROCESS | 3856 | 1463781249563 Marionette TRACE conn2 <- [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]]]}] 14:54:09 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) 14:54:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1172ms 14:54:09 INFO - PROCESS | 3856 | 1463781249571 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 14:54:09 INFO - PROCESS | 3856 | 1463781249573 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 14:54:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 14:54:09 INFO - PROCESS | 3856 | 1463781249577 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 14:54:09 INFO - PROCESS | 3856 | 1463781249578 Marionette TRACE conn2 <- [1,674,null,{}] 14:54:09 INFO - PROCESS | 3856 | 1463781249582 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:09 INFO - PROCESS | 3856 | 1463781249660 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 14:54:09 INFO - PROCESS | 3856 | 1463781249666 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:09 INFO - PROCESS | 3856 | ++DOCSHELL 11AFAC00 == 56 [pid = 3856] [id = 178] 14:54:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (11CEA000) [pid = 3856] [serial = 532] [outer = 00000000] 14:54:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (16F04000) [pid = 3856] [serial = 533] [outer = 11CEA000] 14:54:09 INFO - PROCESS | 3856 | 1463781249717 Marionette DEBUG loaded listener.js 14:54:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (186C9000) [pid = 3856] [serial = 534] [outer = 11CEA000] 14:54:10 INFO - PROCESS | 3856 | 1463781250612 Marionette TRACE conn2 <- [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]]]}] 14:54:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 14:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1079ms 14:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 14:54:10 INFO - PROCESS | 3856 | 1463781250678 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 14:54:10 INFO - PROCESS | 3856 | 1463781250680 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 14:54:10 INFO - PROCESS | 3856 | 1463781250684 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 14:54:10 INFO - PROCESS | 3856 | 1463781250694 Marionette TRACE conn2 <- [1,678,null,{}] 14:54:10 INFO - PROCESS | 3856 | 1463781250698 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:10 INFO - PROCESS | 3856 | 1463781250785 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 14:54:10 INFO - PROCESS | 3856 | 1463781250791 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:10 INFO - PROCESS | 3856 | ++DOCSHELL 160DD800 == 57 [pid = 3856] [id = 179] 14:54:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (160E8000) [pid = 3856] [serial = 535] [outer = 00000000] 14:54:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19C77400) [pid = 3856] [serial = 536] [outer = 160E8000] 14:54:10 INFO - PROCESS | 3856 | 1463781250834 Marionette DEBUG loaded listener.js 14:54:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19CAD400) [pid = 3856] [serial = 537] [outer = 160E8000] 14:54:11 INFO - PROCESS | 3856 | 1463781251776 Marionette TRACE conn2 <- [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]]]}] 14:54:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 14:54:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1141ms 14:54:11 INFO - PROCESS | 3856 | 1463781251835 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 14:54:11 INFO - PROCESS | 3856 | 1463781251839 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 14:54:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 14:54:11 INFO - PROCESS | 3856 | 1463781251846 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 14:54:11 INFO - PROCESS | 3856 | 1463781251850 Marionette TRACE conn2 <- [1,682,null,{}] 14:54:11 INFO - PROCESS | 3856 | 1463781251856 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:11 INFO - PROCESS | 3856 | 1463781251957 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 14:54:12 INFO - PROCESS | 3856 | 1463781252070 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:12 INFO - PROCESS | 3856 | ++DOCSHELL 11CE5800 == 58 [pid = 3856] [id = 180] 14:54:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1289CC00) [pid = 3856] [serial = 538] [outer = 00000000] 14:54:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (13364400) [pid = 3856] [serial = 539] [outer = 1289CC00] 14:54:12 INFO - PROCESS | 3856 | 1463781252180 Marionette DEBUG loaded listener.js 14:54:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (14F50C00) [pid = 3856] [serial = 540] [outer = 1289CC00] 14:54:13 INFO - PROCESS | 3856 | 1463781253245 Marionette TRACE conn2 <- [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]]]}] 14:54:13 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) 14:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1434ms 14:54:13 INFO - PROCESS | 3856 | 1463781253317 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 14:54:13 INFO - PROCESS | 3856 | 1463781253323 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 14:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 14:54:13 INFO - PROCESS | 3856 | 1463781253330 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 14:54:13 INFO - PROCESS | 3856 | 1463781253333 Marionette TRACE conn2 <- [1,686,null,{}] 14:54:13 INFO - PROCESS | 3856 | 1463781253337 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:13 INFO - PROCESS | 3856 | 1463781253434 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 14:54:13 INFO - PROCESS | 3856 | 1463781253562 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:13 INFO - PROCESS | 3856 | ++DOCSHELL 158E5000 == 59 [pid = 3856] [id = 181] 14:54:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (158EB800) [pid = 3856] [serial = 541] [outer = 00000000] 14:54:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (16E6BC00) [pid = 3856] [serial = 542] [outer = 158EB800] 14:54:13 INFO - PROCESS | 3856 | 1463781253615 Marionette DEBUG loaded listener.js 14:54:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (16E73800) [pid = 3856] [serial = 543] [outer = 158EB800] 14:54:14 INFO - PROCESS | 3856 | 1463781254636 Marionette TRACE conn2 <- [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]]]}] 14:54:14 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) 14:54:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1341ms 14:54:14 INFO - PROCESS | 3856 | 1463781254667 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 14:54:14 INFO - PROCESS | 3856 | 1463781254670 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 14:54:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 14:54:14 INFO - PROCESS | 3856 | 1463781254674 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 14:54:14 INFO - PROCESS | 3856 | 1463781254677 Marionette TRACE conn2 <- [1,690,null,{}] 14:54:14 INFO - PROCESS | 3856 | 1463781254688 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:14 INFO - PROCESS | 3856 | 1463781254803 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 14:54:14 INFO - PROCESS | 3856 | 1463781254935 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:14 INFO - PROCESS | 3856 | ++DOCSHELL 18FDC800 == 60 [pid = 3856] [id = 182] 14:54:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (18FE0800) [pid = 3856] [serial = 544] [outer = 00000000] 14:54:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19CA4800) [pid = 3856] [serial = 545] [outer = 18FE0800] 14:54:14 INFO - PROCESS | 3856 | 1463781254992 Marionette DEBUG loaded listener.js 14:54:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1A65FC00) [pid = 3856] [serial = 546] [outer = 18FE0800] 14:54:16 INFO - PROCESS | 3856 | 1463781255999 Marionette TRACE conn2 <- [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]]]}] 14:54:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 14:54:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1403ms 14:54:16 INFO - PROCESS | 3856 | 1463781256070 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 14:54:16 INFO - PROCESS | 3856 | 1463781256073 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 14:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 14:54:16 INFO - PROCESS | 3856 | 1463781256077 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 14:54:16 INFO - PROCESS | 3856 | 1463781256079 Marionette TRACE conn2 <- [1,694,null,{}] 14:54:16 INFO - PROCESS | 3856 | 1463781256082 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:16 INFO - PROCESS | 3856 | 1463781256216 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 14:54:16 INFO - PROCESS | 3856 | 1463781256364 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:16 INFO - PROCESS | 3856 | ++DOCSHELL 1534E800 == 61 [pid = 3856] [id = 183] 14:54:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (15812800) [pid = 3856] [serial = 547] [outer = 00000000] 14:54:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (160E6C00) [pid = 3856] [serial = 548] [outer = 15812800] 14:54:16 INFO - PROCESS | 3856 | 1463781256419 Marionette DEBUG loaded listener.js 14:54:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (16F07400) [pid = 3856] [serial = 549] [outer = 15812800] 14:54:17 INFO - PROCESS | 3856 | 1463781257573 Marionette TRACE conn2 <- [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]]]}] 14:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 14:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1542ms 14:54:17 INFO - PROCESS | 3856 | 1463781257619 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 14:54:17 INFO - PROCESS | 3856 | 1463781257622 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 14:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 14:54:17 INFO - PROCESS | 3856 | 1463781257664 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 14:54:17 INFO - PROCESS | 3856 | 1463781257667 Marionette TRACE conn2 <- [1,698,null,{}] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 11AFAC00 == 60 [pid = 3856] [id = 178] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 18FE4000 == 59 [pid = 3856] [id = 177] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 184DA800 == 58 [pid = 3856] [id = 176] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 10A74000 == 57 [pid = 3856] [id = 175] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 16476000 == 56 [pid = 3856] [id = 174] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 15811400 == 55 [pid = 3856] [id = 173] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 10A62C00 == 54 [pid = 3856] [id = 172] 14:54:17 INFO - PROCESS | 3856 | --DOCSHELL 0F304800 == 53 [pid = 3856] [id = 171] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1A935400) [pid = 3856] [serial = 447] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1A853C00) [pid = 3856] [serial = 491] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1A2D9C00) [pid = 3856] [serial = 486] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (19A98400) [pid = 3856] [serial = 488] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1793F800) [pid = 3856] [serial = 477] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1A855000) [pid = 3856] [serial = 492] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (19C76000) [pid = 3856] [serial = 489] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (10EBB000) [pid = 3856] [serial = 449] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (186C8400) [pid = 3856] [serial = 455] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (160EA800) [pid = 3856] [serial = 452] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1581AC00) [pid = 3856] [serial = 461] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (16A29800) [pid = 3856] [serial = 479] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1ACDCC00) [pid = 3856] [serial = 494] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19AF4C00) [pid = 3856] [serial = 482] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (130C6800) [pid = 3856] [serial = 465] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (117A6C00) [pid = 3856] [serial = 464] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (172BD000) [pid = 3856] [serial = 476] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (160EA400) [pid = 3856] [serial = 473] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16477000) [pid = 3856] [serial = 474] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (184DC000) [pid = 3856] [serial = 480] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19CB2400) [pid = 3856] [serial = 458] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (12B5A400) [pid = 3856] [serial = 467] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (13364000) [pid = 3856] [serial = 468] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1581C400) [pid = 3856] [serial = 470] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (158BB800) [pid = 3856] [serial = 471] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19CA8400) [pid = 3856] [serial = 485] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (186D0800) [pid = 3856] [serial = 483] [outer = 00000000] [url = about:blank] 14:54:17 INFO - PROCESS | 3856 | 1463781257760 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:17 INFO - PROCESS | 3856 | 1463781257876 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 14:54:17 INFO - PROCESS | 3856 | 1463781257885 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:17 INFO - PROCESS | 3856 | ++DOCSHELL 11055C00 == 54 [pid = 3856] [id = 184] 14:54:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (11058400) [pid = 3856] [serial = 550] [outer = 00000000] 14:54:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12B5A400) [pid = 3856] [serial = 551] [outer = 11058400] 14:54:17 INFO - PROCESS | 3856 | 1463781257933 Marionette DEBUG loaded listener.js 14:54:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (13364000) [pid = 3856] [serial = 552] [outer = 11058400] 14:54:18 INFO - PROCESS | 3856 | 1463781258852 Marionette TRACE conn2 <- [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]]]}] 14:54:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 14:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1264ms 14:54:18 INFO - PROCESS | 3856 | 1463781258893 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 14:54:18 INFO - PROCESS | 3856 | 1463781258899 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 14:54:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 14:54:18 INFO - PROCESS | 3856 | 1463781258905 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 14:54:18 INFO - PROCESS | 3856 | 1463781258907 Marionette TRACE conn2 <- [1,702,null,{}] 14:54:18 INFO - PROCESS | 3856 | 1463781258912 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:18 INFO - PROCESS | 3856 | 1463781258995 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 14:54:18 INFO - PROCESS | 3856 | 1463781259003 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:19 INFO - PROCESS | 3856 | ++DOCSHELL 14F95C00 == 55 [pid = 3856] [id = 185] 14:54:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (14F96800) [pid = 3856] [serial = 553] [outer = 00000000] 14:54:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (15F52C00) [pid = 3856] [serial = 554] [outer = 14F96800] 14:54:19 INFO - PROCESS | 3856 | 1463781259047 Marionette DEBUG loaded listener.js 14:54:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (160E1C00) [pid = 3856] [serial = 555] [outer = 14F96800] 14:54:19 INFO - PROCESS | 3856 | 1463781259974 Marionette TRACE conn2 <- [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]]]}] 14:54:20 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 14:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms 14:54:20 INFO - PROCESS | 3856 | 1463781260037 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 14:54:20 INFO - PROCESS | 3856 | 1463781260040 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 14:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 14:54:20 INFO - PROCESS | 3856 | 1463781260043 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 14:54:20 INFO - PROCESS | 3856 | 1463781260046 Marionette TRACE conn2 <- [1,706,null,{}] 14:54:20 INFO - PROCESS | 3856 | 1463781260057 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:20 INFO - PROCESS | 3856 | 1463781260172 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 14:54:20 INFO - PROCESS | 3856 | 1463781260234 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:20 INFO - PROCESS | 3856 | ++DOCSHELL 16A29800 == 56 [pid = 3856] [id = 186] 14:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16E65400) [pid = 3856] [serial = 556] [outer = 00000000] 14:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1793F800) [pid = 3856] [serial = 557] [outer = 16E65400] 14:54:20 INFO - PROCESS | 3856 | 1463781260282 Marionette DEBUG loaded listener.js 14:54:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18423800) [pid = 3856] [serial = 558] [outer = 16E65400] 14:54:21 INFO - PROCESS | 3856 | 1463781261174 Marionette TRACE conn2 <- [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]]]}] 14:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 14:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1172ms 14:54:21 INFO - PROCESS | 3856 | 1463781261230 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 14:54:21 INFO - PROCESS | 3856 | 1463781261233 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 14:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 14:54:21 INFO - PROCESS | 3856 | 1463781261244 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 14:54:21 INFO - PROCESS | 3856 | 1463781261246 Marionette TRACE conn2 <- [1,710,null,{}] 14:54:21 INFO - PROCESS | 3856 | 1463781261250 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:21 INFO - PROCESS | 3856 | 1463781261361 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 14:54:21 INFO - PROCESS | 3856 | 1463781261368 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:21 INFO - PROCESS | 3856 | ++DOCSHELL 184CFC00 == 57 [pid = 3856] [id = 187] 14:54:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (186C6C00) [pid = 3856] [serial = 559] [outer = 00000000] 14:54:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18FDD000) [pid = 3856] [serial = 560] [outer = 186C6C00] 14:54:21 INFO - PROCESS | 3856 | 1463781261471 Marionette DEBUG loaded listener.js 14:54:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18FE5C00) [pid = 3856] [serial = 561] [outer = 186C6C00] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (184DC400) [pid = 3856] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15812400) [pid = 3856] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16477400) [pid = 3856] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (10A70C00) [pid = 3856] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (0F306800) [pid = 3856] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16F0EC00) [pid = 3856] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19A95800) [pid = 3856] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 14:54:21 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (11CEA000) [pid = 3856] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 14:54:21 INFO - PROCESS | 3856 | 1463781261889 Marionette TRACE conn2 <- [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] 14:54:21 INFO - PROCESS | 3856 | 1463781261950 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 14:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 14:54:21 INFO - PROCESS | 3856 | 1463781261954 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 14:54:21 INFO - PROCESS | 3856 | 1463781261957 Marionette TRACE conn2 <- [1,714,null,{}] 14:54:21 INFO - PROCESS | 3856 | 1463781261962 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:22 INFO - PROCESS | 3856 | 1463781262100 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 14:54:22 INFO - PROCESS | 3856 | 1463781262158 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:22 INFO - PROCESS | 3856 | ++DOCSHELL 1760EC00 == 58 [pid = 3856] [id = 188] 14:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (176E9400) [pid = 3856] [serial = 562] [outer = 00000000] 14:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18FE6000) [pid = 3856] [serial = 563] [outer = 176E9400] 14:54:22 INFO - PROCESS | 3856 | 1463781262202 Marionette DEBUG loaded listener.js 14:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18FE9400) [pid = 3856] [serial = 564] [outer = 176E9400] 14:54:22 INFO - PROCESS | 3856 | 1463781262580 Marionette TRACE conn2 <- [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]]]}] 14:54:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 14:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 679ms 14:54:22 INFO - PROCESS | 3856 | 1463781262635 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 14:54:22 INFO - PROCESS | 3856 | 1463781262637 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 14:54:22 INFO - PROCESS | 3856 | 1463781262640 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 14:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 14:54:22 INFO - PROCESS | 3856 | 1463781262641 Marionette TRACE conn2 <- [1,718,null,{}] 14:54:22 INFO - PROCESS | 3856 | 1463781262645 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:22 INFO - PROCESS | 3856 | 1463781262770 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 14:54:22 INFO - PROCESS | 3856 | 1463781262787 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:22 INFO - PROCESS | 3856 | ++DOCSHELL 19BBAC00 == 59 [pid = 3856] [id = 189] 14:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19C70800) [pid = 3856] [serial = 565] [outer = 00000000] 14:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1A229000) [pid = 3856] [serial = 566] [outer = 19C70800] 14:54:22 INFO - PROCESS | 3856 | 1463781262832 Marionette DEBUG loaded listener.js 14:54:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1A2D3800) [pid = 3856] [serial = 567] [outer = 19C70800] 14:54:23 INFO - PROCESS | 3856 | 1463781263276 Marionette TRACE conn2 <- [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] 14:54:23 INFO - PROCESS | 3856 | 1463781263342 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 14:54:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 14:54:23 INFO - PROCESS | 3856 | 1463781263345 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 14:54:23 INFO - PROCESS | 3856 | 1463781263346 Marionette TRACE conn2 <- [1,722,null,{}] 14:54:23 INFO - PROCESS | 3856 | 1463781263350 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:23 INFO - PROCESS | 3856 | 1463781263427 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 14:54:23 INFO - PROCESS | 3856 | 1463781263436 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:23 INFO - PROCESS | 3856 | ++DOCSHELL 19B75000 == 60 [pid = 3856] [id = 190] 14:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19CA8400) [pid = 3856] [serial = 568] [outer = 00000000] 14:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1A935800) [pid = 3856] [serial = 569] [outer = 19CA8400] 14:54:23 INFO - PROCESS | 3856 | 1463781263479 Marionette DEBUG loaded listener.js 14:54:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1AB99800) [pid = 3856] [serial = 570] [outer = 19CA8400] 14:54:24 INFO - PROCESS | 3856 | 1463781264076 Marionette TRACE conn2 <- [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]]]}] 14:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 14:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 833ms 14:54:24 INFO - PROCESS | 3856 | 1463781264173 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 14:54:24 INFO - PROCESS | 3856 | 1463781264177 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 14:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 14:54:24 INFO - PROCESS | 3856 | 1463781264183 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 14:54:24 INFO - PROCESS | 3856 | 1463781264186 Marionette TRACE conn2 <- [1,726,null,{}] 14:54:24 INFO - PROCESS | 3856 | 1463781264192 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:24 INFO - PROCESS | 3856 | 1463781264352 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 14:54:24 INFO - PROCESS | 3856 | 1463781264364 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:24 INFO - PROCESS | 3856 | ++DOCSHELL 138E4800 == 61 [pid = 3856] [id = 191] 14:54:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (138E7800) [pid = 3856] [serial = 571] [outer = 00000000] 14:54:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1581BC00) [pid = 3856] [serial = 572] [outer = 138E7800] 14:54:24 INFO - PROCESS | 3856 | 1463781264420 Marionette DEBUG loaded listener.js 14:54:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (15B48400) [pid = 3856] [serial = 573] [outer = 138E7800] 14:54:25 INFO - PROCESS | 3856 | 1463781265440 Marionette TRACE conn2 <- [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]]]}] 14:54:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 14:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1280ms 14:54:25 INFO - PROCESS | 3856 | 1463781265471 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 14:54:25 INFO - PROCESS | 3856 | 1463781265477 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 14:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 14:54:25 INFO - PROCESS | 3856 | 1463781265525 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 14:54:25 INFO - PROCESS | 3856 | 1463781265528 Marionette TRACE conn2 <- [1,730,null,{}] 14:54:25 INFO - PROCESS | 3856 | 1463781265533 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:25 INFO - PROCESS | 3856 | 1463781265628 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 14:54:25 INFO - PROCESS | 3856 | 1463781265785 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:25 INFO - PROCESS | 3856 | ++DOCSHELL 16E68000 == 62 [pid = 3856] [id = 192] 14:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (16F02000) [pid = 3856] [serial = 574] [outer = 00000000] 14:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (176B9400) [pid = 3856] [serial = 575] [outer = 16F02000] 14:54:25 INFO - PROCESS | 3856 | 1463781265881 Marionette DEBUG loaded listener.js 14:54:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1801F400) [pid = 3856] [serial = 576] [outer = 16F02000] 14:54:26 INFO - PROCESS | 3856 | 1463781266882 Marionette TRACE conn2 <- [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]]]}] 14:54:26 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 14:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1372ms 14:54:26 INFO - PROCESS | 3856 | 1463781266916 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 14:54:26 INFO - PROCESS | 3856 | 1463781266919 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 14:54:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 14:54:26 INFO - PROCESS | 3856 | 1463781266923 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 14:54:26 INFO - PROCESS | 3856 | 1463781266926 Marionette TRACE conn2 <- [1,734,null,{}] 14:54:26 INFO - PROCESS | 3856 | 1463781266937 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:27 INFO - PROCESS | 3856 | 1463781267045 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 14:54:27 INFO - PROCESS | 3856 | 1463781267178 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:27 INFO - PROCESS | 3856 | ++DOCSHELL 184CF400 == 63 [pid = 3856] [id = 193] 14:54:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19CA6400) [pid = 3856] [serial = 577] [outer = 00000000] 14:54:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1A933800) [pid = 3856] [serial = 578] [outer = 19CA6400] 14:54:27 INFO - PROCESS | 3856 | 1463781267278 Marionette DEBUG loaded listener.js 14:54:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1AD50C00) [pid = 3856] [serial = 579] [outer = 19CA6400] 14:54:28 INFO - PROCESS | 3856 | 1463781268262 Marionette TRACE conn2 <- [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]]]}] 14:54:28 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.) 14:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1372ms 14:54:28 INFO - PROCESS | 3856 | 1463781268306 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 14:54:28 INFO - PROCESS | 3856 | 1463781268309 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 14:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 14:54:28 INFO - PROCESS | 3856 | 1463781268312 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 14:54:28 INFO - PROCESS | 3856 | 1463781268314 Marionette TRACE conn2 <- [1,738,null,{}] 14:54:28 INFO - PROCESS | 3856 | 1463781268318 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:28 INFO - PROCESS | 3856 | 1463781268566 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 14:54:28 INFO - PROCESS | 3856 | 1463781268718 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:28 INFO - PROCESS | 3856 | ++DOCSHELL 1330A400 == 64 [pid = 3856] [id = 194] 14:54:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (13310000) [pid = 3856] [serial = 580] [outer = 00000000] 14:54:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (140DB800) [pid = 3856] [serial = 581] [outer = 13310000] 14:54:28 INFO - PROCESS | 3856 | 1463781268768 Marionette DEBUG loaded listener.js 14:54:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (15819C00) [pid = 3856] [serial = 582] [outer = 13310000] 14:54:29 INFO - PROCESS | 3856 | 1463781269783 Marionette TRACE conn2 <- [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]]]}] 14:54:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 14:54:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1542ms 14:54:29 INFO - PROCESS | 3856 | 1463781269845 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 14:54:29 INFO - PROCESS | 3856 | 1463781269848 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 14:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 14:54:29 INFO - PROCESS | 3856 | 1463781269853 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 14:54:29 INFO - PROCESS | 3856 | 1463781269857 Marionette TRACE conn2 <- [1,742,null,{}] 14:54:29 INFO - PROCESS | 3856 | 1463781269862 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:29 INFO - PROCESS | 3856 | 1463781269989 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 14:54:30 INFO - PROCESS | 3856 | 1463781270126 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:30 INFO - PROCESS | 3856 | ++DOCSHELL 160E3C00 == 65 [pid = 3856] [id = 195] 14:54:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (160E9C00) [pid = 3856] [serial = 583] [outer = 00000000] 14:54:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (16E6A400) [pid = 3856] [serial = 584] [outer = 160E9C00] 14:54:30 INFO - PROCESS | 3856 | 1463781270174 Marionette DEBUG loaded listener.js 14:54:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (16F04800) [pid = 3856] [serial = 585] [outer = 160E9C00] 14:54:30 INFO - PROCESS | 3856 | --DOCSHELL 19BBAC00 == 64 [pid = 3856] [id = 189] 14:54:30 INFO - PROCESS | 3856 | --DOCSHELL 1760EC00 == 63 [pid = 3856] [id = 188] 14:54:30 INFO - PROCESS | 3856 | --DOCSHELL 184CFC00 == 62 [pid = 3856] [id = 187] 14:54:30 INFO - PROCESS | 3856 | --DOCSHELL 16A29800 == 61 [pid = 3856] [id = 186] 14:54:30 INFO - PROCESS | 3856 | --DOCSHELL 14F95C00 == 60 [pid = 3856] [id = 185] 14:54:30 INFO - PROCESS | 3856 | --DOCSHELL 11055C00 == 59 [pid = 3856] [id = 184] 14:54:30 INFO - PROCESS | 3856 | --DOCSHELL 11CE5800 == 58 [pid = 3856] [id = 180] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19C77400) [pid = 3856] [serial = 536] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (18FDBC00) [pid = 3856] [serial = 527] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1336A400) [pid = 3856] [serial = 497] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (160AEC00) [pid = 3856] [serial = 500] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (16F03400) [pid = 3856] [serial = 503] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (19C6C800) [pid = 3856] [serial = 506] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (15F54000) [pid = 3856] [serial = 518] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (161A5000) [pid = 3856] [serial = 519] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (16F0B000) [pid = 3856] [serial = 521] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (17090C00) [pid = 3856] [serial = 522] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (11A0C800) [pid = 3856] [serial = 515] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (140DC800) [pid = 3856] [serial = 516] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (12ADF800) [pid = 3856] [serial = 513] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (11051000) [pid = 3856] [serial = 512] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1801E000) [pid = 3856] [serial = 524] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1AD59400) [pid = 3856] [serial = 509] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19AF4800) [pid = 3856] [serial = 531] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19A9CC00) [pid = 3856] [serial = 530] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18FE1C00) [pid = 3856] [serial = 528] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16F04000) [pid = 3856] [serial = 533] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (186C9000) [pid = 3856] [serial = 534] [outer = 00000000] [url = about:blank] 14:54:30 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (184D6C00) [pid = 3856] [serial = 525] [outer = 00000000] [url = about:blank] 14:54:31 INFO - PROCESS | 3856 | 1463781271060 Marionette TRACE conn2 <- [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]]]}] 14:54:31 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 14:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1233ms 14:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 14:54:31 INFO - PROCESS | 3856 | 1463781271098 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 14:54:31 INFO - PROCESS | 3856 | 1463781271101 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 14:54:31 INFO - PROCESS | 3856 | 1463781271104 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 14:54:31 INFO - PROCESS | 3856 | 1463781271106 Marionette TRACE conn2 <- [1,746,null,{}] 14:54:31 INFO - PROCESS | 3856 | 1463781271110 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:31 INFO - PROCESS | 3856 | 1463781271221 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 14:54:31 INFO - PROCESS | 3856 | 1463781271232 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:31 INFO - PROCESS | 3856 | ++DOCSHELL 15F54000 == 59 [pid = 3856] [id = 196] 14:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (15F5F000) [pid = 3856] [serial = 586] [outer = 00000000] 14:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16A20800) [pid = 3856] [serial = 587] [outer = 15F5F000] 14:54:31 INFO - PROCESS | 3856 | 1463781271278 Marionette DEBUG loaded listener.js 14:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16F09400) [pid = 3856] [serial = 588] [outer = 15F5F000] 14:54:31 INFO - PROCESS | 3856 | 1463781271765 Marionette TRACE conn2 <- [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]]]}] 14:54:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 14:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 678ms 14:54:31 INFO - PROCESS | 3856 | 1463781271802 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 14:54:31 INFO - PROCESS | 3856 | 1463781271806 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 14:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 14:54:31 INFO - PROCESS | 3856 | 1463781271815 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 14:54:31 INFO - PROCESS | 3856 | 1463781271819 Marionette TRACE conn2 <- [1,750,null,{}] 14:54:31 INFO - PROCESS | 3856 | 1463781271823 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:31 INFO - PROCESS | 3856 | 1463781271909 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 14:54:31 INFO - PROCESS | 3856 | 1463781271917 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:31 INFO - PROCESS | 3856 | ++DOCSHELL 18428400 == 60 [pid = 3856] [id = 197] 14:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (184D3C00) [pid = 3856] [serial = 589] [outer = 00000000] 14:54:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (186CB400) [pid = 3856] [serial = 590] [outer = 184D3C00] 14:54:31 INFO - PROCESS | 3856 | 1463781271963 Marionette DEBUG loaded listener.js 14:54:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18FDEC00) [pid = 3856] [serial = 591] [outer = 184D3C00] 14:54:32 INFO - PROCESS | 3856 | 1463781272873 Marionette TRACE conn2 <- [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]]]}] 14:54:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 14:54:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1079ms 14:54:32 INFO - PROCESS | 3856 | 1463781272892 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 14:54:32 INFO - PROCESS | 3856 | 1463781272894 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 14:54:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 14:54:32 INFO - PROCESS | 3856 | 1463781272897 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 14:54:32 INFO - PROCESS | 3856 | 1463781272899 Marionette TRACE conn2 <- [1,754,null,{}] 14:54:32 INFO - PROCESS | 3856 | 1463781272922 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:33 INFO - PROCESS | 3856 | 1463781273033 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 14:54:33 INFO - PROCESS | 3856 | 1463781273039 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:33 INFO - PROCESS | 3856 | ++DOCSHELL 18FE9C00 == 61 [pid = 3856] [id = 198] 14:54:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (19A95000) [pid = 3856] [serial = 592] [outer = 00000000] 14:54:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (19A9F800) [pid = 3856] [serial = 593] [outer = 19A95000] 14:54:33 INFO - PROCESS | 3856 | 1463781273083 Marionette DEBUG loaded listener.js 14:54:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19AA2400) [pid = 3856] [serial = 594] [outer = 19A95000] 14:54:33 INFO - PROCESS | 3856 | 1463781273979 Marionette TRACE conn2 <- [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]]]}] 14:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 14:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1125ms 14:54:34 INFO - PROCESS | 3856 | 1463781274035 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 14:54:34 INFO - PROCESS | 3856 | 1463781274037 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 14:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 14:54:34 INFO - PROCESS | 3856 | 1463781274040 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 14:54:34 INFO - PROCESS | 3856 | 1463781274042 Marionette TRACE conn2 <- [1,758,null,{}] 14:54:34 INFO - PROCESS | 3856 | 1463781274046 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:34 INFO - PROCESS | 3856 | 1463781274159 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 14:54:34 INFO - PROCESS | 3856 | 1463781274167 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:34 INFO - PROCESS | 3856 | ++DOCSHELL 19C77C00 == 62 [pid = 3856] [id = 199] 14:54:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (19CA3400) [pid = 3856] [serial = 595] [outer = 00000000] 14:54:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1A22F400) [pid = 3856] [serial = 596] [outer = 19CA3400] 14:54:34 INFO - PROCESS | 3856 | 1463781274225 Marionette DEBUG loaded listener.js 14:54:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1A857C00) [pid = 3856] [serial = 597] [outer = 19CA3400] 14:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (16E65400) [pid = 3856] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 14:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (11058400) [pid = 3856] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 14:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (14F96800) [pid = 3856] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 14:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (15812800) [pid = 3856] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 14:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (186C6C00) [pid = 3856] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 14:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (176E9400) [pid = 3856] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 14:54:34 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (19C70800) [pid = 3856] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 14:54:34 INFO - PROCESS | 3856 | 1463781274801 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 14:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 14:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 786ms 14:54:34 INFO - PROCESS | 3856 | 1463781274825 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 14:54:34 INFO - PROCESS | 3856 | 1463781274827 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 14:54:34 INFO - PROCESS | 3856 | 1463781274830 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 14:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 14:54:34 INFO - PROCESS | 3856 | 1463781274832 Marionette TRACE conn2 <- [1,762,null,{}] 14:54:34 INFO - PROCESS | 3856 | 1463781274836 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:34 INFO - PROCESS | 3856 | 1463781274970 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 14:54:35 INFO - PROCESS | 3856 | 1463781275029 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:35 INFO - PROCESS | 3856 | ++DOCSHELL 10A75000 == 63 [pid = 3856] [id = 200] 14:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19B6F800) [pid = 3856] [serial = 598] [outer = 00000000] 14:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1A85AC00) [pid = 3856] [serial = 599] [outer = 19B6F800] 14:54:35 INFO - PROCESS | 3856 | 1463781275075 Marionette DEBUG loaded listener.js 14:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1A93CC00) [pid = 3856] [serial = 600] [outer = 19B6F800] 14:54:35 INFO - PROCESS | 3856 | 1463781275443 Marionette TRACE conn2 <- [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]]]}] 14:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 14:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 617ms 14:54:35 INFO - PROCESS | 3856 | 1463781275475 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 14:54:35 INFO - PROCESS | 3856 | 1463781275477 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 14:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 14:54:35 INFO - PROCESS | 3856 | 1463781275481 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 14:54:35 INFO - PROCESS | 3856 | 1463781275482 Marionette TRACE conn2 <- [1,766,null,{}] 14:54:35 INFO - PROCESS | 3856 | 1463781275486 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:35 INFO - PROCESS | 3856 | 1463781275566 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 14:54:35 INFO - PROCESS | 3856 | 1463781275572 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:35 INFO - PROCESS | 3856 | ++DOCSHELL 10A61800 == 64 [pid = 3856] [id = 201] 14:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (10B34C00) [pid = 3856] [serial = 601] [outer = 00000000] 14:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (10B3A800) [pid = 3856] [serial = 602] [outer = 10B34C00] 14:54:35 INFO - PROCESS | 3856 | 1463781275616 Marionette DEBUG loaded listener.js 14:54:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (10B3C800) [pid = 3856] [serial = 603] [outer = 10B34C00] 14:54:36 INFO - PROCESS | 3856 | 1463781276023 Marionette TRACE conn2 <- [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]]]}] 14:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 14:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 586ms 14:54:36 INFO - PROCESS | 3856 | 1463781276059 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 14:54:36 INFO - PROCESS | 3856 | 1463781276061 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 14:54:36 INFO - PROCESS | 3856 | 1463781276064 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 14:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 14:54:36 INFO - PROCESS | 3856 | 1463781276066 Marionette TRACE conn2 <- [1,770,null,{}] 14:54:36 INFO - PROCESS | 3856 | 1463781276070 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:36 INFO - PROCESS | 3856 | 1463781276227 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 14:54:36 INFO - PROCESS | 3856 | 1463781276240 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:36 INFO - PROCESS | 3856 | ++DOCSHELL 10B30400 == 65 [pid = 3856] [id = 202] 14:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (10B38400) [pid = 3856] [serial = 604] [outer = 00000000] 14:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (12A26800) [pid = 3856] [serial = 605] [outer = 10B38400] 14:54:36 INFO - PROCESS | 3856 | 1463781276287 Marionette DEBUG loaded listener.js 14:54:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (12A2A000) [pid = 3856] [serial = 606] [outer = 10B38400] 14:54:36 INFO - PROCESS | 3856 | 1463781276775 Marionette TRACE conn2 <- [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]]]}] 14:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 14:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 725ms 14:54:36 INFO - PROCESS | 3856 | 1463781276808 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 14:54:36 INFO - PROCESS | 3856 | 1463781276813 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 14:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 14:54:36 INFO - PROCESS | 3856 | 1463781276819 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 14:54:36 INFO - PROCESS | 3856 | 1463781276823 Marionette TRACE conn2 <- [1,774,null,{}] 14:54:36 INFO - PROCESS | 3856 | 1463781276829 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:36 INFO - PROCESS | 3856 | 1463781276988 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 14:54:37 INFO - PROCESS | 3856 | 1463781277081 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:37 INFO - PROCESS | 3856 | ++DOCSHELL 12A26400 == 66 [pid = 3856] [id = 203] 14:54:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (12A27800) [pid = 3856] [serial = 607] [outer = 00000000] 14:54:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (12A2E400) [pid = 3856] [serial = 608] [outer = 12A27800] 14:54:37 INFO - PROCESS | 3856 | 1463781277137 Marionette DEBUG loaded listener.js 14:54:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (12AE5400) [pid = 3856] [serial = 609] [outer = 12A27800] 14:54:37 INFO - PROCESS | 3856 | 1463781277712 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 14:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 14:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 925ms 14:54:37 INFO - PROCESS | 3856 | 1463781277746 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 14:54:37 INFO - PROCESS | 3856 | 1463781277752 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 14:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 14:54:37 INFO - PROCESS | 3856 | 1463781277759 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 14:54:37 INFO - PROCESS | 3856 | 1463781277761 Marionette TRACE conn2 <- [1,778,null,{}] 14:54:37 INFO - PROCESS | 3856 | 1463781277765 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:37 INFO - PROCESS | 3856 | 1463781277871 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 14:54:37 INFO - PROCESS | 3856 | 1463781277977 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:37 INFO - PROCESS | 3856 | ++DOCSHELL 10EC8800 == 67 [pid = 3856] [id = 204] 14:54:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (12899400) [pid = 3856] [serial = 610] [outer = 00000000] 14:54:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (161A5000) [pid = 3856] [serial = 611] [outer = 12899400] 14:54:38 INFO - PROCESS | 3856 | 1463781278045 Marionette DEBUG loaded listener.js 14:54:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (167C6400) [pid = 3856] [serial = 612] [outer = 12899400] 14:54:38 INFO - PROCESS | 3856 | 1463781278655 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 14:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 14:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 925ms 14:54:38 INFO - PROCESS | 3856 | 1463781278685 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 14:54:38 INFO - PROCESS | 3856 | 1463781278688 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 14:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 14:54:38 INFO - PROCESS | 3856 | 1463781278691 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 14:54:38 INFO - PROCESS | 3856 | 1463781278695 Marionette TRACE conn2 <- [1,782,null,{}] 14:54:38 INFO - PROCESS | 3856 | 1463781278707 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:38 INFO - PROCESS | 3856 | 1463781278814 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 14:54:38 INFO - PROCESS | 3856 | 1463781278976 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:38 INFO - PROCESS | 3856 | ++DOCSHELL 19A96400 == 68 [pid = 3856] [id = 205] 14:54:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (19A9BC00) [pid = 3856] [serial = 613] [outer = 00000000] 14:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (19C70800) [pid = 3856] [serial = 614] [outer = 19A9BC00] 14:54:39 INFO - PROCESS | 3856 | 1463781279052 Marionette DEBUG loaded listener.js 14:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1A223400) [pid = 3856] [serial = 615] [outer = 19A9BC00] 14:54:39 INFO - PROCESS | 3856 | 1463781279659 Marionette TRACE conn2 <- [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]]]}] 14:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 14:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1034ms 14:54:39 INFO - PROCESS | 3856 | 1463781279723 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 14:54:39 INFO - PROCESS | 3856 | 1463781279726 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 14:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 14:54:39 INFO - PROCESS | 3856 | 1463781279745 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 14:54:39 INFO - PROCESS | 3856 | 1463781279747 Marionette TRACE conn2 <- [1,786,null,{}] 14:54:39 INFO - PROCESS | 3856 | 1463781279751 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:39 INFO - PROCESS | 3856 | 1463781279853 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 14:54:39 INFO - PROCESS | 3856 | 1463781279985 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:39 INFO - PROCESS | 3856 | ++DOCSHELL 10D49400 == 69 [pid = 3856] [id = 206] 14:54:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (10D49800) [pid = 3856] [serial = 616] [outer = 00000000] 14:54:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (10D4F000) [pid = 3856] [serial = 617] [outer = 10D49800] 14:54:40 INFO - PROCESS | 3856 | 1463781280040 Marionette DEBUG loaded listener.js 14:54:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1581F000) [pid = 3856] [serial = 618] [outer = 10D49800] 14:54:40 INFO - PROCESS | 3856 | 1463781280555 Marionette TRACE conn2 <- [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]]]}] 14:54:40 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 14:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 848ms 14:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 14:54:40 INFO - PROCESS | 3856 | 1463781280592 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 14:54:40 INFO - PROCESS | 3856 | 1463781280595 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 14:54:40 INFO - PROCESS | 3856 | 1463781280598 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 14:54:40 INFO - PROCESS | 3856 | 1463781280600 Marionette TRACE conn2 <- [1,790,null,{}] 14:54:40 INFO - PROCESS | 3856 | 1463781280604 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:40 INFO - PROCESS | 3856 | 1463781280704 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 14:54:40 INFO - PROCESS | 3856 | 1463781280863 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:40 INFO - PROCESS | 3856 | ++DOCSHELL 10D4C400 == 70 [pid = 3856] [id = 207] 14:54:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (14F93400) [pid = 3856] [serial = 619] [outer = 00000000] 14:54:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1A65B000) [pid = 3856] [serial = 620] [outer = 14F93400] 14:54:40 INFO - PROCESS | 3856 | 1463781280949 Marionette DEBUG loaded listener.js 14:54:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1A938800) [pid = 3856] [serial = 621] [outer = 14F93400] 14:54:41 INFO - PROCESS | 3856 | 1463781281616 Marionette TRACE conn2 <- [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]]]}] 14:54:41 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 14:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1080ms 14:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 14:54:41 INFO - PROCESS | 3856 | 1463781281683 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 14:54:41 INFO - PROCESS | 3856 | 1463781281685 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 14:54:41 INFO - PROCESS | 3856 | 1463781281689 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 14:54:41 INFO - PROCESS | 3856 | 1463781281691 Marionette TRACE conn2 <- [1,794,null,{}] 14:54:41 INFO - PROCESS | 3856 | 1463781281695 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:41 INFO - PROCESS | 3856 | 1463781281817 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 14:54:41 INFO - PROCESS | 3856 | 1463781281954 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:41 INFO - PROCESS | 3856 | ++DOCSHELL 13141C00 == 71 [pid = 3856] [id = 208] 14:54:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1581AC00) [pid = 3856] [serial = 622] [outer = 00000000] 14:54:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (186C2000) [pid = 3856] [serial = 623] [outer = 1581AC00] 14:54:41 INFO - PROCESS | 3856 | 1463781282009 Marionette DEBUG loaded listener.js 14:54:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1A652C00) [pid = 3856] [serial = 624] [outer = 1581AC00] 14:54:42 INFO - PROCESS | 3856 | 1463781282773 Marionette TRACE conn2 <- [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]]]}] 14:54:42 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 14:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1126ms 14:54:42 INFO - PROCESS | 3856 | 1463781282820 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 14:54:42 INFO - PROCESS | 3856 | 1463781282824 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 14:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 14:54:42 INFO - PROCESS | 3856 | 1463781282829 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 14:54:42 INFO - PROCESS | 3856 | 1463781282832 Marionette TRACE conn2 <- [1,798,null,{}] 14:54:42 INFO - PROCESS | 3856 | 1463781282838 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:42 INFO - PROCESS | 3856 | 1463781282938 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 14:54:43 INFO - PROCESS | 3856 | 1463781283102 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:43 INFO - PROCESS | 3856 | ++DOCSHELL 10B3BC00 == 72 [pid = 3856] [id = 209] 14:54:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (10B90800) [pid = 3856] [serial = 625] [outer = 00000000] 14:54:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (10EBE000) [pid = 3856] [serial = 626] [outer = 10B90800] 14:54:43 INFO - PROCESS | 3856 | 1463781283174 Marionette DEBUG loaded listener.js 14:54:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (12A28800) [pid = 3856] [serial = 627] [outer = 10B90800] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 1A934800 == 71 [pid = 3856] [id = 165] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 10EBD000 == 70 [pid = 3856] [id = 166] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 10A61800 == 69 [pid = 3856] [id = 201] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 10A75000 == 68 [pid = 3856] [id = 200] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 19C77C00 == 67 [pid = 3856] [id = 199] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 18FE9C00 == 66 [pid = 3856] [id = 198] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 18428400 == 65 [pid = 3856] [id = 197] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 15F54000 == 64 [pid = 3856] [id = 196] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 160E3C00 == 63 [pid = 3856] [id = 195] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 1330A400 == 62 [pid = 3856] [id = 194] 14:54:43 INFO - PROCESS | 3856 | --DOCSHELL 138E4800 == 61 [pid = 3856] [id = 191] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (13364400) [pid = 3856] [serial = 539] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (19CA4800) [pid = 3856] [serial = 545] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (18423800) [pid = 3856] [serial = 558] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16E6BC00) [pid = 3856] [serial = 542] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (12B5A400) [pid = 3856] [serial = 551] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (13364000) [pid = 3856] [serial = 552] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (15F52C00) [pid = 3856] [serial = 554] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (16F07400) [pid = 3856] [serial = 549] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (160E6C00) [pid = 3856] [serial = 548] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (18FDD000) [pid = 3856] [serial = 560] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1A935800) [pid = 3856] [serial = 569] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (18FE6000) [pid = 3856] [serial = 563] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1A229000) [pid = 3856] [serial = 566] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (18FE5C00) [pid = 3856] [serial = 561] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1793F800) [pid = 3856] [serial = 557] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1A2D3800) [pid = 3856] [serial = 567] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (160E1C00) [pid = 3856] [serial = 555] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (18FE9400) [pid = 3856] [serial = 564] [outer = 00000000] [url = about:blank] 14:54:43 INFO - PROCESS | 3856 | 1463781283758 Marionette TRACE conn2 <- [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]]]}] 14:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 14:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 987ms 14:54:43 INFO - PROCESS | 3856 | 1463781283817 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 14:54:43 INFO - PROCESS | 3856 | 1463781283822 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 14:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 14:54:43 INFO - PROCESS | 3856 | 1463781283828 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 14:54:43 INFO - PROCESS | 3856 | 1463781283831 Marionette TRACE conn2 <- [1,802,null,{}] 14:54:43 INFO - PROCESS | 3856 | 1463781283834 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:43 INFO - PROCESS | 3856 | 1463781283922 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 14:54:44 INFO - PROCESS | 3856 | 1463781284015 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:44 INFO - PROCESS | 3856 | ++DOCSHELL 10EB9800 == 62 [pid = 3856] [id = 210] 14:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (10EC1800) [pid = 3856] [serial = 628] [outer = 00000000] 14:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (12A31800) [pid = 3856] [serial = 629] [outer = 10EC1800] 14:54:44 INFO - PROCESS | 3856 | 1463781284060 Marionette DEBUG loaded listener.js 14:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (138E4800) [pid = 3856] [serial = 630] [outer = 10EC1800] 14:54:44 INFO - PROCESS | 3856 | 1463781284492 Marionette TRACE conn2 <- [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] 14:54:44 INFO - PROCESS | 3856 | 1463781284513 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 14:54:44 INFO - PROCESS | 3856 | 1463781284516 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 14:54:44 INFO - PROCESS | 3856 | 1463781284520 Marionette TRACE conn2 <- [1,806,null,{}] 14:54:44 INFO - PROCESS | 3856 | 1463781284530 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:44 INFO - PROCESS | 3856 | 1463781284620 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 14:54:44 INFO - PROCESS | 3856 | 1463781284630 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:44 INFO - PROCESS | 3856 | ++DOCSHELL 143A1C00 == 63 [pid = 3856] [id = 211] 14:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (14F93000) [pid = 3856] [serial = 631] [outer = 00000000] 14:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1581C800) [pid = 3856] [serial = 632] [outer = 14F93000] 14:54:44 INFO - PROCESS | 3856 | 1463781284677 Marionette DEBUG loaded listener.js 14:54:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (158C0000) [pid = 3856] [serial = 633] [outer = 14F93000] 14:54:45 INFO - PROCESS | 3856 | 1463781285132 Marionette TRACE conn2 <- [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]]]}] 14:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 14:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 617ms 14:54:45 INFO - PROCESS | 3856 | 1463781285153 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 14:54:45 INFO - PROCESS | 3856 | 1463781285156 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 14:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 14:54:45 INFO - PROCESS | 3856 | 1463781285159 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 14:54:45 INFO - PROCESS | 3856 | 1463781285161 Marionette TRACE conn2 <- [1,810,null,{}] 14:54:45 INFO - PROCESS | 3856 | 1463781285164 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:45 INFO - PROCESS | 3856 | 1463781285245 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 14:54:45 INFO - PROCESS | 3856 | 1463781285251 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:45 INFO - PROCESS | 3856 | ++DOCSHELL 158B8000 == 64 [pid = 3856] [id = 212] 14:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (15F55000) [pid = 3856] [serial = 634] [outer = 00000000] 14:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1647E800) [pid = 3856] [serial = 635] [outer = 15F55000] 14:54:45 INFO - PROCESS | 3856 | 1463781285296 Marionette DEBUG loaded listener.js 14:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (16E6CC00) [pid = 3856] [serial = 636] [outer = 15F55000] 14:54:45 INFO - PROCESS | 3856 | 1463781285731 Marionette TRACE conn2 <- [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] 14:54:45 INFO - PROCESS | 3856 | 1463781285768 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 14:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 14:54:45 INFO - PROCESS | 3856 | 1463781285771 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 14:54:45 INFO - PROCESS | 3856 | 1463781285773 Marionette TRACE conn2 <- [1,814,null,{}] 14:54:45 INFO - PROCESS | 3856 | 1463781285781 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:45 INFO - PROCESS | 3856 | 1463781285899 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 14:54:45 INFO - PROCESS | 3856 | 1463781285906 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:45 INFO - PROCESS | 3856 | ++DOCSHELL 105ED400 == 65 [pid = 3856] [id = 213] 14:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (10B33400) [pid = 3856] [serial = 637] [outer = 00000000] 14:54:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1709D800) [pid = 3856] [serial = 638] [outer = 10B33400] 14:54:45 INFO - PROCESS | 3856 | 1463781285951 Marionette DEBUG loaded listener.js 14:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1751E000) [pid = 3856] [serial = 639] [outer = 10B33400] 14:54:46 INFO - PROCESS | 3856 | 1463781286448 Marionette TRACE conn2 <- [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]]]}] 14:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 14:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 694ms 14:54:46 INFO - PROCESS | 3856 | 1463781286469 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 14:54:46 INFO - PROCESS | 3856 | 1463781286471 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 14:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 14:54:46 INFO - PROCESS | 3856 | 1463781286474 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 14:54:46 INFO - PROCESS | 3856 | 1463781286476 Marionette TRACE conn2 <- [1,818,null,{}] 14:54:46 INFO - PROCESS | 3856 | 1463781286480 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:46 INFO - PROCESS | 3856 | 1463781286607 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 14:54:46 INFO - PROCESS | 3856 | 1463781286670 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:46 INFO - PROCESS | 3856 | ++DOCSHELL 18424000 == 66 [pid = 3856] [id = 214] 14:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (184DA800) [pid = 3856] [serial = 640] [outer = 00000000] 14:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (18FE3400) [pid = 3856] [serial = 641] [outer = 184DA800] 14:54:46 INFO - PROCESS | 3856 | 1463781286715 Marionette DEBUG loaded listener.js 14:54:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (18FE5000) [pid = 3856] [serial = 642] [outer = 184DA800] 14:54:47 INFO - PROCESS | 3856 | 1463781287120 Marionette TRACE conn2 <- [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]]]}] 14:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 14:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 694ms 14:54:47 INFO - PROCESS | 3856 | 1463781287158 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 14:54:47 INFO - PROCESS | 3856 | 1463781287160 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 14:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 14:54:47 INFO - PROCESS | 3856 | 1463781287164 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 14:54:47 INFO - PROCESS | 3856 | 1463781287165 Marionette TRACE conn2 <- [1,822,null,{}] 14:54:47 INFO - PROCESS | 3856 | 1463781287182 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:47 INFO - PROCESS | 3856 | 1463781287319 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 14:54:47 INFO - PROCESS | 3856 | 1463781287343 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:47 INFO - PROCESS | 3856 | ++DOCSHELL 186C7800 == 67 [pid = 3856] [id = 215] 14:54:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (18FE5800) [pid = 3856] [serial = 643] [outer = 00000000] 14:54:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (19B74C00) [pid = 3856] [serial = 644] [outer = 18FE5800] 14:54:47 INFO - PROCESS | 3856 | 1463781287386 Marionette DEBUG loaded listener.js 14:54:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (19CB1400) [pid = 3856] [serial = 645] [outer = 18FE5800] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (19CA7000) [pid = 3856] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (10EBB800) [pid = 3856] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (160E8000) [pid = 3856] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1709A800) [pid = 3856] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (140D9C00) [pid = 3856] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (156E4800) [pid = 3856] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (172BBC00) [pid = 3856] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (160E5400) [pid = 3856] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (11A04400) [pid = 3856] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (15F5E800) [pid = 3856] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (105EF400) [pid = 3856] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (153BD400) [pid = 3856] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (16F10400) [pid = 3856] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (186CE000) [pid = 3856] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (15817400) [pid = 3856] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1A939C00) [pid = 3856] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (10EC5C00) [pid = 3856] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (15815800) [pid = 3856] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (16E73400) [pid = 3856] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (18159000) [pid = 3856] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (184D4C00) [pid = 3856] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (18FE0800) [pid = 3856] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (158EB800) [pid = 3856] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1289CC00) [pid = 3856] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (160E9C00) [pid = 3856] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (16F02000) [pid = 3856] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (15F5F000) [pid = 3856] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (10B34C00) [pid = 3856] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 14:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (138E7800) [pid = 3856] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 14:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 987ms 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (184D3C00) [pid = 3856] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19A95000) [pid = 3856] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (19CA6400) [pid = 3856] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (13310000) [pid = 3856] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19CA3400) [pid = 3856] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 14:54:48 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19B6F800) [pid = 3856] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 14:54:48 INFO - PROCESS | 3856 | 1463781288082 Marionette TRACE conn2 <- [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]]]}] 14:54:48 INFO - PROCESS | 3856 | 1463781288160 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 14:54:48 INFO - PROCESS | 3856 | 1463781288163 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 14:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 14:54:48 INFO - PROCESS | 3856 | 1463781288167 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 14:54:48 INFO - PROCESS | 3856 | 1463781288170 Marionette TRACE conn2 <- [1,826,null,{}] 14:54:48 INFO - PROCESS | 3856 | 1463781288173 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:48 INFO - PROCESS | 3856 | 1463781288237 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 14:54:48 INFO - PROCESS | 3856 | 1463781288243 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:48 INFO - PROCESS | 3856 | ++DOCSHELL 11029400 == 68 [pid = 3856] [id = 216] 14:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1102D400) [pid = 3856] [serial = 646] [outer = 00000000] 14:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1289CC00) [pid = 3856] [serial = 647] [outer = 1102D400] 14:54:48 INFO - PROCESS | 3856 | 1463781288301 Marionette DEBUG loaded listener.js 14:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (13026000) [pid = 3856] [serial = 648] [outer = 1102D400] 14:54:48 INFO - PROCESS | 3856 | 1463781288747 Marionette TRACE conn2 <- [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]]]}] 14:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 14:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 632ms 14:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 14:54:48 INFO - PROCESS | 3856 | 1463781288787 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 14:54:48 INFO - PROCESS | 3856 | 1463781288789 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 14:54:48 INFO - PROCESS | 3856 | 1463781288792 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 14:54:48 INFO - PROCESS | 3856 | 1463781288793 Marionette TRACE conn2 <- [1,830,null,{}] 14:54:48 INFO - PROCESS | 3856 | 1463781288797 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:48 INFO - PROCESS | 3856 | 1463781288878 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 14:54:48 INFO - PROCESS | 3856 | 1463781288885 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:48 INFO - PROCESS | 3856 | ++DOCSHELL 10B8AC00 == 69 [pid = 3856] [id = 217] 14:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (11A0E400) [pid = 3856] [serial = 649] [outer = 00000000] 14:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (15F5C800) [pid = 3856] [serial = 650] [outer = 11A0E400] 14:54:48 INFO - PROCESS | 3856 | 1463781288929 Marionette DEBUG loaded listener.js 14:54:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (160E8800) [pid = 3856] [serial = 651] [outer = 11A0E400] 14:54:49 INFO - PROCESS | 3856 | 1463781289380 Marionette TRACE conn2 <- [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]]]}] 14:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 14:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 616ms 14:54:49 INFO - PROCESS | 3856 | 1463781289431 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 14:54:49 INFO - PROCESS | 3856 | 1463781289416 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 14:54:49 INFO - PROCESS | 3856 | 1463781289419 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 14:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 14:54:49 INFO - PROCESS | 3856 | 1463781289421 Marionette TRACE conn2 <- [1,834,null,{}] 14:54:49 INFO - PROCESS | 3856 | 1463781289424 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:49 INFO - PROCESS | 3856 | 1463781289514 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 14:54:49 INFO - PROCESS | 3856 | 1463781289521 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:49 INFO - PROCESS | 3856 | ++DOCSHELL 15816800 == 70 [pid = 3856] [id = 218] 14:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (15817400) [pid = 3856] [serial = 652] [outer = 00000000] 14:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (186C3800) [pid = 3856] [serial = 653] [outer = 15817400] 14:54:49 INFO - PROCESS | 3856 | 1463781289564 Marionette DEBUG loaded listener.js 14:54:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19AA1400) [pid = 3856] [serial = 654] [outer = 15817400] 14:54:50 INFO - PROCESS | 3856 | 1463781290018 Marionette TRACE conn2 <- [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]]]}] 14:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 14:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 617ms 14:54:50 INFO - PROCESS | 3856 | 1463781290100 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 14:54:50 INFO - PROCESS | 3856 | 1463781290104 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 14:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 14:54:50 INFO - PROCESS | 3856 | 1463781290114 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 14:54:50 INFO - PROCESS | 3856 | 1463781290118 Marionette TRACE conn2 <- [1,838,null,{}] 14:54:50 INFO - PROCESS | 3856 | 1463781290124 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:50 INFO - PROCESS | 3856 | 1463781290241 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 14:54:50 INFO - PROCESS | 3856 | 1463781290381 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:50 INFO - PROCESS | 3856 | ++DOCSHELL 10D4BC00 == 71 [pid = 3856] [id = 219] 14:54:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (10D4D800) [pid = 3856] [serial = 655] [outer = 00000000] 14:54:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (10EC2800) [pid = 3856] [serial = 656] [outer = 10D4D800] 14:54:50 INFO - PROCESS | 3856 | 1463781290437 Marionette DEBUG loaded listener.js 14:54:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (11A0AC00) [pid = 3856] [serial = 657] [outer = 10D4D800] 14:54:51 INFO - PROCESS | 3856 | 1463781291048 Marionette TRACE conn2 <- [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]]]}] 14:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 14:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 986ms 14:54:51 INFO - PROCESS | 3856 | 1463781291110 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 14:54:51 INFO - PROCESS | 3856 | 1463781291114 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 14:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 14:54:51 INFO - PROCESS | 3856 | 1463781291122 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 14:54:51 INFO - PROCESS | 3856 | 1463781291126 Marionette TRACE conn2 <- [1,842,null,{}] 14:54:51 INFO - PROCESS | 3856 | 1463781291131 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:51 INFO - PROCESS | 3856 | 1463781291239 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 14:54:51 INFO - PROCESS | 3856 | 1463781291390 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:51 INFO - PROCESS | 3856 | ++DOCSHELL 140DD400 == 72 [pid = 3856] [id = 220] 14:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1439AC00) [pid = 3856] [serial = 658] [outer = 00000000] 14:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (14F56400) [pid = 3856] [serial = 659] [outer = 1439AC00] 14:54:51 INFO - PROCESS | 3856 | 1463781291479 Marionette DEBUG loaded listener.js 14:54:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (156EA800) [pid = 3856] [serial = 660] [outer = 1439AC00] 14:54:52 INFO - PROCESS | 3856 | 1463781292033 Marionette TRACE conn2 <- [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]]]}] 14:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 14:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 925ms 14:54:52 INFO - PROCESS | 3856 | 1463781292062 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 14:54:52 INFO - PROCESS | 3856 | 1463781292065 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 14:54:52 INFO - PROCESS | 3856 | 1463781292070 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 14:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 14:54:52 INFO - PROCESS | 3856 | 1463781292072 Marionette TRACE conn2 <- [1,846,null,{}] 14:54:52 INFO - PROCESS | 3856 | 1463781292082 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:52 INFO - PROCESS | 3856 | 1463781292194 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 14:54:52 INFO - PROCESS | 3856 | 1463781292304 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:52 INFO - PROCESS | 3856 | ++DOCSHELL 16A29800 == 73 [pid = 3856] [id = 221] 14:54:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1801E000) [pid = 3856] [serial = 661] [outer = 00000000] 14:54:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (184D6C00) [pid = 3856] [serial = 662] [outer = 1801E000] 14:54:52 INFO - PROCESS | 3856 | 1463781292360 Marionette DEBUG loaded listener.js 14:54:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (18FDB400) [pid = 3856] [serial = 663] [outer = 1801E000] 14:54:52 INFO - PROCESS | 3856 | 1463781292950 Marionette TRACE conn2 <- [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]]]}] 14:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 14:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 879ms 14:54:52 INFO - PROCESS | 3856 | 1463781292979 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 14:54:52 INFO - PROCESS | 3856 | 1463781292982 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 14:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 14:54:52 INFO - PROCESS | 3856 | 1463781292986 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 14:54:52 INFO - PROCESS | 3856 | 1463781292988 Marionette TRACE conn2 <- [1,850,null,{}] 14:54:52 INFO - PROCESS | 3856 | 1463781292992 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:53 INFO - PROCESS | 3856 | 1463781293097 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 14:54:53 INFO - PROCESS | 3856 | 1463781293187 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:53 INFO - PROCESS | 3856 | ++DOCSHELL 1A2DC400 == 74 [pid = 3856] [id = 222] 14:54:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1A2DF400) [pid = 3856] [serial = 664] [outer = 00000000] 14:54:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (1A93A800) [pid = 3856] [serial = 665] [outer = 1A2DF400] 14:54:53 INFO - PROCESS | 3856 | 1463781293241 Marionette DEBUG loaded listener.js 14:54:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1B04B000) [pid = 3856] [serial = 666] [outer = 1A2DF400] 14:54:53 INFO - PROCESS | 3856 | 1463781293804 Marionette TRACE conn2 <- [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]]]}] 14:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 14:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 895ms 14:54:53 INFO - PROCESS | 3856 | 1463781293875 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 14:54:53 INFO - PROCESS | 3856 | 1463781293878 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 14:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 14:54:53 INFO - PROCESS | 3856 | 1463781293881 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 14:54:53 INFO - PROCESS | 3856 | 1463781293883 Marionette TRACE conn2 <- [1,854,null,{}] 14:54:53 INFO - PROCESS | 3856 | 1463781293887 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:53 INFO - PROCESS | 3856 | 1463781293989 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 14:54:54 INFO - PROCESS | 3856 | 1463781294124 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:54 INFO - PROCESS | 3856 | ++DOCSHELL 19CA3400 == 75 [pid = 3856] [id = 223] 14:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1A657800) [pid = 3856] [serial = 667] [outer = 00000000] 14:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1B165C00) [pid = 3856] [serial = 668] [outer = 1A657800] 14:54:54 INFO - PROCESS | 3856 | 1463781294181 Marionette DEBUG loaded listener.js 14:54:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1B16A400) [pid = 3856] [serial = 669] [outer = 1A657800] 14:54:54 INFO - PROCESS | 3856 | 1463781294756 Marionette TRACE conn2 <- [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]]]}] 14:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 14:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 940ms 14:54:54 INFO - PROCESS | 3856 | 1463781294810 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 14:54:54 INFO - PROCESS | 3856 | 1463781294813 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 14:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 14:54:54 INFO - PROCESS | 3856 | 1463781294816 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 14:54:54 INFO - PROCESS | 3856 | 1463781294818 Marionette TRACE conn2 <- [1,858,null,{}] 14:54:54 INFO - PROCESS | 3856 | 1463781294822 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:54 INFO - PROCESS | 3856 | 1463781294946 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 14:54:55 INFO - PROCESS | 3856 | 1463781295118 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:55 INFO - PROCESS | 3856 | ++DOCSHELL 10B3D400 == 76 [pid = 3856] [id = 224] 14:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (10EC4000) [pid = 3856] [serial = 670] [outer = 00000000] 14:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1B3FB400) [pid = 3856] [serial = 671] [outer = 10EC4000] 14:54:55 INFO - PROCESS | 3856 | 1463781295172 Marionette DEBUG loaded listener.js 14:54:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1B49D000) [pid = 3856] [serial = 672] [outer = 10EC4000] 14:54:55 INFO - PROCESS | 3856 | 1463781295747 Marionette TRACE conn2 <- [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]]]}] 14:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 14:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 987ms 14:54:55 INFO - PROCESS | 3856 | 1463781295803 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 14:54:55 INFO - PROCESS | 3856 | 1463781295806 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 14:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 14:54:55 INFO - PROCESS | 3856 | 1463781295810 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 14:54:55 INFO - PROCESS | 3856 | 1463781295812 Marionette TRACE conn2 <- [1,862,null,{}] 14:54:55 INFO - PROCESS | 3856 | 1463781295816 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:55 INFO - PROCESS | 3856 | 1463781295918 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 14:54:56 INFO - PROCESS | 3856 | 1463781296198 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:56 INFO - PROCESS | 3856 | ++DOCSHELL 10B39C00 == 77 [pid = 3856] [id = 225] 14:54:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (10B3B400) [pid = 3856] [serial = 673] [outer = 00000000] 14:54:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (10D46400) [pid = 3856] [serial = 674] [outer = 10B3B400] 14:54:56 INFO - PROCESS | 3856 | 1463781296288 Marionette DEBUG loaded listener.js 14:54:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (10EBC800) [pid = 3856] [serial = 675] [outer = 10B3B400] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 160DD800 == 76 [pid = 3856] [id = 179] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 10B8AC00 == 75 [pid = 3856] [id = 217] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 11029400 == 74 [pid = 3856] [id = 216] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 186C7800 == 73 [pid = 3856] [id = 215] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 18424000 == 72 [pid = 3856] [id = 214] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 105ED400 == 71 [pid = 3856] [id = 213] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 158B8000 == 70 [pid = 3856] [id = 212] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 143A1C00 == 69 [pid = 3856] [id = 211] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 10EB9800 == 68 [pid = 3856] [id = 210] 14:54:57 INFO - PROCESS | 3856 | --DOCSHELL 10B3BC00 == 67 [pid = 3856] [id = 209] 14:54:57 INFO - PROCESS | 3856 | 1463781297219 Marionette TRACE conn2 <- [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]]]}] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (12A26800) [pid = 3856] [serial = 605] [outer = 00000000] [url = about:blank] 14:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 14:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1480ms 14:54:57 INFO - PROCESS | 3856 | 1463781297297 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 14:54:57 INFO - PROCESS | 3856 | 1463781297302 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 14:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 14:54:57 INFO - PROCESS | 3856 | 1463781297306 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 14:54:57 INFO - PROCESS | 3856 | 1463781297308 Marionette TRACE conn2 <- [1,866,null,{}] 14:54:57 INFO - PROCESS | 3856 | 1463781297313 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:57 INFO - PROCESS | 3856 | 1463781297402 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 14:54:57 INFO - PROCESS | 3856 | 1463781297414 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:57 INFO - PROCESS | 3856 | ++DOCSHELL 11CE5800 == 68 [pid = 3856] [id = 226] 14:54:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (11CEA400) [pid = 3856] [serial = 676] [outer = 00000000] 14:54:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (12D1E800) [pid = 3856] [serial = 677] [outer = 11CEA400] 14:54:57 INFO - PROCESS | 3856 | 1463781297470 Marionette DEBUG loaded listener.js 14:54:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (13825000) [pid = 3856] [serial = 678] [outer = 11CEA400] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (1B3F5400) [pid = 3856] [serial = 402] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (16479C00) [pid = 3856] [serial = 408] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1AD5E800) [pid = 3856] [serial = 368] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (160ECC00) [pid = 3856] [serial = 359] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1535A400) [pid = 3856] [serial = 362] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (16C4A000) [pid = 3856] [serial = 365] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (10EC7C00) [pid = 3856] [serial = 450] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (166D2000) [pid = 3856] [serial = 453] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (186CB800) [pid = 3856] [serial = 456] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1A65CC00) [pid = 3856] [serial = 459] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1581F400) [pid = 3856] [serial = 462] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (18423400) [pid = 3856] [serial = 495] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (140D3000) [pid = 3856] [serial = 498] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1647BC00) [pid = 3856] [serial = 501] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1751F400) [pid = 3856] [serial = 504] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1A938400) [pid = 3856] [serial = 507] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1AD5FC00) [pid = 3856] [serial = 510] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (16F04800) [pid = 3856] [serial = 585] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (16E6A400) [pid = 3856] [serial = 584] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1801F400) [pid = 3856] [serial = 576] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (176B9400) [pid = 3856] [serial = 575] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16A20800) [pid = 3856] [serial = 587] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (16F09400) [pid = 3856] [serial = 588] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (10B3C800) [pid = 3856] [serial = 603] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (15B48400) [pid = 3856] [serial = 573] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1581BC00) [pid = 3856] [serial = 572] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (186CB400) [pid = 3856] [serial = 590] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19A9F800) [pid = 3856] [serial = 593] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1AD50C00) [pid = 3856] [serial = 579] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A933800) [pid = 3856] [serial = 578] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (19AA2400) [pid = 3856] [serial = 594] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (15819C00) [pid = 3856] [serial = 582] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (140DB800) [pid = 3856] [serial = 581] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A22F400) [pid = 3856] [serial = 596] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1A85AC00) [pid = 3856] [serial = 599] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (10B3A800) [pid = 3856] [serial = 602] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1A857C00) [pid = 3856] [serial = 597] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1A93CC00) [pid = 3856] [serial = 600] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18FDEC00) [pid = 3856] [serial = 591] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1AD5DC00) [pid = 3856] [serial = 414] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (13032400) [pid = 3856] [serial = 405] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19CAD400) [pid = 3856] [serial = 537] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (184D7800) [pid = 3856] [serial = 411] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1A65FC00) [pid = 3856] [serial = 546] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16E73800) [pid = 3856] [serial = 543] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (14F50C00) [pid = 3856] [serial = 540] [outer = 00000000] [url = about:blank] 14:54:57 INFO - PROCESS | 3856 | 1463781297996 Marionette TRACE conn2 <- [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]]]}] 14:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 14:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 725ms 14:54:58 INFO - PROCESS | 3856 | 1463781298049 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 14:54:58 INFO - PROCESS | 3856 | 1463781298036 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 14:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 14:54:58 INFO - PROCESS | 3856 | 1463781298040 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 14:54:58 INFO - PROCESS | 3856 | 1463781298041 Marionette TRACE conn2 <- [1,870,null,{}] 14:54:58 INFO - PROCESS | 3856 | 1463781298045 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:58 INFO - PROCESS | 3856 | 1463781298131 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 14:54:58 INFO - PROCESS | 3856 | 1463781298226 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:58 INFO - PROCESS | 3856 | ++DOCSHELL 10EBE800 == 69 [pid = 3856] [id = 227] 14:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (12A28C00) [pid = 3856] [serial = 679] [outer = 00000000] 14:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1581E000) [pid = 3856] [serial = 680] [outer = 12A28C00] 14:54:58 INFO - PROCESS | 3856 | 1463781298272 Marionette DEBUG loaded listener.js 14:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (15B48400) [pid = 3856] [serial = 681] [outer = 12A28C00] 14:54:58 INFO - PROCESS | 3856 | 1463781298650 Marionette TRACE conn2 <- [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]]]}] 14:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 14:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 633ms 14:54:58 INFO - PROCESS | 3856 | 1463781298678 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 14:54:58 INFO - PROCESS | 3856 | 1463781298681 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 14:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 14:54:58 INFO - PROCESS | 3856 | 1463781298690 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 14:54:58 INFO - PROCESS | 3856 | 1463781298695 Marionette TRACE conn2 <- [1,874,null,{}] 14:54:58 INFO - PROCESS | 3856 | 1463781298699 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:58 INFO - PROCESS | 3856 | 1463781298786 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 14:54:58 INFO - PROCESS | 3856 | 1463781298827 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:58 INFO - PROCESS | 3856 | ++DOCSHELL 16479C00 == 70 [pid = 3856] [id = 228] 14:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16A28800) [pid = 3856] [serial = 682] [outer = 00000000] 14:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16E69800) [pid = 3856] [serial = 683] [outer = 16A28800] 14:54:58 INFO - PROCESS | 3856 | 1463781298871 Marionette DEBUG loaded listener.js 14:54:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16E6FC00) [pid = 3856] [serial = 684] [outer = 16A28800] 14:54:59 INFO - PROCESS | 3856 | 1463781299291 Marionette TRACE conn2 <- [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]]]}] 14:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 14:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 647ms 14:54:59 INFO - PROCESS | 3856 | 1463781299335 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 14:54:59 INFO - PROCESS | 3856 | 1463781299337 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 14:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 14:54:59 INFO - PROCESS | 3856 | 1463781299341 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 14:54:59 INFO - PROCESS | 3856 | 1463781299342 Marionette TRACE conn2 <- [1,878,null,{}] 14:54:59 INFO - PROCESS | 3856 | 1463781299346 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:54:59 INFO - PROCESS | 3856 | 1463781299475 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 14:54:59 INFO - PROCESS | 3856 | 1463781299482 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:54:59 INFO - PROCESS | 3856 | ++DOCSHELL 16E66000 == 71 [pid = 3856] [id = 229] 14:54:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (16E73800) [pid = 3856] [serial = 685] [outer = 00000000] 14:54:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16F0BC00) [pid = 3856] [serial = 686] [outer = 16E73800] 14:54:59 INFO - PROCESS | 3856 | 1463781299529 Marionette DEBUG loaded listener.js 14:54:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (172BA400) [pid = 3856] [serial = 687] [outer = 16E73800] 14:54:59 INFO - PROCESS | 3856 | 1463781299982 Marionette TRACE conn2 <- [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]]]}] 14:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 14:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 694ms 14:55:00 INFO - PROCESS | 3856 | 1463781300042 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 14:55:00 INFO - PROCESS | 3856 | 1463781300044 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 14:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 14:55:00 INFO - PROCESS | 3856 | 1463781300053 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 14:55:00 INFO - PROCESS | 3856 | 1463781300055 Marionette TRACE conn2 <- [1,882,null,{}] 14:55:00 INFO - PROCESS | 3856 | 1463781300058 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:00 INFO - PROCESS | 3856 | 1463781300172 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 14:55:00 INFO - PROCESS | 3856 | 1463781300280 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:00 INFO - PROCESS | 3856 | ++DOCSHELL 172C6400 == 72 [pid = 3856] [id = 230] 14:55:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (176B9400) [pid = 3856] [serial = 688] [outer = 00000000] 14:55:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1793FC00) [pid = 3856] [serial = 689] [outer = 176B9400] 14:55:00 INFO - PROCESS | 3856 | 1463781300353 Marionette DEBUG loaded listener.js 14:55:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (184CEC00) [pid = 3856] [serial = 690] [outer = 176B9400] 14:55:00 INFO - PROCESS | 3856 | 1463781300792 Marionette TRACE conn2 <- [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]]]}] 14:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 14:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 786ms 14:55:00 INFO - PROCESS | 3856 | 1463781300844 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 14:55:00 INFO - PROCESS | 3856 | 1463781300846 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 14:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 14:55:00 INFO - PROCESS | 3856 | 1463781300850 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 14:55:00 INFO - PROCESS | 3856 | 1463781300851 Marionette TRACE conn2 <- [1,886,null,{}] 14:55:00 INFO - PROCESS | 3856 | 1463781300859 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:00 INFO - PROCESS | 3856 | 1463781300975 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 14:55:00 INFO - PROCESS | 3856 | 1463781300989 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:01 INFO - PROCESS | 3856 | ++DOCSHELL 186C7800 == 73 [pid = 3856] [id = 231] 14:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (186CA400) [pid = 3856] [serial = 691] [outer = 00000000] 14:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18FE0C00) [pid = 3856] [serial = 692] [outer = 186CA400] 14:55:01 INFO - PROCESS | 3856 | 1463781301093 Marionette DEBUG loaded listener.js 14:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18FE6800) [pid = 3856] [serial = 693] [outer = 186CA400] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (14F93000) [pid = 3856] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (184DA800) [pid = 3856] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (10EC1800) [pid = 3856] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10B90800) [pid = 3856] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (15F55000) [pid = 3856] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (11A0E400) [pid = 3856] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (18FE5800) [pid = 3856] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1102D400) [pid = 3856] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 14:55:01 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10B33400) [pid = 3856] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 14:55:01 INFO - PROCESS | 3856 | 1463781301617 Marionette TRACE conn2 <- [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]]]}] 14:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 14:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 817ms 14:55:01 INFO - PROCESS | 3856 | 1463781301693 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 14:55:01 INFO - PROCESS | 3856 | 1463781301696 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 14:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 14:55:01 INFO - PROCESS | 3856 | 1463781301700 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 14:55:01 INFO - PROCESS | 3856 | 1463781301702 Marionette TRACE conn2 <- [1,890,null,{}] 14:55:01 INFO - PROCESS | 3856 | 1463781301705 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:01 INFO - PROCESS | 3856 | 1463781301773 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 14:55:01 INFO - PROCESS | 3856 | 1463781301795 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:01 INFO - PROCESS | 3856 | ++DOCSHELL 176B2800 == 74 [pid = 3856] [id = 232] 14:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (176E9400) [pid = 3856] [serial = 694] [outer = 00000000] 14:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18FE4800) [pid = 3856] [serial = 695] [outer = 176E9400] 14:55:01 INFO - PROCESS | 3856 | 1463781301839 Marionette DEBUG loaded listener.js 14:55:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (19A9D000) [pid = 3856] [serial = 696] [outer = 176E9400] 14:55:02 INFO - PROCESS | 3856 | 1463781302264 Marionette TRACE conn2 <- [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]]]}] 14:55:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (186CE800) [pid = 3856] [serial = 697] [outer = 1B3FF000] 14:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 14:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 632ms 14:55:02 INFO - PROCESS | 3856 | 1463781302348 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 14:55:02 INFO - PROCESS | 3856 | 1463781302350 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 14:55:02 INFO - PROCESS | 3856 | 1463781302353 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 14:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 14:55:02 INFO - PROCESS | 3856 | 1463781302355 Marionette TRACE conn2 <- [1,894,null,{}] 14:55:02 INFO - PROCESS | 3856 | 1463781302359 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:02 INFO - PROCESS | 3856 | 1463781302440 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 14:55:02 INFO - PROCESS | 3856 | 1463781302446 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:02 INFO - PROCESS | 3856 | ++DOCSHELL 186D0400 == 75 [pid = 3856] [id = 233] 14:55:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (19AEDC00) [pid = 3856] [serial = 698] [outer = 00000000] 14:55:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (19CAC000) [pid = 3856] [serial = 699] [outer = 19AEDC00] 14:55:02 INFO - PROCESS | 3856 | 1463781302489 Marionette DEBUG loaded listener.js 14:55:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1A2DB000) [pid = 3856] [serial = 700] [outer = 19AEDC00] 14:55:02 INFO - PROCESS | 3856 | 1463781302909 Marionette TRACE conn2 <- [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]]]}] 14:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 14:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 586ms 14:55:02 INFO - PROCESS | 3856 | 1463781302955 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 14:55:02 INFO - PROCESS | 3856 | 1463781302957 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 14:55:02 INFO - PROCESS | 3856 | 1463781302960 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 14:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 14:55:02 INFO - PROCESS | 3856 | 1463781302962 Marionette TRACE conn2 <- [1,898,null,{}] 14:55:02 INFO - PROCESS | 3856 | 1463781302966 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:03 INFO - PROCESS | 3856 | 1463781303034 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 14:55:03 INFO - PROCESS | 3856 | 1463781303040 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:03 INFO - PROCESS | 3856 | ++DOCSHELL 1A851400 == 76 [pid = 3856] [id = 234] 14:55:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (1A852C00) [pid = 3856] [serial = 701] [outer = 00000000] 14:55:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1A85D400) [pid = 3856] [serial = 702] [outer = 1A852C00] 14:55:03 INFO - PROCESS | 3856 | 1463781303085 Marionette DEBUG loaded listener.js 14:55:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1A938400) [pid = 3856] [serial = 703] [outer = 1A852C00] 14:55:03 INFO - PROCESS | 3856 | 1463781303702 Marionette TRACE conn2 <- [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]]]}] 14:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 14:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 786ms 14:55:03 INFO - PROCESS | 3856 | 1463781303748 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 14:55:03 INFO - PROCESS | 3856 | 1463781303752 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 14:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 14:55:03 INFO - PROCESS | 3856 | 1463781303758 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 14:55:03 INFO - PROCESS | 3856 | 1463781303762 Marionette TRACE conn2 <- [1,902,null,{}] 14:55:03 INFO - PROCESS | 3856 | 1463781303767 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:03 INFO - PROCESS | 3856 | 1463781303916 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 14:55:04 INFO - PROCESS | 3856 | 1463781304024 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:04 INFO - PROCESS | 3856 | ++DOCSHELL 11025800 == 77 [pid = 3856] [id = 235] 14:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (11029400) [pid = 3856] [serial = 704] [outer = 00000000] 14:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (13315800) [pid = 3856] [serial = 705] [outer = 11029400] 14:55:04 INFO - PROCESS | 3856 | 1463781304081 Marionette DEBUG loaded listener.js 14:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1439B000) [pid = 3856] [serial = 706] [outer = 11029400] 14:55:04 INFO - PROCESS | 3856 | 1463781304640 Marionette TRACE conn2 <- [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]]]}] 14:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 14:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 925ms 14:55:04 INFO - PROCESS | 3856 | 1463781304688 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 14:55:04 INFO - PROCESS | 3856 | 1463781304694 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 14:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 14:55:04 INFO - PROCESS | 3856 | 1463781304700 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 14:55:04 INFO - PROCESS | 3856 | 1463781304703 Marionette TRACE conn2 <- [1,906,null,{}] 14:55:04 INFO - PROCESS | 3856 | 1463781304707 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:04 INFO - PROCESS | 3856 | 1463781304824 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 14:55:04 INFO - PROCESS | 3856 | 1463781304932 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:04 INFO - PROCESS | 3856 | ++DOCSHELL 160AEC00 == 78 [pid = 3856] [id = 236] 14:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (160DD800) [pid = 3856] [serial = 707] [outer = 00000000] 14:55:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (166D2000) [pid = 3856] [serial = 708] [outer = 160DD800] 14:55:04 INFO - PROCESS | 3856 | 1463781304985 Marionette DEBUG loaded listener.js 14:55:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16E71400) [pid = 3856] [serial = 709] [outer = 160DD800] 14:55:05 INFO - PROCESS | 3856 | 1463781305579 Marionette TRACE conn2 <- [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]]]}] 14:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 14:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 941ms 14:55:05 INFO - PROCESS | 3856 | 1463781305627 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 14:55:05 INFO - PROCESS | 3856 | 1463781305629 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 14:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 14:55:05 INFO - PROCESS | 3856 | 1463781305633 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 14:55:05 INFO - PROCESS | 3856 | 1463781305637 Marionette TRACE conn2 <- [1,910,null,{}] 14:55:05 INFO - PROCESS | 3856 | 1463781305648 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:05 INFO - PROCESS | 3856 | 1463781305765 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 14:55:05 INFO - PROCESS | 3856 | 1463781305879 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:05 INFO - PROCESS | 3856 | ++DOCSHELL 112DDC00 == 79 [pid = 3856] [id = 237] 14:55:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (19C71000) [pid = 3856] [serial = 710] [outer = 00000000] 14:55:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1A84F400) [pid = 3856] [serial = 711] [outer = 19C71000] 14:55:05 INFO - PROCESS | 3856 | 1463781305975 Marionette DEBUG loaded listener.js 14:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1A93A000) [pid = 3856] [serial = 712] [outer = 19C71000] 14:55:06 INFO - PROCESS | 3856 | 1463781306521 Marionette TRACE conn2 <- [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]]]}] 14:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 14:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 925ms 14:55:06 INFO - PROCESS | 3856 | 1463781306578 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 14:55:06 INFO - PROCESS | 3856 | 1463781306581 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 14:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 14:55:06 INFO - PROCESS | 3856 | 1463781306584 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 14:55:06 INFO - PROCESS | 3856 | 1463781306586 Marionette TRACE conn2 <- [1,914,null,{}] 14:55:06 INFO - PROCESS | 3856 | 1463781306590 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:06 INFO - PROCESS | 3856 | 1463781306697 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 14:55:06 INFO - PROCESS | 3856 | 1463781306809 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:06 INFO - PROCESS | 3856 | ++DOCSHELL 1A937400 == 80 [pid = 3856] [id = 238] 14:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1A93E800) [pid = 3856] [serial = 713] [outer = 00000000] 14:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1AD5A800) [pid = 3856] [serial = 714] [outer = 1A93E800] 14:55:06 INFO - PROCESS | 3856 | 1463781306878 Marionette DEBUG loaded listener.js 14:55:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1B051400) [pid = 3856] [serial = 715] [outer = 1A93E800] 14:55:07 INFO - PROCESS | 3856 | 1463781307455 Marionette TRACE conn2 <- [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]]]}] 14:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 14:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 925ms 14:55:07 INFO - PROCESS | 3856 | 1463781307513 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 14:55:07 INFO - PROCESS | 3856 | 1463781307515 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 14:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 14:55:07 INFO - PROCESS | 3856 | 1463781307519 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 14:55:07 INFO - PROCESS | 3856 | 1463781307521 Marionette TRACE conn2 <- [1,918,null,{}] 14:55:07 INFO - PROCESS | 3856 | 1463781307524 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:07 INFO - PROCESS | 3856 | 1463781307627 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 14:55:07 INFO - PROCESS | 3856 | 1463781307735 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:07 INFO - PROCESS | 3856 | ++DOCSHELL 17829C00 == 81 [pid = 3856] [id = 239] 14:55:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1782B800) [pid = 3856] [serial = 716] [outer = 00000000] 14:55:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (17833C00) [pid = 3856] [serial = 717] [outer = 1782B800] 14:55:07 INFO - PROCESS | 3856 | 1463781307790 Marionette DEBUG loaded listener.js 14:55:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (17836000) [pid = 3856] [serial = 718] [outer = 1782B800] 14:55:08 INFO - PROCESS | 3856 | 1463781308312 Marionette TRACE conn2 <- [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]]]}] 14:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 14:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 895ms 14:55:08 INFO - PROCESS | 3856 | 1463781308407 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 14:55:08 INFO - PROCESS | 3856 | 1463781308409 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 14:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 14:55:08 INFO - PROCESS | 3856 | 1463781308412 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 14:55:08 INFO - PROCESS | 3856 | 1463781308414 Marionette TRACE conn2 <- [1,922,null,{}] 14:55:08 INFO - PROCESS | 3856 | 1463781308418 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:08 INFO - PROCESS | 3856 | 1463781308591 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 14:55:08 INFO - PROCESS | 3856 | 1463781308603 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:08 INFO - PROCESS | 3856 | ++DOCSHELL 143A9C00 == 82 [pid = 3856] [id = 240] 14:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (143AA400) [pid = 3856] [serial = 719] [outer = 00000000] 14:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (143B1000) [pid = 3856] [serial = 720] [outer = 143AA400] 14:55:08 INFO - PROCESS | 3856 | 1463781308657 Marionette DEBUG loaded listener.js 14:55:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (17833000) [pid = 3856] [serial = 721] [outer = 143AA400] 14:55:09 INFO - PROCESS | 3856 | 1463781309260 Marionette TRACE conn2 <- [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]]]}] 14:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 14:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 894ms 14:55:09 INFO - PROCESS | 3856 | 1463781309300 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 14:55:09 INFO - PROCESS | 3856 | 1463781309302 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 14:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 14:55:09 INFO - PROCESS | 3856 | 1463781309306 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 14:55:09 INFO - PROCESS | 3856 | 1463781309308 Marionette TRACE conn2 <- [1,926,null,{}] 14:55:09 INFO - PROCESS | 3856 | 1463781309312 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:09 INFO - PROCESS | 3856 | 1463781309430 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 14:55:09 INFO - PROCESS | 3856 | 1463781309729 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:09 INFO - PROCESS | 3856 | ++DOCSHELL 0F305400 == 83 [pid = 3856] [id = 241] 14:55:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (0F308800) [pid = 3856] [serial = 722] [outer = 00000000] 14:55:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (10D42400) [pid = 3856] [serial = 723] [outer = 0F308800] 14:55:09 INFO - PROCESS | 3856 | 1463781309801 Marionette DEBUG loaded listener.js 14:55:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (10EC7400) [pid = 3856] [serial = 724] [outer = 0F308800] 14:55:10 INFO - PROCESS | 3856 | 1463781310390 Marionette TRACE conn2 <- [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]]]}] 14:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 14:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1141ms 14:55:10 INFO - PROCESS | 3856 | 1463781310445 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 14:55:10 INFO - PROCESS | 3856 | 1463781310451 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 14:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 14:55:10 INFO - PROCESS | 3856 | 1463781310457 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 14:55:10 INFO - PROCESS | 3856 | 1463781310462 Marionette TRACE conn2 <- [1,930,null,{}] 14:55:10 INFO - PROCESS | 3856 | 1463781310468 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:10 INFO - PROCESS | 3856 | 1463781310574 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 14:55:10 INFO - PROCESS | 3856 | 1463781310717 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:10 INFO - PROCESS | 3856 | ++DOCSHELL 11CE5000 == 84 [pid = 3856] [id = 242] 14:55:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (12884800) [pid = 3856] [serial = 725] [outer = 00000000] 14:55:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (12AE1800) [pid = 3856] [serial = 726] [outer = 12884800] 14:55:10 INFO - PROCESS | 3856 | 1463781310767 Marionette DEBUG loaded listener.js 14:55:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1335E800) [pid = 3856] [serial = 727] [outer = 12884800] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 186D0400 == 83 [pid = 3856] [id = 233] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 176B2800 == 82 [pid = 3856] [id = 232] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 186C7800 == 81 [pid = 3856] [id = 231] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 172C6400 == 80 [pid = 3856] [id = 230] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 16E66000 == 79 [pid = 3856] [id = 229] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 16479C00 == 78 [pid = 3856] [id = 228] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 10EBE800 == 77 [pid = 3856] [id = 227] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 11CE5800 == 76 [pid = 3856] [id = 226] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (10D4F000) [pid = 3856] [serial = 617] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1A65B000) [pid = 3856] [serial = 620] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (12A2E400) [pid = 3856] [serial = 608] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (161A5000) [pid = 3856] [serial = 611] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19C70800) [pid = 3856] [serial = 614] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (186C3800) [pid = 3856] [serial = 653] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 10B39C00 == 75 [pid = 3856] [id = 225] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 1A2DC400 == 74 [pid = 3856] [id = 222] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 16A29800 == 73 [pid = 3856] [id = 221] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 140DD400 == 72 [pid = 3856] [id = 220] 14:55:11 INFO - PROCESS | 3856 | --DOCSHELL 10D4BC00 == 71 [pid = 3856] [id = 219] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1581C800) [pid = 3856] [serial = 632] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (18FE3400) [pid = 3856] [serial = 641] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (12A31800) [pid = 3856] [serial = 629] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (10EBE000) [pid = 3856] [serial = 626] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (16E6CC00) [pid = 3856] [serial = 636] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (15F5C800) [pid = 3856] [serial = 650] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (19CB1400) [pid = 3856] [serial = 645] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19B74C00) [pid = 3856] [serial = 644] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (186C2000) [pid = 3856] [serial = 623] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (12A28800) [pid = 3856] [serial = 627] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1289CC00) [pid = 3856] [serial = 647] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18FE5000) [pid = 3856] [serial = 642] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1647E800) [pid = 3856] [serial = 635] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13026000) [pid = 3856] [serial = 648] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (138E4800) [pid = 3856] [serial = 630] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1709D800) [pid = 3856] [serial = 638] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1751E000) [pid = 3856] [serial = 639] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (158C0000) [pid = 3856] [serial = 633] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (160E8800) [pid = 3856] [serial = 651] [outer = 00000000] [url = about:blank] 14:55:11 INFO - PROCESS | 3856 | 1463781311296 Marionette TRACE conn2 <- [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]]]}] 14:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 14:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 895ms 14:55:11 INFO - PROCESS | 3856 | 1463781311361 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 14:55:11 INFO - PROCESS | 3856 | 1463781311365 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 14:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 14:55:11 INFO - PROCESS | 3856 | 1463781311369 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 14:55:11 INFO - PROCESS | 3856 | 1463781311371 Marionette TRACE conn2 <- [1,934,null,{}] 14:55:11 INFO - PROCESS | 3856 | 1463781311375 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:11 INFO - PROCESS | 3856 | 1463781311466 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 14:55:11 INFO - PROCESS | 3856 | 1463781311553 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:11 INFO - PROCESS | 3856 | ++DOCSHELL 105EF400 == 72 [pid = 3856] [id = 243] 14:55:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (112E0800) [pid = 3856] [serial = 728] [outer = 00000000] 14:55:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (12A93C00) [pid = 3856] [serial = 729] [outer = 112E0800] 14:55:11 INFO - PROCESS | 3856 | 1463781311590 Marionette DEBUG loaded listener.js 14:55:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (140D2800) [pid = 3856] [serial = 730] [outer = 112E0800] 14:55:11 INFO - PROCESS | 3856 | 1463781311993 Marionette TRACE conn2 <- [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]]]}] 14:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 14:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 694ms 14:55:12 INFO - PROCESS | 3856 | 1463781312053 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 14:55:12 INFO - PROCESS | 3856 | 1463781312055 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 14:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 14:55:12 INFO - PROCESS | 3856 | 1463781312060 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 14:55:12 INFO - PROCESS | 3856 | 1463781312065 Marionette TRACE conn2 <- [1,938,null,{}] 14:55:12 INFO - PROCESS | 3856 | 1463781312074 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:12 INFO - PROCESS | 3856 | 1463781312160 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 14:55:12 INFO - PROCESS | 3856 | 1463781312202 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:12 INFO - PROCESS | 3856 | ++DOCSHELL 14F87400 == 73 [pid = 3856] [id = 244] 14:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (14F8F400) [pid = 3856] [serial = 731] [outer = 00000000] 14:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (15815C00) [pid = 3856] [serial = 732] [outer = 14F8F400] 14:55:12 INFO - PROCESS | 3856 | 1463781312249 Marionette DEBUG loaded listener.js 14:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (15820C00) [pid = 3856] [serial = 733] [outer = 14F8F400] 14:55:12 INFO - PROCESS | 3856 | 1463781312691 Marionette TRACE conn2 <- [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]]]}] 14:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 14:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 648ms 14:55:12 INFO - PROCESS | 3856 | 1463781312717 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 14:55:12 INFO - PROCESS | 3856 | 1463781312719 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 14:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 14:55:12 INFO - PROCESS | 3856 | 1463781312726 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 14:55:12 INFO - PROCESS | 3856 | 1463781312728 Marionette TRACE conn2 <- [1,942,null,{}] 14:55:12 INFO - PROCESS | 3856 | 1463781312731 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:12 INFO - PROCESS | 3856 | 1463781312815 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 14:55:12 INFO - PROCESS | 3856 | 1463781312822 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:12 INFO - PROCESS | 3856 | ++DOCSHELL 15815400 == 74 [pid = 3856] [id = 245] 14:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (158E6800) [pid = 3856] [serial = 734] [outer = 00000000] 14:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (160E4400) [pid = 3856] [serial = 735] [outer = 158E6800] 14:55:12 INFO - PROCESS | 3856 | 1463781312850 Marionette DEBUG loaded listener.js 14:55:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (160ECC00) [pid = 3856] [serial = 736] [outer = 158E6800] 14:55:13 INFO - PROCESS | 3856 | 1463781313287 Marionette TRACE conn2 <- [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]]]}] 14:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 14:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 632ms 14:55:13 INFO - PROCESS | 3856 | 1463781313345 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 14:55:13 INFO - PROCESS | 3856 | 1463781313347 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 14:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 14:55:13 INFO - PROCESS | 3856 | 1463781313351 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 14:55:13 INFO - PROCESS | 3856 | 1463781313352 Marionette TRACE conn2 <- [1,946,null,{}] 14:55:13 INFO - PROCESS | 3856 | 1463781313365 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:13 INFO - PROCESS | 3856 | 1463781313479 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 14:55:13 INFO - PROCESS | 3856 | 1463781313562 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:13 INFO - PROCESS | 3856 | ++DOCSHELL 1647CC00 == 75 [pid = 3856] [id = 246] 14:55:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1647D000) [pid = 3856] [serial = 737] [outer = 00000000] 14:55:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (16484400) [pid = 3856] [serial = 738] [outer = 1647D000] 14:55:13 INFO - PROCESS | 3856 | 1463781313621 Marionette DEBUG loaded listener.js 14:55:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16E66400) [pid = 3856] [serial = 739] [outer = 1647D000] 14:55:14 INFO - PROCESS | 3856 | 1463781314045 Marionette TRACE conn2 <- [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]]]}] 14:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 14:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 725ms 14:55:14 INFO - PROCESS | 3856 | 1463781314091 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 14:55:14 INFO - PROCESS | 3856 | 1463781314093 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 14:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 14:55:14 INFO - PROCESS | 3856 | 1463781314096 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 14:55:14 INFO - PROCESS | 3856 | 1463781314098 Marionette TRACE conn2 <- [1,950,null,{}] 14:55:14 INFO - PROCESS | 3856 | 1463781314111 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:14 INFO - PROCESS | 3856 | 1463781314210 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 14:55:14 INFO - PROCESS | 3856 | 1463781314295 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:14 INFO - PROCESS | 3856 | ++DOCSHELL 16F04800 == 76 [pid = 3856] [id = 247] 14:55:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (16F05000) [pid = 3856] [serial = 740] [outer = 00000000] 14:55:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (172BB800) [pid = 3856] [serial = 741] [outer = 16F05000] 14:55:14 INFO - PROCESS | 3856 | 1463781314362 Marionette DEBUG loaded listener.js 14:55:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (172C3400) [pid = 3856] [serial = 742] [outer = 16F05000] 14:55:14 INFO - PROCESS | 3856 | 1463781314822 Marionette TRACE conn2 <- [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]]]}] 14:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 14:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 787ms 14:55:14 INFO - PROCESS | 3856 | 1463781314881 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 14:55:14 INFO - PROCESS | 3856 | 1463781314883 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 14:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 14:55:14 INFO - PROCESS | 3856 | 1463781314886 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 14:55:14 INFO - PROCESS | 3856 | 1463781314888 Marionette TRACE conn2 <- [1,954,null,{}] 14:55:14 INFO - PROCESS | 3856 | 1463781314891 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:14 INFO - PROCESS | 3856 | 1463781315011 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 14:55:15 INFO - PROCESS | 3856 | 1463781315076 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:15 INFO - PROCESS | 3856 | ++DOCSHELL 176AA400 == 77 [pid = 3856] [id = 248] 14:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (176EE800) [pid = 3856] [serial = 743] [outer = 00000000] 14:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (17830800) [pid = 3856] [serial = 744] [outer = 176EE800] 14:55:15 INFO - PROCESS | 3856 | 1463781315121 Marionette DEBUG loaded listener.js 14:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (17FB7800) [pid = 3856] [serial = 745] [outer = 176EE800] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (176B9400) [pid = 3856] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (186CA400) [pid = 3856] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (10B3B400) [pid = 3856] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (11CEA400) [pid = 3856] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (16A28800) [pid = 3856] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (15817400) [pid = 3856] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (12A28C00) [pid = 3856] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (19AEDC00) [pid = 3856] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16E73800) [pid = 3856] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (176E9400) [pid = 3856] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 14:55:15 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (10B38400) [pid = 3856] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 14:55:15 INFO - PROCESS | 3856 | 1463781315612 Marionette TRACE conn2 <- [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]]]}] 14:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 14:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 786ms 14:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 14:55:15 INFO - PROCESS | 3856 | 1463781315673 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 14:55:15 INFO - PROCESS | 3856 | 1463781315675 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 14:55:15 INFO - PROCESS | 3856 | 1463781315678 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 14:55:15 INFO - PROCESS | 3856 | 1463781315680 Marionette TRACE conn2 <- [1,958,null,{}] 14:55:15 INFO - PROCESS | 3856 | 1463781315692 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:15 INFO - PROCESS | 3856 | 1463781315809 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 14:55:15 INFO - PROCESS | 3856 | 1463781315822 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:15 INFO - PROCESS | 3856 | ++DOCSHELL 160DE800 == 78 [pid = 3856] [id = 249] 14:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16C4CC00) [pid = 3856] [serial = 746] [outer = 00000000] 14:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (17603400) [pid = 3856] [serial = 747] [outer = 16C4CC00] 14:55:15 INFO - PROCESS | 3856 | 1463781315875 Marionette DEBUG loaded listener.js 14:55:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1782D800) [pid = 3856] [serial = 748] [outer = 16C4CC00] 14:55:16 INFO - PROCESS | 3856 | 1463781316289 Marionette TRACE conn2 <- [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]]]}] 14:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 14:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 617ms 14:55:16 INFO - PROCESS | 3856 | 1463781316318 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 14:55:16 INFO - PROCESS | 3856 | 1463781316320 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 14:55:16 INFO - PROCESS | 3856 | 1463781316323 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 14:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 14:55:16 INFO - PROCESS | 3856 | 1463781316325 Marionette TRACE conn2 <- [1,962,null,{}] 14:55:16 INFO - PROCESS | 3856 | 1463781316328 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:16 INFO - PROCESS | 3856 | 1463781316414 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 14:55:16 INFO - PROCESS | 3856 | 1463781316420 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:16 INFO - PROCESS | 3856 | ++DOCSHELL 17602C00 == 79 [pid = 3856] [id = 250] 14:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (17831400) [pid = 3856] [serial = 749] [outer = 00000000] 14:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (186CF000) [pid = 3856] [serial = 750] [outer = 17831400] 14:55:16 INFO - PROCESS | 3856 | 1463781316464 Marionette DEBUG loaded listener.js 14:55:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18FE3000) [pid = 3856] [serial = 751] [outer = 17831400] 14:55:16 INFO - PROCESS | 3856 | 1463781316897 Marionette TRACE conn2 <- [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]]]}] 14:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 14:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 632ms 14:55:16 INFO - PROCESS | 3856 | 1463781316956 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 14:55:16 INFO - PROCESS | 3856 | 1463781316958 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 14:55:16 INFO - PROCESS | 3856 | 1463781316961 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 14:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 14:55:16 INFO - PROCESS | 3856 | 1463781316963 Marionette TRACE conn2 <- [1,966,null,{}] 14:55:16 INFO - PROCESS | 3856 | 1463781316966 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:17 INFO - PROCESS | 3856 | 1463781317050 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 14:55:17 INFO - PROCESS | 3856 | 1463781317057 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:17 INFO - PROCESS | 3856 | ++DOCSHELL 186C8800 == 80 [pid = 3856] [id = 251] 14:55:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (18FE5400) [pid = 3856] [serial = 752] [outer = 00000000] 14:55:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (19A9F800) [pid = 3856] [serial = 753] [outer = 18FE5400] 14:55:17 INFO - PROCESS | 3856 | 1463781317105 Marionette DEBUG loaded listener.js 14:55:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19BB0800) [pid = 3856] [serial = 754] [outer = 18FE5400] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 19CA3400 == 79 [pid = 3856] [id = 223] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 10B91800 == 78 [pid = 3856] [id = 135] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 15813000 == 77 [pid = 3856] [id = 167] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 10B3D400 == 76 [pid = 3856] [id = 224] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 11713000 == 75 [pid = 3856] [id = 121] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 10A77400 == 74 [pid = 3856] [id = 82] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 186CD800 == 73 [pid = 3856] [id = 153] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 138E5C00 == 72 [pid = 3856] [id = 136] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 16E68000 == 71 [pid = 3856] [id = 192] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 10B30400 == 70 [pid = 3856] [id = 202] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 153BCC00 == 69 [pid = 3856] [id = 151] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 12A26400 == 68 [pid = 3856] [id = 203] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 176AC400 == 67 [pid = 3856] [id = 170] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 13141C00 == 66 [pid = 3856] [id = 208] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 1534E800 == 65 [pid = 3856] [id = 183] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 12AE8C00 == 64 [pid = 3856] [id = 123] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 1172C800 == 63 [pid = 3856] [id = 97] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 15813800 == 62 [pid = 3856] [id = 154] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 13316400 == 61 [pid = 3856] [id = 152] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 158E5000 == 60 [pid = 3856] [id = 181] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 10EC8800 == 59 [pid = 3856] [id = 204] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 10D4C400 == 58 [pid = 3856] [id = 207] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 16E72400 == 57 [pid = 3856] [id = 169] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 19B75000 == 56 [pid = 3856] [id = 190] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 105F4C00 == 55 [pid = 3856] [id = 80] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 140D9400 == 54 [pid = 3856] [id = 134] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 10D49400 == 53 [pid = 3856] [id = 206] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 15816800 == 52 [pid = 3856] [id = 218] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 16E73000 == 51 [pid = 3856] [id = 168] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 1709A400 == 50 [pid = 3856] [id = 137] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 0F30EC00 == 49 [pid = 3856] [id = 54] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 18FDC800 == 48 [pid = 3856] [id = 182] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 15F54400 == 47 [pid = 3856] [id = 122] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 19A96400 == 46 [pid = 3856] [id = 205] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 184CF400 == 45 [pid = 3856] [id = 193] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 19BB0400 == 44 [pid = 3856] [id = 138] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 11CE5000 == 43 [pid = 3856] [id = 242] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 143A9C00 == 42 [pid = 3856] [id = 240] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 0F305400 == 41 [pid = 3856] [id = 241] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 17829C00 == 40 [pid = 3856] [id = 239] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 112DDC00 == 39 [pid = 3856] [id = 237] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 1A937400 == 38 [pid = 3856] [id = 238] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 160AEC00 == 37 [pid = 3856] [id = 236] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 1A851400 == 36 [pid = 3856] [id = 234] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 11025800 == 35 [pid = 3856] [id = 235] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 105EF400 == 34 [pid = 3856] [id = 243] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 160DE800 == 33 [pid = 3856] [id = 249] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 16F04800 == 32 [pid = 3856] [id = 247] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 15815400 == 31 [pid = 3856] [id = 245] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 176AA400 == 30 [pid = 3856] [id = 248] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 14F87400 == 29 [pid = 3856] [id = 244] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 1647CC00 == 28 [pid = 3856] [id = 246] 14:55:18 INFO - PROCESS | 3856 | --DOCSHELL 17602C00 == 27 [pid = 3856] [id = 250] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (12A2A000) [pid = 3856] [serial = 606] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1793FC00) [pid = 3856] [serial = 689] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (18FE0C00) [pid = 3856] [serial = 692] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (184CEC00) [pid = 3856] [serial = 690] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (10D46400) [pid = 3856] [serial = 674] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (10EBC800) [pid = 3856] [serial = 675] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (12D1E800) [pid = 3856] [serial = 677] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (13825000) [pid = 3856] [serial = 678] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (16E69800) [pid = 3856] [serial = 683] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (19AA1400) [pid = 3856] [serial = 654] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (14F56400) [pid = 3856] [serial = 659] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1581E000) [pid = 3856] [serial = 680] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15B48400) [pid = 3856] [serial = 681] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (10EC2800) [pid = 3856] [serial = 656] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (184D6C00) [pid = 3856] [serial = 662] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1A93A800) [pid = 3856] [serial = 665] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1B165C00) [pid = 3856] [serial = 668] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1B3FB400) [pid = 3856] [serial = 671] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (19CAC000) [pid = 3856] [serial = 699] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1A2DB000) [pid = 3856] [serial = 700] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (18FE6800) [pid = 3856] [serial = 693] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (16F0BC00) [pid = 3856] [serial = 686] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1B16B000) [pid = 3856] [serial = 399] [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.] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (18FE4800) [pid = 3856] [serial = 695] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (172BA400) [pid = 3856] [serial = 687] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1A85D400) [pid = 3856] [serial = 702] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (19A9D000) [pid = 3856] [serial = 696] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16E6FC00) [pid = 3856] [serial = 684] [outer = 00000000] [url = about:blank] 14:55:19 INFO - PROCESS | 3856 | 1463781319329 Marionette TRACE conn2 <- [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]]]}] 14:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 14:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2421ms 14:55:19 INFO - PROCESS | 3856 | 1463781319389 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 14:55:19 INFO - PROCESS | 3856 | 1463781319393 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 14:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 14:55:19 INFO - PROCESS | 3856 | 1463781319398 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 14:55:19 INFO - PROCESS | 3856 | 1463781319402 Marionette TRACE conn2 <- [1,970,null,{}] 14:55:19 INFO - PROCESS | 3856 | 1463781319407 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:19 INFO - PROCESS | 3856 | 1463781319502 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 14:55:19 INFO - PROCESS | 3856 | 1463781319519 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:19 INFO - PROCESS | 3856 | ++DOCSHELL 10434C00 == 28 [pid = 3856] [id = 252] 14:55:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (10435000) [pid = 3856] [serial = 755] [outer = 00000000] 14:55:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (105EE800) [pid = 3856] [serial = 756] [outer = 10435000] 14:55:19 INFO - PROCESS | 3856 | 1463781319568 Marionette DEBUG loaded listener.js 14:55:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (10A59800) [pid = 3856] [serial = 757] [outer = 10435000] 14:55:20 INFO - PROCESS | 3856 | 1463781320051 Marionette TRACE conn2 <- [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]]]}] 14:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 14:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 678ms 14:55:20 INFO - PROCESS | 3856 | 1463781320099 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 14:55:20 INFO - PROCESS | 3856 | 1463781320105 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 14:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 14:55:20 INFO - PROCESS | 3856 | 1463781320111 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 14:55:20 INFO - PROCESS | 3856 | 1463781320114 Marionette TRACE conn2 <- [1,974,null,{}] 14:55:20 INFO - PROCESS | 3856 | 1463781320118 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:20 INFO - PROCESS | 3856 | 1463781320202 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 14:55:20 INFO - PROCESS | 3856 | 1463781320212 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:20 INFO - PROCESS | 3856 | ++DOCSHELL 10A77400 == 29 [pid = 3856] [id = 253] 14:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10B34000) [pid = 3856] [serial = 758] [outer = 00000000] 14:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10B3D400) [pid = 3856] [serial = 759] [outer = 10B34000] 14:55:20 INFO - PROCESS | 3856 | 1463781320257 Marionette DEBUG loaded listener.js 14:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10D41400) [pid = 3856] [serial = 760] [outer = 10B34000] 14:55:20 INFO - PROCESS | 3856 | 1463781320708 Marionette TRACE conn2 <- [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]]]}] 14:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 14:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 632ms 14:55:20 INFO - PROCESS | 3856 | 1463781320731 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 14:55:20 INFO - PROCESS | 3856 | 1463781320733 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 14:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 14:55:20 INFO - PROCESS | 3856 | 1463781320740 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 14:55:20 INFO - PROCESS | 3856 | 1463781320744 Marionette TRACE conn2 <- [1,978,null,{}] 14:55:20 INFO - PROCESS | 3856 | 1463781320755 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:20 INFO - PROCESS | 3856 | 1463781320842 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 14:55:20 INFO - PROCESS | 3856 | 1463781320957 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:20 INFO - PROCESS | 3856 | ++DOCSHELL 112D8400 == 30 [pid = 3856] [id = 254] 14:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (112D8800) [pid = 3856] [serial = 761] [outer = 00000000] 14:55:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (112DD400) [pid = 3856] [serial = 762] [outer = 112D8800] 14:55:21 INFO - PROCESS | 3856 | 1463781321015 Marionette DEBUG loaded listener.js 14:55:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (11735800) [pid = 3856] [serial = 763] [outer = 112D8800] 14:55:21 INFO - PROCESS | 3856 | 1463781321409 Marionette TRACE conn2 <- [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]]]}] 14:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 14:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 680ms 14:55:21 INFO - PROCESS | 3856 | 1463781321436 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 14:55:21 INFO - PROCESS | 3856 | 1463781321438 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 14:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 14:55:21 INFO - PROCESS | 3856 | 1463781321441 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 14:55:21 INFO - PROCESS | 3856 | 1463781321443 Marionette TRACE conn2 <- [1,982,null,{}] 14:55:21 INFO - PROCESS | 3856 | 1463781321446 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:21 INFO - PROCESS | 3856 | 1463781321568 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 14:55:21 INFO - PROCESS | 3856 | 1463781321576 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:21 INFO - PROCESS | 3856 | ++DOCSHELL 1171C800 == 31 [pid = 3856] [id = 255] 14:55:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (11735000) [pid = 3856] [serial = 764] [outer = 00000000] 14:55:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (12A22C00) [pid = 3856] [serial = 765] [outer = 11735000] 14:55:21 INFO - PROCESS | 3856 | 1463781321622 Marionette DEBUG loaded listener.js 14:55:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (12A2B800) [pid = 3856] [serial = 766] [outer = 11735000] 14:55:22 INFO - PROCESS | 3856 | 1463781322052 Marionette TRACE conn2 <- [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]]]}] 14:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 14:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 623ms 14:55:22 INFO - PROCESS | 3856 | 1463781322079 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 14:55:22 INFO - PROCESS | 3856 | 1463781322081 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 14:55:22 INFO - PROCESS | 3856 | 1463781322084 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 14:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 14:55:22 INFO - PROCESS | 3856 | 1463781322086 Marionette TRACE conn2 <- [1,986,null,{}] 14:55:22 INFO - PROCESS | 3856 | 1463781322089 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:22 INFO - PROCESS | 3856 | 1463781322194 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 14:55:22 INFO - PROCESS | 3856 | 1463781322233 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:22 INFO - PROCESS | 3856 | ++DOCSHELL 12A2E000 == 32 [pid = 3856] [id = 256] 14:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (12A90C00) [pid = 3856] [serial = 767] [outer = 00000000] 14:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (12D1EC00) [pid = 3856] [serial = 768] [outer = 12A90C00] 14:55:22 INFO - PROCESS | 3856 | 1463781322278 Marionette DEBUG loaded listener.js 14:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (12DF7C00) [pid = 3856] [serial = 769] [outer = 12A90C00] 14:55:22 INFO - PROCESS | 3856 | 1463781322683 Marionette TRACE conn2 <- [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]]]}] 14:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 14:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 623ms 14:55:22 INFO - PROCESS | 3856 | 1463781322723 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 14:55:22 INFO - PROCESS | 3856 | 1463781322725 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 14:55:22 INFO - PROCESS | 3856 | 1463781322728 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 14:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 14:55:22 INFO - PROCESS | 3856 | 1463781322730 Marionette TRACE conn2 <- [1,990,null,{}] 14:55:22 INFO - PROCESS | 3856 | 1463781322733 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:22 INFO - PROCESS | 3856 | 1463781322874 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 14:55:22 INFO - PROCESS | 3856 | 1463781322890 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:22 INFO - PROCESS | 3856 | ++DOCSHELL 1330D400 == 33 [pid = 3856] [id = 257] 14:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1381D000) [pid = 3856] [serial = 770] [outer = 00000000] 14:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (138EB800) [pid = 3856] [serial = 771] [outer = 1381D000] 14:55:22 INFO - PROCESS | 3856 | 1463781322935 Marionette DEBUG loaded listener.js 14:55:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (140D7800) [pid = 3856] [serial = 772] [outer = 1381D000] 14:55:23 INFO - PROCESS | 3856 | 1463781323324 Marionette TRACE conn2 <- [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]]]}] 14:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 14:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 639ms 14:55:23 INFO - PROCESS | 3856 | 1463781323350 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 14:55:23 INFO - PROCESS | 3856 | 1463781323352 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 14:55:23 INFO - PROCESS | 3856 | 1463781323355 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 14:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 14:55:23 INFO - PROCESS | 3856 | 1463781323357 Marionette TRACE conn2 <- [1,994,null,{}] 14:55:23 INFO - PROCESS | 3856 | 1463781323360 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:23 INFO - PROCESS | 3856 | 1463781323465 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 14:55:23 INFO - PROCESS | 3856 | 1463781323501 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:23 INFO - PROCESS | 3856 | ++DOCSHELL 13143400 == 34 [pid = 3856] [id = 258] 14:55:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (13823400) [pid = 3856] [serial = 773] [outer = 00000000] 14:55:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1439A400) [pid = 3856] [serial = 774] [outer = 13823400] 14:55:23 INFO - PROCESS | 3856 | 1463781323549 Marionette DEBUG loaded listener.js 14:55:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1439DC00) [pid = 3856] [serial = 775] [outer = 13823400] 14:55:23 INFO - PROCESS | 3856 | 1463781323946 Marionette TRACE conn2 <- [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]]]}] 14:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 14:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 638ms 14:55:23 INFO - PROCESS | 3856 | 1463781323993 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 14:55:23 INFO - PROCESS | 3856 | 1463781323995 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 14:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 14:55:23 INFO - PROCESS | 3856 | 1463781323998 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 14:55:23 INFO - PROCESS | 3856 | 1463781324000 Marionette TRACE conn2 <- [1,998,null,{}] 14:55:23 INFO - PROCESS | 3856 | 1463781324003 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:24 INFO - PROCESS | 3856 | 1463781324121 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 14:55:24 INFO - PROCESS | 3856 | 1463781324184 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:24 INFO - PROCESS | 3856 | ++DOCSHELL 10B33800 == 35 [pid = 3856] [id = 259] 14:55:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (10EC0400) [pid = 3856] [serial = 776] [outer = 00000000] 14:55:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (143A6400) [pid = 3856] [serial = 777] [outer = 10EC0400] 14:55:24 INFO - PROCESS | 3856 | 1463781324229 Marionette DEBUG loaded listener.js 14:55:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (14397C00) [pid = 3856] [serial = 778] [outer = 10EC0400] 14:55:24 INFO - PROCESS | 3856 | 1463781324615 Marionette TRACE conn2 <- [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]]]}] 14:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 14:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 638ms 14:55:24 INFO - PROCESS | 3856 | 1463781324637 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 14:55:24 INFO - PROCESS | 3856 | 1463781324640 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 14:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 14:55:24 INFO - PROCESS | 3856 | 1463781324650 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 14:55:24 INFO - PROCESS | 3856 | 1463781324652 Marionette TRACE conn2 <- [1,1002,null,{}] 14:55:24 INFO - PROCESS | 3856 | 1463781324656 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:24 INFO - PROCESS | 3856 | 1463781324760 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 14:55:24 INFO - PROCESS | 3856 | 1463781324846 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:24 INFO - PROCESS | 3856 | ++DOCSHELL 112D7800 == 36 [pid = 3856] [id = 260] 14:55:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (138E6C00) [pid = 3856] [serial = 779] [outer = 00000000] 14:55:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (14F5D800) [pid = 3856] [serial = 780] [outer = 138E6C00] 14:55:24 INFO - PROCESS | 3856 | 1463781324911 Marionette DEBUG loaded listener.js 14:55:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (14F5DC00) [pid = 3856] [serial = 781] [outer = 138E6C00] 14:55:25 INFO - PROCESS | 3856 | 1463781325356 Marionette TRACE conn2 <- [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]]]}] 14:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 14:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 747ms 14:55:25 INFO - PROCESS | 3856 | 1463781325404 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 14:55:25 INFO - PROCESS | 3856 | 1463781325406 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 14:55:25 INFO - PROCESS | 3856 | 1463781325409 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 14:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 14:55:25 INFO - PROCESS | 3856 | 1463781325411 Marionette TRACE conn2 <- [1,1006,null,{}] 14:55:25 INFO - PROCESS | 3856 | 1463781325414 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:25 INFO - PROCESS | 3856 | 1463781325524 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 14:55:25 INFO - PROCESS | 3856 | 1463781325531 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:25 INFO - PROCESS | 3856 | ++DOCSHELL 14396400 == 37 [pid = 3856] [id = 261] 14:55:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (143AC400) [pid = 3856] [serial = 782] [outer = 00000000] 14:55:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (156E5C00) [pid = 3856] [serial = 783] [outer = 143AC400] 14:55:25 INFO - PROCESS | 3856 | 1463781325575 Marionette DEBUG loaded listener.js 14:55:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (15814400) [pid = 3856] [serial = 784] [outer = 143AC400] 14:55:26 INFO - PROCESS | 3856 | 1463781326028 Marionette TRACE conn2 <- [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]]]}] 14:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 14:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 622ms 14:55:26 INFO - PROCESS | 3856 | 1463781326047 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 14:55:26 INFO - PROCESS | 3856 | 1463781326050 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 14:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 14:55:26 INFO - PROCESS | 3856 | 1463781326060 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 14:55:26 INFO - PROCESS | 3856 | 1463781326062 Marionette TRACE conn2 <- [1,1010,null,{}] 14:55:26 INFO - PROCESS | 3856 | 1463781326066 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:26 INFO - PROCESS | 3856 | 1463781326194 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 14:55:26 INFO - PROCESS | 3856 | 1463781326287 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:26 INFO - PROCESS | 3856 | ++DOCSHELL 158E2400 == 38 [pid = 3856] [id = 262] 14:55:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (158E3400) [pid = 3856] [serial = 785] [outer = 00000000] 14:55:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (15B48800) [pid = 3856] [serial = 786] [outer = 158E3400] 14:55:26 INFO - PROCESS | 3856 | 1463781326342 Marionette DEBUG loaded listener.js 14:55:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (15F5E400) [pid = 3856] [serial = 787] [outer = 158E3400] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19CA8400) [pid = 3856] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1581AC00) [pid = 3856] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (10EC4000) [pid = 3856] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1439AC00) [pid = 3856] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (10D4D800) [pid = 3856] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1A657800) [pid = 3856] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19A9BC00) [pid = 3856] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (14F93400) [pid = 3856] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (10D49800) [pid = 3856] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1A2DF400) [pid = 3856] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1801E000) [pid = 3856] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (12899400) [pid = 3856] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 14:55:26 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (12A27800) [pid = 3856] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (17831400) [pid = 3856] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16F05000) [pid = 3856] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1647D000) [pid = 3856] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (176EE800) [pid = 3856] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (14F8F400) [pid = 3856] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (112E0800) [pid = 3856] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (12884800) [pid = 3856] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (0F308800) [pid = 3856] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (143AA400) [pid = 3856] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1782B800) [pid = 3856] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A93E800) [pid = 3856] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19C71000) [pid = 3856] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (160DD800) [pid = 3856] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (11029400) [pid = 3856] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1A852C00) [pid = 3856] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (158E6800) [pid = 3856] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 14:55:27 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16C4CC00) [pid = 3856] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 14:55:27 INFO - PROCESS | 3856 | 1463781327250 Marionette TRACE conn2 <- [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]]]}] 14:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 14:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1245ms 14:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 14:55:27 INFO - PROCESS | 3856 | 1463781327312 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 14:55:27 INFO - PROCESS | 3856 | 1463781327314 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 14:55:27 INFO - PROCESS | 3856 | 1463781327317 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 14:55:27 INFO - PROCESS | 3856 | 1463781327319 Marionette TRACE conn2 <- [1,1014,null,{}] 14:55:27 INFO - PROCESS | 3856 | 1463781327322 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:27 INFO - PROCESS | 3856 | 1463781327399 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 14:55:27 INFO - PROCESS | 3856 | 1463781327405 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:27 INFO - PROCESS | 3856 | ++DOCSHELL 10D45000 == 39 [pid = 3856] [id = 263] 14:55:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10D4D800) [pid = 3856] [serial = 788] [outer = 00000000] 14:55:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13825C00) [pid = 3856] [serial = 789] [outer = 10D4D800] 14:55:27 INFO - PROCESS | 3856 | 1463781327450 Marionette DEBUG loaded listener.js 14:55:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (143A2400) [pid = 3856] [serial = 790] [outer = 10D4D800] 14:55:27 INFO - PROCESS | 3856 | 1463781327846 Marionette TRACE conn2 <- [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]]]}] 14:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 14:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 591ms 14:55:27 INFO - PROCESS | 3856 | 1463781327898 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 14:55:27 INFO - PROCESS | 3856 | 1463781327900 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 14:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 14:55:27 INFO - PROCESS | 3856 | 1463781327908 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 14:55:27 INFO - PROCESS | 3856 | 1463781327909 Marionette TRACE conn2 <- [1,1018,null,{}] 14:55:27 INFO - PROCESS | 3856 | 1463781327912 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:27 INFO - PROCESS | 3856 | 1463781327993 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 14:55:27 INFO - PROCESS | 3856 | 1463781328000 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:28 INFO - PROCESS | 3856 | ++DOCSHELL 1381C000 == 40 [pid = 3856] [id = 264] 14:55:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (14F91400) [pid = 3856] [serial = 791] [outer = 00000000] 14:55:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (158E5000) [pid = 3856] [serial = 792] [outer = 14F91400] 14:55:28 INFO - PROCESS | 3856 | 1463781328045 Marionette DEBUG loaded listener.js 14:55:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (160ADC00) [pid = 3856] [serial = 793] [outer = 14F91400] 14:55:28 INFO - PROCESS | 3856 | 1463781328484 Marionette TRACE conn2 <- [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]]]}] 14:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 14:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 639ms 14:55:28 INFO - PROCESS | 3856 | 1463781328542 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 14:55:28 INFO - PROCESS | 3856 | 1463781328544 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 14:55:28 INFO - PROCESS | 3856 | 1463781328547 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 14:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 14:55:28 INFO - PROCESS | 3856 | 1463781328549 Marionette TRACE conn2 <- [1,1022,null,{}] 14:55:28 INFO - PROCESS | 3856 | 1463781328552 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:28 INFO - PROCESS | 3856 | 1463781328629 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 14:55:28 INFO - PROCESS | 3856 | 1463781328635 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:28 INFO - PROCESS | 3856 | ++DOCSHELL 15818000 == 41 [pid = 3856] [id = 265] 14:55:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (160E0000) [pid = 3856] [serial = 794] [outer = 00000000] 14:55:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (160E6C00) [pid = 3856] [serial = 795] [outer = 160E0000] 14:55:28 INFO - PROCESS | 3856 | 1463781328679 Marionette DEBUG loaded listener.js 14:55:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16476000) [pid = 3856] [serial = 796] [outer = 160E0000] 14:55:29 INFO - PROCESS | 3856 | 1463781329328 Marionette TRACE conn2 <- [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]]]}] 14:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 14:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 825ms 14:55:29 INFO - PROCESS | 3856 | 1463781329402 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 14:55:29 INFO - PROCESS | 3856 | 1463781329406 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 14:55:29 INFO - PROCESS | 3856 | 1463781329412 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 14:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 14:55:29 INFO - PROCESS | 3856 | 1463781329416 Marionette TRACE conn2 <- [1,1026,null,{}] 14:55:29 INFO - PROCESS | 3856 | 1463781329422 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:29 INFO - PROCESS | 3856 | 1463781329538 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 14:55:29 INFO - PROCESS | 3856 | 1463781329648 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:29 INFO - PROCESS | 3856 | ++DOCSHELL 10439800 == 42 [pid = 3856] [id = 266] 14:55:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (10479400) [pid = 3856] [serial = 797] [outer = 00000000] 14:55:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (10B32400) [pid = 3856] [serial = 798] [outer = 10479400] 14:55:29 INFO - PROCESS | 3856 | 1463781329706 Marionette DEBUG loaded listener.js 14:55:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (10B91800) [pid = 3856] [serial = 799] [outer = 10479400] 14:55:30 INFO - PROCESS | 3856 | 1463781330381 Marionette TRACE conn2 <- [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]]]}] 14:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 14:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1043ms 14:55:30 INFO - PROCESS | 3856 | 1463781330461 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 14:55:30 INFO - PROCESS | 3856 | 1463781330466 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 14:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 14:55:30 INFO - PROCESS | 3856 | 1463781330494 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 14:55:30 INFO - PROCESS | 3856 | 1463781330497 Marionette TRACE conn2 <- [1,1030,null,{}] 14:55:30 INFO - PROCESS | 3856 | 1463781330501 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:30 INFO - PROCESS | 3856 | 1463781330640 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 14:55:30 INFO - PROCESS | 3856 | 1463781330764 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:30 INFO - PROCESS | 3856 | ++DOCSHELL 10EBF400 == 43 [pid = 3856] [id = 267] 14:55:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (10EC0800) [pid = 3856] [serial = 800] [outer = 00000000] 14:55:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (112DC800) [pid = 3856] [serial = 801] [outer = 10EC0800] 14:55:30 INFO - PROCESS | 3856 | 1463781330819 Marionette DEBUG loaded listener.js 14:55:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (11CEE800) [pid = 3856] [serial = 802] [outer = 10EC0800] 14:55:31 INFO - PROCESS | 3856 | 1463781331751 Marionette TRACE conn2 <- [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]]]}] 14:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 14:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1292ms 14:55:31 INFO - PROCESS | 3856 | 1463781331790 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 14:55:31 INFO - PROCESS | 3856 | 1463781331793 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 14:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 14:55:31 INFO - PROCESS | 3856 | 1463781331799 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 14:55:31 INFO - PROCESS | 3856 | 1463781331803 Marionette TRACE conn2 <- [1,1034,null,{}] 14:55:31 INFO - PROCESS | 3856 | 1463781331809 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:31 INFO - PROCESS | 3856 | 1463781331909 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 14:55:32 INFO - PROCESS | 3856 | 1463781332059 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:32 INFO - PROCESS | 3856 | ++DOCSHELL 10434800 == 44 [pid = 3856] [id = 268] 14:55:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (105ED400) [pid = 3856] [serial = 803] [outer = 00000000] 14:55:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (10A7B400) [pid = 3856] [serial = 804] [outer = 105ED400] 14:55:32 INFO - PROCESS | 3856 | 1463781332110 Marionette DEBUG loaded listener.js 14:55:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (10D47C00) [pid = 3856] [serial = 805] [outer = 105ED400] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 10A5C000 == 43 [pid = 3856] [id = 20] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 12B53400 == 42 [pid = 3856] [id = 28] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 15F51000 == 41 [pid = 3856] [id = 25] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 14FB5400 == 40 [pid = 3856] [id = 24] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 11712800 == 39 [pid = 3856] [id = 27] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 167C1C00 == 38 [pid = 3856] [id = 8] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 138E2400 == 37 [pid = 3856] [id = 23] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 167BE800 == 36 [pid = 3856] [id = 26] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 12B53800 == 35 [pid = 3856] [id = 22] 14:55:32 INFO - PROCESS | 3856 | --DOCSHELL 1179EC00 == 34 [pid = 3856] [id = 21] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (1AB99800) [pid = 3856] [serial = 570] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1A652C00) [pid = 3856] [serial = 624] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1B49D000) [pid = 3856] [serial = 672] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (156EA800) [pid = 3856] [serial = 660] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (11A0AC00) [pid = 3856] [serial = 657] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1B16A400) [pid = 3856] [serial = 669] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1A223400) [pid = 3856] [serial = 615] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1A938800) [pid = 3856] [serial = 621] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1581F000) [pid = 3856] [serial = 618] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1B04B000) [pid = 3856] [serial = 666] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (18FDB400) [pid = 3856] [serial = 663] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (167C6400) [pid = 3856] [serial = 612] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (12AE5400) [pid = 3856] [serial = 609] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (18FE3000) [pid = 3856] [serial = 751] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19A9F800) [pid = 3856] [serial = 753] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (172BB800) [pid = 3856] [serial = 741] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16484400) [pid = 3856] [serial = 738] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (172C3400) [pid = 3856] [serial = 742] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (17830800) [pid = 3856] [serial = 744] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (186CF000) [pid = 3856] [serial = 750] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (17FB7800) [pid = 3856] [serial = 745] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (15815C00) [pid = 3856] [serial = 732] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15820C00) [pid = 3856] [serial = 733] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (12A93C00) [pid = 3856] [serial = 729] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (140D2800) [pid = 3856] [serial = 730] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (1335E800) [pid = 3856] [serial = 727] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (12AE1800) [pid = 3856] [serial = 726] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (10EC7400) [pid = 3856] [serial = 724] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (10D42400) [pid = 3856] [serial = 723] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17833000) [pid = 3856] [serial = 721] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (143B1000) [pid = 3856] [serial = 720] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (17836000) [pid = 3856] [serial = 718] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (17833C00) [pid = 3856] [serial = 717] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1B051400) [pid = 3856] [serial = 715] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1AD5A800) [pid = 3856] [serial = 714] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1A93A000) [pid = 3856] [serial = 712] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (1A84F400) [pid = 3856] [serial = 711] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (16E71400) [pid = 3856] [serial = 709] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (166D2000) [pid = 3856] [serial = 708] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1439B000) [pid = 3856] [serial = 706] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13315800) [pid = 3856] [serial = 705] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1A938400) [pid = 3856] [serial = 703] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (160E4400) [pid = 3856] [serial = 735] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (17603400) [pid = 3856] [serial = 747] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1782D800) [pid = 3856] [serial = 748] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16E66400) [pid = 3856] [serial = 739] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (160ECC00) [pid = 3856] [serial = 736] [outer = 00000000] [url = about:blank] 14:55:32 INFO - PROCESS | 3856 | 1463781332619 Marionette TRACE conn2 <- [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]]]}] 14:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 14:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 903ms 14:55:32 INFO - PROCESS | 3856 | 1463781332685 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 14:55:32 INFO - PROCESS | 3856 | 1463781332690 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 14:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 14:55:32 INFO - PROCESS | 3856 | 1463781332696 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 14:55:32 INFO - PROCESS | 3856 | 1463781332698 Marionette TRACE conn2 <- [1,1038,null,{}] 14:55:32 INFO - PROCESS | 3856 | 1463781332702 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:32 INFO - PROCESS | 3856 | 1463781332782 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 14:55:32 INFO - PROCESS | 3856 | 1463781332791 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:32 INFO - PROCESS | 3856 | ++DOCSHELL 10D4D400 == 35 [pid = 3856] [id = 269] 14:55:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (10D4FC00) [pid = 3856] [serial = 806] [outer = 00000000] 14:55:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10EC5800) [pid = 3856] [serial = 807] [outer = 10D4FC00] 14:55:32 INFO - PROCESS | 3856 | 1463781332836 Marionette DEBUG loaded listener.js 14:55:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1102C400) [pid = 3856] [serial = 808] [outer = 10D4FC00] 14:55:33 INFO - PROCESS | 3856 | 1463781333291 Marionette TRACE conn2 <- [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]]]}] 14:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 14:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 639ms 14:55:33 INFO - PROCESS | 3856 | 1463781333333 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 14:55:33 INFO - PROCESS | 3856 | 1463781333336 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 14:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 14:55:33 INFO - PROCESS | 3856 | 1463781333340 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 14:55:33 INFO - PROCESS | 3856 | 1463781333343 Marionette TRACE conn2 <- [1,1042,null,{}] 14:55:33 INFO - PROCESS | 3856 | 1463781333354 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:33 INFO - PROCESS | 3856 | 1463781333437 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 14:55:33 INFO - PROCESS | 3856 | 1463781333479 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:33 INFO - PROCESS | 3856 | ++DOCSHELL 12A30000 == 36 [pid = 3856] [id = 270] 14:55:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (12A31000) [pid = 3856] [serial = 809] [outer = 00000000] 14:55:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (12D1D800) [pid = 3856] [serial = 810] [outer = 12A31000] 14:55:33 INFO - PROCESS | 3856 | 1463781333534 Marionette DEBUG loaded listener.js 14:55:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (130C6800) [pid = 3856] [serial = 811] [outer = 12A31000] 14:55:33 INFO - PROCESS | 3856 | 1463781334003 Marionette TRACE conn2 <- [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]]]}] 14:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 14:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 700ms 14:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 14:55:34 INFO - PROCESS | 3856 | 1463781334043 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 14:55:34 INFO - PROCESS | 3856 | 1463781334046 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 14:55:34 INFO - PROCESS | 3856 | 1463781334049 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 14:55:34 INFO - PROCESS | 3856 | 1463781334051 Marionette TRACE conn2 <- [1,1046,null,{}] 14:55:34 INFO - PROCESS | 3856 | 1463781334054 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:34 INFO - PROCESS | 3856 | 1463781334134 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 14:55:34 INFO - PROCESS | 3856 | 1463781334140 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:34 INFO - PROCESS | 3856 | ++DOCSHELL 11055C00 == 37 [pid = 3856] [id = 271] 14:55:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (12DF0C00) [pid = 3856] [serial = 812] [outer = 00000000] 14:55:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (140DC800) [pid = 3856] [serial = 813] [outer = 12DF0C00] 14:55:34 INFO - PROCESS | 3856 | 1463781334185 Marionette DEBUG loaded listener.js 14:55:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1439EC00) [pid = 3856] [serial = 814] [outer = 12DF0C00] 14:55:34 INFO - PROCESS | 3856 | 1463781334651 Marionette TRACE conn2 <- [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]]]}] 14:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 14:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 623ms 14:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 14:55:34 INFO - PROCESS | 3856 | 1463781334686 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 14:55:34 INFO - PROCESS | 3856 | 1463781334688 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 14:55:34 INFO - PROCESS | 3856 | 1463781334692 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 14:55:34 INFO - PROCESS | 3856 | 1463781334693 Marionette TRACE conn2 <- [1,1050,null,{}] 14:55:34 INFO - PROCESS | 3856 | 1463781334706 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:34 INFO - PROCESS | 3856 | 1463781334811 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 14:55:34 INFO - PROCESS | 3856 | 1463781334895 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:34 INFO - PROCESS | 3856 | ++DOCSHELL 14395400 == 38 [pid = 3856] [id = 272] 14:55:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1439D400) [pid = 3856] [serial = 815] [outer = 00000000] 14:55:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (143AF000) [pid = 3856] [serial = 816] [outer = 1439D400] 14:55:34 INFO - PROCESS | 3856 | 1463781334940 Marionette DEBUG loaded listener.js 14:55:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (14F59C00) [pid = 3856] [serial = 817] [outer = 1439D400] 14:55:35 INFO - PROCESS | 3856 | 1463781335365 Marionette TRACE conn2 <- [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]]]}] 14:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 14:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 685ms 14:55:35 INFO - PROCESS | 3856 | 1463781335403 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 14:55:35 INFO - PROCESS | 3856 | 1463781335405 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 14:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 14:55:35 INFO - PROCESS | 3856 | 1463781335409 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 14:55:35 INFO - PROCESS | 3856 | 1463781335410 Marionette TRACE conn2 <- [1,1054,null,{}] 14:55:35 INFO - PROCESS | 3856 | 1463781335414 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:35 INFO - PROCESS | 3856 | 1463781335541 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 14:55:35 INFO - PROCESS | 3856 | 1463781335605 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:35 INFO - PROCESS | 3856 | ++DOCSHELL 1581A000 == 39 [pid = 3856] [id = 273] 14:55:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1581EC00) [pid = 3856] [serial = 818] [outer = 00000000] 14:55:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (158B9800) [pid = 3856] [serial = 819] [outer = 1581EC00] 14:55:35 INFO - PROCESS | 3856 | 1463781335650 Marionette DEBUG loaded listener.js 14:55:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (158B9C00) [pid = 3856] [serial = 820] [outer = 1581EC00] 14:55:36 INFO - PROCESS | 3856 | 1463781336060 Marionette TRACE conn2 <- [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]]]}] 14:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 14:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 685ms 14:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 14:55:36 INFO - PROCESS | 3856 | 1463781336107 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 14:55:36 INFO - PROCESS | 3856 | 1463781336109 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 14:55:36 INFO - PROCESS | 3856 | 1463781336112 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 14:55:36 INFO - PROCESS | 3856 | 1463781336113 Marionette TRACE conn2 <- [1,1058,null,{}] 14:55:36 INFO - PROCESS | 3856 | 1463781336117 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:36 INFO - PROCESS | 3856 | 1463781336239 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 14:55:36 INFO - PROCESS | 3856 | 1463781336262 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:36 INFO - PROCESS | 3856 | ++DOCSHELL 156EA800 == 40 [pid = 3856] [id = 274] 14:55:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (158B7400) [pid = 3856] [serial = 821] [outer = 00000000] 14:55:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (15F5E800) [pid = 3856] [serial = 822] [outer = 158B7400] 14:55:36 INFO - PROCESS | 3856 | 1463781336306 Marionette DEBUG loaded listener.js 14:55:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (160E1000) [pid = 3856] [serial = 823] [outer = 158B7400] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (12A90C00) [pid = 3856] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (13823400) [pid = 3856] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (138E6C00) [pid = 3856] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (11735000) [pid = 3856] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10EC0400) [pid = 3856] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (10B34000) [pid = 3856] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (1381D000) [pid = 3856] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10435000) [pid = 3856] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (143AC400) [pid = 3856] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (112D8800) [pid = 3856] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (158E3400) [pid = 3856] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (14F91400) [pid = 3856] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 14:55:36 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (10D4D800) [pid = 3856] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 14:55:36 INFO - PROCESS | 3856 | 1463781336775 Marionette TRACE conn2 <- [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]]]}] 14:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 14:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 731ms 14:55:36 INFO - PROCESS | 3856 | 1463781336837 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 14:55:36 INFO - PROCESS | 3856 | 1463781336839 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 14:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 14:55:36 INFO - PROCESS | 3856 | 1463781336842 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 14:55:36 INFO - PROCESS | 3856 | 1463781336844 Marionette TRACE conn2 <- [1,1062,null,{}] 14:55:36 INFO - PROCESS | 3856 | 1463781336847 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:36 INFO - PROCESS | 3856 | 1463781336924 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 14:55:36 INFO - PROCESS | 3856 | 1463781336930 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:36 INFO - PROCESS | 3856 | ++DOCSHELL 1036E800 == 41 [pid = 3856] [id = 275] 14:55:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10EC1400) [pid = 3856] [serial = 824] [outer = 00000000] 14:55:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (1336A000) [pid = 3856] [serial = 825] [outer = 10EC1400] 14:55:36 INFO - PROCESS | 3856 | 1463781336974 Marionette DEBUG loaded listener.js 14:55:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (143B1C00) [pid = 3856] [serial = 826] [outer = 10EC1400] 14:55:37 INFO - PROCESS | 3856 | 1463781337393 Marionette TRACE conn2 <- [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]]]}] 14:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 14:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 592ms 14:55:37 INFO - PROCESS | 3856 | 1463781337445 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 14:55:37 INFO - PROCESS | 3856 | 1463781337447 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 14:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 14:55:37 INFO - PROCESS | 3856 | 1463781337450 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 14:55:37 INFO - PROCESS | 3856 | 1463781337452 Marionette TRACE conn2 <- [1,1066,null,{}] 14:55:37 INFO - PROCESS | 3856 | 1463781337455 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:37 INFO - PROCESS | 3856 | 1463781337530 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 14:55:37 INFO - PROCESS | 3856 | 1463781337536 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:37 INFO - PROCESS | 3856 | ++DOCSHELL 12A24400 == 42 [pid = 3856] [id = 276] 14:55:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (12A2F400) [pid = 3856] [serial = 827] [outer = 00000000] 14:55:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15B51000) [pid = 3856] [serial = 828] [outer = 12A2F400] 14:55:37 INFO - PROCESS | 3856 | 1463781337584 Marionette DEBUG loaded listener.js 14:55:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15F54C00) [pid = 3856] [serial = 829] [outer = 12A2F400] 14:55:38 INFO - PROCESS | 3856 | 1463781338024 Marionette TRACE conn2 <- [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]]]}] 14:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 14:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 591ms 14:55:38 INFO - PROCESS | 3856 | 1463781338047 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 14:55:38 INFO - PROCESS | 3856 | 1463781338049 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 14:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 14:55:38 INFO - PROCESS | 3856 | 1463781338052 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 14:55:38 INFO - PROCESS | 3856 | 1463781338054 Marionette TRACE conn2 <- [1,1070,null,{}] 14:55:38 INFO - PROCESS | 3856 | 1463781338057 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:38 INFO - PROCESS | 3856 | 1463781338173 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 14:55:38 INFO - PROCESS | 3856 | 1463781338181 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:38 INFO - PROCESS | 3856 | ++DOCSHELL 14F91400 == 43 [pid = 3856] [id = 277] 14:55:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (160E8C00) [pid = 3856] [serial = 830] [outer = 00000000] 14:55:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1647CC00) [pid = 3856] [serial = 831] [outer = 160E8C00] 14:55:38 INFO - PROCESS | 3856 | 1463781338225 Marionette DEBUG loaded listener.js 14:55:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1647E400) [pid = 3856] [serial = 832] [outer = 160E8C00] 14:55:38 INFO - PROCESS | 3856 | 1463781338708 Marionette TRACE conn2 <- [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]]]}] 14:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 14:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 685ms 14:55:38 INFO - PROCESS | 3856 | 1463781338753 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 14:55:38 INFO - PROCESS | 3856 | 1463781338758 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 14:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 14:55:38 INFO - PROCESS | 3856 | 1463781338764 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 14:55:38 INFO - PROCESS | 3856 | 1463781338769 Marionette TRACE conn2 <- [1,1074,null,{}] 14:55:38 INFO - PROCESS | 3856 | 1463781338776 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:38 INFO - PROCESS | 3856 | 1463781338881 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 14:55:39 INFO - PROCESS | 3856 | 1463781339044 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:39 INFO - PROCESS | 3856 | ++DOCSHELL 105F0C00 == 44 [pid = 3856] [id = 278] 14:55:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (105F3400) [pid = 3856] [serial = 833] [outer = 00000000] 14:55:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10D4A000) [pid = 3856] [serial = 834] [outer = 105F3400] 14:55:39 INFO - PROCESS | 3856 | 1463781339099 Marionette DEBUG loaded listener.js 14:55:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10EC4800) [pid = 3856] [serial = 835] [outer = 105F3400] 14:55:39 INFO - PROCESS | 3856 | 1463781339632 Marionette TRACE conn2 <- [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]]]}] 14:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 14:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 903ms 14:55:39 INFO - PROCESS | 3856 | 1463781339668 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 14:55:39 INFO - PROCESS | 3856 | 1463781339674 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 14:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 14:55:39 INFO - PROCESS | 3856 | 1463781339681 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 14:55:39 INFO - PROCESS | 3856 | 1463781339684 Marionette TRACE conn2 <- [1,1078,null,{}] 14:55:39 INFO - PROCESS | 3856 | 1463781339688 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:39 INFO - PROCESS | 3856 | 1463781339790 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 14:55:39 INFO - PROCESS | 3856 | 1463781339889 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:39 INFO - PROCESS | 3856 | ++DOCSHELL 12A23400 == 45 [pid = 3856] [id = 279] 14:55:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (12A23800) [pid = 3856] [serial = 836] [outer = 00000000] 14:55:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1330B400) [pid = 3856] [serial = 837] [outer = 12A23800] 14:55:39 INFO - PROCESS | 3856 | 1463781339942 Marionette DEBUG loaded listener.js 14:55:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (138E4800) [pid = 3856] [serial = 838] [outer = 12A23800] 14:55:40 INFO - PROCESS | 3856 | 1463781340490 Marionette TRACE conn2 <- [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]]]}] 14:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 14:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 840ms 14:55:40 INFO - PROCESS | 3856 | 1463781340523 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 14:55:40 INFO - PROCESS | 3856 | 1463781340526 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 14:55:40 INFO - PROCESS | 3856 | 1463781340531 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 14:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 14:55:40 INFO - PROCESS | 3856 | 1463781340534 Marionette TRACE conn2 <- [1,1082,null,{}] 14:55:40 INFO - PROCESS | 3856 | 1463781340545 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:40 INFO - PROCESS | 3856 | 1463781340649 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 14:55:40 INFO - PROCESS | 3856 | 1463781340750 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:40 INFO - PROCESS | 3856 | ++DOCSHELL 1581A400 == 46 [pid = 3856] [id = 280] 14:55:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1581C800) [pid = 3856] [serial = 839] [outer = 00000000] 14:55:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (15F5D400) [pid = 3856] [serial = 840] [outer = 1581C800] 14:55:40 INFO - PROCESS | 3856 | 1463781340834 Marionette DEBUG loaded listener.js 14:55:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (16482800) [pid = 3856] [serial = 841] [outer = 1581C800] 14:55:41 INFO - PROCESS | 3856 | 1463781341453 Marionette TRACE conn2 <- [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]]]}] 14:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 14:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 934ms 14:55:41 INFO - PROCESS | 3856 | 1463781341488 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 14:55:41 INFO - PROCESS | 3856 | 1463781341490 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 14:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 14:55:41 INFO - PROCESS | 3856 | 1463781341495 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 14:55:41 INFO - PROCESS | 3856 | 1463781341497 Marionette TRACE conn2 <- [1,1086,null,{}] 14:55:41 INFO - PROCESS | 3856 | 1463781341501 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:41 INFO - PROCESS | 3856 | 1463781341607 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 14:55:41 INFO - PROCESS | 3856 | 1463781341705 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:41 INFO - PROCESS | 3856 | ++DOCSHELL 16A1C800 == 47 [pid = 3856] [id = 281] 14:55:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16A1D400) [pid = 3856] [serial = 842] [outer = 00000000] 14:55:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16A89C00) [pid = 3856] [serial = 843] [outer = 16A1D400] 14:55:41 INFO - PROCESS | 3856 | 1463781341759 Marionette DEBUG loaded listener.js 14:55:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16C4B400) [pid = 3856] [serial = 844] [outer = 16A1D400] 14:55:42 INFO - PROCESS | 3856 | 1463781342321 Marionette TRACE conn2 <- [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]]]}] 14:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 14:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 903ms 14:55:42 INFO - PROCESS | 3856 | 1463781342401 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 14:55:42 INFO - PROCESS | 3856 | 1463781342403 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 14:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 14:55:42 INFO - PROCESS | 3856 | 1463781342407 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 14:55:42 INFO - PROCESS | 3856 | 1463781342409 Marionette TRACE conn2 <- [1,1090,null,{}] 14:55:42 INFO - PROCESS | 3856 | 1463781342413 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:42 INFO - PROCESS | 3856 | 1463781342509 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 14:55:42 INFO - PROCESS | 3856 | 1463781342640 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:42 INFO - PROCESS | 3856 | ++DOCSHELL 10435000 == 48 [pid = 3856] [id = 282] 14:55:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16482400) [pid = 3856] [serial = 845] [outer = 00000000] 14:55:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16E6B400) [pid = 3856] [serial = 846] [outer = 16482400] 14:55:42 INFO - PROCESS | 3856 | 1463781342694 Marionette DEBUG loaded listener.js 14:55:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16E6FC00) [pid = 3856] [serial = 847] [outer = 16482400] 14:55:43 INFO - PROCESS | 3856 | 1463781343222 Marionette TRACE conn2 <- [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]]]}] 14:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 14:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 887ms 14:55:43 INFO - PROCESS | 3856 | 1463781343311 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 14:55:43 INFO - PROCESS | 3856 | 1463781343313 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 14:55:43 INFO - PROCESS | 3856 | 1463781343316 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 14:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 14:55:43 INFO - PROCESS | 3856 | 1463781343318 Marionette TRACE conn2 <- [1,1094,null,{}] 14:55:43 INFO - PROCESS | 3856 | 1463781343347 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:43 INFO - PROCESS | 3856 | 1463781343536 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 14:55:43 INFO - PROCESS | 3856 | 1463781343590 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:43 INFO - PROCESS | 3856 | ++DOCSHELL 160E2400 == 49 [pid = 3856] [id = 283] 14:55:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (160E8400) [pid = 3856] [serial = 848] [outer = 00000000] 14:55:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16F0D000) [pid = 3856] [serial = 849] [outer = 160E8400] 14:55:43 INFO - PROCESS | 3856 | 1463781343652 Marionette DEBUG loaded listener.js 14:55:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (17090000) [pid = 3856] [serial = 850] [outer = 160E8400] 14:55:44 INFO - PROCESS | 3856 | 1463781344190 Marionette TRACE conn2 <- [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]]]}] 14:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 14:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1027ms 14:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 14:55:44 INFO - PROCESS | 3856 | 1463781344358 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 14:55:44 INFO - PROCESS | 3856 | 1463781344361 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 14:55:44 INFO - PROCESS | 3856 | 1463781344375 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 14:55:44 INFO - PROCESS | 3856 | 1463781344379 Marionette TRACE conn2 <- [1,1098,null,{}] 14:55:44 INFO - PROCESS | 3856 | 1463781344384 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:44 INFO - PROCESS | 3856 | 1463781344480 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 14:55:44 INFO - PROCESS | 3856 | 1463781344575 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:44 INFO - PROCESS | 3856 | ++DOCSHELL 10B8B800 == 50 [pid = 3856] [id = 284] 14:55:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (10B8C400) [pid = 3856] [serial = 851] [outer = 00000000] 14:55:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (10D4B800) [pid = 3856] [serial = 852] [outer = 10B8C400] 14:55:44 INFO - PROCESS | 3856 | 1463781344622 Marionette DEBUG loaded listener.js 14:55:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1171D000) [pid = 3856] [serial = 853] [outer = 10B8C400] 14:55:45 INFO - PROCESS | 3856 | 1463781345216 Marionette TRACE conn2 <- [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]]]}] 14:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 14:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 887ms 14:55:45 INFO - PROCESS | 3856 | 1463781345252 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 14:55:45 INFO - PROCESS | 3856 | 1463781345255 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 14:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 14:55:45 INFO - PROCESS | 3856 | 1463781345262 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 14:55:45 INFO - PROCESS | 3856 | 1463781345266 Marionette TRACE conn2 <- [1,1102,null,{}] 14:55:45 INFO - PROCESS | 3856 | 1463781345270 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:45 INFO - PROCESS | 3856 | 1463781345381 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (160E6C00) [pid = 3856] [serial = 795] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (12D1EC00) [pid = 3856] [serial = 768] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (12DF7C00) [pid = 3856] [serial = 769] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1439A400) [pid = 3856] [serial = 774] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1439DC00) [pid = 3856] [serial = 775] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (14F5D800) [pid = 3856] [serial = 780] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (12A2B800) [pid = 3856] [serial = 766] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (12A22C00) [pid = 3856] [serial = 765] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (143A6400) [pid = 3856] [serial = 777] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10B3D400) [pid = 3856] [serial = 759] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (10D41400) [pid = 3856] [serial = 760] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (138EB800) [pid = 3856] [serial = 771] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (140D7800) [pid = 3856] [serial = 772] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (105EE800) [pid = 3856] [serial = 756] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (10A59800) [pid = 3856] [serial = 757] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (156E5C00) [pid = 3856] [serial = 783] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (112DD400) [pid = 3856] [serial = 762] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (14F5DC00) [pid = 3856] [serial = 781] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (11735800) [pid = 3856] [serial = 763] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15B48800) [pid = 3856] [serial = 786] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (15814400) [pid = 3856] [serial = 784] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (158E5000) [pid = 3856] [serial = 792] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (15F5E400) [pid = 3856] [serial = 787] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (13825C00) [pid = 3856] [serial = 789] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (14397C00) [pid = 3856] [serial = 778] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (160ADC00) [pid = 3856] [serial = 793] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (143A2400) [pid = 3856] [serial = 790] [outer = 00000000] [url = about:blank] 14:55:45 INFO - PROCESS | 3856 | 1463781345515 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:45 INFO - PROCESS | 3856 | ++DOCSHELL 103CA400 == 51 [pid = 3856] [id = 285] 14:55:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10439000) [pid = 3856] [serial = 854] [outer = 00000000] 14:55:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (10A6D400) [pid = 3856] [serial = 855] [outer = 10439000] 14:55:45 INFO - PROCESS | 3856 | 1463781345582 Marionette DEBUG loaded listener.js 14:55:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (10D42800) [pid = 3856] [serial = 856] [outer = 10439000] 14:55:46 INFO - PROCESS | 3856 | 1463781346025 Marionette TRACE conn2 <- [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]]]}] 14:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 14:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 794ms 14:55:46 INFO - PROCESS | 3856 | 1463781346064 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 14:55:46 INFO - PROCESS | 3856 | 1463781346066 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 14:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 14:55:46 INFO - PROCESS | 3856 | 1463781346070 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 14:55:46 INFO - PROCESS | 3856 | 1463781346072 Marionette TRACE conn2 <- [1,1106,null,{}] 14:55:46 INFO - PROCESS | 3856 | 1463781346081 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:46 INFO - PROCESS | 3856 | 1463781346169 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 14:55:46 INFO - PROCESS | 3856 | 1463781346196 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:46 INFO - PROCESS | 3856 | ++DOCSHELL 12881800 == 52 [pid = 3856] [id = 286] 14:55:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (12A24000) [pid = 3856] [serial = 857] [outer = 00000000] 14:55:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (130C5800) [pid = 3856] [serial = 858] [outer = 12A24000] 14:55:46 INFO - PROCESS | 3856 | 1463781346248 Marionette DEBUG loaded listener.js 14:55:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (138E7C00) [pid = 3856] [serial = 859] [outer = 12A24000] 14:55:46 INFO - PROCESS | 3856 | 1463781346729 Marionette TRACE conn2 <- [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]]]}] 14:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 14:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 701ms 14:55:46 INFO - PROCESS | 3856 | 1463781346769 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 14:55:46 INFO - PROCESS | 3856 | 1463781346771 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 14:55:46 INFO - PROCESS | 3856 | 1463781346775 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 14:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 14:55:46 INFO - PROCESS | 3856 | 1463781346776 Marionette TRACE conn2 <- [1,1110,null,{}] 14:55:46 INFO - PROCESS | 3856 | 1463781346779 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:46 INFO - PROCESS | 3856 | 1463781346890 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 14:55:46 INFO - PROCESS | 3856 | 1463781346899 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:46 INFO - PROCESS | 3856 | ++DOCSHELL 143A2400 == 53 [pid = 3856] [id = 287] 14:55:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (143A2800) [pid = 3856] [serial = 860] [outer = 00000000] 14:55:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (143A9000) [pid = 3856] [serial = 861] [outer = 143A2800] 14:55:46 INFO - PROCESS | 3856 | 1463781346944 Marionette DEBUG loaded listener.js 14:55:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (143AD400) [pid = 3856] [serial = 862] [outer = 143A2800] 14:55:47 INFO - PROCESS | 3856 | 1463781347378 Marionette TRACE conn2 <- [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]]]}] 14:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 14:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 638ms 14:55:47 INFO - PROCESS | 3856 | 1463781347413 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 14:55:47 INFO - PROCESS | 3856 | 1463781347414 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 14:55:47 INFO - PROCESS | 3856 | 1463781347417 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 14:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 14:55:47 INFO - PROCESS | 3856 | 1463781347419 Marionette TRACE conn2 <- [1,1114,null,{}] 14:55:47 INFO - PROCESS | 3856 | 1463781347426 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:47 INFO - PROCESS | 3856 | 1463781347504 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 14:55:47 INFO - PROCESS | 3856 | 1463781347511 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:47 INFO - PROCESS | 3856 | ++DOCSHELL 105E8C00 == 54 [pid = 3856] [id = 288] 14:55:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (143A8800) [pid = 3856] [serial = 863] [outer = 00000000] 14:55:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (14FB5800) [pid = 3856] [serial = 864] [outer = 143A8800] 14:55:47 INFO - PROCESS | 3856 | 1463781347555 Marionette DEBUG loaded listener.js 14:55:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (153BB000) [pid = 3856] [serial = 865] [outer = 143A8800] 14:55:47 INFO - PROCESS | 3856 | 1463781347996 Marionette TRACE conn2 <- [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]]]}] 14:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 14:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 638ms 14:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 14:55:48 INFO - PROCESS | 3856 | 1463781348059 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 14:55:48 INFO - PROCESS | 3856 | 1463781348061 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 14:55:48 INFO - PROCESS | 3856 | 1463781348064 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 14:55:48 INFO - PROCESS | 3856 | 1463781348066 Marionette TRACE conn2 <- [1,1118,null,{}] 14:55:48 INFO - PROCESS | 3856 | 1463781348069 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:48 INFO - PROCESS | 3856 | 1463781348196 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 14:55:48 INFO - PROCESS | 3856 | 1463781348289 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:48 INFO - PROCESS | 3856 | ++DOCSHELL 1581A800 == 55 [pid = 3856] [id = 289] 14:55:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1581CC00) [pid = 3856] [serial = 866] [outer = 00000000] 14:55:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (158F1800) [pid = 3856] [serial = 867] [outer = 1581CC00] 14:55:48 INFO - PROCESS | 3856 | 1463781348334 Marionette DEBUG loaded listener.js 14:55:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (15F5F400) [pid = 3856] [serial = 868] [outer = 1581CC00] 14:55:48 INFO - PROCESS | 3856 | 1463781348753 Marionette TRACE conn2 <- [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]]]}] 14:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 14:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 732ms 14:55:48 INFO - PROCESS | 3856 | 1463781348803 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 14:55:48 INFO - PROCESS | 3856 | 1463781348805 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 14:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 14:55:48 INFO - PROCESS | 3856 | 1463781348808 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 14:55:48 INFO - PROCESS | 3856 | 1463781348810 Marionette TRACE conn2 <- [1,1122,null,{}] 14:55:48 INFO - PROCESS | 3856 | 1463781348813 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:48 INFO - PROCESS | 3856 | 1463781348921 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 14:55:48 INFO - PROCESS | 3856 | 1463781348927 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:48 INFO - PROCESS | 3856 | ++DOCSHELL 158BF400 == 56 [pid = 3856] [id = 290] 14:55:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (15F51C00) [pid = 3856] [serial = 869] [outer = 00000000] 14:55:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (160ECC00) [pid = 3856] [serial = 870] [outer = 15F51C00] 14:55:49 INFO - PROCESS | 3856 | 1463781349018 Marionette DEBUG loaded listener.js 14:55:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (166CD000) [pid = 3856] [serial = 871] [outer = 15F51C00] 14:55:49 INFO - PROCESS | 3856 | 1463781349410 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 14:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 14:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 638ms 14:55:49 INFO - PROCESS | 3856 | 1463781349430 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 14:55:49 INFO - PROCESS | 3856 | 1463781349432 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 14:55:49 INFO - PROCESS | 3856 | 1463781349435 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 14:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 14:55:49 INFO - PROCESS | 3856 | 1463781349436 Marionette TRACE conn2 <- [1,1126,null,{}] 14:55:49 INFO - PROCESS | 3856 | 1463781349440 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:49 INFO - PROCESS | 3856 | 1463781349553 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 14:55:49 INFO - PROCESS | 3856 | 1463781349639 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:49 INFO - PROCESS | 3856 | ++DOCSHELL 158F1000 == 57 [pid = 3856] [id = 291] 14:55:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16A1B000) [pid = 3856] [serial = 872] [outer = 00000000] 14:55:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16E6E000) [pid = 3856] [serial = 873] [outer = 16A1B000] 14:55:49 INFO - PROCESS | 3856 | 1463781349684 Marionette DEBUG loaded listener.js 14:55:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (16F04800) [pid = 3856] [serial = 874] [outer = 16A1B000] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1439D400) [pid = 3856] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (158B7400) [pid = 3856] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (12DF0C00) [pid = 3856] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (12A2F400) [pid = 3856] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1581EC00) [pid = 3856] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (10D4FC00) [pid = 3856] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (105ED400) [pid = 3856] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (10EC1400) [pid = 3856] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 14:55:50 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (12A31000) [pid = 3856] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 14:55:50 INFO - PROCESS | 3856 | 1463781350138 Marionette TRACE conn2 <- [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]]]}] 14:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 14:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 747ms 14:55:50 INFO - PROCESS | 3856 | 1463781350176 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 14:55:50 INFO - PROCESS | 3856 | 1463781350178 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 14:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 14:55:50 INFO - PROCESS | 3856 | 1463781350181 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 14:55:50 INFO - PROCESS | 3856 | 1463781350192 Marionette TRACE conn2 <- [1,1130,null,{}] 14:55:50 INFO - PROCESS | 3856 | 1463781350196 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:50 INFO - PROCESS | 3856 | 1463781350274 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 14:55:50 INFO - PROCESS | 3856 | 1463781350280 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:50 INFO - PROCESS | 3856 | ++DOCSHELL 12A90C00 == 58 [pid = 3856] [id = 292] 14:55:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (12B55000) [pid = 3856] [serial = 875] [outer = 00000000] 14:55:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (14F92000) [pid = 3856] [serial = 876] [outer = 12B55000] 14:55:50 INFO - PROCESS | 3856 | 1463781350324 Marionette DEBUG loaded listener.js 14:55:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (15820000) [pid = 3856] [serial = 877] [outer = 12B55000] 14:55:50 INFO - PROCESS | 3856 | 1463781350773 Marionette TRACE conn2 <- [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]]]}] 14:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 14:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 654ms 14:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 14:55:50 INFO - PROCESS | 3856 | 1463781350840 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 14:55:50 INFO - PROCESS | 3856 | 1463781350842 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 14:55:50 INFO - PROCESS | 3856 | 1463781350845 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 14:55:50 INFO - PROCESS | 3856 | 1463781350847 Marionette TRACE conn2 <- [1,1134,null,{}] 14:55:50 INFO - PROCESS | 3856 | 1463781350850 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:50 INFO - PROCESS | 3856 | 1463781350956 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 14:55:50 INFO - PROCESS | 3856 | 1463781350964 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:50 INFO - PROCESS | 3856 | ++DOCSHELL 10562800 == 59 [pid = 3856] [id = 293] 14:55:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13D49C00) [pid = 3856] [serial = 878] [outer = 00000000] 14:55:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16F0BC00) [pid = 3856] [serial = 879] [outer = 13D49C00] 14:55:50 INFO - PROCESS | 3856 | 1463781351008 Marionette DEBUG loaded listener.js 14:55:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (172BBC00) [pid = 3856] [serial = 880] [outer = 13D49C00] 14:55:51 INFO - PROCESS | 3856 | 1463781351456 Marionette TRACE conn2 <- [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]]]}] 14:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 14:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 622ms 14:55:51 INFO - PROCESS | 3856 | 1463781351484 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 14:55:51 INFO - PROCESS | 3856 | 1463781351486 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 14:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 14:55:51 INFO - PROCESS | 3856 | 1463781351489 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 14:55:51 INFO - PROCESS | 3856 | 1463781351491 Marionette TRACE conn2 <- [1,1138,null,{}] 14:55:51 INFO - PROCESS | 3856 | 1463781351495 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:51 INFO - PROCESS | 3856 | 1463781351591 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 14:55:51 INFO - PROCESS | 3856 | 1463781351598 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:51 INFO - PROCESS | 3856 | ++DOCSHELL 117A5000 == 60 [pid = 3856] [id = 294] 14:55:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (12ADF800) [pid = 3856] [serial = 881] [outer = 00000000] 14:55:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1751E000) [pid = 3856] [serial = 882] [outer = 12ADF800] 14:55:51 INFO - PROCESS | 3856 | 1463781351646 Marionette DEBUG loaded listener.js 14:55:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (176E9400) [pid = 3856] [serial = 883] [outer = 12ADF800] 14:55:52 INFO - PROCESS | 3856 | 1463781352083 Marionette TRACE conn2 <- [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]]]}] 14:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 14:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 638ms 14:55:52 INFO - PROCESS | 3856 | 1463781352154 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 14:55:52 INFO - PROCESS | 3856 | 1463781352159 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 14:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 14:55:52 INFO - PROCESS | 3856 | 1463781352168 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 14:55:52 INFO - PROCESS | 3856 | 1463781352173 Marionette TRACE conn2 <- [1,1142,null,{}] 14:55:52 INFO - PROCESS | 3856 | 1463781352180 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:52 INFO - PROCESS | 3856 | 1463781352292 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 14:55:52 INFO - PROCESS | 3856 | 1463781352471 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:52 INFO - PROCESS | 3856 | ++DOCSHELL 10B31C00 == 61 [pid = 3856] [id = 295] 14:55:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10B33C00) [pid = 3856] [serial = 884] [outer = 00000000] 14:55:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10B90C00) [pid = 3856] [serial = 885] [outer = 10B33C00] 14:55:52 INFO - PROCESS | 3856 | 1463781352528 Marionette DEBUG loaded listener.js 14:55:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10EC5C00) [pid = 3856] [serial = 886] [outer = 10B33C00] 14:55:53 INFO - PROCESS | 3856 | 1463781353100 Marionette TRACE conn2 <- [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]]]}] 14:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 14:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 950ms 14:55:53 INFO - PROCESS | 3856 | 1463781353113 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 14:55:53 INFO - PROCESS | 3856 | 1463781353117 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 14:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 14:55:53 INFO - PROCESS | 3856 | 1463781353125 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 14:55:53 INFO - PROCESS | 3856 | 1463781353129 Marionette TRACE conn2 <- [1,1146,null,{}] 14:55:53 INFO - PROCESS | 3856 | 1463781353134 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:53 INFO - PROCESS | 3856 | 1463781353243 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 14:55:53 INFO - PROCESS | 3856 | 1463781353347 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:53 INFO - PROCESS | 3856 | ++DOCSHELL 12A2B800 == 62 [pid = 3856] [id = 296] 14:55:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12A2D400) [pid = 3856] [serial = 887] [outer = 00000000] 14:55:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (13D4DC00) [pid = 3856] [serial = 888] [outer = 12A2D400] 14:55:53 INFO - PROCESS | 3856 | 1463781353400 Marionette DEBUG loaded listener.js 14:55:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1439DC00) [pid = 3856] [serial = 889] [outer = 12A2D400] 14:55:54 INFO - PROCESS | 3856 | 1463781354041 Marionette TRACE conn2 <- [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]]]}] 14:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 14:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 950ms 14:55:54 INFO - PROCESS | 3856 | 1463781354053 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 14:55:54 INFO - PROCESS | 3856 | 1463781354055 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 14:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 14:55:54 INFO - PROCESS | 3856 | 1463781354059 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 14:55:54 INFO - PROCESS | 3856 | 1463781354062 Marionette TRACE conn2 <- [1,1150,null,{}] 14:55:54 INFO - PROCESS | 3856 | 1463781354072 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:54 INFO - PROCESS | 3856 | 1463781354182 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 14:55:54 INFO - PROCESS | 3856 | 1463781354291 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:54 INFO - PROCESS | 3856 | ++DOCSHELL 15F5E400 == 63 [pid = 3856] [id = 297] 14:55:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (160AE000) [pid = 3856] [serial = 890] [outer = 00000000] 14:55:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16A1E000) [pid = 3856] [serial = 891] [outer = 160AE000] 14:55:54 INFO - PROCESS | 3856 | 1463781354348 Marionette DEBUG loaded listener.js 14:55:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16F07400) [pid = 3856] [serial = 892] [outer = 160AE000] 14:55:54 INFO - PROCESS | 3856 | 1463781354943 Marionette TRACE conn2 <- [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]]]}] 14:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 14:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 949ms 14:55:54 INFO - PROCESS | 3856 | 1463781355004 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 14:55:55 INFO - PROCESS | 3856 | 1463781355007 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 14:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 14:55:55 INFO - PROCESS | 3856 | 1463781355010 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 14:55:55 INFO - PROCESS | 3856 | 1463781355012 Marionette TRACE conn2 <- [1,1154,null,{}] 14:55:55 INFO - PROCESS | 3856 | 1463781355017 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:55 INFO - PROCESS | 3856 | 1463781355121 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 14:55:55 INFO - PROCESS | 3856 | 1463781355278 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:55 INFO - PROCESS | 3856 | ++DOCSHELL 17610400 == 64 [pid = 3856] [id = 298] 14:55:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (176AA400) [pid = 3856] [serial = 893] [outer = 00000000] 14:55:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1782A400) [pid = 3856] [serial = 894] [outer = 176AA400] 14:55:55 INFO - PROCESS | 3856 | 1463781355333 Marionette DEBUG loaded listener.js 14:55:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1782E000) [pid = 3856] [serial = 895] [outer = 176AA400] 14:55:55 INFO - PROCESS | 3856 | 1463781355887 Marionette TRACE conn2 <- [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]]]}] 14:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 14:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 950ms 14:55:55 INFO - PROCESS | 3856 | 1463781355955 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 14:55:55 INFO - PROCESS | 3856 | 1463781355957 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 14:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 14:55:55 INFO - PROCESS | 3856 | 1463781355961 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 14:55:55 INFO - PROCESS | 3856 | 1463781355963 Marionette TRACE conn2 <- [1,1158,null,{}] 14:55:55 INFO - PROCESS | 3856 | 1463781355966 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:56 INFO - PROCESS | 3856 | 1463781356096 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 14:55:56 INFO - PROCESS | 3856 | 1463781356305 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:56 INFO - PROCESS | 3856 | ++DOCSHELL 16F07000 == 65 [pid = 3856] [id = 299] 14:55:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (172C1C00) [pid = 3856] [serial = 896] [outer = 00000000] 14:55:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18021C00) [pid = 3856] [serial = 897] [outer = 172C1C00] 14:55:56 INFO - PROCESS | 3856 | 1463781356361 Marionette DEBUG loaded listener.js 14:55:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18423400) [pid = 3856] [serial = 898] [outer = 172C1C00] 14:55:57 INFO - PROCESS | 3856 | 1463781357140 Marionette TRACE conn2 <- [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]]]}] 14:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 14:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1245ms 14:55:57 INFO - PROCESS | 3856 | 1463781357216 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 14:55:57 INFO - PROCESS | 3856 | 1463781357220 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 14:55:57 INFO - PROCESS | 3856 | 1463781357225 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 14:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 14:55:57 INFO - PROCESS | 3856 | 1463781357228 Marionette TRACE conn2 <- [1,1162,null,{}] 14:55:57 INFO - PROCESS | 3856 | 1463781357234 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:57 INFO - PROCESS | 3856 | 1463781357331 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 14:55:57 INFO - PROCESS | 3856 | 1463781357472 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:57 INFO - PROCESS | 3856 | ++DOCSHELL 10EBD400 == 66 [pid = 3856] [id = 300] 14:55:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (10EBDC00) [pid = 3856] [serial = 899] [outer = 00000000] 14:55:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (11CEA800) [pid = 3856] [serial = 900] [outer = 10EBDC00] 14:55:57 INFO - PROCESS | 3856 | 1463781357538 Marionette DEBUG loaded listener.js 14:55:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (12A2AC00) [pid = 3856] [serial = 901] [outer = 10EBDC00] 14:55:58 INFO - PROCESS | 3856 | 1463781358143 Marionette TRACE conn2 <- [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] 14:55:58 INFO - PROCESS | 3856 | 1463781358218 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 14:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 14:55:58 INFO - PROCESS | 3856 | 1463781358225 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 14:55:58 INFO - PROCESS | 3856 | 1463781358227 Marionette TRACE conn2 <- [1,1166,null,{}] 14:55:58 INFO - PROCESS | 3856 | 1463781358231 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:58 INFO - PROCESS | 3856 | 1463781358365 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (15F54C00) [pid = 3856] [serial = 829] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (14F59C00) [pid = 3856] [serial = 817] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15F5E800) [pid = 3856] [serial = 822] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (143AF000) [pid = 3856] [serial = 816] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1439EC00) [pid = 3856] [serial = 814] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (15B51000) [pid = 3856] [serial = 828] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (140DC800) [pid = 3856] [serial = 813] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (158B9C00) [pid = 3856] [serial = 820] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1102C400) [pid = 3856] [serial = 808] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10A7B400) [pid = 3856] [serial = 804] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (10D47C00) [pid = 3856] [serial = 805] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (143B1C00) [pid = 3856] [serial = 826] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (130C6800) [pid = 3856] [serial = 811] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (158B9800) [pid = 3856] [serial = 819] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (160E1000) [pid = 3856] [serial = 823] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (10EC5800) [pid = 3856] [serial = 807] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (12D1D800) [pid = 3856] [serial = 810] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1336A000) [pid = 3856] [serial = 825] [outer = 00000000] [url = about:blank] 14:55:58 INFO - PROCESS | 3856 | 1463781358455 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:58 INFO - PROCESS | 3856 | ++DOCSHELL 10A5C000 == 47 [pid = 3856] [id = 301] 14:55:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (10A5C400) [pid = 3856] [serial = 902] [outer = 00000000] 14:55:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (10EC5800) [pid = 3856] [serial = 903] [outer = 10A5C400] 14:55:58 INFO - PROCESS | 3856 | 1463781358503 Marionette DEBUG loaded listener.js 14:55:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (12880400) [pid = 3856] [serial = 904] [outer = 10A5C400] 14:55:58 INFO - PROCESS | 3856 | 1463781358929 Marionette TRACE conn2 <- [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] 14:55:58 INFO - PROCESS | 3856 | 1463781358966 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 14:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 14:55:58 INFO - PROCESS | 3856 | 1463781358969 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 14:55:58 INFO - PROCESS | 3856 | 1463781358972 Marionette TRACE conn2 <- [1,1170,null,{}] 14:55:58 INFO - PROCESS | 3856 | 1463781358983 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:59 INFO - PROCESS | 3856 | 1463781359076 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 14:55:59 INFO - PROCESS | 3856 | 1463781359086 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:59 INFO - PROCESS | 3856 | ++DOCSHELL 140DF800 == 48 [pid = 3856] [id = 302] 14:55:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (140DFC00) [pid = 3856] [serial = 905] [outer = 00000000] 14:55:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (143A4800) [pid = 3856] [serial = 906] [outer = 140DFC00] 14:55:59 INFO - PROCESS | 3856 | 1463781359133 Marionette DEBUG loaded listener.js 14:55:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (143B0400) [pid = 3856] [serial = 907] [outer = 140DFC00] 14:55:59 INFO - PROCESS | 3856 | 1463781359595 Marionette TRACE conn2 <- [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] 14:55:59 INFO - PROCESS | 3856 | 1463781359609 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 14:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 14:55:59 INFO - PROCESS | 3856 | 1463781359616 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 14:55:59 INFO - PROCESS | 3856 | 1463781359618 Marionette TRACE conn2 <- [1,1174,null,{}] 14:55:59 INFO - PROCESS | 3856 | 1463781359621 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:55:59 INFO - PROCESS | 3856 | 1463781359703 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 14:55:59 INFO - PROCESS | 3856 | 1463781359709 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:55:59 INFO - PROCESS | 3856 | ++DOCSHELL 1535A400 == 49 [pid = 3856] [id = 303] 14:55:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (153BB400) [pid = 3856] [serial = 908] [outer = 00000000] 14:55:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (15816800) [pid = 3856] [serial = 909] [outer = 153BB400] 14:55:59 INFO - PROCESS | 3856 | 1463781359754 Marionette DEBUG loaded listener.js 14:55:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (158BC400) [pid = 3856] [serial = 910] [outer = 153BB400] 14:56:00 INFO - PROCESS | 3856 | 1463781360231 Marionette TRACE conn2 <- [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] 14:56:00 INFO - PROCESS | 3856 | 1463781360257 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 14:56:00 INFO - PROCESS | 3856 | 1463781360260 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 14:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 14:56:00 INFO - PROCESS | 3856 | 1463781360262 Marionette TRACE conn2 <- [1,1178,null,{}] 14:56:00 INFO - PROCESS | 3856 | 1463781360265 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:00 INFO - PROCESS | 3856 | 1463781360354 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 14:56:00 INFO - PROCESS | 3856 | 1463781360360 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:00 INFO - PROCESS | 3856 | ++DOCSHELL 158B8000 == 50 [pid = 3856] [id = 304] 14:56:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (15B45000) [pid = 3856] [serial = 911] [outer = 00000000] 14:56:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (160E0400) [pid = 3856] [serial = 912] [outer = 15B45000] 14:56:00 INFO - PROCESS | 3856 | 1463781360429 Marionette DEBUG loaded listener.js 14:56:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (161AD400) [pid = 3856] [serial = 913] [outer = 15B45000] 14:56:00 INFO - PROCESS | 3856 | 1463781360957 Marionette TRACE conn2 <- [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] 14:56:00 INFO - PROCESS | 3856 | 1463781361003 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 14:56:00 INFO - PROCESS | 3856 | 1463781361007 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 14:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 14:56:01 INFO - PROCESS | 3856 | 1463781361008 Marionette TRACE conn2 <- [1,1182,null,{}] 14:56:01 INFO - PROCESS | 3856 | 1463781361016 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:01 INFO - PROCESS | 3856 | 1463781361156 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 14:56:01 INFO - PROCESS | 3856 | 1463781361251 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:01 INFO - PROCESS | 3856 | ++DOCSHELL 16A86400 == 51 [pid = 3856] [id = 305] 14:56:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16E6D400) [pid = 3856] [serial = 914] [outer = 00000000] 14:56:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16F0B000) [pid = 3856] [serial = 915] [outer = 16E6D400] 14:56:01 INFO - PROCESS | 3856 | 1463781361296 Marionette DEBUG loaded listener.js 14:56:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (172C8400) [pid = 3856] [serial = 916] [outer = 16E6D400] 14:56:01 INFO - PROCESS | 3856 | 1463781361738 Marionette TRACE conn2 <- [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] 14:56:01 INFO - PROCESS | 3856 | 1463781361811 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 14:56:01 INFO - PROCESS | 3856 | 1463781361815 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 14:56:01 INFO - PROCESS | 3856 | 1463781361816 Marionette TRACE conn2 <- [1,1186,null,{}] 14:56:01 INFO - PROCESS | 3856 | 1463781361820 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:01 INFO - PROCESS | 3856 | 1463781361931 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 14:56:01 INFO - PROCESS | 3856 | 1463781361993 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:01 INFO - PROCESS | 3856 | ++DOCSHELL 10EBA400 == 52 [pid = 3856] [id = 306] 14:56:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (143AD800) [pid = 3856] [serial = 917] [outer = 00000000] 14:56:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (17940C00) [pid = 3856] [serial = 918] [outer = 143AD800] 14:56:02 INFO - PROCESS | 3856 | 1463781362037 Marionette DEBUG loaded listener.js 14:56:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1801F800) [pid = 3856] [serial = 919] [outer = 143AD800] 14:56:02 INFO - PROCESS | 3856 | 1463781362462 Marionette TRACE conn2 <- [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]]]}] 14:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 14:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 685ms 14:56:02 INFO - PROCESS | 3856 | 1463781362497 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 14:56:02 INFO - PROCESS | 3856 | 1463781362499 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 14:56:02 INFO - PROCESS | 3856 | 1463781362502 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 14:56:02 INFO - PROCESS | 3856 | 1463781362504 Marionette TRACE conn2 <- [1,1190,null,{}] 14:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 14:56:02 INFO - PROCESS | 3856 | 1463781362507 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:02 INFO - PROCESS | 3856 | 1463781362617 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 14:56:02 INFO - PROCESS | 3856 | 1463781362623 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:02 INFO - PROCESS | 3856 | ++DOCSHELL 1793C400 == 53 [pid = 3856] [id = 307] 14:56:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1801FC00) [pid = 3856] [serial = 920] [outer = 00000000] 14:56:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (184D3C00) [pid = 3856] [serial = 921] [outer = 1801FC00] 14:56:02 INFO - PROCESS | 3856 | 1463781362677 Marionette DEBUG loaded listener.js 14:56:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (184DCC00) [pid = 3856] [serial = 922] [outer = 1801FC00] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (10EC0800) [pid = 3856] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18FE5400) [pid = 3856] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (15F51C00) [pid = 3856] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1581CC00) [pid = 3856] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (10B8C400) [pid = 3856] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (143A8800) [pid = 3856] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (12A24000) [pid = 3856] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (143A2800) [pid = 3856] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (10439000) [pid = 3856] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16A1B000) [pid = 3856] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (13D49C00) [pid = 3856] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 14:56:02 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (12B55000) [pid = 3856] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 14:56:03 INFO - PROCESS | 3856 | 1463781363224 Marionette TRACE conn2 <- [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]]]}] 14:56:03 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 14:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 732ms 14:56:03 INFO - PROCESS | 3856 | 1463781363262 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 14:56:03 INFO - PROCESS | 3856 | 1463781363264 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 14:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 14:56:03 INFO - PROCESS | 3856 | 1463781363268 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 14:56:03 INFO - PROCESS | 3856 | 1463781363269 Marionette TRACE conn2 <- [1,1194,null,{}] 14:56:03 INFO - PROCESS | 3856 | 1463781363273 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:03 INFO - PROCESS | 3856 | 1463781363385 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 14:56:03 INFO - PROCESS | 3856 | 1463781363392 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:03 INFO - PROCESS | 3856 | ++DOCSHELL 138E3000 == 54 [pid = 3856] [id = 308] 14:56:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (143A6C00) [pid = 3856] [serial = 923] [outer = 00000000] 14:56:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (160E6400) [pid = 3856] [serial = 924] [outer = 143A6C00] 14:56:03 INFO - PROCESS | 3856 | 1463781363435 Marionette DEBUG loaded listener.js 14:56:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16E6E800) [pid = 3856] [serial = 925] [outer = 143A6C00] 14:56:03 INFO - PROCESS | 3856 | 1463781363878 Marionette TRACE conn2 <- [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]]]}] 14:56:03 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 14:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 622ms 14:56:03 INFO - PROCESS | 3856 | 1463781363905 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 14:56:03 INFO - PROCESS | 3856 | 1463781363907 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 14:56:03 INFO - PROCESS | 3856 | 1463781363914 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 14:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 14:56:03 INFO - PROCESS | 3856 | 1463781363916 Marionette TRACE conn2 <- [1,1198,null,{}] 14:56:03 INFO - PROCESS | 3856 | 1463781363920 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:03 INFO - PROCESS | 3856 | 1463781364001 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 14:56:04 INFO - PROCESS | 3856 | 1463781364008 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:04 INFO - PROCESS | 3856 | ++DOCSHELL 16F0C000 == 55 [pid = 3856] [id = 309] 14:56:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1708FC00) [pid = 3856] [serial = 926] [outer = 00000000] 14:56:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (184D3400) [pid = 3856] [serial = 927] [outer = 1708FC00] 14:56:04 INFO - PROCESS | 3856 | 1463781364053 Marionette DEBUG loaded listener.js 14:56:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (186CB400) [pid = 3856] [serial = 928] [outer = 1708FC00] 14:56:04 INFO - PROCESS | 3856 | 1463781364482 Marionette TRACE conn2 <- [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]]]}] 14:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 14:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 592ms 14:56:04 INFO - PROCESS | 3856 | 1463781364523 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 14:56:04 INFO - PROCESS | 3856 | 1463781364525 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 14:56:04 INFO - PROCESS | 3856 | 1463781364533 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 14:56:04 INFO - PROCESS | 3856 | 1463781364535 Marionette TRACE conn2 <- [1,1202,null,{}] 14:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 14:56:04 INFO - PROCESS | 3856 | 1463781364538 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:04 INFO - PROCESS | 3856 | 1463781364636 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 14:56:04 INFO - PROCESS | 3856 | 1463781364643 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:04 INFO - PROCESS | 3856 | ++DOCSHELL 186CFC00 == 56 [pid = 3856] [id = 310] 14:56:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (18FDE000) [pid = 3856] [serial = 929] [outer = 00000000] 14:56:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (18FE2000) [pid = 3856] [serial = 930] [outer = 18FDE000] 14:56:04 INFO - PROCESS | 3856 | 1463781364692 Marionette DEBUG loaded listener.js 14:56:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18FE6C00) [pid = 3856] [serial = 931] [outer = 18FDE000] 14:56:05 INFO - PROCESS | 3856 | 1463781365395 Marionette TRACE conn2 <- [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]]]}] 14:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 14:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 872ms 14:56:05 INFO - PROCESS | 3856 | 1463781365420 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 14:56:05 INFO - PROCESS | 3856 | 1463781365425 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 14:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 14:56:05 INFO - PROCESS | 3856 | 1463781365431 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 14:56:05 INFO - PROCESS | 3856 | 1463781365434 Marionette TRACE conn2 <- [1,1206,null,{}] 14:56:05 INFO - PROCESS | 3856 | 1463781365440 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:05 INFO - PROCESS | 3856 | 1463781365553 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 14:56:05 INFO - PROCESS | 3856 | 1463781365659 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:05 INFO - PROCESS | 3856 | ++DOCSHELL 10D48000 == 57 [pid = 3856] [id = 311] 14:56:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (10D49000) [pid = 3856] [serial = 932] [outer = 00000000] 14:56:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (11A02000) [pid = 3856] [serial = 933] [outer = 10D49000] 14:56:05 INFO - PROCESS | 3856 | 1463781365715 Marionette DEBUG loaded listener.js 14:56:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (12D1D800) [pid = 3856] [serial = 934] [outer = 10D49000] 14:56:06 INFO - PROCESS | 3856 | 1463781366349 Marionette TRACE conn2 <- [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]]]}] 14:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 14:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 996ms 14:56:06 INFO - PROCESS | 3856 | 1463781366434 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 14:56:06 INFO - PROCESS | 3856 | 1463781366440 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 14:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 14:56:06 INFO - PROCESS | 3856 | 1463781366447 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 14:56:06 INFO - PROCESS | 3856 | 1463781366450 Marionette TRACE conn2 <- [1,1210,null,{}] 14:56:06 INFO - PROCESS | 3856 | 1463781366454 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:06 INFO - PROCESS | 3856 | 1463781366611 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 14:56:06 INFO - PROCESS | 3856 | 1463781366667 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:06 INFO - PROCESS | 3856 | ++DOCSHELL 138EBC00 == 58 [pid = 3856] [id = 312] 14:56:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (14396800) [pid = 3856] [serial = 935] [outer = 00000000] 14:56:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (14F5DC00) [pid = 3856] [serial = 936] [outer = 14396800] 14:56:06 INFO - PROCESS | 3856 | 1463781366747 Marionette DEBUG loaded listener.js 14:56:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (153C6C00) [pid = 3856] [serial = 937] [outer = 14396800] 14:56:07 INFO - PROCESS | 3856 | 1463781367363 Marionette TRACE conn2 <- [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] 14:56:07 INFO - PROCESS | 3856 | 1463781367376 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 14:56:07 INFO - PROCESS | 3856 | 1463781367395 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 14:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 14:56:07 INFO - PROCESS | 3856 | 1463781367399 Marionette TRACE conn2 <- [1,1214,null,{}] 14:56:07 INFO - PROCESS | 3856 | 1463781367410 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:07 INFO - PROCESS | 3856 | 1463781367520 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 14:56:07 INFO - PROCESS | 3856 | 1463781367629 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:07 INFO - PROCESS | 3856 | ++DOCSHELL 16F0EC00 == 59 [pid = 3856] [id = 313] 14:56:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1782E800) [pid = 3856] [serial = 938] [outer = 00000000] 14:56:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (184D2800) [pid = 3856] [serial = 939] [outer = 1782E800] 14:56:07 INFO - PROCESS | 3856 | 1463781367685 Marionette DEBUG loaded listener.js 14:56:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (18FDB000) [pid = 3856] [serial = 940] [outer = 1782E800] 14:56:08 INFO - PROCESS | 3856 | 1463781368227 Marionette TRACE conn2 <- [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]]]}] 14:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 14:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 841ms 14:56:08 INFO - PROCESS | 3856 | 1463781368239 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 14:56:08 INFO - PROCESS | 3856 | 1463781368242 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 14:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 14:56:08 INFO - PROCESS | 3856 | 1463781368264 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 14:56:08 INFO - PROCESS | 3856 | 1463781368267 Marionette TRACE conn2 <- [1,1218,null,{}] 14:56:08 INFO - PROCESS | 3856 | 1463781368271 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:08 INFO - PROCESS | 3856 | 1463781368376 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 14:56:08 INFO - PROCESS | 3856 | 1463781368481 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:08 INFO - PROCESS | 3856 | ++DOCSHELL 16480C00 == 60 [pid = 3856] [id = 314] 14:56:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (166C9400) [pid = 3856] [serial = 941] [outer = 00000000] 14:56:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (19A96C00) [pid = 3856] [serial = 942] [outer = 166C9400] 14:56:08 INFO - PROCESS | 3856 | 1463781368555 Marionette DEBUG loaded listener.js 14:56:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (19A99C00) [pid = 3856] [serial = 943] [outer = 166C9400] 14:56:09 INFO - PROCESS | 3856 | 1463781369127 Marionette TRACE conn2 <- [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]]]}] 14:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 14:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 887ms 14:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 14:56:09 INFO - PROCESS | 3856 | 1463781369168 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 14:56:09 INFO - PROCESS | 3856 | 1463781369170 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 14:56:09 INFO - PROCESS | 3856 | 1463781369173 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 14:56:09 INFO - PROCESS | 3856 | 1463781369175 Marionette TRACE conn2 <- [1,1222,null,{}] 14:56:09 INFO - PROCESS | 3856 | 1463781369179 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:09 INFO - PROCESS | 3856 | 1463781369281 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 14:56:09 INFO - PROCESS | 3856 | 1463781369388 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:09 INFO - PROCESS | 3856 | ++DOCSHELL 18FE1400 == 61 [pid = 3856] [id = 315] 14:56:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (18FE5000) [pid = 3856] [serial = 944] [outer = 00000000] 14:56:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (19AE9C00) [pid = 3856] [serial = 945] [outer = 18FE5000] 14:56:09 INFO - PROCESS | 3856 | 1463781369441 Marionette DEBUG loaded listener.js 14:56:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (19AF2000) [pid = 3856] [serial = 946] [outer = 18FE5000] 14:56:09 INFO - PROCESS | 3856 | 1463781369989 Marionette TRACE conn2 <- [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]]]}] 14:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 14:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 841ms 14:56:10 INFO - PROCESS | 3856 | 1463781370016 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 14:56:10 INFO - PROCESS | 3856 | 1463781370019 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 14:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 14:56:10 INFO - PROCESS | 3856 | 1463781370022 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 14:56:10 INFO - PROCESS | 3856 | 1463781370024 Marionette TRACE conn2 <- [1,1226,null,{}] 14:56:10 INFO - PROCESS | 3856 | 1463781370027 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:10 INFO - PROCESS | 3856 | 1463781370150 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 14:56:10 INFO - PROCESS | 3856 | 1463781370256 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:10 INFO - PROCESS | 3856 | ++DOCSHELL 19AA0800 == 62 [pid = 3856] [id = 316] 14:56:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (19AA2400) [pid = 3856] [serial = 947] [outer = 00000000] 14:56:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (19C71C00) [pid = 3856] [serial = 948] [outer = 19AA2400] 14:56:10 INFO - PROCESS | 3856 | 1463781370310 Marionette DEBUG loaded listener.js 14:56:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19C76800) [pid = 3856] [serial = 949] [outer = 19AA2400] 14:56:10 INFO - PROCESS | 3856 | 1463781370912 Marionette TRACE conn2 <- [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]]]}] 14:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 14:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 934ms 14:56:11 INFO - PROCESS | 3856 | 1463781371082 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 14:56:11 INFO - PROCESS | 3856 | 1463781371086 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 14:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 14:56:11 INFO - PROCESS | 3856 | 1463781371137 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 14:56:11 INFO - PROCESS | 3856 | 1463781371141 Marionette TRACE conn2 <- [1,1230,null,{}] 14:56:11 INFO - PROCESS | 3856 | 1463781371147 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:11 INFO - PROCESS | 3856 | 1463781371234 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 14:56:11 INFO - PROCESS | 3856 | 1463781371364 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:11 INFO - PROCESS | 3856 | ++DOCSHELL 10D47000 == 63 [pid = 3856] [id = 317] 14:56:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (10D47800) [pid = 3856] [serial = 950] [outer = 00000000] 14:56:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (11051000) [pid = 3856] [serial = 951] [outer = 10D47800] 14:56:11 INFO - PROCESS | 3856 | 1463781371415 Marionette DEBUG loaded listener.js 14:56:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (11AFAC00) [pid = 3856] [serial = 952] [outer = 10D47800] 14:56:11 INFO - PROCESS | 3856 | 1463781371967 Marionette TRACE conn2 <- [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]]]}] 14:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 14:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 903ms 14:56:12 INFO - PROCESS | 3856 | 1463781372019 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 14:56:12 INFO - PROCESS | 3856 | 1463781372022 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 14:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 14:56:12 INFO - PROCESS | 3856 | 1463781372030 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 14:56:12 INFO - PROCESS | 3856 | 1463781372033 Marionette TRACE conn2 <- [1,1234,null,{}] 14:56:12 INFO - PROCESS | 3856 | 1463781372038 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:12 INFO - PROCESS | 3856 | 1463781372137 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 14:56:12 INFO - PROCESS | 3856 | 1463781372246 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:12 INFO - PROCESS | 3856 | ++DOCSHELL 10EC8000 == 64 [pid = 3856] [id = 318] 14:56:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1289D400) [pid = 3856] [serial = 953] [outer = 00000000] 14:56:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (14399800) [pid = 3856] [serial = 954] [outer = 1289D400] 14:56:12 INFO - PROCESS | 3856 | 1463781372294 Marionette DEBUG loaded listener.js 14:56:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (14F87400) [pid = 3856] [serial = 955] [outer = 1289D400] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 1581A000 == 63 [pid = 3856] [id = 273] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 16F0C000 == 62 [pid = 3856] [id = 309] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 138E3000 == 61 [pid = 3856] [id = 308] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 1793C400 == 60 [pid = 3856] [id = 307] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 10EBA400 == 59 [pid = 3856] [id = 306] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 16A86400 == 58 [pid = 3856] [id = 305] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 158B8000 == 57 [pid = 3856] [id = 304] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 1535A400 == 56 [pid = 3856] [id = 303] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 140DF800 == 55 [pid = 3856] [id = 302] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 10A5C000 == 54 [pid = 3856] [id = 301] 14:56:12 INFO - PROCESS | 3856 | --DOCSHELL 10EBD400 == 53 [pid = 3856] [id = 300] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (11CEE800) [pid = 3856] [serial = 802] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (19BB0800) [pid = 3856] [serial = 754] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (160ECC00) [pid = 3856] [serial = 870] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (158F1800) [pid = 3856] [serial = 867] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (10D4A000) [pid = 3856] [serial = 834] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1330B400) [pid = 3856] [serial = 837] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (15F5D400) [pid = 3856] [serial = 840] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (16A89C00) [pid = 3856] [serial = 843] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (16E6B400) [pid = 3856] [serial = 846] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (16F0D000) [pid = 3856] [serial = 849] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1171D000) [pid = 3856] [serial = 853] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (10D4B800) [pid = 3856] [serial = 852] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (14FB5800) [pid = 3856] [serial = 864] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (130C5800) [pid = 3856] [serial = 858] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (138E7C00) [pid = 3856] [serial = 859] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (166CD000) [pid = 3856] [serial = 871] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (143A9000) [pid = 3856] [serial = 861] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (143AD400) [pid = 3856] [serial = 862] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (10A6D400) [pid = 3856] [serial = 855] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (10D42800) [pid = 3856] [serial = 856] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1751E000) [pid = 3856] [serial = 882] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (16E6E000) [pid = 3856] [serial = 873] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (172BBC00) [pid = 3856] [serial = 880] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (14F92000) [pid = 3856] [serial = 876] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16F0BC00) [pid = 3856] [serial = 879] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (16F04800) [pid = 3856] [serial = 874] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15F5F400) [pid = 3856] [serial = 868] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (15820000) [pid = 3856] [serial = 877] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (153BB000) [pid = 3856] [serial = 865] [outer = 00000000] [url = about:blank] 14:56:12 INFO - PROCESS | 3856 | 1463781372821 Marionette TRACE conn2 <- [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]]]}] 14:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 14:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 826ms 14:56:12 INFO - PROCESS | 3856 | 1463781372872 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 14:56:12 INFO - PROCESS | 3856 | 1463781372874 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 14:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 14:56:12 INFO - PROCESS | 3856 | 1463781372878 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 14:56:12 INFO - PROCESS | 3856 | 1463781372880 Marionette TRACE conn2 <- [1,1238,null,{}] 14:56:12 INFO - PROCESS | 3856 | 1463781372888 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:12 INFO - PROCESS | 3856 | 1463781372977 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 14:56:12 INFO - PROCESS | 3856 | 1463781372988 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:12 INFO - PROCESS | 3856 | ++DOCSHELL 13825C00 == 54 [pid = 3856] [id = 319] 14:56:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (138E0000) [pid = 3856] [serial = 956] [outer = 00000000] 14:56:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (14398400) [pid = 3856] [serial = 957] [outer = 138E0000] 14:56:13 INFO - PROCESS | 3856 | 1463781373038 Marionette DEBUG loaded listener.js 14:56:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (143AF400) [pid = 3856] [serial = 958] [outer = 138E0000] 14:56:13 INFO - PROCESS | 3856 | 1463781373525 Marionette TRACE conn2 <- [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]]]}] 14:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 14:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 685ms 14:56:13 INFO - PROCESS | 3856 | 1463781373577 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 14:56:13 INFO - PROCESS | 3856 | 1463781373579 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 14:56:13 INFO - PROCESS | 3856 | 1463781373582 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 14:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 14:56:13 INFO - PROCESS | 3856 | 1463781373584 Marionette TRACE conn2 <- [1,1242,null,{}] 14:56:13 INFO - PROCESS | 3856 | 1463781373587 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:13 INFO - PROCESS | 3856 | 1463781373670 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 14:56:13 INFO - PROCESS | 3856 | 1463781373679 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:13 INFO - PROCESS | 3856 | ++DOCSHELL 156E5C00 == 55 [pid = 3856] [id = 320] 14:56:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (156EB400) [pid = 3856] [serial = 959] [outer = 00000000] 14:56:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (15F53800) [pid = 3856] [serial = 960] [outer = 156EB400] 14:56:13 INFO - PROCESS | 3856 | 1463781373724 Marionette DEBUG loaded listener.js 14:56:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (160AEC00) [pid = 3856] [serial = 961] [outer = 156EB400] 14:56:14 INFO - PROCESS | 3856 | 1463781374172 Marionette TRACE conn2 <- [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]]]}] 14:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 14:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 638ms 14:56:14 INFO - PROCESS | 3856 | 1463781374220 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 14:56:14 INFO - PROCESS | 3856 | 1463781374222 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 14:56:14 INFO - PROCESS | 3856 | 1463781374226 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 14:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 14:56:14 INFO - PROCESS | 3856 | 1463781374227 Marionette TRACE conn2 <- [1,1246,null,{}] 14:56:14 INFO - PROCESS | 3856 | 1463781374231 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:14 INFO - PROCESS | 3856 | 1463781374312 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 14:56:14 INFO - PROCESS | 3856 | 1463781374318 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:14 INFO - PROCESS | 3856 | ++DOCSHELL 153C7800 == 56 [pid = 3856] [id = 321] 14:56:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (160E1400) [pid = 3856] [serial = 962] [outer = 00000000] 14:56:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1647C000) [pid = 3856] [serial = 963] [outer = 160E1400] 14:56:14 INFO - PROCESS | 3856 | 1463781374362 Marionette DEBUG loaded listener.js 14:56:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (16484C00) [pid = 3856] [serial = 964] [outer = 160E1400] 14:56:14 INFO - PROCESS | 3856 | 1463781374832 Marionette TRACE conn2 <- [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]]]}] 14:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 14:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 638ms 14:56:14 INFO - PROCESS | 3856 | 1463781374864 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 14:56:14 INFO - PROCESS | 3856 | 1463781374876 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 14:56:14 INFO - PROCESS | 3856 | 1463781374885 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 14:56:14 INFO - PROCESS | 3856 | 1463781374887 Marionette TRACE conn2 <- [1,1250,null,{}] 14:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 14:56:14 INFO - PROCESS | 3856 | 1463781374890 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:14 INFO - PROCESS | 3856 | 1463781375022 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 14:56:15 INFO - PROCESS | 3856 | 1463781375081 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:15 INFO - PROCESS | 3856 | ++DOCSHELL 166CD000 == 57 [pid = 3856] [id = 322] 14:56:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (16C48800) [pid = 3856] [serial = 965] [outer = 00000000] 14:56:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16F02800) [pid = 3856] [serial = 966] [outer = 16C48800] 14:56:15 INFO - PROCESS | 3856 | 1463781375126 Marionette DEBUG loaded listener.js 14:56:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (16F0E400) [pid = 3856] [serial = 967] [outer = 16C48800] 14:56:15 INFO - PROCESS | 3856 | 1463781375547 Marionette TRACE conn2 <- [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]]]}] 14:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 14:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 685ms 14:56:15 INFO - PROCESS | 3856 | 1463781375570 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 14:56:15 INFO - PROCESS | 3856 | 1463781375572 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 14:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 14:56:15 INFO - PROCESS | 3856 | 1463781375587 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 14:56:15 INFO - PROCESS | 3856 | 1463781375588 Marionette TRACE conn2 <- [1,1254,null,{}] 14:56:15 INFO - PROCESS | 3856 | 1463781375592 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:15 INFO - PROCESS | 3856 | 1463781375702 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 14:56:15 INFO - PROCESS | 3856 | 1463781375796 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:15 INFO - PROCESS | 3856 | ++DOCSHELL 1751E000 == 58 [pid = 3856] [id = 323] 14:56:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (17603C00) [pid = 3856] [serial = 968] [outer = 00000000] 14:56:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (176B5C00) [pid = 3856] [serial = 969] [outer = 17603C00] 14:56:15 INFO - PROCESS | 3856 | 1463781375842 Marionette DEBUG loaded listener.js 14:56:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (17834C00) [pid = 3856] [serial = 970] [outer = 17603C00] 14:56:16 INFO - PROCESS | 3856 | 1463781376279 Marionette TRACE conn2 <- [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]]]}] 14:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 14:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 747ms 14:56:16 INFO - PROCESS | 3856 | 1463781376337 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 14:56:16 INFO - PROCESS | 3856 | 1463781376339 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 14:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 14:56:16 INFO - PROCESS | 3856 | 1463781376342 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 14:56:16 INFO - PROCESS | 3856 | 1463781376344 Marionette TRACE conn2 <- [1,1258,null,{}] 14:56:16 INFO - PROCESS | 3856 | 1463781376347 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:16 INFO - PROCESS | 3856 | 1463781376461 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 14:56:16 INFO - PROCESS | 3856 | 1463781376525 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:16 INFO - PROCESS | 3856 | ++DOCSHELL 172BFC00 == 59 [pid = 3856] [id = 324] 14:56:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1782EC00) [pid = 3856] [serial = 971] [outer = 00000000] 14:56:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (186C1C00) [pid = 3856] [serial = 972] [outer = 1782EC00] 14:56:16 INFO - PROCESS | 3856 | 1463781376573 Marionette DEBUG loaded listener.js 14:56:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (18FDD000) [pid = 3856] [serial = 973] [outer = 1782EC00] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (143AD800) [pid = 3856] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (153BB400) [pid = 3856] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (12ADF800) [pid = 3856] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1801FC00) [pid = 3856] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1708FC00) [pid = 3856] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (143A6C00) [pid = 3856] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (10A5C400) [pid = 3856] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (140DFC00) [pid = 3856] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (16E6D400) [pid = 3856] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (10EBDC00) [pid = 3856] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 14:56:17 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (15B45000) [pid = 3856] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 14:56:17 INFO - PROCESS | 3856 | 1463781377154 Marionette TRACE conn2 <- [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]]]}] 14:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 14:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 825ms 14:56:17 INFO - PROCESS | 3856 | 1463781377186 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 14:56:17 INFO - PROCESS | 3856 | 1463781377188 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 14:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 14:56:17 INFO - PROCESS | 3856 | 1463781377192 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 14:56:17 INFO - PROCESS | 3856 | 1463781377193 Marionette TRACE conn2 <- [1,1262,null,{}] 14:56:17 INFO - PROCESS | 3856 | 1463781377197 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:17 INFO - PROCESS | 3856 | 1463781377323 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 14:56:17 INFO - PROCESS | 3856 | 1463781377382 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:17 INFO - PROCESS | 3856 | ++DOCSHELL 10D48C00 == 60 [pid = 3856] [id = 325] 14:56:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (10D4D000) [pid = 3856] [serial = 974] [outer = 00000000] 14:56:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (153BB400) [pid = 3856] [serial = 975] [outer = 10D4D000] 14:56:17 INFO - PROCESS | 3856 | 1463781377425 Marionette DEBUG loaded listener.js 14:56:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (16F09400) [pid = 3856] [serial = 976] [outer = 10D4D000] 14:56:17 INFO - PROCESS | 3856 | 1463781377779 Marionette TRACE conn2 <- [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]]]}] 14:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 14:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 639ms 14:56:17 INFO - PROCESS | 3856 | 1463781377829 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 14:56:17 INFO - PROCESS | 3856 | 1463781377831 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 14:56:17 INFO - PROCESS | 3856 | 1463781377835 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 14:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 14:56:17 INFO - PROCESS | 3856 | 1463781377836 Marionette TRACE conn2 <- [1,1266,null,{}] 14:56:17 INFO - PROCESS | 3856 | 1463781377840 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:17 INFO - PROCESS | 3856 | 1463781377921 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 14:56:17 INFO - PROCESS | 3856 | 1463781377928 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:17 INFO - PROCESS | 3856 | ++DOCSHELL 13824400 == 61 [pid = 3856] [id = 326] 14:56:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (140D9800) [pid = 3856] [serial = 977] [outer = 00000000] 14:56:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (18FE7000) [pid = 3856] [serial = 978] [outer = 140D9800] 14:56:17 INFO - PROCESS | 3856 | 1463781377972 Marionette DEBUG loaded listener.js 14:56:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (19B6C800) [pid = 3856] [serial = 979] [outer = 140D9800] 14:56:18 INFO - PROCESS | 3856 | 1463781378388 Marionette TRACE conn2 <- [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]]]}] 14:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 14:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 591ms 14:56:18 INFO - PROCESS | 3856 | 1463781378442 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 14:56:18 INFO - PROCESS | 3856 | 1463781378445 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 14:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 14:56:18 INFO - PROCESS | 3856 | 1463781378448 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 14:56:18 INFO - PROCESS | 3856 | 1463781378451 Marionette TRACE conn2 <- [1,1270,null,{}] 14:56:18 INFO - PROCESS | 3856 | 1463781378454 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:18 INFO - PROCESS | 3856 | 1463781378560 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 14:56:18 INFO - PROCESS | 3856 | 1463781378567 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:18 INFO - PROCESS | 3856 | ++DOCSHELL 10A5A400 == 62 [pid = 3856] [id = 327] 14:56:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (140DF000) [pid = 3856] [serial = 980] [outer = 00000000] 14:56:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19CA7400) [pid = 3856] [serial = 981] [outer = 140DF000] 14:56:18 INFO - PROCESS | 3856 | 1463781378615 Marionette DEBUG loaded listener.js 14:56:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (19CACC00) [pid = 3856] [serial = 982] [outer = 140DF000] 14:56:19 INFO - PROCESS | 3856 | 1463781379224 Marionette TRACE conn2 <- [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]]]}] 14:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 14:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 841ms 14:56:19 INFO - PROCESS | 3856 | 1463781379292 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 14:56:19 INFO - PROCESS | 3856 | 1463781379296 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 14:56:19 INFO - PROCESS | 3856 | 1463781379302 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 14:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 14:56:19 INFO - PROCESS | 3856 | 1463781379306 Marionette TRACE conn2 <- [1,1274,null,{}] 14:56:19 INFO - PROCESS | 3856 | 1463781379313 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:19 INFO - PROCESS | 3856 | 1463781379455 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 14:56:19 INFO - PROCESS | 3856 | 1463781379571 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:19 INFO - PROCESS | 3856 | ++DOCSHELL 10B32800 == 63 [pid = 3856] [id = 328] 14:56:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (10B34400) [pid = 3856] [serial = 983] [outer = 00000000] 14:56:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (10EC1800) [pid = 3856] [serial = 984] [outer = 10B34400] 14:56:19 INFO - PROCESS | 3856 | 1463781379631 Marionette DEBUG loaded listener.js 14:56:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (112DD000) [pid = 3856] [serial = 985] [outer = 10B34400] 14:56:20 INFO - PROCESS | 3856 | 1463781380222 Marionette TRACE conn2 <- [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]]]}] 14:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 14:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 996ms 14:56:20 INFO - PROCESS | 3856 | 1463781380289 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 14:56:20 INFO - PROCESS | 3856 | 1463781380295 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 14:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 14:56:20 INFO - PROCESS | 3856 | 1463781380301 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 14:56:20 INFO - PROCESS | 3856 | 1463781380304 Marionette TRACE conn2 <- [1,1278,null,{}] 14:56:20 INFO - PROCESS | 3856 | 1463781380308 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:20 INFO - PROCESS | 3856 | 1463781380461 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 14:56:20 INFO - PROCESS | 3856 | 1463781380531 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:20 INFO - PROCESS | 3856 | ++DOCSHELL 105E8C00 == 64 [pid = 3856] [id = 329] 14:56:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (10EC1000) [pid = 3856] [serial = 986] [outer = 00000000] 14:56:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (153BD400) [pid = 3856] [serial = 987] [outer = 10EC1000] 14:56:20 INFO - PROCESS | 3856 | 1463781380618 Marionette DEBUG loaded listener.js 14:56:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (15B48400) [pid = 3856] [serial = 988] [outer = 10EC1000] 14:56:21 INFO - PROCESS | 3856 | 1463781381258 Marionette TRACE conn2 <- [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]]]}] 14:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 14:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 996ms 14:56:21 INFO - PROCESS | 3856 | 1463781381302 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 14:56:21 INFO - PROCESS | 3856 | 1463781381305 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 14:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 14:56:21 INFO - PROCESS | 3856 | 1463781381309 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 14:56:21 INFO - PROCESS | 3856 | 1463781381312 Marionette TRACE conn2 <- [1,1282,null,{}] 14:56:21 INFO - PROCESS | 3856 | 1463781381323 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:21 INFO - PROCESS | 3856 | 1463781381435 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 14:56:21 INFO - PROCESS | 3856 | 1463781381543 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:21 INFO - PROCESS | 3856 | ++DOCSHELL 16F10C00 == 65 [pid = 3856] [id = 330] 14:56:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (172C3000) [pid = 3856] [serial = 989] [outer = 00000000] 14:56:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (18FDBC00) [pid = 3856] [serial = 990] [outer = 172C3000] 14:56:21 INFO - PROCESS | 3856 | 1463781381599 Marionette DEBUG loaded listener.js 14:56:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (19B72400) [pid = 3856] [serial = 991] [outer = 172C3000] 14:56:22 INFO - PROCESS | 3856 | 1463781382169 Marionette TRACE conn2 <- [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]]]}] 14:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 14:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 903ms 14:56:22 INFO - PROCESS | 3856 | 1463781382212 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 14:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 14:56:22 INFO - PROCESS | 3856 | 1463781382215 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 14:56:22 INFO - PROCESS | 3856 | 1463781382219 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 14:56:22 INFO - PROCESS | 3856 | 1463781382221 Marionette TRACE conn2 <- [1,1286,null,{}] 14:56:22 INFO - PROCESS | 3856 | 1463781382225 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:22 INFO - PROCESS | 3856 | 1463781382330 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 14:56:22 INFO - PROCESS | 3856 | 1463781382438 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:22 INFO - PROCESS | 3856 | ++DOCSHELL 1782AC00 == 66 [pid = 3856] [id = 331] 14:56:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (186CD400) [pid = 3856] [serial = 992] [outer = 00000000] 14:56:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (19CB0400) [pid = 3856] [serial = 993] [outer = 186CD400] 14:56:22 INFO - PROCESS | 3856 | 1463781382491 Marionette DEBUG loaded listener.js 14:56:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1A230C00) [pid = 3856] [serial = 994] [outer = 186CD400] 14:56:23 INFO - PROCESS | 3856 | 1463781383114 Marionette TRACE conn2 <- [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]]]}] 14:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 14:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 934ms 14:56:23 INFO - PROCESS | 3856 | 1463781383163 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 14:56:23 INFO - PROCESS | 3856 | 1463781383166 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 14:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 14:56:23 INFO - PROCESS | 3856 | 1463781383169 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 14:56:23 INFO - PROCESS | 3856 | 1463781383171 Marionette TRACE conn2 <- [1,1290,null,{}] 14:56:23 INFO - PROCESS | 3856 | 1463781383175 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:23 INFO - PROCESS | 3856 | 1463781383278 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 14:56:23 INFO - PROCESS | 3856 | 1463781383441 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:23 INFO - PROCESS | 3856 | ++DOCSHELL 19C74C00 == 67 [pid = 3856] [id = 332] 14:56:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (19CA7C00) [pid = 3856] [serial = 995] [outer = 00000000] 14:56:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1A2DC800) [pid = 3856] [serial = 996] [outer = 19CA7C00] 14:56:23 INFO - PROCESS | 3856 | 1463781383495 Marionette DEBUG loaded listener.js 14:56:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (1A651400) [pid = 3856] [serial = 997] [outer = 19CA7C00] 14:56:24 INFO - PROCESS | 3856 | 1463781384094 Marionette TRACE conn2 <- [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]]]}] 14:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 14:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 934ms 14:56:24 INFO - PROCESS | 3856 | 1463781384114 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 14:56:24 INFO - PROCESS | 3856 | 1463781384117 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 14:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 14:56:24 INFO - PROCESS | 3856 | 1463781384120 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 14:56:24 INFO - PROCESS | 3856 | 1463781384122 Marionette TRACE conn2 <- [1,1294,null,{}] 14:56:24 INFO - PROCESS | 3856 | 1463781384126 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:24 INFO - PROCESS | 3856 | 1463781384235 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 14:56:24 INFO - PROCESS | 3856 | 1463781384349 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:24 INFO - PROCESS | 3856 | ++DOCSHELL 12DF0800 == 68 [pid = 3856] [id = 333] 14:56:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (12DFC400) [pid = 3856] [serial = 998] [outer = 00000000] 14:56:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (172BAC00) [pid = 3856] [serial = 999] [outer = 12DFC400] 14:56:24 INFO - PROCESS | 3856 | 1463781384403 Marionette DEBUG loaded listener.js 14:56:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (176AC400) [pid = 3856] [serial = 1000] [outer = 12DFC400] 14:56:25 INFO - PROCESS | 3856 | 1463781385250 Marionette TRACE conn2 <- [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]]]}] 14:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 14:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1214ms 14:56:25 INFO - PROCESS | 3856 | 1463781385313 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 14:56:25 INFO - PROCESS | 3856 | 1463781385317 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 14:56:25 INFO - PROCESS | 3856 | 1463781385322 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 14:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 14:56:25 INFO - PROCESS | 3856 | 1463781385326 Marionette TRACE conn2 <- [1,1298,null,{}] 14:56:25 INFO - PROCESS | 3856 | 1463781385331 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:25 INFO - PROCESS | 3856 | 1463781385430 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 14:56:25 INFO - PROCESS | 3856 | 1463781385546 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:25 INFO - PROCESS | 3856 | ++DOCSHELL 11C4F400 == 69 [pid = 3856] [id = 334] 14:56:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (12898000) [pid = 3856] [serial = 1001] [outer = 00000000] 14:56:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (12DF0C00) [pid = 3856] [serial = 1002] [outer = 12898000] 14:56:25 INFO - PROCESS | 3856 | 1463781385595 Marionette DEBUG loaded listener.js 14:56:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1330DC00) [pid = 3856] [serial = 1003] [outer = 12898000] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 13824400 == 68 [pid = 3856] [id = 326] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 10D48C00 == 67 [pid = 3856] [id = 325] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 172BFC00 == 66 [pid = 3856] [id = 324] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 1751E000 == 65 [pid = 3856] [id = 323] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 166CD000 == 64 [pid = 3856] [id = 322] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 153C7800 == 63 [pid = 3856] [id = 321] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 156E5C00 == 62 [pid = 3856] [id = 320] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 13825C00 == 61 [pid = 3856] [id = 319] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 10EC8000 == 60 [pid = 3856] [id = 318] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 10D47000 == 59 [pid = 3856] [id = 317] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (18FE2000) [pid = 3856] [serial = 930] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (16A1E000) [pid = 3856] [serial = 891] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (1782A400) [pid = 3856] [serial = 894] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (18021C00) [pid = 3856] [serial = 897] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOCSHELL 186CFC00 == 58 [pid = 3856] [id = 310] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (10EC5800) [pid = 3856] [serial = 903] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (12880400) [pid = 3856] [serial = 904] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (143A4800) [pid = 3856] [serial = 906] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (143B0400) [pid = 3856] [serial = 907] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (16F0B000) [pid = 3856] [serial = 915] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (10B90C00) [pid = 3856] [serial = 885] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (12A2AC00) [pid = 3856] [serial = 901] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (11CEA800) [pid = 3856] [serial = 900] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (160E0400) [pid = 3856] [serial = 912] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (13D4DC00) [pid = 3856] [serial = 888] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (17940C00) [pid = 3856] [serial = 918] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (15816800) [pid = 3856] [serial = 909] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (158BC400) [pid = 3856] [serial = 910] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (172C8400) [pid = 3856] [serial = 916] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (176E9400) [pid = 3856] [serial = 883] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (184D3C00) [pid = 3856] [serial = 921] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1801F800) [pid = 3856] [serial = 919] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (184D3400) [pid = 3856] [serial = 927] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (184DCC00) [pid = 3856] [serial = 922] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (161AD400) [pid = 3856] [serial = 913] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (186CB400) [pid = 3856] [serial = 928] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (160E6400) [pid = 3856] [serial = 924] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16E6E800) [pid = 3856] [serial = 925] [outer = 00000000] [url = about:blank] 14:56:26 INFO - PROCESS | 3856 | 1463781386233 Marionette TRACE conn2 <- [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] 14:56:26 INFO - PROCESS | 3856 | 1463781386274 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 14:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 14:56:26 INFO - PROCESS | 3856 | 1463781386280 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 14:56:26 INFO - PROCESS | 3856 | 1463781386283 Marionette TRACE conn2 <- [1,1302,null,{}] 14:56:26 INFO - PROCESS | 3856 | 1463781386286 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:26 INFO - PROCESS | 3856 | 1463781386372 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 14:56:26 INFO - PROCESS | 3856 | 1463781386383 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:26 INFO - PROCESS | 3856 | ++DOCSHELL 117A9000 == 59 [pid = 3856] [id = 335] 14:56:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (11CE5000) [pid = 3856] [serial = 1004] [outer = 00000000] 14:56:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1335CC00) [pid = 3856] [serial = 1005] [outer = 11CE5000] 14:56:26 INFO - PROCESS | 3856 | 1463781386428 Marionette DEBUG loaded listener.js 14:56:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (13D49C00) [pid = 3856] [serial = 1006] [outer = 11CE5000] 14:56:26 INFO - PROCESS | 3856 | 1463781386914 Marionette TRACE conn2 <- [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]]]}] 14:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 14:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 685ms 14:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 14:56:26 INFO - PROCESS | 3856 | 1463781386978 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 14:56:26 INFO - PROCESS | 3856 | 1463781386981 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 14:56:26 INFO - PROCESS | 3856 | 1463781386984 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 14:56:26 INFO - PROCESS | 3856 | 1463781386988 Marionette TRACE conn2 <- [1,1306,null,{}] 14:56:26 INFO - PROCESS | 3856 | 1463781386998 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:27 INFO - PROCESS | 3856 | 1463781387084 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 14:56:27 INFO - PROCESS | 3856 | 1463781387172 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:27 INFO - PROCESS | 3856 | ++DOCSHELL 143AF000 == 60 [pid = 3856] [id = 336] 14:56:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (143AF800) [pid = 3856] [serial = 1007] [outer = 00000000] 14:56:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (14FB5400) [pid = 3856] [serial = 1008] [outer = 143AF800] 14:56:27 INFO - PROCESS | 3856 | 1463781387227 Marionette DEBUG loaded listener.js 14:56:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (15813800) [pid = 3856] [serial = 1009] [outer = 143AF800] 14:56:27 INFO - PROCESS | 3856 | 1463781387591 Marionette TRACE conn2 <- [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]]]}] 14:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 14:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 622ms 14:56:27 INFO - PROCESS | 3856 | 1463781387626 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 14:56:27 INFO - PROCESS | 3856 | 1463781387628 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 14:56:27 INFO - PROCESS | 3856 | 1463781387632 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 14:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 14:56:27 INFO - PROCESS | 3856 | 1463781387634 Marionette TRACE conn2 <- [1,1310,null,{}] 14:56:27 INFO - PROCESS | 3856 | 1463781387637 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:27 INFO - PROCESS | 3856 | 1463781387720 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 14:56:27 INFO - PROCESS | 3856 | 1463781387754 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:27 INFO - PROCESS | 3856 | ++DOCSHELL 1581AC00 == 61 [pid = 3856] [id = 337] 14:56:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (158BC800) [pid = 3856] [serial = 1010] [outer = 00000000] 14:56:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (15B45000) [pid = 3856] [serial = 1011] [outer = 158BC800] 14:56:27 INFO - PROCESS | 3856 | 1463781387806 Marionette DEBUG loaded listener.js 14:56:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (160E1C00) [pid = 3856] [serial = 1012] [outer = 158BC800] 14:56:28 INFO - PROCESS | 3856 | 1463781388262 Marionette TRACE conn2 <- [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]]]}] 14:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 14:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 700ms 14:56:28 INFO - PROCESS | 3856 | 1463781388332 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 14:56:28 INFO - PROCESS | 3856 | 1463781388334 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 14:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 14:56:28 INFO - PROCESS | 3856 | 1463781388337 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 14:56:28 INFO - PROCESS | 3856 | 1463781388339 Marionette TRACE conn2 <- [1,1314,null,{}] 14:56:28 INFO - PROCESS | 3856 | 1463781388350 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:28 INFO - PROCESS | 3856 | 1463781388469 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 14:56:28 INFO - PROCESS | 3856 | 1463781388480 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:28 INFO - PROCESS | 3856 | ++DOCSHELL 10A79C00 == 62 [pid = 3856] [id = 338] 14:56:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (158B8000) [pid = 3856] [serial = 1013] [outer = 00000000] 14:56:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (16478800) [pid = 3856] [serial = 1014] [outer = 158B8000] 14:56:28 INFO - PROCESS | 3856 | 1463781388527 Marionette DEBUG loaded listener.js 14:56:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (166D6000) [pid = 3856] [serial = 1015] [outer = 158B8000] 14:56:28 INFO - PROCESS | 3856 | 1463781388985 Marionette TRACE conn2 <- [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]]]}] 14:56:29 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 14:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 701ms 14:56:29 INFO - PROCESS | 3856 | 1463781389021 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 14:56:29 INFO - PROCESS | 3856 | 1463781389023 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 14:56:29 INFO - PROCESS | 3856 | 1463781389026 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 14:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 14:56:29 INFO - PROCESS | 3856 | 1463781389028 Marionette TRACE conn2 <- [1,1318,null,{}] 14:56:29 INFO - PROCESS | 3856 | 1463781389035 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:29 INFO - PROCESS | 3856 | 1463781389185 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 14:56:29 INFO - PROCESS | 3856 | 1463781389208 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:29 INFO - PROCESS | 3856 | ++DOCSHELL 16E66400 == 63 [pid = 3856] [id = 339] 14:56:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (16E6DC00) [pid = 3856] [serial = 1016] [outer = 00000000] 14:56:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (16F09000) [pid = 3856] [serial = 1017] [outer = 16E6DC00] 14:56:29 INFO - PROCESS | 3856 | 1463781389253 Marionette DEBUG loaded listener.js 14:56:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (16F0B000) [pid = 3856] [serial = 1018] [outer = 16E6DC00] 14:56:29 INFO - PROCESS | 3856 | 1463781389691 Marionette TRACE conn2 <- [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]]]}] 14:56:29 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 14:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 685ms 14:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 14:56:29 INFO - PROCESS | 3856 | 1463781389726 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 14:56:29 INFO - PROCESS | 3856 | 1463781389728 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 14:56:29 INFO - PROCESS | 3856 | 1463781389731 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 14:56:29 INFO - PROCESS | 3856 | 1463781389733 Marionette TRACE conn2 <- [1,1322,null,{}] 14:56:29 INFO - PROCESS | 3856 | 1463781389736 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:29 INFO - PROCESS | 3856 | 1463781389853 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 14:56:29 INFO - PROCESS | 3856 | 1463781389913 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:29 INFO - PROCESS | 3856 | ++DOCSHELL 1708FC00 == 64 [pid = 3856] [id = 340] 14:56:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (172C0800) [pid = 3856] [serial = 1019] [outer = 00000000] 14:56:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (176EE000) [pid = 3856] [serial = 1020] [outer = 172C0800] 14:56:29 INFO - PROCESS | 3856 | 1463781389957 Marionette DEBUG loaded listener.js 14:56:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1782DC00) [pid = 3856] [serial = 1021] [outer = 172C0800] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (10D4D000) [pid = 3856] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (17603C00) [pid = 3856] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (156EB400) [pid = 3856] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (140D9800) [pid = 3856] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1782EC00) [pid = 3856] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (160E1400) [pid = 3856] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1289D400) [pid = 3856] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (138E0000) [pid = 3856] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (16C48800) [pid = 3856] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 14:56:30 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (10D47800) [pid = 3856] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 14:56:30 INFO - PROCESS | 3856 | 1463781390592 Marionette TRACE conn2 <- [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]]]}] 14:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 14:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 888ms 14:56:30 INFO - PROCESS | 3856 | 1463781390636 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 14:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 14:56:30 INFO - PROCESS | 3856 | 1463781390638 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 14:56:30 INFO - PROCESS | 3856 | 1463781390641 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 14:56:30 INFO - PROCESS | 3856 | 1463781390643 Marionette TRACE conn2 <- [1,1326,null,{}] 14:56:30 INFO - PROCESS | 3856 | 1463781390646 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:30 INFO - PROCESS | 3856 | 1463781390725 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 14:56:30 INFO - PROCESS | 3856 | 1463781390819 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:30 INFO - PROCESS | 3856 | ++DOCSHELL 10D4D000 == 65 [pid = 3856] [id = 341] 14:56:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (11C51000) [pid = 3856] [serial = 1022] [outer = 00000000] 14:56:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (156EB400) [pid = 3856] [serial = 1023] [outer = 11C51000] 14:56:30 INFO - PROCESS | 3856 | 1463781390867 Marionette DEBUG loaded listener.js 14:56:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (15B48C00) [pid = 3856] [serial = 1024] [outer = 11C51000] 14:56:31 INFO - PROCESS | 3856 | 1463781391711 Marionette TRACE conn2 <- [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]]]}] 14:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 14:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1090ms 14:56:31 INFO - PROCESS | 3856 | 1463781391743 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 14:56:31 INFO - PROCESS | 3856 | 1463781391745 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 14:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 14:56:31 INFO - PROCESS | 3856 | 1463781391748 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 14:56:31 INFO - PROCESS | 3856 | 1463781391750 Marionette TRACE conn2 <- [1,1330,null,{}] 14:56:31 INFO - PROCESS | 3856 | 1463781391754 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:31 INFO - PROCESS | 3856 | 1463781391836 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 14:56:31 INFO - PROCESS | 3856 | 1463781391842 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:31 INFO - PROCESS | 3856 | ++DOCSHELL 156E7C00 == 66 [pid = 3856] [id = 342] 14:56:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (15F51000) [pid = 3856] [serial = 1025] [outer = 00000000] 14:56:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (184D2000) [pid = 3856] [serial = 1026] [outer = 15F51000] 14:56:31 INFO - PROCESS | 3856 | 1463781391887 Marionette DEBUG loaded listener.js 14:56:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (184DCC00) [pid = 3856] [serial = 1027] [outer = 15F51000] 14:56:32 INFO - PROCESS | 3856 | 1463781392583 Marionette TRACE conn2 <- [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]]]}] 14:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 14:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 888ms 14:56:32 INFO - PROCESS | 3856 | 1463781392653 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 14:56:32 INFO - PROCESS | 3856 | 1463781392658 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 14:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 14:56:32 INFO - PROCESS | 3856 | 1463781392664 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 14:56:32 INFO - PROCESS | 3856 | 1463781392668 Marionette TRACE conn2 <- [1,1334,null,{}] 14:56:32 INFO - PROCESS | 3856 | 1463781392674 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:32 INFO - PROCESS | 3856 | 1463781392784 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 14:56:32 INFO - PROCESS | 3856 | 1463781392923 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:32 INFO - PROCESS | 3856 | ++DOCSHELL 112DD800 == 67 [pid = 3856] [id = 343] 14:56:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (112E0400) [pid = 3856] [serial = 1028] [outer = 00000000] 14:56:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (12A28400) [pid = 3856] [serial = 1029] [outer = 112E0400] 14:56:32 INFO - PROCESS | 3856 | 1463781392980 Marionette DEBUG loaded listener.js 14:56:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (13823C00) [pid = 3856] [serial = 1030] [outer = 112E0400] 14:56:33 INFO - PROCESS | 3856 | 1463781393581 Marionette TRACE conn2 <- [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]]]}] 14:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 14:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 997ms 14:56:33 INFO - PROCESS | 3856 | 1463781393652 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 14:56:33 INFO - PROCESS | 3856 | 1463781393657 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 14:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 14:56:33 INFO - PROCESS | 3856 | 1463781393664 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 14:56:33 INFO - PROCESS | 3856 | 1463781393667 Marionette TRACE conn2 <- [1,1338,null,{}] 14:56:33 INFO - PROCESS | 3856 | 1463781393671 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:33 INFO - PROCESS | 3856 | 1463781393778 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 14:56:33 INFO - PROCESS | 3856 | 1463781393914 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:33 INFO - PROCESS | 3856 | ++DOCSHELL 143A7C00 == 68 [pid = 3856] [id = 344] 14:56:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (143AC800) [pid = 3856] [serial = 1031] [outer = 00000000] 14:56:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (15812C00) [pid = 3856] [serial = 1032] [outer = 143AC800] 14:56:34 INFO - PROCESS | 3856 | 1463781394000 Marionette DEBUG loaded listener.js 14:56:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (160E5800) [pid = 3856] [serial = 1033] [outer = 143AC800] 14:56:34 INFO - PROCESS | 3856 | 1463781394639 Marionette TRACE conn2 <- [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]]]}] 14:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 14:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1043ms 14:56:34 INFO - PROCESS | 3856 | 1463781394704 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 14:56:34 INFO - PROCESS | 3856 | 1463781394707 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 14:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 14:56:34 INFO - PROCESS | 3856 | 1463781394728 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 14:56:34 INFO - PROCESS | 3856 | 1463781394732 Marionette TRACE conn2 <- [1,1342,null,{}] 14:56:34 INFO - PROCESS | 3856 | 1463781394743 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:34 INFO - PROCESS | 3856 | 1463781394904 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 14:56:34 INFO - PROCESS | 3856 | 1463781394916 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:34 INFO - PROCESS | 3856 | ++DOCSHELL 1801C800 == 69 [pid = 3856] [id = 345] 14:56:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (184D5000) [pid = 3856] [serial = 1034] [outer = 00000000] 14:56:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (186CB400) [pid = 3856] [serial = 1035] [outer = 184D5000] 14:56:34 INFO - PROCESS | 3856 | 1463781394975 Marionette DEBUG loaded listener.js 14:56:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (18FDA400) [pid = 3856] [serial = 1036] [outer = 184D5000] 14:56:35 INFO - PROCESS | 3856 | 1463781395607 Marionette TRACE conn2 <- [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]]]}] 14:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 14:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 919ms 14:56:35 INFO - PROCESS | 3856 | 1463781395635 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 14:56:35 INFO - PROCESS | 3856 | 1463781395638 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 14:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 14:56:35 INFO - PROCESS | 3856 | 1463781395641 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 14:56:35 INFO - PROCESS | 3856 | 1463781395643 Marionette TRACE conn2 <- [1,1346,null,{}] 14:56:35 INFO - PROCESS | 3856 | 1463781395661 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:35 INFO - PROCESS | 3856 | 1463781395767 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 14:56:35 INFO - PROCESS | 3856 | 1463781395911 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:35 INFO - PROCESS | 3856 | ++DOCSHELL 143B1C00 == 70 [pid = 3856] [id = 346] 14:56:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (161A5000) [pid = 3856] [serial = 1037] [outer = 00000000] 14:56:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (19AF3C00) [pid = 3856] [serial = 1038] [outer = 161A5000] 14:56:36 INFO - PROCESS | 3856 | 1463781396006 Marionette DEBUG loaded listener.js 14:56:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (19AF5800) [pid = 3856] [serial = 1039] [outer = 161A5000] 14:56:36 INFO - PROCESS | 3856 | 1463781396577 Marionette TRACE conn2 <- [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]]]}] 14:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 14:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 997ms 14:56:36 INFO - PROCESS | 3856 | 1463781396644 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 14:56:36 INFO - PROCESS | 3856 | 1463781396647 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 14:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 14:56:36 INFO - PROCESS | 3856 | 1463781396650 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 14:56:36 INFO - PROCESS | 3856 | 1463781396652 Marionette TRACE conn2 <- [1,1350,null,{}] 14:56:36 INFO - PROCESS | 3856 | 1463781396656 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:36 INFO - PROCESS | 3856 | 1463781396757 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 14:56:36 INFO - PROCESS | 3856 | 1463781396893 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:36 INFO - PROCESS | 3856 | ++DOCSHELL 19A97800 == 71 [pid = 3856] [id = 347] 14:56:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (19AE8000) [pid = 3856] [serial = 1040] [outer = 00000000] 14:56:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (19CAB000) [pid = 3856] [serial = 1041] [outer = 19AE8000] 14:56:36 INFO - PROCESS | 3856 | 1463781396969 Marionette DEBUG loaded listener.js 14:56:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (1A229000) [pid = 3856] [serial = 1042] [outer = 19AE8000] 14:56:37 INFO - PROCESS | 3856 | 1463781397736 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 14:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 14:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1152ms 14:56:37 INFO - PROCESS | 3856 | 1463781397787 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 14:56:37 INFO - PROCESS | 3856 | 1463781397790 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 14:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 14:56:37 INFO - PROCESS | 3856 | 1463781397794 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 14:56:37 INFO - PROCESS | 3856 | 1463781397796 Marionette TRACE conn2 <- [1,1354,null,{}] 14:56:37 INFO - PROCESS | 3856 | 1463781397799 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:37 INFO - PROCESS | 3856 | 1463781397922 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 14:56:38 INFO - PROCESS | 3856 | 1463781398187 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:38 INFO - PROCESS | 3856 | ++DOCSHELL 10B35000 == 72 [pid = 3856] [id = 348] 14:56:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (10D42800) [pid = 3856] [serial = 1043] [outer = 00000000] 14:56:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (10D4F400) [pid = 3856] [serial = 1044] [outer = 10D42800] 14:56:38 INFO - PROCESS | 3856 | 1463781398263 Marionette DEBUG loaded listener.js 14:56:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (1171F000) [pid = 3856] [serial = 1045] [outer = 10D42800] 14:56:38 INFO - PROCESS | 3856 | 1463781398893 Marionette TRACE conn2 <- [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] 14:56:38 INFO - PROCESS | 3856 | 1463781398947 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 14:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 14:56:38 INFO - PROCESS | 3856 | 1463781398951 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 14:56:38 INFO - PROCESS | 3856 | 1463781398955 Marionette TRACE conn2 <- [1,1358,null,{}] 14:56:38 INFO - PROCESS | 3856 | 1463781398960 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:39 INFO - PROCESS | 3856 | 1463781399062 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 14:56:39 INFO - PROCESS | 3856 | 1463781399182 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:39 INFO - PROCESS | 3856 | ++DOCSHELL 1330F400 == 73 [pid = 3856] [id = 349] 14:56:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (13D4B800) [pid = 3856] [serial = 1046] [outer = 00000000] 14:56:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (143B1800) [pid = 3856] [serial = 1047] [outer = 13D4B800] 14:56:39 INFO - PROCESS | 3856 | 1463781399282 Marionette DEBUG loaded listener.js 14:56:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (1581D400) [pid = 3856] [serial = 1048] [outer = 13D4B800] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 19AA0800 == 72 [pid = 3856] [id = 316] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 10B31C00 == 71 [pid = 3856] [id = 295] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 1A653400 == 70 [pid = 3856] [id = 10] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 16F07000 == 69 [pid = 3856] [id = 299] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 17610400 == 68 [pid = 3856] [id = 298] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 15F5E400 == 67 [pid = 3856] [id = 297] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 10D4D000 == 66 [pid = 3856] [id = 341] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 1708FC00 == 65 [pid = 3856] [id = 340] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 16E66400 == 64 [pid = 3856] [id = 339] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 10A79C00 == 63 [pid = 3856] [id = 338] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 1581AC00 == 62 [pid = 3856] [id = 337] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 143AF000 == 61 [pid = 3856] [id = 336] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 117A9000 == 60 [pid = 3856] [id = 335] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 11C4F400 == 59 [pid = 3856] [id = 334] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 1782AC00 == 58 [pid = 3856] [id = 331] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 16F10C00 == 57 [pid = 3856] [id = 330] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 105E8C00 == 56 [pid = 3856] [id = 329] 14:56:39 INFO - PROCESS | 3856 | --DOCSHELL 10B32800 == 55 [pid = 3856] [id = 328] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (16F09400) [pid = 3856] [serial = 976] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (17834C00) [pid = 3856] [serial = 970] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (160AEC00) [pid = 3856] [serial = 961] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (18FE7000) [pid = 3856] [serial = 978] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (19C71C00) [pid = 3856] [serial = 948] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (15F53800) [pid = 3856] [serial = 960] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (186C1C00) [pid = 3856] [serial = 972] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (19AE9C00) [pid = 3856] [serial = 945] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (16484C00) [pid = 3856] [serial = 964] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (14F87400) [pid = 3856] [serial = 955] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (11A02000) [pid = 3856] [serial = 933] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (153BB400) [pid = 3856] [serial = 975] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (14398400) [pid = 3856] [serial = 957] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (143AF400) [pid = 3856] [serial = 958] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (1647C000) [pid = 3856] [serial = 963] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16F0E400) [pid = 3856] [serial = 967] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (11051000) [pid = 3856] [serial = 951] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (11AFAC00) [pid = 3856] [serial = 952] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (14399800) [pid = 3856] [serial = 954] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (14F5DC00) [pid = 3856] [serial = 936] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (18FDD000) [pid = 3856] [serial = 973] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (16F02800) [pid = 3856] [serial = 966] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (184D2800) [pid = 3856] [serial = 939] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (19A96C00) [pid = 3856] [serial = 942] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (176B5C00) [pid = 3856] [serial = 969] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (19CA7400) [pid = 3856] [serial = 981] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19B6C800) [pid = 3856] [serial = 979] [outer = 00000000] [url = about:blank] 14:56:39 INFO - PROCESS | 3856 | 1463781399808 Marionette TRACE conn2 <- [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] 14:56:39 INFO - PROCESS | 3856 | 1463781399863 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 14:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 14:56:39 INFO - PROCESS | 3856 | 1463781399867 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 14:56:39 INFO - PROCESS | 3856 | 1463781399869 Marionette TRACE conn2 <- [1,1362,null,{}] 14:56:39 INFO - PROCESS | 3856 | 1463781399873 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:39 INFO - PROCESS | 3856 | 1463781399965 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 14:56:40 INFO - PROCESS | 3856 | 1463781400059 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:40 INFO - PROCESS | 3856 | ++DOCSHELL 11A03400 == 56 [pid = 3856] [id = 350] 14:56:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (12884C00) [pid = 3856] [serial = 1049] [outer = 00000000] 14:56:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (14F91400) [pid = 3856] [serial = 1050] [outer = 12884C00] 14:56:40 INFO - PROCESS | 3856 | 1463781400105 Marionette DEBUG loaded listener.js 14:56:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (158E5000) [pid = 3856] [serial = 1051] [outer = 12884C00] 14:56:40 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:56:40 INFO - PROCESS | 3856 | 1463781400510 Marionette TRACE conn2 <- [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] 14:56:40 INFO - PROCESS | 3856 | 1463781400570 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 14:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 14:56:40 INFO - PROCESS | 3856 | 1463781400579 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 14:56:40 INFO - PROCESS | 3856 | 1463781400585 Marionette TRACE conn2 <- [1,1366,null,{}] 14:56:40 INFO - PROCESS | 3856 | 1463781400593 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:40 INFO - PROCESS | 3856 | 1463781400679 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 14:56:40 INFO - PROCESS | 3856 | 1463781400725 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:40 INFO - PROCESS | 3856 | ++DOCSHELL 16C4B800 == 57 [pid = 3856] [id = 351] 14:56:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (16C4E800) [pid = 3856] [serial = 1052] [outer = 00000000] 14:56:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (16E6F000) [pid = 3856] [serial = 1053] [outer = 16C4E800] 14:56:40 INFO - PROCESS | 3856 | 1463781400770 Marionette DEBUG loaded listener.js 14:56:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (16F0AC00) [pid = 3856] [serial = 1054] [outer = 16C4E800] 14:56:41 INFO - PROCESS | 3856 | 1463781401228 Marionette TRACE conn2 <- [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] 14:56:41 INFO - PROCESS | 3856 | 1463781401280 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 14:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 14:56:41 INFO - PROCESS | 3856 | 1463781401283 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 14:56:41 INFO - PROCESS | 3856 | 1463781401285 Marionette TRACE conn2 <- [1,1370,null,{}] 14:56:41 INFO - PROCESS | 3856 | 1463781401288 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:41 INFO - PROCESS | 3856 | 1463781401372 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 14:56:41 INFO - PROCESS | 3856 | 1463781401379 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:41 INFO - PROCESS | 3856 | ++DOCSHELL 16F10400 == 58 [pid = 3856] [id = 352] 14:56:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (176B3C00) [pid = 3856] [serial = 1055] [outer = 00000000] 14:56:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1782C800) [pid = 3856] [serial = 1056] [outer = 176B3C00] 14:56:41 INFO - PROCESS | 3856 | 1463781401423 Marionette DEBUG loaded listener.js 14:56:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1793B000) [pid = 3856] [serial = 1057] [outer = 176B3C00] 14:56:41 INFO - PROCESS | 3856 | [3856] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 14:56:41 INFO - PROCESS | 3856 | 1463781401874 Marionette TRACE conn2 <- [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] 14:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 14:56:41 INFO - PROCESS | 3856 | 1463781401978 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 14:56:41 INFO - PROCESS | 3856 | 1463781401982 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 14:56:41 INFO - PROCESS | 3856 | 1463781401984 Marionette TRACE conn2 <- [1,1374,null,{}] 14:56:41 INFO - PROCESS | 3856 | 1463781401999 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:42 INFO - PROCESS | 3856 | 1463781402147 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 14:56:42 INFO - PROCESS | 3856 | 1463781402217 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:42 INFO - PROCESS | 3856 | ++DOCSHELL 184D2800 == 59 [pid = 3856] [id = 353] 14:56:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (184D3C00) [pid = 3856] [serial = 1058] [outer = 00000000] 14:56:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (186CAC00) [pid = 3856] [serial = 1059] [outer = 184D3C00] 14:56:42 INFO - PROCESS | 3856 | 1463781402269 Marionette DEBUG loaded listener.js 14:56:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (18FE9400) [pid = 3856] [serial = 1060] [outer = 184D3C00] 14:56:42 INFO - PROCESS | 3856 | 1463781402715 Marionette TRACE conn2 <- [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] 14:56:42 INFO - PROCESS | 3856 | 1463781402759 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 14:56:42 INFO - PROCESS | 3856 | 1463781402766 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 14:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 14:56:42 INFO - PROCESS | 3856 | 1463781402768 Marionette TRACE conn2 <- [1,1378,null,{}] 14:56:42 INFO - PROCESS | 3856 | 1463781402771 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:42 INFO - PROCESS | 3856 | 1463781402886 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 14:56:42 INFO - PROCESS | 3856 | 1463781402896 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:42 INFO - PROCESS | 3856 | ++DOCSHELL 19AF3000 == 60 [pid = 3856] [id = 354] 14:56:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (19B77800) [pid = 3856] [serial = 1061] [outer = 00000000] 14:56:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (19CA7800) [pid = 3856] [serial = 1062] [outer = 19B77800] 14:56:42 INFO - PROCESS | 3856 | 1463781402993 Marionette DEBUG loaded listener.js 14:56:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1A2D4000) [pid = 3856] [serial = 1063] [outer = 19B77800] 14:56:43 INFO - PROCESS | 3856 | 1463781403404 Marionette TRACE conn2 <- [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]]]}] 14:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 14:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 700ms 14:56:43 INFO - PROCESS | 3856 | 1463781403466 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 14:56:43 INFO - PROCESS | 3856 | 1463781403468 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 14:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 14:56:43 INFO - PROCESS | 3856 | 1463781403471 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 14:56:43 INFO - PROCESS | 3856 | 1463781403473 Marionette TRACE conn2 <- [1,1382,null,{}] 14:56:43 INFO - PROCESS | 3856 | 1463781403484 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:43 INFO - PROCESS | 3856 | 1463781403623 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 14:56:43 INFO - PROCESS | 3856 | 1463781403634 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:43 INFO - PROCESS | 3856 | ++DOCSHELL 19C74000 == 61 [pid = 3856] [id = 355] 14:56:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (19CA7400) [pid = 3856] [serial = 1064] [outer = 00000000] 14:56:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1A854800) [pid = 3856] [serial = 1065] [outer = 19CA7400] 14:56:43 INFO - PROCESS | 3856 | 1463781403732 Marionette DEBUG loaded listener.js 14:56:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (1A858C00) [pid = 3856] [serial = 1066] [outer = 19CA7400] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (14396800) [pid = 3856] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (160E8C00) [pid = 3856] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (105F3400) [pid = 3856] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (12A23800) [pid = 3856] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1581C800) [pid = 3856] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (16A1D400) [pid = 3856] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16482400) [pid = 3856] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (160E8400) [pid = 3856] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (10B33C00) [pid = 3856] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (12A2D400) [pid = 3856] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (18FDE000) [pid = 3856] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (172C0800) [pid = 3856] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (158BC800) [pid = 3856] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (16E6DC00) [pid = 3856] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (11C51000) [pid = 3856] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (143AF800) [pid = 3856] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (11CE5000) [pid = 3856] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (12898000) [pid = 3856] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (12DFC400) [pid = 3856] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (158B8000) [pid = 3856] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (176AA400) [pid = 3856] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (166C9400) [pid = 3856] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (160E0000) [pid = 3856] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (160AE000) [pid = 3856] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (172C1C00) [pid = 3856] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1782E800) [pid = 3856] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (10479400) [pid = 3856] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (19AA2400) [pid = 3856] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (10D49000) [pid = 3856] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 14:56:44 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (18FE5000) [pid = 3856] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 14:56:44 INFO - PROCESS | 3856 | 1463781404325 Marionette TRACE conn2 <- [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]]]}] 14:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 14:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 903ms 14:56:44 INFO - PROCESS | 3856 | 1463781404376 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 14:56:44 INFO - PROCESS | 3856 | 1463781404378 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 14:56:44 INFO - PROCESS | 3856 | 1463781404381 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 14:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 14:56:44 INFO - PROCESS | 3856 | 1463781404383 Marionette TRACE conn2 <- [1,1386,null,{}] 14:56:44 INFO - PROCESS | 3856 | 1463781404393 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:44 INFO - PROCESS | 3856 | 1463781404484 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 14:56:44 INFO - PROCESS | 3856 | 1463781404493 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:44 INFO - PROCESS | 3856 | ++DOCSHELL 10D49C00 == 62 [pid = 3856] [id = 356] 14:56:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (10D4A400) [pid = 3856] [serial = 1067] [outer = 00000000] 14:56:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (13309400) [pid = 3856] [serial = 1068] [outer = 10D4A400] 14:56:44 INFO - PROCESS | 3856 | 1463781404537 Marionette DEBUG loaded listener.js 14:56:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (140DC800) [pid = 3856] [serial = 1069] [outer = 10D4A400] 14:56:44 INFO - PROCESS | 3856 | 1463781404957 Marionette TRACE conn2 <- [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]]]}] 14:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 14:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 592ms 14:56:44 INFO - PROCESS | 3856 | 1463781404978 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 14:56:44 INFO - PROCESS | 3856 | 1463781404980 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 14:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 14:56:44 INFO - PROCESS | 3856 | 1463781404984 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 14:56:44 INFO - PROCESS | 3856 | 1463781404985 Marionette TRACE conn2 <- [1,1390,null,{}] 14:56:44 INFO - PROCESS | 3856 | 1463781404989 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:45 INFO - PROCESS | 3856 | 1463781405113 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 14:56:45 INFO - PROCESS | 3856 | 1463781405123 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:45 INFO - PROCESS | 3856 | ++DOCSHELL 11C4FC00 == 63 [pid = 3856] [id = 357] 14:56:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (12A2F000) [pid = 3856] [serial = 1070] [outer = 00000000] 14:56:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (158BDC00) [pid = 3856] [serial = 1071] [outer = 12A2F000] 14:56:45 INFO - PROCESS | 3856 | 1463781405167 Marionette DEBUG loaded listener.js 14:56:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (160E8C00) [pid = 3856] [serial = 1072] [outer = 12A2F000] 14:56:45 INFO - PROCESS | 3856 | 1463781405600 Marionette TRACE conn2 <- [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]]]}] 14:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 14:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 638ms 14:56:45 INFO - PROCESS | 3856 | 1463781405622 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 14:56:45 INFO - PROCESS | 3856 | 1463781405624 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 14:56:45 INFO - PROCESS | 3856 | 1463781405627 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 14:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 14:56:45 INFO - PROCESS | 3856 | 1463781405629 Marionette TRACE conn2 <- [1,1394,null,{}] 14:56:45 INFO - PROCESS | 3856 | 1463781405633 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:45 INFO - PROCESS | 3856 | 1463781405752 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 14:56:45 INFO - PROCESS | 3856 | 1463781405761 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:45 INFO - PROCESS | 3856 | ++DOCSHELL 143ABC00 == 64 [pid = 3856] [id = 358] 14:56:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (143B1400) [pid = 3856] [serial = 1073] [outer = 00000000] 14:56:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (16F01400) [pid = 3856] [serial = 1074] [outer = 143B1400] 14:56:45 INFO - PROCESS | 3856 | 1463781405811 Marionette DEBUG loaded listener.js 14:56:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (17FC2800) [pid = 3856] [serial = 1075] [outer = 143B1400] 14:56:46 INFO - PROCESS | 3856 | 1463781406392 Marionette TRACE conn2 <- [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]]]}] 14:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 14:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 841ms 14:56:46 INFO - PROCESS | 3856 | 1463781406465 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 14:56:46 INFO - PROCESS | 3856 | 1463781406469 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 14:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 14:56:46 INFO - PROCESS | 3856 | 1463781406489 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 14:56:46 INFO - PROCESS | 3856 | 1463781406492 Marionette TRACE conn2 <- [1,1398,null,{}] 14:56:46 INFO - PROCESS | 3856 | 1463781406500 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:46 INFO - PROCESS | 3856 | 1463781406631 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 14:56:46 INFO - PROCESS | 3856 | 1463781406764 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:46 INFO - PROCESS | 3856 | ++DOCSHELL 10B38000 == 65 [pid = 3856] [id = 359] 14:56:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (10B3BC00) [pid = 3856] [serial = 1076] [outer = 00000000] 14:56:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (12ADF800) [pid = 3856] [serial = 1077] [outer = 10B3BC00] 14:56:46 INFO - PROCESS | 3856 | 1463781406835 Marionette DEBUG loaded listener.js 14:56:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (143AF400) [pid = 3856] [serial = 1078] [outer = 10B3BC00] 14:56:47 INFO - PROCESS | 3856 | 1463781407436 Marionette TRACE conn2 <- [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]]]}] 14:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 14:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 996ms 14:56:47 INFO - PROCESS | 3856 | 1463781407480 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 14:56:47 INFO - PROCESS | 3856 | 1463781407486 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 14:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 14:56:47 INFO - PROCESS | 3856 | 1463781407493 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 14:56:47 INFO - PROCESS | 3856 | 1463781407496 Marionette TRACE conn2 <- [1,1402,null,{}] 14:56:47 INFO - PROCESS | 3856 | 1463781407500 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:47 INFO - PROCESS | 3856 | 1463781407611 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 14:56:47 INFO - PROCESS | 3856 | 1463781407753 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:47 INFO - PROCESS | 3856 | ++DOCSHELL 14F8D400 == 66 [pid = 3856] [id = 360] 14:56:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (158B9C00) [pid = 3856] [serial = 1079] [outer = 00000000] 14:56:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (16E66C00) [pid = 3856] [serial = 1080] [outer = 158B9C00] 14:56:47 INFO - PROCESS | 3856 | 1463781407807 Marionette DEBUG loaded listener.js 14:56:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (16F04400) [pid = 3856] [serial = 1081] [outer = 158B9C00] 14:56:48 INFO - PROCESS | 3856 | 1463781408485 Marionette TRACE conn2 <- [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]]]}] 14:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 14:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1043ms 14:56:48 INFO - PROCESS | 3856 | 1463781408558 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 14:56:48 INFO - PROCESS | 3856 | 1463781408561 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 14:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 14:56:48 INFO - PROCESS | 3856 | 1463781408565 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 14:56:48 INFO - PROCESS | 3856 | 1463781408569 Marionette TRACE conn2 <- [1,1406,null,{}] 14:56:48 INFO - PROCESS | 3856 | 1463781408580 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:48 INFO - PROCESS | 3856 | 1463781408759 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 14:56:48 INFO - PROCESS | 3856 | 1463781408860 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:48 INFO - PROCESS | 3856 | ++DOCSHELL 16F03C00 == 67 [pid = 3856] [id = 361] 14:56:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (172A1400) [pid = 3856] [serial = 1082] [outer = 00000000] 14:56:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19CA6800) [pid = 3856] [serial = 1083] [outer = 172A1400] 14:56:48 INFO - PROCESS | 3856 | 1463781408916 Marionette DEBUG loaded listener.js 14:56:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1A851C00) [pid = 3856] [serial = 1084] [outer = 172A1400] 14:56:49 INFO - PROCESS | 3856 | 1463781409526 Marionette TRACE conn2 <- [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]]]}] 14:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 14:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 996ms 14:56:49 INFO - PROCESS | 3856 | 1463781409565 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 14:56:49 INFO - PROCESS | 3856 | 1463781409568 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 14:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 14:56:49 INFO - PROCESS | 3856 | 1463781409572 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 14:56:49 INFO - PROCESS | 3856 | 1463781409574 Marionette TRACE conn2 <- [1,1410,null,{}] 14:56:49 INFO - PROCESS | 3856 | 1463781409578 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:49 INFO - PROCESS | 3856 | 1463781409703 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 14:56:49 INFO - PROCESS | 3856 | 1463781409814 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:49 INFO - PROCESS | 3856 | ++DOCSHELL 1A857800 == 68 [pid = 3856] [id = 362] 14:56:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1A85A800) [pid = 3856] [serial = 1085] [outer = 00000000] 14:56:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1A937000) [pid = 3856] [serial = 1086] [outer = 1A85A800] 14:56:49 INFO - PROCESS | 3856 | 1463781409868 Marionette DEBUG loaded listener.js 14:56:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1A93BC00) [pid = 3856] [serial = 1087] [outer = 1A85A800] 14:56:50 INFO - PROCESS | 3856 | 1463781410506 Marionette TRACE conn2 <- [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]]]}] 14:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 14:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 996ms 14:56:50 INFO - PROCESS | 3856 | 1463781410558 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 14:56:50 INFO - PROCESS | 3856 | 1463781410560 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 14:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 14:56:50 INFO - PROCESS | 3856 | 1463781410563 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 14:56:50 INFO - PROCESS | 3856 | 1463781410565 Marionette TRACE conn2 <- [1,1414,null,{}] 14:56:50 INFO - PROCESS | 3856 | 1463781410569 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:50 INFO - PROCESS | 3856 | 1463781410671 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 14:56:50 INFO - PROCESS | 3856 | 1463781410819 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:50 INFO - PROCESS | 3856 | ++DOCSHELL 10EC5400 == 69 [pid = 3856] [id = 363] 14:56:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1814C800) [pid = 3856] [serial = 1088] [outer = 00000000] 14:56:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (1AB9E800) [pid = 3856] [serial = 1089] [outer = 1814C800] 14:56:50 INFO - PROCESS | 3856 | 1463781410873 Marionette DEBUG loaded listener.js 14:56:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1ABA0000) [pid = 3856] [serial = 1090] [outer = 1814C800] 14:56:51 INFO - PROCESS | 3856 | 1463781411422 Marionette TRACE conn2 <- [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]]]}] 14:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 14:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 903ms 14:56:51 INFO - PROCESS | 3856 | 1463781411468 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 14:56:51 INFO - PROCESS | 3856 | 1463781411470 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 14:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 14:56:51 INFO - PROCESS | 3856 | 1463781411474 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 14:56:51 INFO - PROCESS | 3856 | 1463781411476 Marionette TRACE conn2 <- [1,1418,null,{}] 14:56:51 INFO - PROCESS | 3856 | 1463781411479 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:51 INFO - PROCESS | 3856 | 1463781411601 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 14:56:51 INFO - PROCESS | 3856 | 1463781411717 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:51 INFO - PROCESS | 3856 | ++DOCSHELL 0F30A000 == 70 [pid = 3856] [id = 364] 14:56:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (10B39800) [pid = 3856] [serial = 1091] [outer = 00000000] 14:56:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (11A02000) [pid = 3856] [serial = 1092] [outer = 10B39800] 14:56:51 INFO - PROCESS | 3856 | 1463781411954 Marionette DEBUG loaded listener.js 14:56:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (12D1D400) [pid = 3856] [serial = 1093] [outer = 10B39800] 14:56:52 INFO - PROCESS | 3856 | 1463781412653 Marionette TRACE conn2 <- [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]]]}] 14:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 14:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1245ms 14:56:52 INFO - PROCESS | 3856 | 1463781412727 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 14:56:52 INFO - PROCESS | 3856 | 1463781412731 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 14:56:52 INFO - PROCESS | 3856 | 1463781412736 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 14:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 14:56:52 INFO - PROCESS | 3856 | 1463781412739 Marionette TRACE conn2 <- [1,1422,null,{}] 14:56:52 INFO - PROCESS | 3856 | 1463781412759 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:52 INFO - PROCESS | 3856 | 1463781412881 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 14:56:53 INFO - PROCESS | 3856 | 1463781413019 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:53 INFO - PROCESS | 3856 | ++DOCSHELL 10D48400 == 71 [pid = 3856] [id = 365] 14:56:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (10EC2400) [pid = 3856] [serial = 1094] [outer = 00000000] 14:56:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (140DD400) [pid = 3856] [serial = 1095] [outer = 10EC2400] 14:56:53 INFO - PROCESS | 3856 | 1463781413071 Marionette DEBUG loaded listener.js 14:56:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (143AB800) [pid = 3856] [serial = 1096] [outer = 10EC2400] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 10D48000 == 70 [pid = 3856] [id = 311] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 11C4FC00 == 69 [pid = 3856] [id = 357] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 10D49C00 == 68 [pid = 3856] [id = 356] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 10A5A400 == 67 [pid = 3856] [id = 327] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 19C74000 == 66 [pid = 3856] [id = 355] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 19AF3000 == 65 [pid = 3856] [id = 354] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 184D2800 == 64 [pid = 3856] [id = 353] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 16F10400 == 63 [pid = 3856] [id = 352] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 16C4B800 == 62 [pid = 3856] [id = 351] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 11A03400 == 61 [pid = 3856] [id = 350] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 1330F400 == 60 [pid = 3856] [id = 349] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 10B35000 == 59 [pid = 3856] [id = 348] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 19A97800 == 58 [pid = 3856] [id = 347] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 143B1C00 == 57 [pid = 3856] [id = 346] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 1801C800 == 56 [pid = 3856] [id = 345] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 143A7C00 == 55 [pid = 3856] [id = 344] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 112DD800 == 54 [pid = 3856] [id = 343] 14:56:53 INFO - PROCESS | 3856 | --DOCSHELL 156E7C00 == 53 [pid = 3856] [id = 342] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (19AF2000) [pid = 3856] [serial = 946] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (153C6C00) [pid = 3856] [serial = 937] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (1647E400) [pid = 3856] [serial = 832] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (10EC4800) [pid = 3856] [serial = 835] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (138E4800) [pid = 3856] [serial = 838] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (16482800) [pid = 3856] [serial = 841] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16C4B400) [pid = 3856] [serial = 844] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (16E6FC00) [pid = 3856] [serial = 847] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (17090000) [pid = 3856] [serial = 850] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (10EC5C00) [pid = 3856] [serial = 886] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (1439DC00) [pid = 3856] [serial = 889] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (18FDBC00) [pid = 3856] [serial = 990] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (19CB0400) [pid = 3856] [serial = 993] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1A2DC800) [pid = 3856] [serial = 996] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1782DC00) [pid = 3856] [serial = 1021] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (184D2000) [pid = 3856] [serial = 1026] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (16478800) [pid = 3856] [serial = 1014] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (166D6000) [pid = 3856] [serial = 1015] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (16F0B000) [pid = 3856] [serial = 1018] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (15B48C00) [pid = 3856] [serial = 1024] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (160E1C00) [pid = 3856] [serial = 1012] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1782E000) [pid = 3856] [serial = 895] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (19A99C00) [pid = 3856] [serial = 943] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (16476000) [pid = 3856] [serial = 796] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (16F07400) [pid = 3856] [serial = 892] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (18423400) [pid = 3856] [serial = 898] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18FDB000) [pid = 3856] [serial = 940] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (10B91800) [pid = 3856] [serial = 799] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (19C76800) [pid = 3856] [serial = 949] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (12D1D800) [pid = 3856] [serial = 934] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (18FE6C00) [pid = 3856] [serial = 931] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (176EE000) [pid = 3856] [serial = 1020] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (15B45000) [pid = 3856] [serial = 1011] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (16F09000) [pid = 3856] [serial = 1017] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (156EB400) [pid = 3856] [serial = 1023] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (14FB5400) [pid = 3856] [serial = 1008] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (15813800) [pid = 3856] [serial = 1009] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (1335CC00) [pid = 3856] [serial = 1005] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (13D49C00) [pid = 3856] [serial = 1006] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1330DC00) [pid = 3856] [serial = 1003] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (12DF0C00) [pid = 3856] [serial = 1002] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (176AC400) [pid = 3856] [serial = 1000] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (172BAC00) [pid = 3856] [serial = 999] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (10EC1800) [pid = 3856] [serial = 984] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (153BD400) [pid = 3856] [serial = 987] [outer = 00000000] [url = about:blank] 14:56:53 INFO - PROCESS | 3856 | 1463781413598 Marionette TRACE conn2 <- [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]]]}] 14:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 14:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 903ms 14:56:53 INFO - PROCESS | 3856 | 1463781413644 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 14:56:53 INFO - PROCESS | 3856 | 1463781413647 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 14:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 14:56:53 INFO - PROCESS | 3856 | 1463781413653 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 14:56:53 INFO - PROCESS | 3856 | 1463781413656 Marionette TRACE conn2 <- [1,1426,null,{}] 14:56:53 INFO - PROCESS | 3856 | 1463781413659 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:53 INFO - PROCESS | 3856 | 1463781413746 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 14:56:53 INFO - PROCESS | 3856 | 1463781413753 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:53 INFO - PROCESS | 3856 | ++DOCSHELL 1179E800 == 54 [pid = 3856] [id = 366] 14:56:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (11A03400) [pid = 3856] [serial = 1097] [outer = 00000000] 14:56:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (138E4800) [pid = 3856] [serial = 1098] [outer = 11A03400] 14:56:53 INFO - PROCESS | 3856 | 1463781413801 Marionette DEBUG loaded listener.js 14:56:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1439E000) [pid = 3856] [serial = 1099] [outer = 11A03400] 14:56:54 INFO - PROCESS | 3856 | 1463781414299 Marionette TRACE conn2 <- [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]]]}] 14:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 14:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 685ms 14:56:54 INFO - PROCESS | 3856 | 1463781414351 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 14:56:54 INFO - PROCESS | 3856 | 1463781414353 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 14:56:54 INFO - PROCESS | 3856 | 1463781414357 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 14:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 14:56:54 INFO - PROCESS | 3856 | 1463781414360 Marionette TRACE conn2 <- [1,1430,null,{}] 14:56:54 INFO - PROCESS | 3856 | 1463781414370 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:54 INFO - PROCESS | 3856 | 1463781414458 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 14:56:54 INFO - PROCESS | 3856 | 1463781414591 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:54 INFO - PROCESS | 3856 | ++DOCSHELL 10EC4C00 == 55 [pid = 3856] [id = 367] 14:56:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (143A7C00) [pid = 3856] [serial = 1100] [outer = 00000000] 14:56:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (15B51000) [pid = 3856] [serial = 1101] [outer = 143A7C00] 14:56:54 INFO - PROCESS | 3856 | 1463781414637 Marionette DEBUG loaded listener.js 14:56:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (160E2C00) [pid = 3856] [serial = 1102] [outer = 143A7C00] 14:56:54 INFO - PROCESS | 3856 | 1463781414986 Marionette TRACE conn2 <- [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]]]}] 14:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 14:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 685ms 14:56:55 INFO - PROCESS | 3856 | 1463781415040 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 14:56:55 INFO - PROCESS | 3856 | 1463781415043 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 14:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 14:56:55 INFO - PROCESS | 3856 | 1463781415046 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 14:56:55 INFO - PROCESS | 3856 | 1463781415048 Marionette TRACE conn2 <- [1,1434,null,{}] 14:56:55 INFO - PROCESS | 3856 | 1463781415052 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:55 INFO - PROCESS | 3856 | 1463781415136 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 14:56:55 INFO - PROCESS | 3856 | 1463781415143 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:55 INFO - PROCESS | 3856 | ++DOCSHELL 13825800 == 56 [pid = 3856] [id = 368] 14:56:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (160DFC00) [pid = 3856] [serial = 1103] [outer = 00000000] 14:56:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16478800) [pid = 3856] [serial = 1104] [outer = 160DFC00] 14:56:55 INFO - PROCESS | 3856 | 1463781415187 Marionette DEBUG loaded listener.js 14:56:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16481400) [pid = 3856] [serial = 1105] [outer = 160DFC00] 14:56:55 INFO - PROCESS | 3856 | 1463781415626 Marionette TRACE conn2 <- [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]]]}] 14:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 14:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 638ms 14:56:55 INFO - PROCESS | 3856 | 1463781415687 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 14:56:55 INFO - PROCESS | 3856 | 1463781415689 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 14:56:55 INFO - PROCESS | 3856 | 1463781415692 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 14:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 14:56:55 INFO - PROCESS | 3856 | 1463781415703 Marionette TRACE conn2 <- [1,1438,null,{}] 14:56:55 INFO - PROCESS | 3856 | 1463781415707 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:55 INFO - PROCESS | 3856 | 1463781415825 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 14:56:55 INFO - PROCESS | 3856 | 1463781415914 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:55 INFO - PROCESS | 3856 | ++DOCSHELL 16484400 == 57 [pid = 3856] [id = 369] 14:56:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (166D6800) [pid = 3856] [serial = 1106] [outer = 00000000] 14:56:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (16A28800) [pid = 3856] [serial = 1107] [outer = 166D6800] 14:56:55 INFO - PROCESS | 3856 | 1463781415963 Marionette DEBUG loaded listener.js 14:56:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (16E68400) [pid = 3856] [serial = 1108] [outer = 166D6800] 14:56:56 INFO - PROCESS | 3856 | 1463781416403 Marionette TRACE conn2 <- [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]]]}] 14:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 14:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 763ms 14:56:56 INFO - PROCESS | 3856 | 1463781416456 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 14:56:56 INFO - PROCESS | 3856 | 1463781416458 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 14:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 14:56:56 INFO - PROCESS | 3856 | 1463781416472 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 14:56:56 INFO - PROCESS | 3856 | 1463781416473 Marionette TRACE conn2 <- [1,1442,null,{}] 14:56:56 INFO - PROCESS | 3856 | 1463781416477 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:56 INFO - PROCESS | 3856 | 1463781416602 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 14:56:56 INFO - PROCESS | 3856 | 1463781416666 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:56 INFO - PROCESS | 3856 | ++DOCSHELL 16E6EC00 == 58 [pid = 3856] [id = 370] 14:56:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (16E6FC00) [pid = 3856] [serial = 1109] [outer = 00000000] 14:56:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (1709D800) [pid = 3856] [serial = 1110] [outer = 16E6FC00] 14:56:56 INFO - PROCESS | 3856 | 1463781416710 Marionette DEBUG loaded listener.js 14:56:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (172BB000) [pid = 3856] [serial = 1111] [outer = 16E6FC00] 14:56:57 INFO - PROCESS | 3856 | 1463781417119 Marionette TRACE conn2 <- [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]]]}] 14:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 14:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 701ms 14:56:57 INFO - PROCESS | 3856 | 1463781417176 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 14:56:57 INFO - PROCESS | 3856 | 1463781417178 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 14:56:57 INFO - PROCESS | 3856 | 1463781417182 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 14:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 14:56:57 INFO - PROCESS | 3856 | 1463781417183 Marionette TRACE conn2 <- [1,1446,null,{}] 14:56:57 INFO - PROCESS | 3856 | 1463781417211 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:57 INFO - PROCESS | 3856 | 1463781417332 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 14:56:57 INFO - PROCESS | 3856 | 1463781417403 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:57 INFO - PROCESS | 3856 | ++DOCSHELL 16F0F400 == 59 [pid = 3856] [id = 371] 14:56:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (172BD400) [pid = 3856] [serial = 1112] [outer = 00000000] 14:56:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (17829800) [pid = 3856] [serial = 1113] [outer = 172BD400] 14:56:57 INFO - PROCESS | 3856 | 1463781417459 Marionette DEBUG loaded listener.js 14:56:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (17834000) [pid = 3856] [serial = 1114] [outer = 172BD400] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (186CD400) [pid = 3856] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (10B34400) [pid = 3856] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (10EC1000) [pid = 3856] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (140DF000) [pid = 3856] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (19B77800) [pid = 3856] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (184D3C00) [pid = 3856] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (143AC800) [pid = 3856] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (176B3C00) [pid = 3856] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16C4E800) [pid = 3856] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (13D4B800) [pid = 3856] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19CA7400) [pid = 3856] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (184D5000) [pid = 3856] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (12884C00) [pid = 3856] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (161A5000) [pid = 3856] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (12A2F000) [pid = 3856] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (112E0400) [pid = 3856] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (10D42800) [pid = 3856] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (10D4A400) [pid = 3856] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (172C3000) [pid = 3856] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 14:56:57 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (19CA7C00) [pid = 3856] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 14:56:57 INFO - PROCESS | 3856 | 1463781418012 Marionette TRACE conn2 <- [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]]]}] 14:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 14:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 825ms 14:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 14:56:58 INFO - PROCESS | 3856 | 1463781418025 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 14:56:58 INFO - PROCESS | 3856 | 1463781418026 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 14:56:58 INFO - PROCESS | 3856 | 1463781418030 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 14:56:58 INFO - PROCESS | 3856 | 1463781418031 Marionette TRACE conn2 <- [1,1450,null,{}] 14:56:58 INFO - PROCESS | 3856 | 1463781418035 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:58 INFO - PROCESS | 3856 | 1463781418155 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 14:56:58 INFO - PROCESS | 3856 | 1463781418227 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:58 INFO - PROCESS | 3856 | ++DOCSHELL 11712400 == 60 [pid = 3856] [id = 372] 14:56:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (11C5C800) [pid = 3856] [serial = 1115] [outer = 00000000] 14:56:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (153BC000) [pid = 3856] [serial = 1116] [outer = 11C5C800] 14:56:58 INFO - PROCESS | 3856 | 1463781418273 Marionette DEBUG loaded listener.js 14:56:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (16F07400) [pid = 3856] [serial = 1117] [outer = 11C5C800] 14:56:58 INFO - PROCESS | 3856 | 1463781418643 Marionette TRACE conn2 <- [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]]]}] 14:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 14:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 638ms 14:56:58 INFO - PROCESS | 3856 | 1463781418668 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 14:56:58 INFO - PROCESS | 3856 | 1463781418670 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 14:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 14:56:58 INFO - PROCESS | 3856 | 1463781418674 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 14:56:58 INFO - PROCESS | 3856 | 1463781418675 Marionette TRACE conn2 <- [1,1454,null,{}] 14:56:58 INFO - PROCESS | 3856 | 1463781418678 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:58 INFO - PROCESS | 3856 | 1463781418762 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 14:56:58 INFO - PROCESS | 3856 | 1463781418769 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:58 INFO - PROCESS | 3856 | ++DOCSHELL 10D4C400 == 61 [pid = 3856] [id = 373] 14:56:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (143B3C00) [pid = 3856] [serial = 1118] [outer = 00000000] 14:56:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (176E9800) [pid = 3856] [serial = 1119] [outer = 143B3C00] 14:56:58 INFO - PROCESS | 3856 | 1463781418812 Marionette DEBUG loaded listener.js 14:56:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (17940C00) [pid = 3856] [serial = 1120] [outer = 143B3C00] 14:56:59 INFO - PROCESS | 3856 | 1463781419241 Marionette TRACE conn2 <- [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]]]}] 14:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 14:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 639ms 14:56:59 INFO - PROCESS | 3856 | 1463781419307 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 14:56:59 INFO - PROCESS | 3856 | 1463781419309 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 14:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 14:56:59 INFO - PROCESS | 3856 | 1463781419313 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 14:56:59 INFO - PROCESS | 3856 | 1463781419314 Marionette TRACE conn2 <- [1,1458,null,{}] 14:56:59 INFO - PROCESS | 3856 | 1463781419317 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:56:59 INFO - PROCESS | 3856 | 1463781419401 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 14:56:59 INFO - PROCESS | 3856 | 1463781419411 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:56:59 INFO - PROCESS | 3856 | ++DOCSHELL 10D42800 == 62 [pid = 3856] [id = 374] 14:56:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (138E3000) [pid = 3856] [serial = 1121] [outer = 00000000] 14:56:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (184CF000) [pid = 3856] [serial = 1122] [outer = 138E3000] 14:56:59 INFO - PROCESS | 3856 | 1463781419458 Marionette DEBUG loaded listener.js 14:56:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (186CCC00) [pid = 3856] [serial = 1123] [outer = 138E3000] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 12A2B800 == 61 [pid = 3856] [id = 296] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 10435000 == 60 [pid = 3856] [id = 282] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 18FE1400 == 59 [pid = 3856] [id = 315] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 1ABA3000 == 58 [pid = 3856] [id = 13] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 12A24400 == 57 [pid = 3856] [id = 276] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 16F0EC00 == 56 [pid = 3856] [id = 313] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 1B169C00 == 55 [pid = 3856] [id = 17] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 172C0000 == 54 [pid = 3856] [id = 11] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 16A1C800 == 53 [pid = 3856] [id = 281] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 1B059400 == 52 [pid = 3856] [id = 14] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 16480C00 == 51 [pid = 3856] [id = 314] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 1047B800 == 50 [pid = 3856] [id = 18] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 160E2400 == 49 [pid = 3856] [id = 283] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 1581A400 == 48 [pid = 3856] [id = 280] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 117A5000 == 47 [pid = 3856] [id = 294] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 1A93D000 == 46 [pid = 3856] [id = 12] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 138EBC00 == 45 [pid = 3856] [id = 312] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 12DF0800 == 44 [pid = 3856] [id = 333] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 19C74C00 == 43 [pid = 3856] [id = 332] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 10D48400 == 42 [pid = 3856] [id = 365] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 0F30A000 == 41 [pid = 3856] [id = 364] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 10EC5400 == 40 [pid = 3856] [id = 363] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 16F03C00 == 39 [pid = 3856] [id = 361] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 1A857800 == 38 [pid = 3856] [id = 362] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 14F8D400 == 37 [pid = 3856] [id = 360] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 143ABC00 == 36 [pid = 3856] [id = 358] 14:57:00 INFO - PROCESS | 3856 | --DOCSHELL 10B38000 == 35 [pid = 3856] [id = 359] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 10EC4C00 == 34 [pid = 3856] [id = 367] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 11712400 == 33 [pid = 3856] [id = 372] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 16F0F400 == 32 [pid = 3856] [id = 371] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 16484400 == 31 [pid = 3856] [id = 369] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 10D4C400 == 30 [pid = 3856] [id = 373] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 1179E800 == 29 [pid = 3856] [id = 366] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 13825800 == 28 [pid = 3856] [id = 368] 14:57:01 INFO - PROCESS | 3856 | --DOCSHELL 16E6EC00 == 27 [pid = 3856] [id = 370] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19B72400) [pid = 3856] [serial = 991] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A651400) [pid = 3856] [serial = 997] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1A230C00) [pid = 3856] [serial = 994] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (112DD000) [pid = 3856] [serial = 985] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (15B48400) [pid = 3856] [serial = 988] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19CACC00) [pid = 3856] [serial = 982] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16E6F000) [pid = 3856] [serial = 1053] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16F0AC00) [pid = 3856] [serial = 1054] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1581D400) [pid = 3856] [serial = 1048] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (143B1800) [pid = 3856] [serial = 1047] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1A854800) [pid = 3856] [serial = 1065] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (18FDA400) [pid = 3856] [serial = 1036] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (186CB400) [pid = 3856] [serial = 1035] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (14F91400) [pid = 3856] [serial = 1050] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (158E5000) [pid = 3856] [serial = 1051] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (19AF5800) [pid = 3856] [serial = 1039] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (19AF3C00) [pid = 3856] [serial = 1038] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (158BDC00) [pid = 3856] [serial = 1071] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (13823C00) [pid = 3856] [serial = 1030] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (12A28400) [pid = 3856] [serial = 1029] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (160E8C00) [pid = 3856] [serial = 1072] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (1171F000) [pid = 3856] [serial = 1045] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (10D4F400) [pid = 3856] [serial = 1044] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (19CAB000) [pid = 3856] [serial = 1041] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1A858C00) [pid = 3856] [serial = 1066] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (16F01400) [pid = 3856] [serial = 1074] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (13309400) [pid = 3856] [serial = 1068] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (140DC800) [pid = 3856] [serial = 1069] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1793B000) [pid = 3856] [serial = 1057] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (19CA7800) [pid = 3856] [serial = 1062] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (186CAC00) [pid = 3856] [serial = 1059] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18FE9400) [pid = 3856] [serial = 1060] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1A2D4000) [pid = 3856] [serial = 1063] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (160E5800) [pid = 3856] [serial = 1033] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (15812C00) [pid = 3856] [serial = 1032] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (1782C800) [pid = 3856] [serial = 1056] [outer = 00000000] [url = about:blank] 14:57:01 INFO - PROCESS | 3856 | 1463781421619 Marionette TRACE conn2 <- [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]]]}] 14:57:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10A59C00) [pid = 3856] [serial = 1124] [outer = 1B3FF000] 14:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 14:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2367ms 14:57:01 INFO - PROCESS | 3856 | 1463781421721 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 14:57:01 INFO - PROCESS | 3856 | 1463781421726 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 14:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 14:57:01 INFO - PROCESS | 3856 | 1463781421730 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 14:57:01 INFO - PROCESS | 3856 | 1463781421734 Marionette TRACE conn2 <- [1,1462,null,{}] 14:57:01 INFO - PROCESS | 3856 | 1463781421740 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:01 INFO - PROCESS | 3856 | 1463781421840 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 14:57:01 INFO - PROCESS | 3856 | 1463781421849 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:01 INFO - PROCESS | 3856 | ++DOCSHELL 105F5400 == 28 [pid = 3856] [id = 375] 14:57:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10A56C00) [pid = 3856] [serial = 1125] [outer = 00000000] 14:57:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10B3B800) [pid = 3856] [serial = 1126] [outer = 10A56C00] 14:57:01 INFO - PROCESS | 3856 | 1463781421897 Marionette DEBUG loaded listener.js 14:57:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10B8A400) [pid = 3856] [serial = 1127] [outer = 10A56C00] 14:57:02 INFO - PROCESS | 3856 | 1463781422397 Marionette TRACE conn2 <- [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]]]}] 14:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 14:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 685ms 14:57:02 INFO - PROCESS | 3856 | 1463781422429 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 14:57:02 INFO - PROCESS | 3856 | 1463781422434 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 14:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 14:57:02 INFO - PROCESS | 3856 | 1463781422441 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 14:57:02 INFO - PROCESS | 3856 | 1463781422444 Marionette TRACE conn2 <- [1,1466,null,{}] 14:57:02 INFO - PROCESS | 3856 | 1463781422447 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:02 INFO - PROCESS | 3856 | 1463781422535 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 14:57:02 INFO - PROCESS | 3856 | 1463781422546 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:02 INFO - PROCESS | 3856 | ++DOCSHELL 10D4E000 == 29 [pid = 3856] [id = 376] 14:57:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10EBD400) [pid = 3856] [serial = 1128] [outer = 00000000] 14:57:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10EC5C00) [pid = 3856] [serial = 1129] [outer = 10EBD400] 14:57:02 INFO - PROCESS | 3856 | 1463781422592 Marionette DEBUG loaded listener.js 14:57:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (1104D000) [pid = 3856] [serial = 1130] [outer = 10EBD400] 14:57:03 INFO - PROCESS | 3856 | 1463781423071 Marionette TRACE conn2 <- [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]]]}] 14:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 14:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 700ms 14:57:03 INFO - PROCESS | 3856 | 1463781423138 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 14:57:03 INFO - PROCESS | 3856 | 1463781423140 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 14:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 14:57:03 INFO - PROCESS | 3856 | 1463781423144 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 14:57:03 INFO - PROCESS | 3856 | 1463781423147 Marionette TRACE conn2 <- [1,1470,null,{}] 14:57:03 INFO - PROCESS | 3856 | 1463781423158 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:03 INFO - PROCESS | 3856 | 1463781423273 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 14:57:03 INFO - PROCESS | 3856 | 1463781423360 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:03 INFO - PROCESS | 3856 | ++DOCSHELL 11AF1C00 == 30 [pid = 3856] [id = 377] 14:57:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (11AF3800) [pid = 3856] [serial = 1131] [outer = 00000000] 14:57:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (11C5DC00) [pid = 3856] [serial = 1132] [outer = 11AF3800] 14:57:03 INFO - PROCESS | 3856 | 1463781423409 Marionette DEBUG loaded listener.js 14:57:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (12A22800) [pid = 3856] [serial = 1133] [outer = 11AF3800] 14:57:04 INFO - PROCESS | 3856 | 1463781424228 Marionette TRACE conn2 <- [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]]]}] 14:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 14:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1152ms 14:57:04 INFO - PROCESS | 3856 | 1463781424285 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 14:57:04 INFO - PROCESS | 3856 | 1463781424290 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 14:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 14:57:04 INFO - PROCESS | 3856 | 1463781424295 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 14:57:04 INFO - PROCESS | 3856 | 1463781424300 Marionette TRACE conn2 <- [1,1474,null,{}] 14:57:04 INFO - PROCESS | 3856 | 1463781424305 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:04 INFO - PROCESS | 3856 | 1463781424419 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 14:57:04 INFO - PROCESS | 3856 | 1463781424564 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:04 INFO - PROCESS | 3856 | ++DOCSHELL 10EB9C00 == 31 [pid = 3856] [id = 378] 14:57:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (10EBBC00) [pid = 3856] [serial = 1134] [outer = 00000000] 14:57:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (10EC5000) [pid = 3856] [serial = 1135] [outer = 10EBBC00] 14:57:04 INFO - PROCESS | 3856 | 1463781424642 Marionette DEBUG loaded listener.js 14:57:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (112D8800) [pid = 3856] [serial = 1136] [outer = 10EBBC00] 14:57:05 INFO - PROCESS | 3856 | 1463781425573 Marionette TRACE conn2 <- [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]]]}] 14:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 14:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1354ms 14:57:05 INFO - PROCESS | 3856 | 1463781425656 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 14:57:05 INFO - PROCESS | 3856 | 1463781425660 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 14:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 14:57:05 INFO - PROCESS | 3856 | 1463781425665 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 14:57:05 INFO - PROCESS | 3856 | 1463781425669 Marionette TRACE conn2 <- [1,1478,null,{}] 14:57:05 INFO - PROCESS | 3856 | 1463781425675 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:05 INFO - PROCESS | 3856 | 1463781425840 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 14:57:05 INFO - PROCESS | 3856 | 1463781425920 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:05 INFO - PROCESS | 3856 | ++DOCSHELL 0F30A400 == 32 [pid = 3856] [id = 379] 14:57:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (0F30CC00) [pid = 3856] [serial = 1137] [outer = 00000000] 14:57:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10440C00) [pid = 3856] [serial = 1138] [outer = 0F30CC00] 14:57:06 INFO - PROCESS | 3856 | 1463781426039 Marionette DEBUG loaded listener.js 14:57:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10B36400) [pid = 3856] [serial = 1139] [outer = 0F30CC00] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10EBF400 == 31 [pid = 3856] [id = 267] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 13143400 == 30 [pid = 3856] [id = 258] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10434800 == 29 [pid = 3856] [id = 268] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10439800 == 28 [pid = 3856] [id = 266] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 12A2E000 == 27 [pid = 3856] [id = 256] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10434C00 == 26 [pid = 3856] [id = 252] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10A77400 == 25 [pid = 3856] [id = 253] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10D4D400 == 24 [pid = 3856] [id = 269] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10D4E000 == 23 [pid = 3856] [id = 376] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 105F5400 == 22 [pid = 3856] [id = 375] 14:57:06 INFO - PROCESS | 3856 | --DOCSHELL 10D42800 == 21 [pid = 3856] [id = 374] 14:57:06 INFO - PROCESS | 3856 | 1463781426712 Marionette TRACE conn2 <- [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]]]}] 14:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 14:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1074ms 14:57:06 INFO - PROCESS | 3856 | 1463781426769 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 14:57:06 INFO - PROCESS | 3856 | 1463781426774 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 14:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 14:57:06 INFO - PROCESS | 3856 | 1463781426780 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 14:57:06 INFO - PROCESS | 3856 | 1463781426783 Marionette TRACE conn2 <- [1,1482,null,{}] 14:57:06 INFO - PROCESS | 3856 | 1463781426788 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:06 INFO - PROCESS | 3856 | 1463781426929 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 14:57:07 INFO - PROCESS | 3856 | 1463781427055 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:07 INFO - PROCESS | 3856 | ++DOCSHELL 10D4A800 == 22 [pid = 3856] [id = 380] 14:57:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10D4D400) [pid = 3856] [serial = 1140] [outer = 00000000] 14:57:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (11731800) [pid = 3856] [serial = 1141] [outer = 10D4D400] 14:57:07 INFO - PROCESS | 3856 | 1463781427113 Marionette DEBUG loaded listener.js 14:57:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (11A0E400) [pid = 3856] [serial = 1142] [outer = 10D4D400] 14:57:07 INFO - PROCESS | 3856 | 1463781427713 Marionette TRACE conn2 <- [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]]]}] 14:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 14:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 997ms 14:57:07 INFO - PROCESS | 3856 | 1463781427785 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 14:57:07 INFO - PROCESS | 3856 | 1463781427774 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 14:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 14:57:07 INFO - PROCESS | 3856 | 1463781427781 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 14:57:07 INFO - PROCESS | 3856 | 1463781427784 Marionette TRACE conn2 <- [1,1486,null,{}] 14:57:07 INFO - PROCESS | 3856 | 1463781427788 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:07 INFO - PROCESS | 3856 | 1463781427926 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 14:57:08 INFO - PROCESS | 3856 | 1463781428003 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:08 INFO - PROCESS | 3856 | ++DOCSHELL 12A27000 == 23 [pid = 3856] [id = 381] 14:57:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (12A30000) [pid = 3856] [serial = 1143] [outer = 00000000] 14:57:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (12AE0000) [pid = 3856] [serial = 1144] [outer = 12A30000] 14:57:08 INFO - PROCESS | 3856 | 1463781428101 Marionette DEBUG loaded listener.js 14:57:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (12D74800) [pid = 3856] [serial = 1145] [outer = 12A30000] 14:57:08 INFO - PROCESS | 3856 | 1463781428753 Marionette TRACE conn2 <- [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]]]}] 14:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 14:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 996ms 14:57:08 INFO - PROCESS | 3856 | 1463781428782 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 14:57:08 INFO - PROCESS | 3856 | 1463781428784 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 14:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 14:57:08 INFO - PROCESS | 3856 | 1463781428788 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 14:57:08 INFO - PROCESS | 3856 | 1463781428792 Marionette TRACE conn2 <- [1,1490,null,{}] 14:57:08 INFO - PROCESS | 3856 | 1463781428804 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:08 INFO - PROCESS | 3856 | 1463781428918 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 14:57:09 INFO - PROCESS | 3856 | 1463781429005 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:09 INFO - PROCESS | 3856 | ++DOCSHELL 13369800 == 24 [pid = 3856] [id = 382] 14:57:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1381E000) [pid = 3856] [serial = 1146] [outer = 00000000] 14:57:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (138E0C00) [pid = 3856] [serial = 1147] [outer = 1381E000] 14:57:09 INFO - PROCESS | 3856 | 1463781429101 Marionette DEBUG loaded listener.js 14:57:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (138E7800) [pid = 3856] [serial = 1148] [outer = 1381E000] 14:57:09 INFO - PROCESS | 3856 | 1463781429666 Marionette TRACE conn2 <- [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]]]}] 14:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 14:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 903ms 14:57:09 INFO - PROCESS | 3856 | 1463781429692 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 14:57:09 INFO - PROCESS | 3856 | 1463781429695 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 14:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 14:57:09 INFO - PROCESS | 3856 | 1463781429699 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 14:57:09 INFO - PROCESS | 3856 | 1463781429701 Marionette TRACE conn2 <- [1,1494,null,{}] 14:57:09 INFO - PROCESS | 3856 | 1463781429704 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:09 INFO - PROCESS | 3856 | 1463781429804 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 14:57:09 INFO - PROCESS | 3856 | 1463781429900 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:09 INFO - PROCESS | 3856 | ++DOCSHELL 140DB800 == 25 [pid = 3856] [id = 383] 14:57:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (140DC800) [pid = 3856] [serial = 1149] [outer = 00000000] 14:57:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (14397000) [pid = 3856] [serial = 1150] [outer = 140DC800] 14:57:09 INFO - PROCESS | 3856 | 1463781429961 Marionette DEBUG loaded listener.js 14:57:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1439F800) [pid = 3856] [serial = 1151] [outer = 140DC800] 14:57:10 INFO - PROCESS | 3856 | 1463781430669 Marionette TRACE conn2 <- [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]]]}] 14:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 14:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1027ms 14:57:10 INFO - PROCESS | 3856 | 1463781430741 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 14:57:10 INFO - PROCESS | 3856 | 1463781430745 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 14:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 14:57:10 INFO - PROCESS | 3856 | 1463781430788 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 14:57:10 INFO - PROCESS | 3856 | 1463781430793 Marionette TRACE conn2 <- [1,1498,null,{}] 14:57:10 INFO - PROCESS | 3856 | 1463781430802 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:10 INFO - PROCESS | 3856 | 1463781430919 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 14:57:11 INFO - PROCESS | 3856 | 1463781431044 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:11 INFO - PROCESS | 3856 | ++DOCSHELL 10B37000 == 26 [pid = 3856] [id = 384] 14:57:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10D45400) [pid = 3856] [serial = 1152] [outer = 00000000] 14:57:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10EC0400) [pid = 3856] [serial = 1153] [outer = 10D45400] 14:57:11 INFO - PROCESS | 3856 | 1463781431105 Marionette DEBUG loaded listener.js 14:57:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1172C400) [pid = 3856] [serial = 1154] [outer = 10D45400] 14:57:11 INFO - PROCESS | 3856 | 1463781431689 Marionette TRACE conn2 <- [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]]]}] 14:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 14:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 965ms 14:57:11 INFO - PROCESS | 3856 | 1463781431738 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 14:57:11 INFO - PROCESS | 3856 | 1463781431744 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 14:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 14:57:11 INFO - PROCESS | 3856 | 1463781431751 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 14:57:11 INFO - PROCESS | 3856 | 1463781431754 Marionette TRACE conn2 <- [1,1502,null,{}] 14:57:11 INFO - PROCESS | 3856 | 1463781431758 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:11 INFO - PROCESS | 3856 | 1463781431861 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 14:57:11 INFO - PROCESS | 3856 | 1463781431963 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:11 INFO - PROCESS | 3856 | ++DOCSHELL 12A24800 == 27 [pid = 3856] [id = 385] 14:57:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12A27C00) [pid = 3856] [serial = 1155] [outer = 00000000] 14:57:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (13026000) [pid = 3856] [serial = 1156] [outer = 12A27C00] 14:57:12 INFO - PROCESS | 3856 | 1463781432024 Marionette DEBUG loaded listener.js 14:57:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (13141C00) [pid = 3856] [serial = 1157] [outer = 12A27C00] 14:57:12 INFO - PROCESS | 3856 | 1463781432639 Marionette TRACE conn2 <- [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]]]}] 14:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 14:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 934ms 14:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 14:57:12 INFO - PROCESS | 3856 | 1463781432678 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 14:57:12 INFO - PROCESS | 3856 | 1463781432681 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 14:57:12 INFO - PROCESS | 3856 | 1463781432684 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 14:57:12 INFO - PROCESS | 3856 | 1463781432688 Marionette TRACE conn2 <- [1,1506,null,{}] 14:57:12 INFO - PROCESS | 3856 | 1463781432699 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:12 INFO - PROCESS | 3856 | 1463781432808 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 14:57:12 INFO - PROCESS | 3856 | 1463781432923 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:12 INFO - PROCESS | 3856 | ++DOCSHELL 140D2800 == 28 [pid = 3856] [id = 386] 14:57:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (140D3C00) [pid = 3856] [serial = 1158] [outer = 00000000] 14:57:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (143A3000) [pid = 3856] [serial = 1159] [outer = 140D3C00] 14:57:13 INFO - PROCESS | 3856 | 1463781433030 Marionette DEBUG loaded listener.js 14:57:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (143AF800) [pid = 3856] [serial = 1160] [outer = 140D3C00] 14:57:13 INFO - PROCESS | 3856 | 1463781433643 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 14:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 14:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 996ms 14:57:13 INFO - PROCESS | 3856 | 1463781433688 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 14:57:13 INFO - PROCESS | 3856 | 1463781433691 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 14:57:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 14:57:13 INFO - PROCESS | 3856 | 1463781433696 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 14:57:13 INFO - PROCESS | 3856 | 1463781433698 Marionette TRACE conn2 <- [1,1510,null,{}] 14:57:13 INFO - PROCESS | 3856 | 1463781433702 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:13 INFO - PROCESS | 3856 | 1463781433800 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 14:57:13 INFO - PROCESS | 3856 | 1463781433885 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:13 INFO - PROCESS | 3856 | ++DOCSHELL 143B1C00 == 29 [pid = 3856] [id = 387] 14:57:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (153BCC00) [pid = 3856] [serial = 1161] [outer = 00000000] 14:57:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (156EAC00) [pid = 3856] [serial = 1162] [outer = 153BCC00] 14:57:13 INFO - PROCESS | 3856 | 1463781433984 Marionette DEBUG loaded listener.js 14:57:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (15817000) [pid = 3856] [serial = 1163] [outer = 153BCC00] 14:57:14 INFO - PROCESS | 3856 | 1463781434517 Marionette TRACE conn2 <- [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"]]]}] 14:57:14 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 () { 14:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 14:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 14:57:14 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 () { 14:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 14:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 14:57:14 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 () { 14:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 14:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 14:57:14 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 () { 14:57:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 14:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 14:57:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 841ms 14:57:14 INFO - PROCESS | 3856 | 1463781434557 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 14:57:14 INFO - PROCESS | 3856 | 1463781434560 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 14:57:14 INFO - PROCESS | 3856 | 1463781434565 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 14:57:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 14:57:14 INFO - PROCESS | 3856 | 1463781434567 Marionette TRACE conn2 <- [1,1514,null,{}] 14:57:14 INFO - PROCESS | 3856 | 1463781434570 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:14 INFO - PROCESS | 3856 | 1463781434667 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 14:57:14 INFO - PROCESS | 3856 | 1463781434766 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:14 INFO - PROCESS | 3856 | ++DOCSHELL 11731000 == 30 [pid = 3856] [id = 388] 14:57:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (153BB800) [pid = 3856] [serial = 1164] [outer = 00000000] 14:57:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (158B9800) [pid = 3856] [serial = 1165] [outer = 153BB800] 14:57:14 INFO - PROCESS | 3856 | 1463781434820 Marionette DEBUG loaded listener.js 14:57:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (158BF000) [pid = 3856] [serial = 1166] [outer = 153BB800] 14:57:15 INFO - PROCESS | 3856 | 1463781435492 Marionette TRACE conn2 <- [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"]]]}] 14:57:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 14:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 14:57:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 14:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 14:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 14:57:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 14:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 14:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 14:57:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 950ms 14:57:15 INFO - PROCESS | 3856 | 1463781435511 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 14:57:15 INFO - PROCESS | 3856 | 1463781435514 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 14:57:15 INFO - PROCESS | 3856 | 1463781435520 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 14:57:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 14:57:15 INFO - PROCESS | 3856 | 1463781435523 Marionette TRACE conn2 <- [1,1518,null,{}] 14:57:15 INFO - PROCESS | 3856 | 1463781435544 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:15 INFO - PROCESS | 3856 | 1463781435642 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 14:57:15 INFO - PROCESS | 3856 | 1463781435760 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:15 INFO - PROCESS | 3856 | ++DOCSHELL 0F30F800 == 31 [pid = 3856] [id = 389] 14:57:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (10324400) [pid = 3856] [serial = 1167] [outer = 00000000] 14:57:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (105EF400) [pid = 3856] [serial = 1168] [outer = 10324400] 14:57:15 INFO - PROCESS | 3856 | 1463781435903 Marionette DEBUG loaded listener.js 14:57:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (10D48800) [pid = 3856] [serial = 1169] [outer = 10324400] 14:57:16 INFO - PROCESS | 3856 | --DOCSHELL 12A27000 == 30 [pid = 3856] [id = 381] 14:57:16 INFO - PROCESS | 3856 | --DOCSHELL 10D4A800 == 29 [pid = 3856] [id = 380] 14:57:16 INFO - PROCESS | 3856 | --DOCSHELL 0F30A400 == 28 [pid = 3856] [id = 379] 14:57:16 INFO - PROCESS | 3856 | 1463781436537 Marionette TRACE conn2 <- [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]]]}] 14:57:16 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 14:57:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 14:57:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 14:57:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 14:57:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 14:57:16 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 14:57:16 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. 14:57:16 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 14:57:16 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1058ms 14:57:16 INFO - PROCESS | 3856 | 1463781436564 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 14:57:16 INFO - PROCESS | 3856 | 1463781436567 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 14:57:16 INFO - PROCESS | 3856 | 1463781436592 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 14:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 14:57:16 INFO - PROCESS | 3856 | 1463781436595 Marionette TRACE conn2 <- [1,1522,null,{}] 14:57:16 INFO - PROCESS | 3856 | 1463781436600 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:16 INFO - PROCESS | 3856 | 1463781436706 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 14:57:16 INFO - PROCESS | 3856 | 1463781436834 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:16 INFO - PROCESS | 3856 | ++DOCSHELL 1306E000 == 29 [pid = 3856] [id = 390] 14:57:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1313DC00) [pid = 3856] [serial = 1170] [outer = 00000000] 14:57:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (138E2C00) [pid = 3856] [serial = 1171] [outer = 1313DC00] 14:57:16 INFO - PROCESS | 3856 | 1463781436891 Marionette DEBUG loaded listener.js 14:57:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (140DF000) [pid = 3856] [serial = 1172] [outer = 1313DC00] 14:57:17 INFO - PROCESS | 3856 | 1463781437469 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 14:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 14:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 902ms 14:57:17 INFO - PROCESS | 3856 | 1463781437499 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 14:57:17 INFO - PROCESS | 3856 | 1463781437503 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 14:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 14:57:17 INFO - PROCESS | 3856 | 1463781437509 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 14:57:17 INFO - PROCESS | 3856 | 1463781437512 Marionette TRACE conn2 <- [1,1526,null,{}] 14:57:17 INFO - PROCESS | 3856 | 1463781437516 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:17 INFO - PROCESS | 3856 | 1463781437619 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 14:57:17 INFO - PROCESS | 3856 | 1463781437724 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:17 INFO - PROCESS | 3856 | ++DOCSHELL 15354C00 == 30 [pid = 3856] [id = 391] 14:57:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (153BF800) [pid = 3856] [serial = 1173] [outer = 00000000] 14:57:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (15819400) [pid = 3856] [serial = 1174] [outer = 153BF800] 14:57:17 INFO - PROCESS | 3856 | 1463781437786 Marionette DEBUG loaded listener.js 14:57:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (158BEC00) [pid = 3856] [serial = 1175] [outer = 153BF800] 14:57:18 INFO - PROCESS | 3856 | 1463781438437 Marionette TRACE conn2 <- [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]]]}] 14:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 14:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 996ms 14:57:18 INFO - PROCESS | 3856 | 1463781438512 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 14:57:18 INFO - PROCESS | 3856 | 1463781438515 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 14:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 14:57:18 INFO - PROCESS | 3856 | 1463781438519 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 14:57:18 INFO - PROCESS | 3856 | 1463781438523 Marionette TRACE conn2 <- [1,1530,null,{}] 14:57:18 INFO - PROCESS | 3856 | 1463781438534 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:18 INFO - PROCESS | 3856 | 1463781438642 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 14:57:18 INFO - PROCESS | 3856 | 1463781438774 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:18 INFO - PROCESS | 3856 | ++DOCSHELL 12A26C00 == 31 [pid = 3856] [id = 392] 14:57:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (161AF000) [pid = 3856] [serial = 1176] [outer = 00000000] 14:57:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1647E000) [pid = 3856] [serial = 1177] [outer = 161AF000] 14:57:18 INFO - PROCESS | 3856 | 1463781438830 Marionette DEBUG loaded listener.js 14:57:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (16481800) [pid = 3856] [serial = 1178] [outer = 161AF000] 14:57:19 INFO - PROCESS | 3856 | 1463781439414 Marionette TRACE conn2 <- [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]]]}] 14:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 14:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 950ms 14:57:19 INFO - PROCESS | 3856 | 1463781439464 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 14:57:19 INFO - PROCESS | 3856 | 1463781439466 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 14:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 14:57:19 INFO - PROCESS | 3856 | 1463781439470 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 14:57:19 INFO - PROCESS | 3856 | 1463781439472 Marionette TRACE conn2 <- [1,1534,null,{}] 14:57:19 INFO - PROCESS | 3856 | 1463781439475 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:19 INFO - PROCESS | 3856 | 1463781439575 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 14:57:19 INFO - PROCESS | 3856 | 1463781439706 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:19 INFO - PROCESS | 3856 | ++DOCSHELL 160E7C00 == 32 [pid = 3856] [id = 393] 14:57:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (16A1C800) [pid = 3856] [serial = 1179] [outer = 00000000] 14:57:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (16E6C000) [pid = 3856] [serial = 1180] [outer = 16A1C800] 14:57:19 INFO - PROCESS | 3856 | 1463781439761 Marionette DEBUG loaded listener.js 14:57:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (16E6CC00) [pid = 3856] [serial = 1181] [outer = 16A1C800] 14:57:20 INFO - PROCESS | 3856 | 1463781440307 Marionette TRACE conn2 <- [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]]]}] 14:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 14:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 903ms 14:57:20 INFO - PROCESS | 3856 | 1463781440374 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 14:57:20 INFO - PROCESS | 3856 | 1463781440376 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 14:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 14:57:20 INFO - PROCESS | 3856 | 1463781440380 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 14:57:20 INFO - PROCESS | 3856 | 1463781440382 Marionette TRACE conn2 <- [1,1538,null,{}] 14:57:20 INFO - PROCESS | 3856 | 1463781440386 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:20 INFO - PROCESS | 3856 | 1463781440485 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 14:57:20 INFO - PROCESS | 3856 | 1463781440595 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:20 INFO - PROCESS | 3856 | ++DOCSHELL 16F03400 == 33 [pid = 3856] [id = 394] 14:57:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (16F03800) [pid = 3856] [serial = 1182] [outer = 00000000] 14:57:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (16F07C00) [pid = 3856] [serial = 1183] [outer = 16F03800] 14:57:20 INFO - PROCESS | 3856 | 1463781440654 Marionette DEBUG loaded listener.js 14:57:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (172C0C00) [pid = 3856] [serial = 1184] [outer = 16F03800] 14:57:21 INFO - PROCESS | 3856 | 1463781441360 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 14:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 14:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1043ms 14:57:21 INFO - PROCESS | 3856 | 1463781441404 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 14:57:21 INFO - PROCESS | 3856 | 1463781441407 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 14:57:21 INFO - PROCESS | 3856 | 1463781441432 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 14:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 14:57:21 INFO - PROCESS | 3856 | 1463781441436 Marionette TRACE conn2 <- [1,1542,null,{}] 14:57:21 INFO - PROCESS | 3856 | 1463781441442 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:21 INFO - PROCESS | 3856 | 1463781441585 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 14:57:21 INFO - PROCESS | 3856 | 1463781441606 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:21 INFO - PROCESS | 3856 | ++DOCSHELL 11022C00 == 34 [pid = 3856] [id = 395] 14:57:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (11737800) [pid = 3856] [serial = 1185] [outer = 00000000] 14:57:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (13311800) [pid = 3856] [serial = 1186] [outer = 11737800] 14:57:21 INFO - PROCESS | 3856 | 1463781441656 Marionette DEBUG loaded listener.js 14:57:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (13D49800) [pid = 3856] [serial = 1187] [outer = 11737800] 14:57:22 INFO - PROCESS | 3856 | 1463781442359 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 14:57:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 14:57:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 997ms 14:57:22 INFO - PROCESS | 3856 | 1463781442437 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 14:57:22 INFO - PROCESS | 3856 | 1463781442441 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 14:57:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 14:57:22 INFO - PROCESS | 3856 | 1463781442447 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 14:57:22 INFO - PROCESS | 3856 | 1463781442451 Marionette TRACE conn2 <- [1,1546,null,{}] 14:57:22 INFO - PROCESS | 3856 | 1463781442458 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:22 INFO - PROCESS | 3856 | 1463781442607 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 14:57:22 INFO - PROCESS | 3856 | 1463781442737 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:22 INFO - PROCESS | 3856 | ++DOCSHELL 12A28400 == 35 [pid = 3856] [id = 396] 14:57:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (12A29400) [pid = 3856] [serial = 1188] [outer = 00000000] 14:57:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (12DFC400) [pid = 3856] [serial = 1189] [outer = 12A29400] 14:57:22 INFO - PROCESS | 3856 | 1463781442796 Marionette DEBUG loaded listener.js 14:57:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (13D4C000) [pid = 3856] [serial = 1190] [outer = 12A29400] 14:57:23 INFO - PROCESS | 3856 | 1463781443396 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 14:57:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 14:57:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 996ms 14:57:23 INFO - PROCESS | 3856 | 1463781443451 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 14:57:23 INFO - PROCESS | 3856 | 1463781443457 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 14:57:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 14:57:23 INFO - PROCESS | 3856 | 1463781443464 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 14:57:23 INFO - PROCESS | 3856 | 1463781443467 Marionette TRACE conn2 <- [1,1550,null,{}] 14:57:23 INFO - PROCESS | 3856 | 1463781443471 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:23 INFO - PROCESS | 3856 | 1463781443576 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 14:57:23 INFO - PROCESS | 3856 | 1463781443737 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:23 INFO - PROCESS | 3856 | ++DOCSHELL 153C6800 == 36 [pid = 3856] [id = 397] 14:57:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (156E5C00) [pid = 3856] [serial = 1191] [outer = 00000000] 14:57:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (15B53400) [pid = 3856] [serial = 1192] [outer = 156E5C00] 14:57:23 INFO - PROCESS | 3856 | 1463781443820 Marionette DEBUG loaded listener.js 14:57:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (160E3400) [pid = 3856] [serial = 1193] [outer = 156E5C00] 14:57:24 INFO - PROCESS | 3856 | 1463781444455 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 14:57:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 14:57:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1027ms 14:57:24 INFO - PROCESS | 3856 | 1463781444505 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 14:57:24 INFO - PROCESS | 3856 | 1463781444508 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 14:57:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 14:57:24 INFO - PROCESS | 3856 | 1463781444511 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 14:57:24 INFO - PROCESS | 3856 | 1463781444515 Marionette TRACE conn2 <- [1,1554,null,{}] 14:57:24 INFO - PROCESS | 3856 | 1463781444545 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:24 INFO - PROCESS | 3856 | 1463781444685 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 14:57:24 INFO - PROCESS | 3856 | 1463781444821 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:24 INFO - PROCESS | 3856 | ++DOCSHELL 16477000 == 37 [pid = 3856] [id = 398] 14:57:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (166D2000) [pid = 3856] [serial = 1194] [outer = 00000000] 14:57:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (16E73000) [pid = 3856] [serial = 1195] [outer = 166D2000] 14:57:24 INFO - PROCESS | 3856 | 1463781444880 Marionette DEBUG loaded listener.js 14:57:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1708FC00) [pid = 3856] [serial = 1196] [outer = 166D2000] 14:57:25 INFO - PROCESS | 3856 | 1463781445483 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 14:57:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 14:57:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1059ms 14:57:25 INFO - PROCESS | 3856 | 1463781445562 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 14:57:25 INFO - PROCESS | 3856 | 1463781445565 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 14:57:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 14:57:25 INFO - PROCESS | 3856 | 1463781445569 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 14:57:25 INFO - PROCESS | 3856 | 1463781445571 Marionette TRACE conn2 <- [1,1558,null,{}] 14:57:25 INFO - PROCESS | 3856 | 1463781445591 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:25 INFO - PROCESS | 3856 | 1463781445692 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 14:57:25 INFO - PROCESS | 3856 | 1463781445839 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:25 INFO - PROCESS | 3856 | ++DOCSHELL 16F08C00 == 38 [pid = 3856] [id = 399] 14:57:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (1782A800) [pid = 3856] [serial = 1197] [outer = 00000000] 14:57:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (17831C00) [pid = 3856] [serial = 1198] [outer = 1782A800] 14:57:25 INFO - PROCESS | 3856 | 1463781445895 Marionette DEBUG loaded listener.js 14:57:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (17FB7800) [pid = 3856] [serial = 1199] [outer = 1782A800] 14:57:26 INFO - PROCESS | 3856 | 1463781446482 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 14:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 14:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 949ms 14:57:26 INFO - PROCESS | 3856 | 1463781446526 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 14:57:26 INFO - PROCESS | 3856 | 1463781446528 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 14:57:26 INFO - PROCESS | 3856 | 1463781446533 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 14:57:26 INFO - PROCESS | 3856 | 1463781446535 Marionette TRACE conn2 <- [1,1562,null,{}] 14:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 14:57:26 INFO - PROCESS | 3856 | 1463781446539 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:26 INFO - PROCESS | 3856 | 1463781446637 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 14:57:26 INFO - PROCESS | 3856 | 1463781446773 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:26 INFO - PROCESS | 3856 | ++DOCSHELL 153BF000 == 39 [pid = 3856] [id = 400] 14:57:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (176B4400) [pid = 3856] [serial = 1200] [outer = 00000000] 14:57:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (184CEC00) [pid = 3856] [serial = 1201] [outer = 176B4400] 14:57:26 INFO - PROCESS | 3856 | 1463781446828 Marionette DEBUG loaded listener.js 14:57:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (184D1800) [pid = 3856] [serial = 1202] [outer = 176B4400] 14:57:27 INFO - PROCESS | 3856 | 1463781447492 Marionette TRACE conn2 <- [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]]]}] 14:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 14:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 981ms 14:57:27 INFO - PROCESS | 3856 | 1463781447530 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 14:57:27 INFO - PROCESS | 3856 | 1463781447534 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 14:57:27 INFO - PROCESS | 3856 | 1463781447539 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 14:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 14:57:27 INFO - PROCESS | 3856 | 1463781447543 Marionette TRACE conn2 <- [1,1566,null,{}] 14:57:27 INFO - PROCESS | 3856 | 1463781447549 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:27 INFO - PROCESS | 3856 | 1463781447647 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 14:57:27 INFO - PROCESS | 3856 | 1463781447852 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:27 INFO - PROCESS | 3856 | --DOCSHELL 1306E000 == 38 [pid = 3856] [id = 390] 14:57:27 INFO - PROCESS | 3856 | --DOCSHELL 0F30F800 == 37 [pid = 3856] [id = 389] 14:57:27 INFO - PROCESS | 3856 | ++DOCSHELL 105E7C00 == 38 [pid = 3856] [id = 401] 14:57:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (10A5A000) [pid = 3856] [serial = 1203] [outer = 00000000] 14:57:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1102CC00) [pid = 3856] [serial = 1204] [outer = 10A5A000] 14:57:27 INFO - PROCESS | 3856 | 1463781447925 Marionette DEBUG loaded listener.js 14:57:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (12A8D400) [pid = 3856] [serial = 1205] [outer = 10A5A000] 14:57:28 INFO - PROCESS | 3856 | 1463781448550 Marionette TRACE conn2 <- [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]]]}] 14:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 14:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1027ms 14:57:28 INFO - PROCESS | 3856 | 1463781448583 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 14:57:28 INFO - PROCESS | 3856 | 1463781448588 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 14:57:28 INFO - PROCESS | 3856 | 1463781448611 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 14:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 14:57:28 INFO - PROCESS | 3856 | 1463781448615 Marionette TRACE conn2 <- [1,1570,null,{}] 14:57:28 INFO - PROCESS | 3856 | 1463781448620 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:28 INFO - PROCESS | 3856 | 1463781448728 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 14:57:28 INFO - PROCESS | 3856 | 1463781448867 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:28 INFO - PROCESS | 3856 | ++DOCSHELL 15812C00 == 39 [pid = 3856] [id = 402] 14:57:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (15816400) [pid = 3856] [serial = 1206] [outer = 00000000] 14:57:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (160DF800) [pid = 3856] [serial = 1207] [outer = 15816400] 14:57:28 INFO - PROCESS | 3856 | 1463781448925 Marionette DEBUG loaded listener.js 14:57:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 158 (161AD400) [pid = 3856] [serial = 1208] [outer = 15816400] 14:57:29 INFO - PROCESS | 3856 | 1463781449542 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 14:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 14:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 997ms 14:57:29 INFO - PROCESS | 3856 | 1463781449603 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 14:57:29 INFO - PROCESS | 3856 | 1463781449607 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 14:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 14:57:29 INFO - PROCESS | 3856 | 1463781449612 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 14:57:29 INFO - PROCESS | 3856 | 1463781449614 Marionette TRACE conn2 <- [1,1574,null,{}] 14:57:29 INFO - PROCESS | 3856 | 1463781449633 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:29 INFO - PROCESS | 3856 | 1463781449737 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 14:57:29 INFO - PROCESS | 3856 | 1463781449879 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:29 INFO - PROCESS | 3856 | ++DOCSHELL 1647A400 == 40 [pid = 3856] [id = 403] 14:57:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 159 (16A1C400) [pid = 3856] [serial = 1209] [outer = 00000000] 14:57:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 160 (172A1C00) [pid = 3856] [serial = 1210] [outer = 16A1C400] 14:57:29 INFO - PROCESS | 3856 | 1463781449935 Marionette DEBUG loaded listener.js 14:57:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 161 (176B6800) [pid = 3856] [serial = 1211] [outer = 16A1C400] 14:57:30 INFO - PROCESS | 3856 | 1463781450591 Marionette TRACE conn2 <- [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]]]}] 14:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 14:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1059ms 14:57:30 INFO - PROCESS | 3856 | 1463781450671 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 14:57:30 INFO - PROCESS | 3856 | 1463781450674 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 14:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 14:57:30 INFO - PROCESS | 3856 | 1463781450696 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 14:57:30 INFO - PROCESS | 3856 | 1463781450702 Marionette TRACE conn2 <- [1,1578,null,{}] 14:57:30 INFO - PROCESS | 3856 | 1463781450727 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:30 INFO - PROCESS | 3856 | 1463781450842 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 14:57:30 INFO - PROCESS | 3856 | 1463781450974 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:30 INFO - PROCESS | 3856 | ++DOCSHELL 184CF800 == 41 [pid = 3856] [id = 404] 14:57:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 162 (186CC000) [pid = 3856] [serial = 1212] [outer = 00000000] 14:57:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 163 (18FE1800) [pid = 3856] [serial = 1213] [outer = 186CC000] 14:57:31 INFO - PROCESS | 3856 | 1463781451030 Marionette DEBUG loaded listener.js 14:57:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 164 (18FE4000) [pid = 3856] [serial = 1214] [outer = 186CC000] 14:57:31 INFO - PROCESS | 3856 | 1463781451626 Marionette TRACE conn2 <- [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]]]}] 14:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 14:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 950ms 14:57:31 INFO - PROCESS | 3856 | 1463781451661 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 14:57:31 INFO - PROCESS | 3856 | 1463781451664 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 14:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 14:57:31 INFO - PROCESS | 3856 | 1463781451668 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 14:57:31 INFO - PROCESS | 3856 | 1463781451670 Marionette TRACE conn2 <- [1,1582,null,{}] 14:57:31 INFO - PROCESS | 3856 | 1463781451674 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:31 INFO - PROCESS | 3856 | 1463781451775 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 14:57:31 INFO - PROCESS | 3856 | 1463781451885 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:31 INFO - PROCESS | 3856 | ++DOCSHELL 11730000 == 42 [pid = 3856] [id = 405] 14:57:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 165 (18FE7400) [pid = 3856] [serial = 1215] [outer = 00000000] 14:57:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 166 (19A9BC00) [pid = 3856] [serial = 1216] [outer = 18FE7400] 14:57:31 INFO - PROCESS | 3856 | 1463781451938 Marionette DEBUG loaded listener.js 14:57:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 167 (19A9C800) [pid = 3856] [serial = 1217] [outer = 18FE7400] 14:57:32 INFO - PROCESS | 3856 | 1463781452570 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 14:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 14:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 934ms 14:57:32 INFO - PROCESS | 3856 | 1463781452611 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 14:57:32 INFO - PROCESS | 3856 | 1463781452614 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 14:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 14:57:32 INFO - PROCESS | 3856 | 1463781452617 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 14:57:32 INFO - PROCESS | 3856 | 1463781452619 Marionette TRACE conn2 <- [1,1586,null,{}] 14:57:32 INFO - PROCESS | 3856 | 1463781452622 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:32 INFO - PROCESS | 3856 | 1463781452721 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 14:57:32 INFO - PROCESS | 3856 | 1463781452831 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:32 INFO - PROCESS | 3856 | ++DOCSHELL 19AF5000 == 43 [pid = 3856] [id = 406] 14:57:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 168 (19AF5400) [pid = 3856] [serial = 1218] [outer = 00000000] 14:57:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 169 (19B6F800) [pid = 3856] [serial = 1219] [outer = 19AF5400] 14:57:32 INFO - PROCESS | 3856 | 1463781452893 Marionette DEBUG loaded listener.js 14:57:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 170 (19C72C00) [pid = 3856] [serial = 1220] [outer = 19AF5400] 14:57:33 INFO - PROCESS | 3856 | 1463781453501 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 14:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 14:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 934ms 14:57:33 INFO - PROCESS | 3856 | 1463781453563 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 14:57:33 INFO - PROCESS | 3856 | 1463781453565 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 14:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 14:57:33 INFO - PROCESS | 3856 | 1463781453569 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 14:57:33 INFO - PROCESS | 3856 | 1463781453571 Marionette TRACE conn2 <- [1,1590,null,{}] 14:57:33 INFO - PROCESS | 3856 | 1463781453575 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 14396400 == 42 [pid = 3856] [id = 261] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 13369800 == 41 [pid = 3856] [id = 382] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 160E7C00 == 40 [pid = 3856] [id = 393] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 112D7800 == 39 [pid = 3856] [id = 260] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 12A28400 == 38 [pid = 3856] [id = 396] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 153C6800 == 37 [pid = 3856] [id = 397] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 158E2400 == 36 [pid = 3856] [id = 262] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 10B37000 == 35 [pid = 3856] [id = 384] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 12A24800 == 34 [pid = 3856] [id = 385] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 16477000 == 33 [pid = 3856] [id = 398] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 140D2800 == 32 [pid = 3856] [id = 386] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 1381C000 == 31 [pid = 3856] [id = 264] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 16F08C00 == 30 [pid = 3856] [id = 399] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 1330D400 == 29 [pid = 3856] [id = 257] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 10EB9C00 == 28 [pid = 3856] [id = 378] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 143B1C00 == 27 [pid = 3856] [id = 387] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 15818000 == 26 [pid = 3856] [id = 265] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 10D45000 == 25 [pid = 3856] [id = 263] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 11731000 == 24 [pid = 3856] [id = 388] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 153BF000 == 23 [pid = 3856] [id = 400] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 112D8400 == 22 [pid = 3856] [id = 254] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 12A26C00 == 21 [pid = 3856] [id = 392] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 1171C800 == 20 [pid = 3856] [id = 255] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 10B33800 == 19 [pid = 3856] [id = 259] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 15354C00 == 18 [pid = 3856] [id = 391] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 16F03400 == 17 [pid = 3856] [id = 394] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 11730000 == 16 [pid = 3856] [id = 405] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 19AF5000 == 15 [pid = 3856] [id = 406] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 184CF800 == 14 [pid = 3856] [id = 404] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 140DB800 == 13 [pid = 3856] [id = 383] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 15812C00 == 12 [pid = 3856] [id = 402] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 1647A400 == 11 [pid = 3856] [id = 403] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 11AF1C00 == 10 [pid = 3856] [id = 377] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 11022C00 == 9 [pid = 3856] [id = 395] 14:57:36 INFO - PROCESS | 3856 | --DOCSHELL 105E7C00 == 8 [pid = 3856] [id = 401] 14:57:37 INFO - PROCESS | 3856 | 1463781457586 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 14:57:37 INFO - PROCESS | 3856 | 1463781457781 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:37 INFO - PROCESS | 3856 | ++DOCSHELL 0C785800 == 9 [pid = 3856] [id = 407] 14:57:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 171 (0F30FC00) [pid = 3856] [serial = 1221] [outer = 00000000] 14:57:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 172 (10433800) [pid = 3856] [serial = 1222] [outer = 0F30FC00] 14:57:37 INFO - PROCESS | 3856 | 1463781457829 Marionette DEBUG loaded listener.js 14:57:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 173 (10B33800) [pid = 3856] [serial = 1223] [outer = 0F30FC00] 14:57:38 INFO - PROCESS | 3856 | 1463781458264 Marionette TRACE conn2 <- [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]]]}] 14:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 14:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 4732ms 14:57:38 INFO - PROCESS | 3856 | 1463781458300 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 14:57:38 INFO - PROCESS | 3856 | 1463781458303 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 14:57:38 INFO - PROCESS | 3856 | 1463781458308 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 14:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 14:57:38 INFO - PROCESS | 3856 | 1463781458312 Marionette TRACE conn2 <- [1,1594,null,{}] 14:57:38 INFO - PROCESS | 3856 | 1463781458317 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:38 INFO - PROCESS | 3856 | 1463781458404 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 14:57:38 INFO - PROCESS | 3856 | 1463781458413 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:38 INFO - PROCESS | 3856 | ++DOCSHELL 1289D400 == 10 [pid = 3856] [id = 408] 14:57:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 174 (12A28800) [pid = 3856] [serial = 1224] [outer = 00000000] 14:57:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 175 (13309400) [pid = 3856] [serial = 1225] [outer = 12A28800] 14:57:38 INFO - PROCESS | 3856 | 1463781458462 Marionette DEBUG loaded listener.js 14:57:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 176 (13823000) [pid = 3856] [serial = 1226] [outer = 12A28800] 14:57:38 INFO - PROCESS | 3856 | 1463781458953 Marionette TRACE conn2 <- [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]]]}] 14:57:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 14:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 700ms 14:57:39 INFO - PROCESS | 3856 | 1463781459009 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 14:57:39 INFO - PROCESS | 3856 | 1463781459012 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 14:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 14:57:39 INFO - PROCESS | 3856 | 1463781459016 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 14:57:39 INFO - PROCESS | 3856 | 1463781459018 Marionette TRACE conn2 <- [1,1598,null,{}] 14:57:39 INFO - PROCESS | 3856 | 1463781459022 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:39 INFO - PROCESS | 3856 | 1463781459136 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 14:57:39 INFO - PROCESS | 3856 | 1463781459293 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:39 INFO - PROCESS | 3856 | ++DOCSHELL 0F303C00 == 11 [pid = 3856] [id = 409] 14:57:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 177 (0F304C00) [pid = 3856] [serial = 1227] [outer = 00000000] 14:57:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 178 (1036E000) [pid = 3856] [serial = 1228] [outer = 0F304C00] 14:57:39 INFO - PROCESS | 3856 | 1463781459353 Marionette DEBUG loaded listener.js 14:57:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 179 (1172C800) [pid = 3856] [serial = 1229] [outer = 0F304C00] 14:57:40 INFO - PROCESS | 3856 | 1463781460945 Marionette TRACE conn2 <- [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]]]}] 14:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 14:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1962ms 14:57:40 INFO - PROCESS | 3856 | 1463781460988 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 14:57:40 INFO - PROCESS | 3856 | 1463781460993 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 14:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 14:57:40 INFO - PROCESS | 3856 | 1463781460998 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 14:57:40 INFO - PROCESS | 3856 | 1463781461002 Marionette TRACE conn2 <- [1,1602,null,{}] 14:57:40 INFO - PROCESS | 3856 | 1463781461007 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:41 INFO - PROCESS | 3856 | 1463781461133 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 14:57:41 INFO - PROCESS | 3856 | 1463781461208 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:41 INFO - PROCESS | 3856 | ++DOCSHELL 138DF400 == 12 [pid = 3856] [id = 410] 14:57:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 180 (14395800) [pid = 3856] [serial = 1230] [outer = 00000000] 14:57:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 181 (14F4FC00) [pid = 3856] [serial = 1231] [outer = 14395800] 14:57:41 INFO - PROCESS | 3856 | 1463781461256 Marionette DEBUG loaded listener.js 14:57:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 182 (153BDC00) [pid = 3856] [serial = 1232] [outer = 14395800] 14:57:41 INFO - PROCESS | 3856 | 1463781461746 Marionette TRACE conn2 <- [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]]]}] 14:57:41 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 14:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 794ms 14:57:41 INFO - PROCESS | 3856 | 1463781461801 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 14:57:41 INFO - PROCESS | 3856 | 1463781461807 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 14:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 14:57:41 INFO - PROCESS | 3856 | 1463781461814 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 14:57:41 INFO - PROCESS | 3856 | 1463781461816 Marionette TRACE conn2 <- [1,1606,null,{}] 14:57:41 INFO - PROCESS | 3856 | 1463781461820 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:41 INFO - PROCESS | 3856 | 1463781461939 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 14:57:41 INFO - PROCESS | 3856 | 1463781462011 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:42 INFO - PROCESS | 3856 | ++DOCSHELL 16475C00 == 13 [pid = 3856] [id = 411] 14:57:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 183 (16476400) [pid = 3856] [serial = 1233] [outer = 00000000] 14:57:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 184 (16A1BC00) [pid = 3856] [serial = 1234] [outer = 16476400] 14:57:42 INFO - PROCESS | 3856 | 1463781462056 Marionette DEBUG loaded listener.js 14:57:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 185 (16E67800) [pid = 3856] [serial = 1235] [outer = 16476400] 14:57:42 INFO - PROCESS | 3856 | 1463781462501 Marionette TRACE conn2 <- [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]]]}] 14:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 14:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 747ms 14:57:42 INFO - PROCESS | 3856 | 1463781462570 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 14:57:42 INFO - PROCESS | 3856 | 1463781462572 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 14:57:42 INFO - PROCESS | 3856 | 1463781462576 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 14:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 14:57:42 INFO - PROCESS | 3856 | 1463781462579 Marionette TRACE conn2 <- [1,1610,null,{}] 14:57:42 INFO - PROCESS | 3856 | 1463781462590 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:42 INFO - PROCESS | 3856 | 1463781462704 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 14:57:42 INFO - PROCESS | 3856 | 1463781462788 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:42 INFO - PROCESS | 3856 | ++DOCSHELL 17FB8C00 == 14 [pid = 3856] [id = 412] 14:57:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 186 (17FC2400) [pid = 3856] [serial = 1236] [outer = 00000000] 14:57:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 187 (18431800) [pid = 3856] [serial = 1237] [outer = 17FC2400] 14:57:42 INFO - PROCESS | 3856 | 1463781462837 Marionette DEBUG loaded listener.js 14:57:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 188 (18FDB800) [pid = 3856] [serial = 1238] [outer = 17FC2400] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 187 (15F51000) [pid = 3856] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 186 (19AE8000) [pid = 3856] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 185 (11AF3800) [pid = 3856] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 184 (10324400) [pid = 3856] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 183 (0F30CC00) [pid = 3856] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 182 (138E3000) [pid = 3856] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 181 (143B3C00) [pid = 3856] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 180 (166D6800) [pid = 3856] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 179 (16E6FC00) [pid = 3856] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 178 (11C5C800) [pid = 3856] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 177 (172BD400) [pid = 3856] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 176 (158B9C00) [pid = 3856] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 175 (10B3BC00) [pid = 3856] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 174 (143B1400) [pid = 3856] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 173 (160DFC00) [pid = 3856] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 172 (143A7C00) [pid = 3856] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 171 (11A03400) [pid = 3856] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 170 (10EBD400) [pid = 3856] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 169 (10A56C00) [pid = 3856] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 168 (10EC2400) [pid = 3856] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 167 (10B39800) [pid = 3856] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 166 (1814C800) [pid = 3856] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 165 (1A85A800) [pid = 3856] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 164 (172A1400) [pid = 3856] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 163 (161AF000) [pid = 3856] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 162 (10A5A000) [pid = 3856] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 161 (153BB800) [pid = 3856] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 160 (153BCC00) [pid = 3856] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 159 (156E5C00) [pid = 3856] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 158 (140D3C00) [pid = 3856] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 157 (12A27C00) [pid = 3856] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (16A1C400) [pid = 3856] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (12A29400) [pid = 3856] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (140DC800) [pid = 3856] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (153BF800) [pid = 3856] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (1381E000) [pid = 3856] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (12A30000) [pid = 3856] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (15816400) [pid = 3856] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (1313DC00) [pid = 3856] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (10D45400) [pid = 3856] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (10D4D400) [pid = 3856] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (10EBBC00) [pid = 3856] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (18FE7400) [pid = 3856] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (176B4400) [pid = 3856] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (166D2000) [pid = 3856] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (1782A800) [pid = 3856] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (19AF5400) [pid = 3856] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16F03800) [pid = 3856] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (11737800) [pid = 3856] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (186CC000) [pid = 3856] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (16A1C800) [pid = 3856] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 14:57:43 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (0F30FC00) [pid = 3856] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 14:57:43 INFO - PROCESS | 3856 | 1463781463951 Marionette TRACE conn2 <- [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]]]}] 14:57:44 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 14:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1448ms 14:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 14:57:44 INFO - PROCESS | 3856 | 1463781464021 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 14:57:44 INFO - PROCESS | 3856 | 1463781464023 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 14:57:44 INFO - PROCESS | 3856 | 1463781464026 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 14:57:44 INFO - PROCESS | 3856 | 1463781464028 Marionette TRACE conn2 <- [1,1614,null,{}] 14:57:44 INFO - PROCESS | 3856 | 1463781464041 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:44 INFO - PROCESS | 3856 | 1463781464125 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 14:57:44 INFO - PROCESS | 3856 | 1463781464137 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:44 INFO - PROCESS | 3856 | ++DOCSHELL 10D4AC00 == 15 [pid = 3856] [id = 413] 14:57:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (10D4D400) [pid = 3856] [serial = 1239] [outer = 00000000] 14:57:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (112E0400) [pid = 3856] [serial = 1240] [outer = 10D4D400] 14:57:44 INFO - PROCESS | 3856 | 1463781464181 Marionette DEBUG loaded listener.js 14:57:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (11C5C000) [pid = 3856] [serial = 1241] [outer = 10D4D400] 14:57:44 INFO - PROCESS | 3856 | 1463781464600 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 14:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 14:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 592ms 14:57:44 INFO - PROCESS | 3856 | 1463781464630 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 14:57:44 INFO - PROCESS | 3856 | 1463781464632 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 14:57:44 INFO - PROCESS | 3856 | 1463781464651 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 14:57:44 INFO - PROCESS | 3856 | 1463781464653 Marionette TRACE conn2 <- [1,1618,null,{}] 14:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 14:57:44 INFO - PROCESS | 3856 | 1463781464656 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:44 INFO - PROCESS | 3856 | 1463781464733 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 14:57:44 INFO - PROCESS | 3856 | 1463781464740 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:44 INFO - PROCESS | 3856 | ++DOCSHELL 10EC3800 == 16 [pid = 3856] [id = 414] 14:57:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (11A01C00) [pid = 3856] [serial = 1242] [outer = 00000000] 14:57:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1381E000) [pid = 3856] [serial = 1243] [outer = 11A01C00] 14:57:44 INFO - PROCESS | 3856 | 1463781464790 Marionette DEBUG loaded listener.js 14:57:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (140D3C00) [pid = 3856] [serial = 1244] [outer = 11A01C00] 14:57:45 INFO - PROCESS | 3856 | 1463781465264 Marionette TRACE conn2 <- [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]]]}] 14:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 14:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 638ms 14:57:45 INFO - PROCESS | 3856 | 1463781465303 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 14:57:45 INFO - PROCESS | 3856 | 1463781465305 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 14:57:45 INFO - PROCESS | 3856 | 1463781465308 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 14:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 14:57:45 INFO - PROCESS | 3856 | 1463781465310 Marionette TRACE conn2 <- [1,1622,null,{}] 14:57:45 INFO - PROCESS | 3856 | 1463781465313 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:45 INFO - PROCESS | 3856 | 1463781465406 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 14:57:45 INFO - PROCESS | 3856 | 1463781465413 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:45 INFO - PROCESS | 3856 | ++DOCSHELL 10D46C00 == 17 [pid = 3856] [id = 415] 14:57:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (156EE800) [pid = 3856] [serial = 1245] [outer = 00000000] 14:57:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (160DFC00) [pid = 3856] [serial = 1246] [outer = 156EE800] 14:57:45 INFO - PROCESS | 3856 | 1463781465460 Marionette DEBUG loaded listener.js 14:57:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (1647E400) [pid = 3856] [serial = 1247] [outer = 156EE800] 14:57:46 INFO - PROCESS | 3856 | 1463781466107 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 14:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 14:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 903ms 14:57:46 INFO - PROCESS | 3856 | 1463781466214 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 14:57:46 INFO - PROCESS | 3856 | 1463781466219 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 14:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 14:57:46 INFO - PROCESS | 3856 | 1463781466225 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 14:57:46 INFO - PROCESS | 3856 | 1463781466228 Marionette TRACE conn2 <- [1,1626,null,{}] 14:57:46 INFO - PROCESS | 3856 | 1463781466234 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:46 INFO - PROCESS | 3856 | 1463781466346 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 14:57:46 INFO - PROCESS | 3856 | 1463781466457 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:46 INFO - PROCESS | 3856 | ++DOCSHELL 12AE6400 == 18 [pid = 3856] [id = 416] 14:57:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (12B55000) [pid = 3856] [serial = 1248] [outer = 00000000] 14:57:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (14398800) [pid = 3856] [serial = 1249] [outer = 12B55000] 14:57:46 INFO - PROCESS | 3856 | 1463781466515 Marionette DEBUG loaded listener.js 14:57:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (14F93400) [pid = 3856] [serial = 1250] [outer = 12B55000] 14:57:47 INFO - PROCESS | 3856 | 1463781467153 Marionette TRACE conn2 <- [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]]]}] 14:57:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 14:57:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 997ms 14:57:47 INFO - PROCESS | 3856 | 1463781467228 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 14:57:47 INFO - PROCESS | 3856 | 1463781467234 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 14:57:47 INFO - PROCESS | 3856 | 1463781467242 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 14:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 14:57:47 INFO - PROCESS | 3856 | 1463781467245 Marionette TRACE conn2 <- [1,1630,null,{}] 14:57:47 INFO - PROCESS | 3856 | 1463781467249 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:47 INFO - PROCESS | 3856 | 1463781467355 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 14:57:47 INFO - PROCESS | 3856 | 1463781467496 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:47 INFO - PROCESS | 3856 | ++DOCSHELL 153BCC00 == 19 [pid = 3856] [id = 417] 14:57:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (153BD800) [pid = 3856] [serial = 1251] [outer = 00000000] 14:57:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (16A1C800) [pid = 3856] [serial = 1252] [outer = 153BD800] 14:57:47 INFO - PROCESS | 3856 | 1463781467558 Marionette DEBUG loaded listener.js 14:57:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (16E65400) [pid = 3856] [serial = 1253] [outer = 153BD800] 14:57:48 INFO - PROCESS | 3856 | 1463781468171 Marionette TRACE conn2 <- [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]]]}] 14:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 14:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 981ms 14:57:48 INFO - PROCESS | 3856 | 1463781468233 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 14:57:48 INFO - PROCESS | 3856 | 1463781468235 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 14:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 14:57:48 INFO - PROCESS | 3856 | 1463781468239 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 14:57:48 INFO - PROCESS | 3856 | 1463781468243 Marionette TRACE conn2 <- [1,1634,null,{}] 14:57:48 INFO - PROCESS | 3856 | 1463781468254 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:48 INFO - PROCESS | 3856 | 1463781468358 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 14:57:48 INFO - PROCESS | 3856 | 1463781468517 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:48 INFO - PROCESS | 3856 | ++DOCSHELL 176EF800 == 20 [pid = 3856] [id = 418] 14:57:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (1782A800) [pid = 3856] [serial = 1254] [outer = 00000000] 14:57:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (17837000) [pid = 3856] [serial = 1255] [outer = 1782A800] 14:57:48 INFO - PROCESS | 3856 | 1463781468575 Marionette DEBUG loaded listener.js 14:57:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1814DC00) [pid = 3856] [serial = 1256] [outer = 1782A800] 14:57:49 INFO - PROCESS | 3856 | 1463781469198 Marionette TRACE conn2 <- [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]]]}] 14:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 14:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 996ms 14:57:49 INFO - PROCESS | 3856 | 1463781469241 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 14:57:49 INFO - PROCESS | 3856 | 1463781469244 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 14:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 14:57:49 INFO - PROCESS | 3856 | 1463781469261 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 14:57:49 INFO - PROCESS | 3856 | 1463781469263 Marionette TRACE conn2 <- [1,1638,null,{}] 14:57:49 INFO - PROCESS | 3856 | 1463781469269 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:49 INFO - PROCESS | 3856 | 1463781469370 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 14:57:49 INFO - PROCESS | 3856 | 1463781469511 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:49 INFO - PROCESS | 3856 | ++DOCSHELL 0F395C00 == 21 [pid = 3856] [id = 419] 14:57:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (10A57800) [pid = 3856] [serial = 1257] [outer = 00000000] 14:57:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (10D45C00) [pid = 3856] [serial = 1258] [outer = 10A57800] 14:57:49 INFO - PROCESS | 3856 | 1463781469570 Marionette DEBUG loaded listener.js 14:57:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (10EBDC00) [pid = 3856] [serial = 1259] [outer = 10A57800] 14:57:50 INFO - PROCESS | 3856 | 1463781470370 Marionette TRACE conn2 <- [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]]]}] 14:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 14:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1152ms 14:57:50 INFO - PROCESS | 3856 | 1463781470406 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 14:57:50 INFO - PROCESS | 3856 | 1463781470411 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 14:57:50 INFO - PROCESS | 3856 | 1463781470416 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 14:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 14:57:50 INFO - PROCESS | 3856 | 1463781470420 Marionette TRACE conn2 <- [1,1642,null,{}] 14:57:50 INFO - PROCESS | 3856 | 1463781470424 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:50 INFO - PROCESS | 3856 | 1463781470523 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 14:57:50 INFO - PROCESS | 3856 | 1463781470663 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (19C72C00) [pid = 3856] [serial = 1220] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (10440C00) [pid = 3856] [serial = 1138] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (10433800) [pid = 3856] [serial = 1222] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (10B33800) [pid = 3856] [serial = 1223] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (184CF000) [pid = 3856] [serial = 1122] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (17940C00) [pid = 3856] [serial = 1120] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (16A28800) [pid = 3856] [serial = 1107] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (172BB000) [pid = 3856] [serial = 1111] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (1709D800) [pid = 3856] [serial = 1110] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (153BC000) [pid = 3856] [serial = 1116] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (17829800) [pid = 3856] [serial = 1113] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (176E9800) [pid = 3856] [serial = 1119] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (17834000) [pid = 3856] [serial = 1114] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (16F04400) [pid = 3856] [serial = 1081] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (16E66C00) [pid = 3856] [serial = 1080] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (143AF400) [pid = 3856] [serial = 1078] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (12ADF800) [pid = 3856] [serial = 1077] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (17FC2800) [pid = 3856] [serial = 1075] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (16478800) [pid = 3856] [serial = 1104] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (15B51000) [pid = 3856] [serial = 1101] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (13309400) [pid = 3856] [serial = 1225] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (160E2C00) [pid = 3856] [serial = 1102] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (138E4800) [pid = 3856] [serial = 1098] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (1104D000) [pid = 3856] [serial = 1130] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (10B8A400) [pid = 3856] [serial = 1127] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (10B3B800) [pid = 3856] [serial = 1126] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (1439E000) [pid = 3856] [serial = 1099] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (143AB800) [pid = 3856] [serial = 1096] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (140DD400) [pid = 3856] [serial = 1095] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (12D1D400) [pid = 3856] [serial = 1093] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (11A02000) [pid = 3856] [serial = 1092] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (10EC5C00) [pid = 3856] [serial = 1129] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1ABA0000) [pid = 3856] [serial = 1090] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1AB9E800) [pid = 3856] [serial = 1089] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1A93BC00) [pid = 3856] [serial = 1087] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (1A937000) [pid = 3856] [serial = 1086] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (186CE800) [pid = 3856] [serial = 697] [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.] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (1A851C00) [pid = 3856] [serial = 1084] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (19CA6800) [pid = 3856] [serial = 1083] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (16E68400) [pid = 3856] [serial = 1108] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (186CCC00) [pid = 3856] [serial = 1123] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16481400) [pid = 3856] [serial = 1105] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (16F07400) [pid = 3856] [serial = 1117] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (11A0E400) [pid = 3856] [serial = 1142] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (112D8800) [pid = 3856] [serial = 1136] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (10EC0400) [pid = 3856] [serial = 1153] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1102CC00) [pid = 3856] [serial = 1204] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (160DF800) [pid = 3856] [serial = 1207] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (184DCC00) [pid = 3856] [serial = 1027] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1A229000) [pid = 3856] [serial = 1042] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (138E2C00) [pid = 3856] [serial = 1171] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (12A22800) [pid = 3856] [serial = 1133] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (10D48800) [pid = 3856] [serial = 1169] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (12AE0000) [pid = 3856] [serial = 1144] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (10EC5000) [pid = 3856] [serial = 1135] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (105EF400) [pid = 3856] [serial = 1168] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (12DFC400) [pid = 3856] [serial = 1189] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (11731800) [pid = 3856] [serial = 1141] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (11C5DC00) [pid = 3856] [serial = 1132] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10B36400) [pid = 3856] [serial = 1139] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13141C00) [pid = 3856] [serial = 1157] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (176B6800) [pid = 3856] [serial = 1211] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (13D4C000) [pid = 3856] [serial = 1190] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (143A3000) [pid = 3856] [serial = 1159] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (18FE1800) [pid = 3856] [serial = 1213] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1439F800) [pid = 3856] [serial = 1151] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (13026000) [pid = 3856] [serial = 1156] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (158BEC00) [pid = 3856] [serial = 1175] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (138E7800) [pid = 3856] [serial = 1148] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14397000) [pid = 3856] [serial = 1150] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1647E000) [pid = 3856] [serial = 1177] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (12D74800) [pid = 3856] [serial = 1145] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (138E0C00) [pid = 3856] [serial = 1147] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (161AD400) [pid = 3856] [serial = 1208] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15819400) [pid = 3856] [serial = 1174] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (140DF000) [pid = 3856] [serial = 1172] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (172A1C00) [pid = 3856] [serial = 1210] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (15B53400) [pid = 3856] [serial = 1192] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (13D49800) [pid = 3856] [serial = 1187] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1172C400) [pid = 3856] [serial = 1154] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (16E6CC00) [pid = 3856] [serial = 1181] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (19A9BC00) [pid = 3856] [serial = 1216] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (16F07C00) [pid = 3856] [serial = 1183] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (16481800) [pid = 3856] [serial = 1178] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16E6C000) [pid = 3856] [serial = 1180] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (12A8D400) [pid = 3856] [serial = 1205] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (17831C00) [pid = 3856] [serial = 1198] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (158BF000) [pid = 3856] [serial = 1166] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (15817000) [pid = 3856] [serial = 1163] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (158B9800) [pid = 3856] [serial = 1165] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (160E3400) [pid = 3856] [serial = 1193] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (143AF800) [pid = 3856] [serial = 1160] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (156EAC00) [pid = 3856] [serial = 1162] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (16E73000) [pid = 3856] [serial = 1195] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (19A9C800) [pid = 3856] [serial = 1217] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (184D1800) [pid = 3856] [serial = 1202] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1708FC00) [pid = 3856] [serial = 1196] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (184CEC00) [pid = 3856] [serial = 1201] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (17FB7800) [pid = 3856] [serial = 1199] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (19B6F800) [pid = 3856] [serial = 1219] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (172C0C00) [pid = 3856] [serial = 1184] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (13311800) [pid = 3856] [serial = 1186] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (18FE4000) [pid = 3856] [serial = 1214] [outer = 00000000] [url = about:blank] 14:57:50 INFO - PROCESS | 3856 | ++DOCSHELL 103CA400 == 22 [pid = 3856] [id = 420] 14:57:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (10433800) [pid = 3856] [serial = 1260] [outer = 00000000] 14:57:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (10A5A000) [pid = 3856] [serial = 1261] [outer = 10433800] 14:57:50 INFO - PROCESS | 3856 | 1463781470773 Marionette DEBUG loaded listener.js 14:57:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (10B3B400) [pid = 3856] [serial = 1262] [outer = 10433800] 14:57:51 INFO - PROCESS | 3856 | 1463781471245 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 14:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 14:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 841ms 14:57:51 INFO - PROCESS | 3856 | 1463781471260 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 14:57:51 INFO - PROCESS | 3856 | 1463781471265 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 14:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 14:57:51 INFO - PROCESS | 3856 | 1463781471272 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 14:57:51 INFO - PROCESS | 3856 | 1463781471274 Marionette TRACE conn2 <- [1,1646,null,{}] 14:57:51 INFO - PROCESS | 3856 | 1463781471278 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:51 INFO - PROCESS | 3856 | 1463781471362 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 14:57:51 INFO - PROCESS | 3856 | 1463781471369 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:51 INFO - PROCESS | 3856 | ++DOCSHELL 10D4D000 == 23 [pid = 3856] [id = 421] 14:57:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (10EC7400) [pid = 3856] [serial = 1263] [outer = 00000000] 14:57:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (11A0E400) [pid = 3856] [serial = 1264] [outer = 10EC7400] 14:57:51 INFO - PROCESS | 3856 | 1463781471397 Marionette DEBUG loaded listener.js 14:57:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (11CEA400) [pid = 3856] [serial = 1265] [outer = 10EC7400] 14:57:51 INFO - PROCESS | 3856 | 1463781471873 Marionette TRACE conn2 <- [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]]]}] 14:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 14:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 623ms 14:57:51 INFO - PROCESS | 3856 | 1463781471892 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 14:57:51 INFO - PROCESS | 3856 | 1463781471894 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 14:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 14:57:51 INFO - PROCESS | 3856 | 1463781471898 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 14:57:51 INFO - PROCESS | 3856 | 1463781471901 Marionette TRACE conn2 <- [1,1650,null,{}] 14:57:51 INFO - PROCESS | 3856 | 1463781471915 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:52 INFO - PROCESS | 3856 | 1463781472042 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 14:57:52 INFO - PROCESS | 3856 | 1463781472052 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:52 INFO - PROCESS | 3856 | ++DOCSHELL 13316400 == 24 [pid = 3856] [id = 422] 14:57:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (13316800) [pid = 3856] [serial = 1266] [outer = 00000000] 14:57:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (13364800) [pid = 3856] [serial = 1267] [outer = 13316800] 14:57:52 INFO - PROCESS | 3856 | 1463781472099 Marionette DEBUG loaded listener.js 14:57:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (138E2C00) [pid = 3856] [serial = 1268] [outer = 13316800] 14:57:52 INFO - PROCESS | 3856 | 1463781472579 Marionette TRACE conn2 <- [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]]]}] 14:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 14:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 685ms 14:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 14:57:52 INFO - PROCESS | 3856 | 1463781472597 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 14:57:52 INFO - PROCESS | 3856 | 1463781472600 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 14:57:52 INFO - PROCESS | 3856 | 1463781472603 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 14:57:52 INFO - PROCESS | 3856 | 1463781472605 Marionette TRACE conn2 <- [1,1654,null,{}] 14:57:52 INFO - PROCESS | 3856 | 1463781472608 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:52 INFO - PROCESS | 3856 | 1463781472688 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 14:57:52 INFO - PROCESS | 3856 | 1463781472695 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:52 INFO - PROCESS | 3856 | ++DOCSHELL 13823C00 == 25 [pid = 3856] [id = 423] 14:57:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (138E5C00) [pid = 3856] [serial = 1269] [outer = 00000000] 14:57:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (140DB800) [pid = 3856] [serial = 1270] [outer = 138E5C00] 14:57:52 INFO - PROCESS | 3856 | 1463781472740 Marionette DEBUG loaded listener.js 14:57:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (1439AC00) [pid = 3856] [serial = 1271] [outer = 138E5C00] 14:57:53 INFO - PROCESS | 3856 | 1463781473181 Marionette TRACE conn2 <- [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]]]}] 14:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 14:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 623ms 14:57:53 INFO - PROCESS | 3856 | 1463781473241 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 14:57:53 INFO - PROCESS | 3856 | 1463781473243 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 14:57:53 INFO - PROCESS | 3856 | 1463781473246 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 14:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 14:57:53 INFO - PROCESS | 3856 | 1463781473248 Marionette TRACE conn2 <- [1,1658,null,{}] 14:57:53 INFO - PROCESS | 3856 | 1463781473251 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:53 INFO - PROCESS | 3856 | 1463781473361 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 14:57:53 INFO - PROCESS | 3856 | 1463781473368 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:53 INFO - PROCESS | 3856 | ++DOCSHELL 11050800 == 26 [pid = 3856] [id = 424] 14:57:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (140D1800) [pid = 3856] [serial = 1272] [outer = 00000000] 14:57:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (143A7800) [pid = 3856] [serial = 1273] [outer = 140D1800] 14:57:53 INFO - PROCESS | 3856 | 1463781473460 Marionette DEBUG loaded listener.js 14:57:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (143A9800) [pid = 3856] [serial = 1274] [outer = 140D1800] 14:57:53 INFO - PROCESS | 3856 | 1463781473931 Marionette TRACE conn2 <- [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]]]}] 14:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 14:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 732ms 14:57:53 INFO - PROCESS | 3856 | 1463781473987 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 14:57:53 INFO - PROCESS | 3856 | 1463781473989 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 14:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 14:57:53 INFO - PROCESS | 3856 | 1463781473992 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 14:57:53 INFO - PROCESS | 3856 | 1463781473993 Marionette TRACE conn2 <- [1,1662,null,{}] 14:57:53 INFO - PROCESS | 3856 | 1463781473997 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:54 INFO - PROCESS | 3856 | 1463781474124 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 14:57:54 INFO - PROCESS | 3856 | 1463781474187 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:54 INFO - PROCESS | 3856 | ++DOCSHELL 143A4800 == 27 [pid = 3856] [id = 425] 14:57:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (143A7400) [pid = 3856] [serial = 1275] [outer = 00000000] 14:57:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (15819000) [pid = 3856] [serial = 1276] [outer = 143A7400] 14:57:54 INFO - PROCESS | 3856 | 1463781474232 Marionette DEBUG loaded listener.js 14:57:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15820000) [pid = 3856] [serial = 1277] [outer = 143A7400] 14:57:54 INFO - PROCESS | 3856 | 1463781474646 Marionette TRACE conn2 <- [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]]]}] 14:57:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 14:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 685ms 14:57:54 INFO - PROCESS | 3856 | 1463781474692 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 14:57:54 INFO - PROCESS | 3856 | 1463781474694 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 14:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 14:57:54 INFO - PROCESS | 3856 | 1463781474707 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 14:57:54 INFO - PROCESS | 3856 | 1463781474709 Marionette TRACE conn2 <- [1,1666,null,{}] 14:57:54 INFO - PROCESS | 3856 | 1463781474713 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:54 INFO - PROCESS | 3856 | 1463781474850 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 14:57:54 INFO - PROCESS | 3856 | 1463781474912 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:54 INFO - PROCESS | 3856 | ++DOCSHELL 12A30C00 == 28 [pid = 3856] [id = 426] 14:57:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13D4F400) [pid = 3856] [serial = 1278] [outer = 00000000] 14:57:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (158E2800) [pid = 3856] [serial = 1279] [outer = 13D4F400] 14:57:54 INFO - PROCESS | 3856 | 1463781474956 Marionette DEBUG loaded listener.js 14:57:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (15B4CC00) [pid = 3856] [serial = 1280] [outer = 13D4F400] 14:57:55 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (11A01C00) [pid = 3856] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 14:57:55 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (17FC2400) [pid = 3856] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 14:57:55 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (16476400) [pid = 3856] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 14:57:55 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (14395800) [pid = 3856] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 14:57:55 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (10D4D400) [pid = 3856] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 14:57:55 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (12A28800) [pid = 3856] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 14:57:55 INFO - PROCESS | 3856 | 1463781475525 Marionette TRACE conn2 <- [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]]]}] 14:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 14:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 841ms 14:57:55 INFO - PROCESS | 3856 | 1463781475545 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 14:57:55 INFO - PROCESS | 3856 | 1463781475547 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 14:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 14:57:55 INFO - PROCESS | 3856 | 1463781475551 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 14:57:55 INFO - PROCESS | 3856 | 1463781475552 Marionette TRACE conn2 <- [1,1670,null,{}] 14:57:55 INFO - PROCESS | 3856 | 1463781475556 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:55 INFO - PROCESS | 3856 | 1463781475633 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 14:57:55 INFO - PROCESS | 3856 | 1463781475647 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:55 INFO - PROCESS | 3856 | ++DOCSHELL 11CE3C00 == 29 [pid = 3856] [id = 427] 14:57:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (12AE3400) [pid = 3856] [serial = 1281] [outer = 00000000] 14:57:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (158EB400) [pid = 3856] [serial = 1282] [outer = 12AE3400] 14:57:55 INFO - PROCESS | 3856 | 1463781475693 Marionette DEBUG loaded listener.js 14:57:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (15F5D400) [pid = 3856] [serial = 1283] [outer = 12AE3400] 14:57:56 INFO - PROCESS | 3856 | 1463781476118 Marionette TRACE conn2 <- [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]]]}] 14:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 14:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 623ms 14:57:56 INFO - PROCESS | 3856 | 1463781476177 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 14:57:56 INFO - PROCESS | 3856 | 1463781476179 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 14:57:56 INFO - PROCESS | 3856 | 1463781476182 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 14:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 14:57:56 INFO - PROCESS | 3856 | 1463781476184 Marionette TRACE conn2 <- [1,1674,null,{}] 14:57:56 INFO - PROCESS | 3856 | 1463781476189 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:56 INFO - PROCESS | 3856 | 1463781476268 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 14:57:56 INFO - PROCESS | 3856 | 1463781476275 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:56 INFO - PROCESS | 3856 | ++DOCSHELL 10431400 == 30 [pid = 3856] [id = 428] 14:57:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (15813800) [pid = 3856] [serial = 1284] [outer = 00000000] 14:57:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (160EAC00) [pid = 3856] [serial = 1285] [outer = 15813800] 14:57:56 INFO - PROCESS | 3856 | 1463781476318 Marionette DEBUG loaded listener.js 14:57:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (160EBC00) [pid = 3856] [serial = 1286] [outer = 15813800] 14:57:56 INFO - PROCESS | 3856 | 1463781476743 Marionette TRACE conn2 <- [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]]]}] 14:57:56 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 14:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 591ms 14:57:56 INFO - PROCESS | 3856 | 1463781476781 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 14:57:56 INFO - PROCESS | 3856 | 1463781476783 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 14:57:56 INFO - PROCESS | 3856 | 1463781476790 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 14:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 14:57:56 INFO - PROCESS | 3856 | 1463781476792 Marionette TRACE conn2 <- [1,1678,null,{}] 14:57:56 INFO - PROCESS | 3856 | 1463781476795 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:56 INFO - PROCESS | 3856 | 1463781476873 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 14:57:56 INFO - PROCESS | 3856 | 1463781476881 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:56 INFO - PROCESS | 3856 | ++DOCSHELL 112DDC00 == 31 [pid = 3856] [id = 429] 14:57:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (112DE400) [pid = 3856] [serial = 1287] [outer = 00000000] 14:57:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16479C00) [pid = 3856] [serial = 1288] [outer = 112DE400] 14:57:56 INFO - PROCESS | 3856 | 1463781476925 Marionette DEBUG loaded listener.js 14:57:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (1647DC00) [pid = 3856] [serial = 1289] [outer = 112DE400] 14:57:57 INFO - PROCESS | 3856 | 1463781477386 Marionette TRACE conn2 <- [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]]]}] 14:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 14:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 638ms 14:57:57 INFO - PROCESS | 3856 | 1463781477452 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 14:57:57 INFO - PROCESS | 3856 | 1463781477456 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 14:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 14:57:57 INFO - PROCESS | 3856 | 1463781477461 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 14:57:57 INFO - PROCESS | 3856 | 1463781477466 Marionette TRACE conn2 <- [1,1682,null,{}] 14:57:57 INFO - PROCESS | 3856 | 1463781477476 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:57 INFO - PROCESS | 3856 | 1463781477586 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 14:57:57 INFO - PROCESS | 3856 | 1463781477758 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:57 INFO - PROCESS | 3856 | ++DOCSHELL 10B3C400 == 32 [pid = 3856] [id = 430] 14:57:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (10B3D800) [pid = 3856] [serial = 1290] [outer = 00000000] 14:57:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10D44C00) [pid = 3856] [serial = 1291] [outer = 10B3D800] 14:57:57 INFO - PROCESS | 3856 | 1463781477814 Marionette DEBUG loaded listener.js 14:57:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (10EC5C00) [pid = 3856] [serial = 1292] [outer = 10B3D800] 14:57:58 INFO - PROCESS | 3856 | 1463781478369 Marionette TRACE conn2 <- [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]]]}] 14:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 14:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 950ms 14:57:58 INFO - PROCESS | 3856 | 1463781478427 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 14:57:58 INFO - PROCESS | 3856 | 1463781478431 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 14:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 14:57:58 INFO - PROCESS | 3856 | 1463781478439 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 14:57:58 INFO - PROCESS | 3856 | 1463781478442 Marionette TRACE conn2 <- [1,1686,null,{}] 14:57:58 INFO - PROCESS | 3856 | 1463781478447 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:58 INFO - PROCESS | 3856 | 1463781478552 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 14:57:58 INFO - PROCESS | 3856 | 1463781478715 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:58 INFO - PROCESS | 3856 | ++DOCSHELL 11056C00 == 33 [pid = 3856] [id = 431] 14:57:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (112D7C00) [pid = 3856] [serial = 1293] [outer = 00000000] 14:57:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (12A30800) [pid = 3856] [serial = 1294] [outer = 112D7C00] 14:57:58 INFO - PROCESS | 3856 | 1463781478790 Marionette DEBUG loaded listener.js 14:57:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (12DFC400) [pid = 3856] [serial = 1295] [outer = 112D7C00] 14:57:59 INFO - PROCESS | 3856 | 1463781479411 Marionette TRACE conn2 <- [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]]]}] 14:57:59 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 14:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 996ms 14:57:59 INFO - PROCESS | 3856 | 1463781479447 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 14:57:59 INFO - PROCESS | 3856 | 1463781479449 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 14:57:59 INFO - PROCESS | 3856 | 1463781479454 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 14:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 14:57:59 INFO - PROCESS | 3856 | 1463781479456 Marionette TRACE conn2 <- [1,1690,null,{}] 14:57:59 INFO - PROCESS | 3856 | 1463781479466 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:57:59 INFO - PROCESS | 3856 | 1463781479588 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 14:57:59 INFO - PROCESS | 3856 | 1463781479723 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:57:59 INFO - PROCESS | 3856 | ++DOCSHELL 143A6C00 == 34 [pid = 3856] [id = 432] 14:57:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (143A9000) [pid = 3856] [serial = 1296] [outer = 00000000] 14:57:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1581F000) [pid = 3856] [serial = 1297] [outer = 143A9000] 14:57:59 INFO - PROCESS | 3856 | 1463781479781 Marionette DEBUG loaded listener.js 14:57:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (160E0400) [pid = 3856] [serial = 1298] [outer = 143A9000] 14:58:00 INFO - PROCESS | 3856 | 1463781480382 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 14:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 14:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1043ms 14:58:00 INFO - PROCESS | 3856 | 1463781480479 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 14:58:00 INFO - PROCESS | 3856 | 1463781480481 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 14:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 14:58:00 INFO - PROCESS | 3856 | 1463781480485 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 14:58:00 INFO - PROCESS | 3856 | 1463781480487 Marionette TRACE conn2 <- [1,1694,null,{}] 14:58:00 INFO - PROCESS | 3856 | 1463781480507 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:00 INFO - PROCESS | 3856 | 1463781480663 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 14:58:00 INFO - PROCESS | 3856 | 1463781480673 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:00 INFO - PROCESS | 3856 | ++DOCSHELL 160DF400 == 35 [pid = 3856] [id = 433] 14:58:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (160E5800) [pid = 3856] [serial = 1299] [outer = 00000000] 14:58:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16482000) [pid = 3856] [serial = 1300] [outer = 160E5800] 14:58:00 INFO - PROCESS | 3856 | 1463781480728 Marionette DEBUG loaded listener.js 14:58:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16A1B800) [pid = 3856] [serial = 1301] [outer = 160E5800] 14:58:01 INFO - PROCESS | 3856 | 1463781481555 Marionette TRACE conn2 <- [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]]]}] 14:58:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 14:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1152ms 14:58:01 INFO - PROCESS | 3856 | 1463781481640 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 14:58:01 INFO - PROCESS | 3856 | 1463781481644 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 14:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 14:58:01 INFO - PROCESS | 3856 | 1463781481649 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 14:58:01 INFO - PROCESS | 3856 | 1463781481652 Marionette TRACE conn2 <- [1,1698,null,{}] 14:58:01 INFO - PROCESS | 3856 | 1463781481659 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:01 INFO - PROCESS | 3856 | 1463781481830 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 14:58:01 INFO - PROCESS | 3856 | 1463781481971 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:01 INFO - PROCESS | 3856 | ++DOCSHELL 10B3C000 == 36 [pid = 3856] [id = 434] 14:58:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10B3CC00) [pid = 3856] [serial = 1302] [outer = 00000000] 14:58:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10B8FC00) [pid = 3856] [serial = 1303] [outer = 10B3CC00] 14:58:02 INFO - PROCESS | 3856 | 1463781482022 Marionette DEBUG loaded listener.js 14:58:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10D46400) [pid = 3856] [serial = 1304] [outer = 10B3CC00] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (13823000) [pid = 3856] [serial = 1226] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (160DFC00) [pid = 3856] [serial = 1246] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (140D3C00) [pid = 3856] [serial = 1244] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (18431800) [pid = 3856] [serial = 1237] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16E67800) [pid = 3856] [serial = 1235] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (16A1BC00) [pid = 3856] [serial = 1234] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1381E000) [pid = 3856] [serial = 1243] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (1036E000) [pid = 3856] [serial = 1228] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18FDB800) [pid = 3856] [serial = 1238] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (14F4FC00) [pid = 3856] [serial = 1231] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (153BDC00) [pid = 3856] [serial = 1232] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (112E0400) [pid = 3856] [serial = 1240] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (11C5C000) [pid = 3856] [serial = 1241] [outer = 00000000] [url = about:blank] 14:58:02 INFO - PROCESS | 3856 | 1463781482532 Marionette TRACE conn2 <- [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]]]}] 14:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 14:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 887ms 14:58:02 INFO - PROCESS | 3856 | 1463781482550 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 14:58:02 INFO - PROCESS | 3856 | 1463781482555 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 14:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 14:58:02 INFO - PROCESS | 3856 | 1463781482561 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 14:58:02 INFO - PROCESS | 3856 | 1463781482564 Marionette TRACE conn2 <- [1,1702,null,{}] 14:58:02 INFO - PROCESS | 3856 | 1463781482572 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:02 INFO - PROCESS | 3856 | 1463781482655 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 14:58:02 INFO - PROCESS | 3856 | 1463781482663 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:02 INFO - PROCESS | 3856 | ++DOCSHELL 1102CC00 == 37 [pid = 3856] [id = 435] 14:58:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1104DC00) [pid = 3856] [serial = 1305] [outer = 00000000] 14:58:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (112E1C00) [pid = 3856] [serial = 1306] [outer = 1104DC00] 14:58:02 INFO - PROCESS | 3856 | 1463781482707 Marionette DEBUG loaded listener.js 14:58:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (11A03400) [pid = 3856] [serial = 1307] [outer = 1104DC00] 14:58:03 INFO - PROCESS | 3856 | 1463781483198 Marionette TRACE conn2 <- [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]]]}] 14:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 14:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 701ms 14:58:03 INFO - PROCESS | 3856 | 1463781483261 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 14:58:03 INFO - PROCESS | 3856 | 1463781483265 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 14:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 14:58:03 INFO - PROCESS | 3856 | 1463781483270 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 14:58:03 INFO - PROCESS | 3856 | 1463781483275 Marionette TRACE conn2 <- [1,1706,null,{}] 14:58:03 INFO - PROCESS | 3856 | 1463781483285 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:03 INFO - PROCESS | 3856 | 1463781483423 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 14:58:03 INFO - PROCESS | 3856 | 1463781483517 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:03 INFO - PROCESS | 3856 | ++DOCSHELL 12A25000 == 38 [pid = 3856] [id = 436] 14:58:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (12A28800) [pid = 3856] [serial = 1308] [outer = 00000000] 14:58:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (12B57C00) [pid = 3856] [serial = 1309] [outer = 12A28800] 14:58:03 INFO - PROCESS | 3856 | 1463781483564 Marionette DEBUG loaded listener.js 14:58:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (130CC000) [pid = 3856] [serial = 1310] [outer = 12A28800] 14:58:03 INFO - PROCESS | 3856 | 1463781483954 Marionette TRACE conn2 <- [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]]]}] 14:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 14:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 762ms 14:58:04 INFO - PROCESS | 3856 | 1463781484027 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 14:58:04 INFO - PROCESS | 3856 | 1463781484030 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 14:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 14:58:04 INFO - PROCESS | 3856 | 1463781484033 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 14:58:04 INFO - PROCESS | 3856 | 1463781484034 Marionette TRACE conn2 <- [1,1710,null,{}] 14:58:04 INFO - PROCESS | 3856 | 1463781484038 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:04 INFO - PROCESS | 3856 | 1463781484116 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 14:58:04 INFO - PROCESS | 3856 | 1463781484122 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:04 INFO - PROCESS | 3856 | ++DOCSHELL 13317000 == 39 [pid = 3856] [id = 437] 14:58:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1336A000) [pid = 3856] [serial = 1311] [outer = 00000000] 14:58:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (13D49C00) [pid = 3856] [serial = 1312] [outer = 1336A000] 14:58:04 INFO - PROCESS | 3856 | 1463781484167 Marionette DEBUG loaded listener.js 14:58:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (140DBC00) [pid = 3856] [serial = 1313] [outer = 1336A000] 14:58:04 INFO - PROCESS | 3856 | 1463781484590 Marionette TRACE conn2 <- [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]]]}] 14:58:04 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 14:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 592ms 14:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 14:58:04 INFO - PROCESS | 3856 | 1463781484624 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 14:58:04 INFO - PROCESS | 3856 | 1463781484626 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 14:58:04 INFO - PROCESS | 3856 | 1463781484629 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 14:58:04 INFO - PROCESS | 3856 | 1463781484631 Marionette TRACE conn2 <- [1,1714,null,{}] 14:58:04 INFO - PROCESS | 3856 | 1463781484638 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:04 INFO - PROCESS | 3856 | 1463781484766 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 14:58:04 INFO - PROCESS | 3856 | 1463781484852 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:04 INFO - PROCESS | 3856 | ++DOCSHELL 14397400 == 40 [pid = 3856] [id = 438] 14:58:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1439E800) [pid = 3856] [serial = 1314] [outer = 00000000] 14:58:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (143A5800) [pid = 3856] [serial = 1315] [outer = 1439E800] 14:58:04 INFO - PROCESS | 3856 | 1463781484895 Marionette DEBUG loaded listener.js 14:58:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (143A9400) [pid = 3856] [serial = 1316] [outer = 1439E800] 14:58:05 INFO - PROCESS | 3856 | 1463781485324 Marionette TRACE conn2 <- [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]]]}] 14:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 14:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 732ms 14:58:05 INFO - PROCESS | 3856 | 1463781485371 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 14:58:05 INFO - PROCESS | 3856 | 1463781485372 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 14:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 14:58:05 INFO - PROCESS | 3856 | 1463781485382 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 14:58:05 INFO - PROCESS | 3856 | 1463781485384 Marionette TRACE conn2 <- [1,1718,null,{}] 14:58:05 INFO - PROCESS | 3856 | 1463781485387 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:05 INFO - PROCESS | 3856 | 1463781485514 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 14:58:05 INFO - PROCESS | 3856 | 1463781485579 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:05 INFO - PROCESS | 3856 | ++DOCSHELL 153BE800 == 41 [pid = 3856] [id = 439] 14:58:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (156E0400) [pid = 3856] [serial = 1317] [outer = 00000000] 14:58:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (15813400) [pid = 3856] [serial = 1318] [outer = 156E0400] 14:58:05 INFO - PROCESS | 3856 | 1463781485624 Marionette DEBUG loaded listener.js 14:58:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1581D000) [pid = 3856] [serial = 1319] [outer = 156E0400] 14:58:06 INFO - PROCESS | 3856 | 1463781486046 Marionette TRACE conn2 <- [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]]]}] 14:58:06 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 14:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 685ms 14:58:06 INFO - PROCESS | 3856 | 1463781486081 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 14:58:06 INFO - PROCESS | 3856 | 1463781486083 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 14:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 14:58:06 INFO - PROCESS | 3856 | 1463781486086 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 14:58:06 INFO - PROCESS | 3856 | 1463781486088 Marionette TRACE conn2 <- [1,1722,null,{}] 14:58:06 INFO - PROCESS | 3856 | 1463781486091 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:06 INFO - PROCESS | 3856 | 1463781486225 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 14:58:06 INFO - PROCESS | 3856 | 1463781486249 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:06 INFO - PROCESS | 3856 | ++DOCSHELL 153BDC00 == 42 [pid = 3856] [id = 440] 14:58:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (156E9400) [pid = 3856] [serial = 1320] [outer = 00000000] 14:58:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (160AE800) [pid = 3856] [serial = 1321] [outer = 156E9400] 14:58:06 INFO - PROCESS | 3856 | 1463781486323 Marionette DEBUG loaded listener.js 14:58:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (160E8400) [pid = 3856] [serial = 1322] [outer = 156E9400] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (143A7400) [pid = 3856] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (10EC7400) [pid = 3856] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (138E5C00) [pid = 3856] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (10433800) [pid = 3856] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (13316800) [pid = 3856] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (13D4F400) [pid = 3856] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (12AE3400) [pid = 3856] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15813800) [pid = 3856] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 14:58:06 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (140D1800) [pid = 3856] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 14:58:06 INFO - PROCESS | 3856 | 1463781486976 Marionette TRACE conn2 <- [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]]]}] 14:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 14:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 934ms 14:58:07 INFO - PROCESS | 3856 | 1463781487032 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 14:58:07 INFO - PROCESS | 3856 | 1463781487034 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 14:58:07 INFO - PROCESS | 3856 | 1463781487037 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 14:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 14:58:07 INFO - PROCESS | 3856 | 1463781487039 Marionette TRACE conn2 <- [1,1726,null,{}] 14:58:07 INFO - PROCESS | 3856 | 1463781487043 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:07 INFO - PROCESS | 3856 | 1463781487118 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 14:58:07 INFO - PROCESS | 3856 | 1463781487209 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:07 INFO - PROCESS | 3856 | ++DOCSHELL 10433800 == 43 [pid = 3856] [id = 441] 14:58:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10B33C00) [pid = 3856] [serial = 1323] [outer = 00000000] 14:58:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (14395000) [pid = 3856] [serial = 1324] [outer = 10B33C00] 14:58:07 INFO - PROCESS | 3856 | 1463781487254 Marionette DEBUG loaded listener.js 14:58:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (15B49400) [pid = 3856] [serial = 1325] [outer = 10B33C00] 14:58:07 INFO - PROCESS | 3856 | 1463781487668 Marionette TRACE conn2 <- [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]]]}] 14:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 14:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 685ms 14:58:07 INFO - PROCESS | 3856 | 1463781487737 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 14:58:07 INFO - PROCESS | 3856 | 1463781487739 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 14:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 14:58:07 INFO - PROCESS | 3856 | 1463781487742 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 14:58:07 INFO - PROCESS | 3856 | 1463781487743 Marionette TRACE conn2 <- [1,1730,null,{}] 14:58:07 INFO - PROCESS | 3856 | 1463781487747 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:07 INFO - PROCESS | 3856 | 1463781487824 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 14:58:07 INFO - PROCESS | 3856 | 1463781487830 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:07 INFO - PROCESS | 3856 | ++DOCSHELL 13316800 == 44 [pid = 3856] [id = 442] 14:58:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (15B4D800) [pid = 3856] [serial = 1326] [outer = 00000000] 14:58:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (16A1B400) [pid = 3856] [serial = 1327] [outer = 15B4D800] 14:58:07 INFO - PROCESS | 3856 | 1463781487874 Marionette DEBUG loaded listener.js 14:58:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (16C4A000) [pid = 3856] [serial = 1328] [outer = 15B4D800] 14:58:08 INFO - PROCESS | 3856 | 1463781488296 Marionette TRACE conn2 <- [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]]]}] 14:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 14:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 592ms 14:58:08 INFO - PROCESS | 3856 | 1463781488347 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 14:58:08 INFO - PROCESS | 3856 | 1463781488349 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 14:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 14:58:08 INFO - PROCESS | 3856 | 1463781488356 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 14:58:08 INFO - PROCESS | 3856 | 1463781488357 Marionette TRACE conn2 <- [1,1734,null,{}] 14:58:08 INFO - PROCESS | 3856 | 1463781488361 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:08 INFO - PROCESS | 3856 | 1463781488465 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 14:58:08 INFO - PROCESS | 3856 | 1463781488472 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:08 INFO - PROCESS | 3856 | ++DOCSHELL 10A74C00 == 45 [pid = 3856] [id = 443] 14:58:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16479400) [pid = 3856] [serial = 1329] [outer = 00000000] 14:58:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16E70800) [pid = 3856] [serial = 1330] [outer = 16479400] 14:58:08 INFO - PROCESS | 3856 | 1463781488516 Marionette DEBUG loaded listener.js 14:58:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16E74C00) [pid = 3856] [serial = 1331] [outer = 16479400] 14:58:09 INFO - PROCESS | 3856 | 1463781489033 Marionette TRACE conn2 <- [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]]]}] 14:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 14:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 732ms 14:58:09 INFO - PROCESS | 3856 | 1463781489075 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 14:58:09 INFO - PROCESS | 3856 | 1463781489079 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 14:58:09 INFO - PROCESS | 3856 | 1463781489085 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 14:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 14:58:09 INFO - PROCESS | 3856 | 1463781489089 Marionette TRACE conn2 <- [1,1738,null,{}] 14:58:09 INFO - PROCESS | 3856 | 1463781489096 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:09 INFO - PROCESS | 3856 | 1463781489257 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 14:58:09 INFO - PROCESS | 3856 | 1463781489382 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:09 INFO - PROCESS | 3856 | ++DOCSHELL 10A5AC00 == 46 [pid = 3856] [id = 444] 14:58:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (10A5B400) [pid = 3856] [serial = 1332] [outer = 00000000] 14:58:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (11025000) [pid = 3856] [serial = 1333] [outer = 10A5B400] 14:58:09 INFO - PROCESS | 3856 | 1463781489444 Marionette DEBUG loaded listener.js 14:58:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1179E800) [pid = 3856] [serial = 1334] [outer = 10A5B400] 14:58:09 INFO - PROCESS | 3856 | 1463781490001 Marionette TRACE conn2 <- [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]]]}] 14:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 14:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 934ms 14:58:10 INFO - PROCESS | 3856 | 1463781490031 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 14:58:10 INFO - PROCESS | 3856 | 1463781490037 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 14:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 14:58:10 INFO - PROCESS | 3856 | 1463781490044 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 14:58:10 INFO - PROCESS | 3856 | 1463781490047 Marionette TRACE conn2 <- [1,1742,null,{}] 14:58:10 INFO - PROCESS | 3856 | 1463781490050 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:10 INFO - PROCESS | 3856 | 1463781490154 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 14:58:10 INFO - PROCESS | 3856 | 1463781490262 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:10 INFO - PROCESS | 3856 | ++DOCSHELL 12A27C00 == 47 [pid = 3856] [id = 445] 14:58:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (12DFA000) [pid = 3856] [serial = 1335] [outer = 00000000] 14:58:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13D4DC00) [pid = 3856] [serial = 1336] [outer = 12DFA000] 14:58:10 INFO - PROCESS | 3856 | 1463781490315 Marionette DEBUG loaded listener.js 14:58:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (143A3800) [pid = 3856] [serial = 1337] [outer = 12DFA000] 14:58:10 INFO - PROCESS | 3856 | 1463781490920 Marionette TRACE conn2 <- [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]]]}] 14:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 14:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 903ms 14:58:10 INFO - PROCESS | 3856 | 1463781490951 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 14:58:10 INFO - PROCESS | 3856 | 1463781490953 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 14:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 14:58:10 INFO - PROCESS | 3856 | 1463781490958 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 14:58:10 INFO - PROCESS | 3856 | 1463781490962 Marionette TRACE conn2 <- [1,1746,null,{}] 14:58:10 INFO - PROCESS | 3856 | 1463781490973 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:11 INFO - PROCESS | 3856 | 1463781491079 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 14:58:11 INFO - PROCESS | 3856 | 1463781491186 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:11 INFO - PROCESS | 3856 | ++DOCSHELL 15F5E400 == 48 [pid = 3856] [id = 446] 14:58:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (160E7000) [pid = 3856] [serial = 1338] [outer = 00000000] 14:58:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16E65C00) [pid = 3856] [serial = 1339] [outer = 160E7000] 14:58:11 INFO - PROCESS | 3856 | 1463781491257 Marionette DEBUG loaded listener.js 14:58:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16F03000) [pid = 3856] [serial = 1340] [outer = 160E7000] 14:58:11 INFO - PROCESS | 3856 | 1463781491856 Marionette TRACE conn2 <- [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]]]}] 14:58:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 14:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 934ms 14:58:11 INFO - PROCESS | 3856 | 1463781491902 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 14:58:11 INFO - PROCESS | 3856 | 1463781491905 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 14:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 14:58:11 INFO - PROCESS | 3856 | 1463781491908 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 14:58:11 INFO - PROCESS | 3856 | 1463781491910 Marionette TRACE conn2 <- [1,1750,null,{}] 14:58:11 INFO - PROCESS | 3856 | 1463781491914 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:11 INFO - PROCESS | 3856 | 1463781492015 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 14:58:12 INFO - PROCESS | 3856 | 1463781492121 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:12 INFO - PROCESS | 3856 | ++DOCSHELL 16F0E000 == 49 [pid = 3856] [id = 447] 14:58:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16F0E800) [pid = 3856] [serial = 1341] [outer = 00000000] 14:58:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (17098800) [pid = 3856] [serial = 1342] [outer = 16F0E800] 14:58:12 INFO - PROCESS | 3856 | 1463781492174 Marionette DEBUG loaded listener.js 14:58:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (172BAC00) [pid = 3856] [serial = 1343] [outer = 16F0E800] 14:58:12 INFO - PROCESS | 3856 | 1463781492747 Marionette TRACE conn2 <- [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]]]}] 14:58:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 14:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 903ms 14:58:12 INFO - PROCESS | 3856 | 1463781492812 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 14:58:12 INFO - PROCESS | 3856 | 1463781492814 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 14:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 14:58:12 INFO - PROCESS | 3856 | 1463781492818 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 14:58:12 INFO - PROCESS | 3856 | 1463781492820 Marionette TRACE conn2 <- [1,1754,null,{}] 14:58:12 INFO - PROCESS | 3856 | 1463781492824 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:12 INFO - PROCESS | 3856 | 1463781492922 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 14:58:13 INFO - PROCESS | 3856 | 1463781493032 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:13 INFO - PROCESS | 3856 | ++DOCSHELL 105F5400 == 50 [pid = 3856] [id = 448] 14:58:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (10A5C800) [pid = 3856] [serial = 1344] [outer = 00000000] 14:58:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (17514400) [pid = 3856] [serial = 1345] [outer = 10A5C800] 14:58:13 INFO - PROCESS | 3856 | 1463781493085 Marionette DEBUG loaded listener.js 14:58:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (17603C00) [pid = 3856] [serial = 1346] [outer = 10A5C800] 14:58:13 INFO - PROCESS | 3856 | 1463781493826 Marionette TRACE conn2 <- [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]]]}] 14:58:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 14:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1074ms 14:58:13 INFO - PROCESS | 3856 | 1463781493893 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 14:58:13 INFO - PROCESS | 3856 | 1463781493897 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 14:58:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 14:58:13 INFO - PROCESS | 3856 | 1463781493902 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 14:58:13 INFO - PROCESS | 3856 | 1463781493906 Marionette TRACE conn2 <- [1,1758,null,{}] 14:58:13 INFO - PROCESS | 3856 | 1463781493912 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:14 INFO - PROCESS | 3856 | 1463781494006 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 14:58:14 INFO - PROCESS | 3856 | 1463781494146 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:14 INFO - PROCESS | 3856 | ++DOCSHELL 10D41C00 == 51 [pid = 3856] [id = 449] 14:58:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (10D4A400) [pid = 3856] [serial = 1347] [outer = 00000000] 14:58:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (11730000) [pid = 3856] [serial = 1348] [outer = 10D4A400] 14:58:14 INFO - PROCESS | 3856 | 1463781494196 Marionette DEBUG loaded listener.js 14:58:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (12880400) [pid = 3856] [serial = 1349] [outer = 10D4A400] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 0C785800 == 50 [pid = 3856] [id = 407] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 13316800 == 49 [pid = 3856] [id = 442] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 10433800 == 48 [pid = 3856] [id = 441] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 153BDC00 == 47 [pid = 3856] [id = 440] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 153BE800 == 46 [pid = 3856] [id = 439] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 12A25000 == 45 [pid = 3856] [id = 436] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 1102CC00 == 44 [pid = 3856] [id = 435] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 10B3C000 == 43 [pid = 3856] [id = 434] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 143A6C00 == 42 [pid = 3856] [id = 432] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 11056C00 == 41 [pid = 3856] [id = 431] 14:58:14 INFO - PROCESS | 3856 | --DOCSHELL 10B3C400 == 40 [pid = 3856] [id = 430] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16479C00) [pid = 3856] [serial = 1288] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (15819000) [pid = 3856] [serial = 1276] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (11A0E400) [pid = 3856] [serial = 1264] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (11CEA400) [pid = 3856] [serial = 1265] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (14398800) [pid = 3856] [serial = 1249] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (10D45C00) [pid = 3856] [serial = 1258] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16A1C800) [pid = 3856] [serial = 1252] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (17837000) [pid = 3856] [serial = 1255] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (140DB800) [pid = 3856] [serial = 1270] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10A5A000) [pid = 3856] [serial = 1261] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (10B3B400) [pid = 3856] [serial = 1262] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (13364800) [pid = 3856] [serial = 1267] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (138E2C00) [pid = 3856] [serial = 1268] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (15820000) [pid = 3856] [serial = 1277] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (158E2800) [pid = 3856] [serial = 1279] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (158EB400) [pid = 3856] [serial = 1282] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (15F5D400) [pid = 3856] [serial = 1283] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (160EAC00) [pid = 3856] [serial = 1285] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (15B4CC00) [pid = 3856] [serial = 1280] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (143A7800) [pid = 3856] [serial = 1273] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (143A9800) [pid = 3856] [serial = 1274] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1439AC00) [pid = 3856] [serial = 1271] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (160EBC00) [pid = 3856] [serial = 1286] [outer = 00000000] [url = about:blank] 14:58:14 INFO - PROCESS | 3856 | 1463781494822 Marionette TRACE conn2 <- [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]]]}] 14:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 14:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 934ms 14:58:14 INFO - PROCESS | 3856 | 1463781494844 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 14:58:14 INFO - PROCESS | 3856 | 1463781494850 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 14:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 14:58:14 INFO - PROCESS | 3856 | 1463781494856 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 14:58:14 INFO - PROCESS | 3856 | 1463781494858 Marionette TRACE conn2 <- [1,1762,null,{}] 14:58:14 INFO - PROCESS | 3856 | 1463781494862 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:14 INFO - PROCESS | 3856 | 1463781494944 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 14:58:15 INFO - PROCESS | 3856 | 1463781495053 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:15 INFO - PROCESS | 3856 | ++DOCSHELL 10A63400 == 41 [pid = 3856] [id = 450] 14:58:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10A7B400) [pid = 3856] [serial = 1350] [outer = 00000000] 14:58:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (10D4C400) [pid = 3856] [serial = 1351] [outer = 10A7B400] 14:58:15 INFO - PROCESS | 3856 | 1463781495126 Marionette DEBUG loaded listener.js 14:58:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (11A0B800) [pid = 3856] [serial = 1352] [outer = 10A7B400] 14:58:15 INFO - PROCESS | 3856 | 1463781495602 Marionette TRACE conn2 <- [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]]]}] 14:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 14:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 794ms 14:58:15 INFO - PROCESS | 3856 | 1463781495657 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 14:58:15 INFO - PROCESS | 3856 | 1463781495659 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 14:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 14:58:15 INFO - PROCESS | 3856 | 1463781495662 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 14:58:15 INFO - PROCESS | 3856 | 1463781495666 Marionette TRACE conn2 <- [1,1766,null,{}] 14:58:15 INFO - PROCESS | 3856 | 1463781495680 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:15 INFO - PROCESS | 3856 | 1463781495768 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 14:58:15 INFO - PROCESS | 3856 | 1463781495780 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:15 INFO - PROCESS | 3856 | ++DOCSHELL 13D4E800 == 42 [pid = 3856] [id = 451] 14:58:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (13D4F400) [pid = 3856] [serial = 1353] [outer = 00000000] 14:58:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (143A8000) [pid = 3856] [serial = 1354] [outer = 13D4F400] 14:58:15 INFO - PROCESS | 3856 | 1463781495827 Marionette DEBUG loaded listener.js 14:58:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (143B1800) [pid = 3856] [serial = 1355] [outer = 13D4F400] 14:58:16 INFO - PROCESS | 3856 | 1463781496291 Marionette TRACE conn2 <- [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]]]}] 14:58:16 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 14:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 623ms 14:58:16 INFO - PROCESS | 3856 | 1463781496300 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 14:58:16 INFO - PROCESS | 3856 | 1463781496302 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 14:58:16 INFO - PROCESS | 3856 | 1463781496308 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 14:58:16 INFO - PROCESS | 3856 | 1463781496310 Marionette TRACE conn2 <- [1,1770,null,{}] 14:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 14:58:16 INFO - PROCESS | 3856 | 1463781496313 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:16 INFO - PROCESS | 3856 | 1463781496393 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 14:58:16 INFO - PROCESS | 3856 | 1463781496400 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:16 INFO - PROCESS | 3856 | ++DOCSHELL 1439EC00 == 43 [pid = 3856] [id = 452] 14:58:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (143AE400) [pid = 3856] [serial = 1356] [outer = 00000000] 14:58:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (156E7C00) [pid = 3856] [serial = 1357] [outer = 143AE400] 14:58:16 INFO - PROCESS | 3856 | 1463781496447 Marionette DEBUG loaded listener.js 14:58:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (158B7000) [pid = 3856] [serial = 1358] [outer = 143AE400] 14:58:16 INFO - PROCESS | 3856 | 1463781496922 Marionette TRACE conn2 <- [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]]]}] 14:58:16 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 14:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 639ms 14:58:16 INFO - PROCESS | 3856 | 1463781496949 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 14:58:16 INFO - PROCESS | 3856 | 1463781496950 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 14:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 14:58:16 INFO - PROCESS | 3856 | 1463781496954 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 14:58:16 INFO - PROCESS | 3856 | 1463781496955 Marionette TRACE conn2 <- [1,1774,null,{}] 14:58:16 INFO - PROCESS | 3856 | 1463781496959 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:17 INFO - PROCESS | 3856 | 1463781497046 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 14:58:17 INFO - PROCESS | 3856 | 1463781497053 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:17 INFO - PROCESS | 3856 | ++DOCSHELL 10B37800 == 44 [pid = 3856] [id = 453] 14:58:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1535A000) [pid = 3856] [serial = 1359] [outer = 00000000] 14:58:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (160AF400) [pid = 3856] [serial = 1360] [outer = 1535A000] 14:58:17 INFO - PROCESS | 3856 | 1463781497097 Marionette DEBUG loaded listener.js 14:58:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (161AD800) [pid = 3856] [serial = 1361] [outer = 1535A000] 14:58:17 INFO - PROCESS | 3856 | 1463781497595 Marionette TRACE conn2 <- [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]]]}] 14:58:17 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 14:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 700ms 14:58:17 INFO - PROCESS | 3856 | 1463781497638 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 14:58:17 INFO - PROCESS | 3856 | 1463781497642 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 14:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 14:58:17 INFO - PROCESS | 3856 | 1463781497646 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 14:58:17 INFO - PROCESS | 3856 | 1463781497648 Marionette TRACE conn2 <- [1,1778,null,{}] 14:58:17 INFO - PROCESS | 3856 | 1463781497656 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:17 INFO - PROCESS | 3856 | 1463781497783 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 14:58:17 INFO - PROCESS | 3856 | 1463781497797 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:17 INFO - PROCESS | 3856 | ++DOCSHELL 10324400 == 45 [pid = 3856] [id = 454] 14:58:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16476400) [pid = 3856] [serial = 1362] [outer = 00000000] 14:58:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16E69400) [pid = 3856] [serial = 1363] [outer = 16476400] 14:58:17 INFO - PROCESS | 3856 | 1463781497896 Marionette DEBUG loaded listener.js 14:58:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16F0BC00) [pid = 3856] [serial = 1364] [outer = 16476400] 14:58:18 INFO - PROCESS | 3856 | 1463781498322 Marionette TRACE conn2 <- [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]]]}] 14:58:18 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) 14:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 685ms 14:58:18 INFO - PROCESS | 3856 | 1463781498343 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 14:58:18 INFO - PROCESS | 3856 | 1463781498345 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 14:58:18 INFO - PROCESS | 3856 | 1463781498348 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 14:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 14:58:18 INFO - PROCESS | 3856 | 1463781498349 Marionette TRACE conn2 <- [1,1782,null,{}] 14:58:18 INFO - PROCESS | 3856 | 1463781498357 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:18 INFO - PROCESS | 3856 | 1463781498500 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 14:58:18 INFO - PROCESS | 3856 | 1463781498516 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:18 INFO - PROCESS | 3856 | ++DOCSHELL 16E67000 == 46 [pid = 3856] [id = 455] 14:58:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (172C3400) [pid = 3856] [serial = 1365] [outer = 00000000] 14:58:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (176F6400) [pid = 3856] [serial = 1366] [outer = 172C3400] 14:58:18 INFO - PROCESS | 3856 | 1463781498565 Marionette DEBUG loaded listener.js 14:58:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (17829400) [pid = 3856] [serial = 1367] [outer = 172C3400] 14:58:18 INFO - PROCESS | 3856 | 1463781499001 Marionette TRACE conn2 <- [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]]]}] 14:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 685ms 14:58:19 INFO - PROCESS | 3856 | 1463781499048 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 14:58:19 INFO - PROCESS | 3856 | 1463781499050 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 14:58:19 INFO - PROCESS | 3856 | 1463781499053 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 14:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 14:58:19 INFO - PROCESS | 3856 | 1463781499055 Marionette TRACE conn2 <- [1,1786,null,{}] 14:58:19 INFO - PROCESS | 3856 | 1463781499058 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:19 INFO - PROCESS | 3856 | 1463781499169 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 14:58:19 INFO - PROCESS | 3856 | 1463781499175 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:19 INFO - PROCESS | 3856 | ++DOCSHELL 172C6000 == 47 [pid = 3856] [id = 456] 14:58:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (176F5000) [pid = 3856] [serial = 1368] [outer = 00000000] 14:58:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (17939C00) [pid = 3856] [serial = 1369] [outer = 176F5000] 14:58:19 INFO - PROCESS | 3856 | 1463781499271 Marionette DEBUG loaded listener.js 14:58:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (17FC2400) [pid = 3856] [serial = 1370] [outer = 176F5000] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (156E0400) [pid = 3856] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1439E800) [pid = 3856] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1104DC00) [pid = 3856] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (12A28800) [pid = 3856] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (160E5800) [pid = 3856] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1336A000) [pid = 3856] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (10B33C00) [pid = 3856] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10B3CC00) [pid = 3856] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (156E9400) [pid = 3856] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (15B4D800) [pid = 3856] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (12B55000) [pid = 3856] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (1782A800) [pid = 3856] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (153BD800) [pid = 3856] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (10A57800) [pid = 3856] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (0F304C00) [pid = 3856] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 14:58:19 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (156EE800) [pid = 3856] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 14:58:19 INFO - PROCESS | 3856 | 1463781499786 Marionette TRACE conn2 <- [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]]]}] 14:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 14:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 794ms 14:58:19 INFO - PROCESS | 3856 | 1463781499855 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 14:58:19 INFO - PROCESS | 3856 | 1463781499857 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 14:58:19 INFO - PROCESS | 3856 | 1463781499860 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 14:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 14:58:19 INFO - PROCESS | 3856 | 1463781499862 Marionette TRACE conn2 <- [1,1790,null,{}] 14:58:19 INFO - PROCESS | 3856 | 1463781499866 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:19 INFO - PROCESS | 3856 | 1463781499965 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 14:58:19 INFO - PROCESS | 3856 | 1463781499972 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:19 INFO - PROCESS | 3856 | ++DOCSHELL 105E8C00 == 48 [pid = 3856] [id = 457] 14:58:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (10B2FC00) [pid = 3856] [serial = 1371] [outer = 00000000] 14:58:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12A31800) [pid = 3856] [serial = 1372] [outer = 10B2FC00] 14:58:20 INFO - PROCESS | 3856 | 1463781500036 Marionette DEBUG loaded listener.js 14:58:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13825800) [pid = 3856] [serial = 1373] [outer = 10B2FC00] 14:58:20 INFO - PROCESS | 3856 | 1463781500519 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 14:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 684ms 14:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 14:58:20 INFO - PROCESS | 3856 | 1463781500560 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 14:58:20 INFO - PROCESS | 3856 | 1463781500562 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 14:58:20 INFO - PROCESS | 3856 | 1463781500565 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 14:58:20 INFO - PROCESS | 3856 | 1463781500567 Marionette TRACE conn2 <- [1,1794,null,{}] 14:58:20 INFO - PROCESS | 3856 | 1463781500570 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:20 INFO - PROCESS | 3856 | 1463781500650 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 14:58:20 INFO - PROCESS | 3856 | 1463781500656 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:20 INFO - PROCESS | 3856 | ++DOCSHELL 10D49800 == 49 [pid = 3856] [id = 458] 14:58:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (140D4400) [pid = 3856] [serial = 1374] [outer = 00000000] 14:58:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (15812C00) [pid = 3856] [serial = 1375] [outer = 140D4400] 14:58:20 INFO - PROCESS | 3856 | 1463781500700 Marionette DEBUG loaded listener.js 14:58:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16477400) [pid = 3856] [serial = 1376] [outer = 140D4400] 14:58:21 INFO - PROCESS | 3856 | 1463781501157 Marionette TRACE conn2 <- [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]]]}] 14:58:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 14:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 623ms 14:58:21 INFO - PROCESS | 3856 | 1463781501204 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 14:58:21 INFO - PROCESS | 3856 | 1463781501206 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 14:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 14:58:21 INFO - PROCESS | 3856 | 1463781501209 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 14:58:21 INFO - PROCESS | 3856 | 1463781501212 Marionette TRACE conn2 <- [1,1798,null,{}] 14:58:21 INFO - PROCESS | 3856 | 1463781501215 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:21 INFO - PROCESS | 3856 | 1463781501313 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 14:58:21 INFO - PROCESS | 3856 | 1463781501320 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:21 INFO - PROCESS | 3856 | ++DOCSHELL 14F59000 == 50 [pid = 3856] [id = 459] 14:58:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (172C1400) [pid = 3856] [serial = 1377] [outer = 00000000] 14:58:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1842D000) [pid = 3856] [serial = 1378] [outer = 172C1400] 14:58:21 INFO - PROCESS | 3856 | 1463781501368 Marionette DEBUG loaded listener.js 14:58:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (184D9400) [pid = 3856] [serial = 1379] [outer = 172C1400] 14:58:22 INFO - PROCESS | 3856 | 1463781502090 Marionette TRACE conn2 <- [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]]]}] 14:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 14:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 934ms 14:58:22 INFO - PROCESS | 3856 | 1463781502139 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 14:58:22 INFO - PROCESS | 3856 | 1463781502144 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 14:58:22 INFO - PROCESS | 3856 | 1463781502149 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 14:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 14:58:22 INFO - PROCESS | 3856 | 1463781502153 Marionette TRACE conn2 <- [1,1802,null,{}] 14:58:22 INFO - PROCESS | 3856 | 1463781502158 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:22 INFO - PROCESS | 3856 | 1463781502298 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 14:58:22 INFO - PROCESS | 3856 | 1463781502439 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:22 INFO - PROCESS | 3856 | ++DOCSHELL 10EBF400 == 51 [pid = 3856] [id = 460] 14:58:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (10EC1000) [pid = 3856] [serial = 1380] [outer = 00000000] 14:58:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (11A0E400) [pid = 3856] [serial = 1381] [outer = 10EC1000] 14:58:22 INFO - PROCESS | 3856 | 1463781502496 Marionette DEBUG loaded listener.js 14:58:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1335D800) [pid = 3856] [serial = 1382] [outer = 10EC1000] 14:58:23 INFO - PROCESS | 3856 | 1463781503099 Marionette TRACE conn2 <- [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]]]}] 14:58:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 14:58:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 996ms 14:58:23 INFO - PROCESS | 3856 | 1463781503154 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 14:58:23 INFO - PROCESS | 3856 | 1463781503161 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 14:58:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 14:58:23 INFO - PROCESS | 3856 | 1463781503168 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 14:58:23 INFO - PROCESS | 3856 | 1463781503171 Marionette TRACE conn2 <- [1,1806,null,{}] 14:58:23 INFO - PROCESS | 3856 | 1463781503175 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:23 INFO - PROCESS | 3856 | 1463781503282 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 14:58:23 INFO - PROCESS | 3856 | 1463781503431 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:23 INFO - PROCESS | 3856 | ++DOCSHELL 10479400 == 52 [pid = 3856] [id = 461] 14:58:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (128A0000) [pid = 3856] [serial = 1383] [outer = 00000000] 14:58:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (156E4800) [pid = 3856] [serial = 1384] [outer = 128A0000] 14:58:23 INFO - PROCESS | 3856 | 1463781503506 Marionette DEBUG loaded listener.js 14:58:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (15B46800) [pid = 3856] [serial = 1385] [outer = 128A0000] 14:58:24 INFO - PROCESS | 3856 | 1463781504172 Marionette TRACE conn2 <- [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]]]}] 14:58:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 14:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1043ms 14:58:24 INFO - PROCESS | 3856 | 1463781504211 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 14:58:24 INFO - PROCESS | 3856 | 1463781504214 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 14:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 14:58:24 INFO - PROCESS | 3856 | 1463781504241 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 14:58:24 INFO - PROCESS | 3856 | 1463781504245 Marionette TRACE conn2 <- [1,1810,null,{}] 14:58:24 INFO - PROCESS | 3856 | 1463781504256 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:24 INFO - PROCESS | 3856 | 1463781504365 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 14:58:24 INFO - PROCESS | 3856 | 1463781504506 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:24 INFO - PROCESS | 3856 | ++DOCSHELL 1782A000 == 53 [pid = 3856] [id = 462] 14:58:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1782A400) [pid = 3856] [serial = 1386] [outer = 00000000] 14:58:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (17836C00) [pid = 3856] [serial = 1387] [outer = 1782A400] 14:58:24 INFO - PROCESS | 3856 | 1463781504563 Marionette DEBUG loaded listener.js 14:58:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (18427000) [pid = 3856] [serial = 1388] [outer = 1782A400] 14:58:25 INFO - PROCESS | 3856 | 1463781505108 Marionette TRACE conn2 <- [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]]]}] 14:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 14:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 903ms 14:58:25 INFO - PROCESS | 3856 | 1463781505146 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 14:58:25 INFO - PROCESS | 3856 | 1463781505149 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 14:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 14:58:25 INFO - PROCESS | 3856 | 1463781505152 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 14:58:25 INFO - PROCESS | 3856 | 1463781505154 Marionette TRACE conn2 <- [1,1814,null,{}] 14:58:25 INFO - PROCESS | 3856 | 1463781505158 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:25 INFO - PROCESS | 3856 | 1463781505262 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 14:58:25 INFO - PROCESS | 3856 | 1463781505371 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:25 INFO - PROCESS | 3856 | ++DOCSHELL 12A2E000 == 54 [pid = 3856] [id = 463] 14:58:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (184DBC00) [pid = 3856] [serial = 1389] [outer = 00000000] 14:58:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (186C7C00) [pid = 3856] [serial = 1390] [outer = 184DBC00] 14:58:25 INFO - PROCESS | 3856 | 1463781505425 Marionette DEBUG loaded listener.js 14:58:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (186CE000) [pid = 3856] [serial = 1391] [outer = 184DBC00] 14:58:26 INFO - PROCESS | 3856 | 1463781506024 Marionette TRACE conn2 <- [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]]]}] 14:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 14:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 903ms 14:58:26 INFO - PROCESS | 3856 | 1463781506056 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 14:58:26 INFO - PROCESS | 3856 | 1463781506059 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 14:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 14:58:26 INFO - PROCESS | 3856 | 1463781506063 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 14:58:26 INFO - PROCESS | 3856 | 1463781506065 Marionette TRACE conn2 <- [1,1818,null,{}] 14:58:26 INFO - PROCESS | 3856 | 1463781506068 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:26 INFO - PROCESS | 3856 | 1463781506171 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 14:58:26 INFO - PROCESS | 3856 | 1463781506282 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:26 INFO - PROCESS | 3856 | ++DOCSHELL 10D4F000 == 55 [pid = 3856] [id = 464] 14:58:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (10D4F800) [pid = 3856] [serial = 1392] [outer = 00000000] 14:58:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (12A27800) [pid = 3856] [serial = 1393] [outer = 10D4F800] 14:58:26 INFO - PROCESS | 3856 | 1463781506336 Marionette DEBUG loaded listener.js 14:58:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (12DF5800) [pid = 3856] [serial = 1394] [outer = 10D4F800] 14:58:27 INFO - PROCESS | 3856 | 1463781507071 Marionette TRACE conn2 <- [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]]]}] 14:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 14:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1090ms 14:58:27 INFO - PROCESS | 3856 | 1463781507139 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 14:58:27 INFO - PROCESS | 3856 | 1463781507144 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 14:58:27 INFO - PROCESS | 3856 | 1463781507149 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 14:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 14:58:27 INFO - PROCESS | 3856 | 1463781507152 Marionette TRACE conn2 <- [1,1822,null,{}] 14:58:27 INFO - PROCESS | 3856 | 1463781507157 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:27 INFO - PROCESS | 3856 | 1463781507260 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 14:58:27 INFO - PROCESS | 3856 | 1463781507403 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:27 INFO - PROCESS | 3856 | ++DOCSHELL 10EC2400 == 56 [pid = 3856] [id = 465] 14:58:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (112DA000) [pid = 3856] [serial = 1395] [outer = 00000000] 14:58:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (12881800) [pid = 3856] [serial = 1396] [outer = 112DA000] 14:58:27 INFO - PROCESS | 3856 | 1463781507453 Marionette DEBUG loaded listener.js 14:58:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (12A2C000) [pid = 3856] [serial = 1397] [outer = 112DA000] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 10D49800 == 55 [pid = 3856] [id = 458] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 14397400 == 54 [pid = 3856] [id = 438] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 105E8C00 == 53 [pid = 3856] [id = 457] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 172C6000 == 52 [pid = 3856] [id = 456] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 16E67000 == 51 [pid = 3856] [id = 455] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 10324400 == 50 [pid = 3856] [id = 454] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 10B37800 == 49 [pid = 3856] [id = 453] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 1439EC00 == 48 [pid = 3856] [id = 452] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 13317000 == 47 [pid = 3856] [id = 437] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 13D4E800 == 46 [pid = 3856] [id = 451] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 10A63400 == 45 [pid = 3856] [id = 450] 14:58:27 INFO - PROCESS | 3856 | --DOCSHELL 10D41C00 == 44 [pid = 3856] [id = 449] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (10EBDC00) [pid = 3856] [serial = 1259] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1172C800) [pid = 3856] [serial = 1229] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (15813400) [pid = 3856] [serial = 1318] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (143A5800) [pid = 3856] [serial = 1315] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (112E1C00) [pid = 3856] [serial = 1306] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (11A03400) [pid = 3856] [serial = 1307] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (12B57C00) [pid = 3856] [serial = 1309] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (130CC000) [pid = 3856] [serial = 1310] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1581D000) [pid = 3856] [serial = 1319] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16A1B800) [pid = 3856] [serial = 1301] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (16482000) [pid = 3856] [serial = 1300] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (13D49C00) [pid = 3856] [serial = 1312] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (14395000) [pid = 3856] [serial = 1324] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (10D46400) [pid = 3856] [serial = 1304] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (10B8FC00) [pid = 3856] [serial = 1303] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (10D44C00) [pid = 3856] [serial = 1291] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (12A30800) [pid = 3856] [serial = 1294] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1581F000) [pid = 3856] [serial = 1297] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (16E70800) [pid = 3856] [serial = 1330] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (160AE800) [pid = 3856] [serial = 1321] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (16A1B400) [pid = 3856] [serial = 1327] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16C4A000) [pid = 3856] [serial = 1328] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (160E8400) [pid = 3856] [serial = 1322] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (143A9400) [pid = 3856] [serial = 1316] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (140DBC00) [pid = 3856] [serial = 1313] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (15B49400) [pid = 3856] [serial = 1325] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (14F93400) [pid = 3856] [serial = 1250] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (1814DC00) [pid = 3856] [serial = 1256] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (16E65400) [pid = 3856] [serial = 1253] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1647E400) [pid = 3856] [serial = 1247] [outer = 00000000] [url = about:blank] 14:58:27 INFO - PROCESS | 3856 | 1463781507955 Marionette TRACE conn2 <- [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]]]}] 14:58:27 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 14:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 841ms 14:58:27 INFO - PROCESS | 3856 | 1463781507992 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 14:58:27 INFO - PROCESS | 3856 | 1463781507997 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 14:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 14:58:27 INFO - PROCESS | 3856 | 1463781508003 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 14:58:27 INFO - PROCESS | 3856 | 1463781508006 Marionette TRACE conn2 <- [1,1826,null,{}] 14:58:28 INFO - PROCESS | 3856 | 1463781508010 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:28 INFO - PROCESS | 3856 | 1463781508094 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 14:58:28 INFO - PROCESS | 3856 | 1463781508104 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:28 INFO - PROCESS | 3856 | ++DOCSHELL 10D50400 == 45 [pid = 3856] [id = 466] 14:58:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (1104DC00) [pid = 3856] [serial = 1398] [outer = 00000000] 14:58:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (11AF3800) [pid = 3856] [serial = 1399] [outer = 1104DC00] 14:58:28 INFO - PROCESS | 3856 | 1463781508149 Marionette DEBUG loaded listener.js 14:58:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1313F800) [pid = 3856] [serial = 1400] [outer = 1104DC00] 14:58:28 INFO - PROCESS | 3856 | 1463781508645 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 14:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 14:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 685ms 14:58:28 INFO - PROCESS | 3856 | 1463781508702 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 14:58:28 INFO - PROCESS | 3856 | 1463781508704 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 14:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 14:58:28 INFO - PROCESS | 3856 | 1463781508707 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 14:58:28 INFO - PROCESS | 3856 | 1463781508711 Marionette TRACE conn2 <- [1,1830,null,{}] 14:58:28 INFO - PROCESS | 3856 | 1463781508721 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:28 INFO - PROCESS | 3856 | 1463781508807 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 14:58:28 INFO - PROCESS | 3856 | 1463781508898 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:28 INFO - PROCESS | 3856 | ++DOCSHELL 143A5800 == 46 [pid = 3856] [id = 467] 14:58:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (143A8400) [pid = 3856] [serial = 1401] [outer = 00000000] 14:58:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (14F90000) [pid = 3856] [serial = 1402] [outer = 143A8400] 14:58:28 INFO - PROCESS | 3856 | 1463781508961 Marionette DEBUG loaded listener.js 14:58:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (156E5C00) [pid = 3856] [serial = 1403] [outer = 143A8400] 14:58:29 INFO - PROCESS | 3856 | 1463781509332 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 14:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 14:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 623ms 14:58:29 INFO - PROCESS | 3856 | 1463781509345 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 14:58:29 INFO - PROCESS | 3856 | 1463781509348 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 14:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 14:58:29 INFO - PROCESS | 3856 | 1463781509360 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 14:58:29 INFO - PROCESS | 3856 | 1463781509362 Marionette TRACE conn2 <- [1,1834,null,{}] 14:58:29 INFO - PROCESS | 3856 | 1463781509365 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:29 INFO - PROCESS | 3856 | 1463781509447 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 14:58:29 INFO - PROCESS | 3856 | 1463781509483 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:29 INFO - PROCESS | 3856 | ++DOCSHELL 1581A000 == 47 [pid = 3856] [id = 468] 14:58:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1581B400) [pid = 3856] [serial = 1404] [outer = 00000000] 14:58:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (158C0000) [pid = 3856] [serial = 1405] [outer = 1581B400] 14:58:29 INFO - PROCESS | 3856 | 1463781509527 Marionette DEBUG loaded listener.js 14:58:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (15F59400) [pid = 3856] [serial = 1406] [outer = 1581B400] 14:58:29 INFO - PROCESS | 3856 | 1463781509989 Marionette TRACE conn2 <- [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]]]}] 14:58:30 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) 14:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 685ms 14:58:30 INFO - PROCESS | 3856 | 1463781510061 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 14:58:30 INFO - PROCESS | 3856 | 1463781510073 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 14:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 14:58:30 INFO - PROCESS | 3856 | 1463781510084 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 14:58:30 INFO - PROCESS | 3856 | 1463781510085 Marionette TRACE conn2 <- [1,1838,null,{}] 14:58:30 INFO - PROCESS | 3856 | 1463781510089 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:30 INFO - PROCESS | 3856 | 1463781510228 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 14:58:30 INFO - PROCESS | 3856 | 1463781510298 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:30 INFO - PROCESS | 3856 | ++DOCSHELL 0F309C00 == 48 [pid = 3856] [id = 469] 14:58:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (15819C00) [pid = 3856] [serial = 1407] [outer = 00000000] 14:58:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (160ECC00) [pid = 3856] [serial = 1408] [outer = 15819C00] 14:58:30 INFO - PROCESS | 3856 | 1463781510362 Marionette DEBUG loaded listener.js 14:58:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1647B800) [pid = 3856] [serial = 1409] [outer = 15819C00] 14:58:30 INFO - PROCESS | 3856 | 1463781510792 Marionette TRACE conn2 <- [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]]]}] 14:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 732ms 14:58:30 INFO - PROCESS | 3856 | 1463781510843 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 14:58:30 INFO - PROCESS | 3856 | 1463781510845 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 14:58:30 INFO - PROCESS | 3856 | 1463781510856 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 14:58:30 INFO - PROCESS | 3856 | 1463781510857 Marionette TRACE conn2 <- [1,1842,null,{}] 14:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 14:58:30 INFO - PROCESS | 3856 | 1463781510861 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:30 INFO - PROCESS | 3856 | 1463781510984 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 14:58:31 INFO - PROCESS | 3856 | 1463781510999 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:31 INFO - PROCESS | 3856 | ++DOCSHELL 1647E400 == 49 [pid = 3856] [id = 470] 14:58:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16480800) [pid = 3856] [serial = 1410] [outer = 00000000] 14:58:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16E6C000) [pid = 3856] [serial = 1411] [outer = 16480800] 14:58:31 INFO - PROCESS | 3856 | 1463781511105 Marionette DEBUG loaded listener.js 14:58:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16E71400) [pid = 3856] [serial = 1412] [outer = 16480800] 14:58:31 INFO - PROCESS | 3856 | 1463781511523 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 14:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 701ms 14:58:31 INFO - PROCESS | 3856 | 1463781511559 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 14:58:31 INFO - PROCESS | 3856 | 1463781511561 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 14:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 14:58:31 INFO - PROCESS | 3856 | 1463781511564 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 14:58:31 INFO - PROCESS | 3856 | 1463781511565 Marionette TRACE conn2 <- [1,1846,null,{}] 14:58:31 INFO - PROCESS | 3856 | 1463781511569 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:31 INFO - PROCESS | 3856 | 1463781511681 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 14:58:31 INFO - PROCESS | 3856 | 1463781511746 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:31 INFO - PROCESS | 3856 | ++DOCSHELL 12B57800 == 50 [pid = 3856] [id = 471] 14:58:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16F04C00) [pid = 3856] [serial = 1413] [outer = 00000000] 14:58:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (172BB000) [pid = 3856] [serial = 1414] [outer = 16F04C00] 14:58:31 INFO - PROCESS | 3856 | 1463781511791 Marionette DEBUG loaded listener.js 14:58:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (176AA400) [pid = 3856] [serial = 1415] [outer = 16F04C00] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16476400) [pid = 3856] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (172C3400) [pid = 3856] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (13D4F400) [pid = 3856] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (10D4A400) [pid = 3856] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (143AE400) [pid = 3856] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (10A7B400) [pid = 3856] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (1535A000) [pid = 3856] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (176F5000) [pid = 3856] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (10B2FC00) [pid = 3856] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 14:58:32 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (140D4400) [pid = 3856] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 14:58:32 INFO - PROCESS | 3856 | 1463781512312 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 14:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 14:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 794ms 14:58:32 INFO - PROCESS | 3856 | 1463781512365 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 14:58:32 INFO - PROCESS | 3856 | 1463781512367 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 14:58:32 INFO - PROCESS | 3856 | 1463781512371 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 14:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 14:58:32 INFO - PROCESS | 3856 | 1463781512372 Marionette TRACE conn2 <- [1,1850,null,{}] 14:58:32 INFO - PROCESS | 3856 | 1463781512376 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:32 INFO - PROCESS | 3856 | 1463781512502 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 14:58:32 INFO - PROCESS | 3856 | 1463781512516 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:32 INFO - PROCESS | 3856 | ++DOCSHELL 15818C00 == 51 [pid = 3856] [id = 472] 14:58:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (15B53400) [pid = 3856] [serial = 1416] [outer = 00000000] 14:58:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (17091000) [pid = 3856] [serial = 1417] [outer = 15B53400] 14:58:32 INFO - PROCESS | 3856 | 1463781512560 Marionette DEBUG loaded listener.js 14:58:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (1782BC00) [pid = 3856] [serial = 1418] [outer = 15B53400] 14:58:32 INFO - PROCESS | 3856 | 1463781512964 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 14:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 14:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 638ms 14:58:33 INFO - PROCESS | 3856 | 1463781513009 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 14:58:33 INFO - PROCESS | 3856 | 1463781513011 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 14:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 14:58:33 INFO - PROCESS | 3856 | 1463781513014 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 14:58:33 INFO - PROCESS | 3856 | 1463781513016 Marionette TRACE conn2 <- [1,1854,null,{}] 14:58:33 INFO - PROCESS | 3856 | 1463781513019 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:33 INFO - PROCESS | 3856 | 1463781513120 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 14:58:33 INFO - PROCESS | 3856 | 1463781513129 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:33 INFO - PROCESS | 3856 | ++DOCSHELL 10B3A400 == 52 [pid = 3856] [id = 473] 14:58:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (17834000) [pid = 3856] [serial = 1419] [outer = 00000000] 14:58:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1801B800) [pid = 3856] [serial = 1420] [outer = 17834000] 14:58:33 INFO - PROCESS | 3856 | 1463781513172 Marionette DEBUG loaded listener.js 14:58:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (184D5400) [pid = 3856] [serial = 1421] [outer = 17834000] 14:58:33 INFO - PROCESS | 3856 | 1463781513594 Marionette TRACE conn2 <- [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]]]}] 14:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 14:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 638ms 14:58:33 INFO - PROCESS | 3856 | 1463781513653 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 14:58:33 INFO - PROCESS | 3856 | 1463781513655 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 14:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 14:58:33 INFO - PROCESS | 3856 | 1463781513658 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 14:58:33 INFO - PROCESS | 3856 | 1463781513660 Marionette TRACE conn2 <- [1,1858,null,{}] 14:58:33 INFO - PROCESS | 3856 | 1463781513664 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:33 INFO - PROCESS | 3856 | 1463781513744 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 14:58:33 INFO - PROCESS | 3856 | 1463781513750 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:33 INFO - PROCESS | 3856 | ++DOCSHELL 17935400 == 53 [pid = 3856] [id = 474] 14:58:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (186C3400) [pid = 3856] [serial = 1422] [outer = 00000000] 14:58:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18FDE800) [pid = 3856] [serial = 1423] [outer = 186C3400] 14:58:33 INFO - PROCESS | 3856 | 1463781513794 Marionette DEBUG loaded listener.js 14:58:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18FE2400) [pid = 3856] [serial = 1424] [outer = 186C3400] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 10A74C00 == 52 [pid = 3856] [id = 443] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 12A30C00 == 51 [pid = 3856] [id = 426] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 10A5AC00 == 50 [pid = 3856] [id = 444] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 112DDC00 == 49 [pid = 3856] [id = 429] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 12A27C00 == 48 [pid = 3856] [id = 445] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 15F5E400 == 47 [pid = 3856] [id = 446] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 16F0E000 == 46 [pid = 3856] [id = 447] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 105F5400 == 45 [pid = 3856] [id = 448] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 10431400 == 44 [pid = 3856] [id = 428] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 11CE3C00 == 43 [pid = 3856] [id = 427] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 143A4800 == 42 [pid = 3856] [id = 425] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 160DF400 == 41 [pid = 3856] [id = 433] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 10EC2400 == 40 [pid = 3856] [id = 465] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 12A2E000 == 39 [pid = 3856] [id = 463] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 10D4F000 == 38 [pid = 3856] [id = 464] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 1782A000 == 37 [pid = 3856] [id = 462] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 10479400 == 36 [pid = 3856] [id = 461] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 14F59000 == 35 [pid = 3856] [id = 459] 14:58:34 INFO - PROCESS | 3856 | --DOCSHELL 10EBF400 == 34 [pid = 3856] [id = 460] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 10D50400 == 33 [pid = 3856] [id = 466] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 10B3A400 == 32 [pid = 3856] [id = 473] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 15818C00 == 31 [pid = 3856] [id = 472] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 1647E400 == 30 [pid = 3856] [id = 470] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 1581A000 == 29 [pid = 3856] [id = 468] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 12B57800 == 28 [pid = 3856] [id = 471] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 0F309C00 == 27 [pid = 3856] [id = 469] 14:58:35 INFO - PROCESS | 3856 | --DOCSHELL 143A5800 == 26 [pid = 3856] [id = 467] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16E69400) [pid = 3856] [serial = 1363] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (176F6400) [pid = 3856] [serial = 1366] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (11025000) [pid = 3856] [serial = 1333] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (13D4DC00) [pid = 3856] [serial = 1336] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (16E65C00) [pid = 3856] [serial = 1339] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (143A8000) [pid = 3856] [serial = 1354] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (143B1800) [pid = 3856] [serial = 1355] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (12880400) [pid = 3856] [serial = 1349] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (11730000) [pid = 3856] [serial = 1348] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (156E7C00) [pid = 3856] [serial = 1357] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (16F0BC00) [pid = 3856] [serial = 1364] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (158B7000) [pid = 3856] [serial = 1358] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (10D4C400) [pid = 3856] [serial = 1351] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (160AF400) [pid = 3856] [serial = 1360] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (11A0B800) [pid = 3856] [serial = 1352] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (17098800) [pid = 3856] [serial = 1342] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (17514400) [pid = 3856] [serial = 1345] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1842D000) [pid = 3856] [serial = 1378] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17939C00) [pid = 3856] [serial = 1369] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (17829400) [pid = 3856] [serial = 1367] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (12A31800) [pid = 3856] [serial = 1372] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (15812C00) [pid = 3856] [serial = 1375] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (17FC2400) [pid = 3856] [serial = 1370] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16477400) [pid = 3856] [serial = 1376] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (161AD800) [pid = 3856] [serial = 1361] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13825800) [pid = 3856] [serial = 1373] [outer = 00000000] [url = about:blank] 14:58:35 INFO - PROCESS | 3856 | 1463781515873 Marionette TRACE conn2 <- [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]]]}] 14:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 14:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2241ms 14:58:35 INFO - PROCESS | 3856 | 1463781515899 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 14:58:35 INFO - PROCESS | 3856 | 1463781515903 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 14:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 14:58:35 INFO - PROCESS | 3856 | 1463781515912 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 14:58:35 INFO - PROCESS | 3856 | 1463781515916 Marionette TRACE conn2 <- [1,1862,null,{}] 14:58:35 INFO - PROCESS | 3856 | 1463781515922 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:36 INFO - PROCESS | 3856 | 1463781516012 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 14:58:36 INFO - PROCESS | 3856 | 1463781516022 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:36 INFO - PROCESS | 3856 | ++DOCSHELL 1055F800 == 27 [pid = 3856] [id = 475] 14:58:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (105EE000) [pid = 3856] [serial = 1425] [outer = 00000000] 14:58:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10A76400) [pid = 3856] [serial = 1426] [outer = 105EE000] 14:58:36 INFO - PROCESS | 3856 | 1463781516070 Marionette DEBUG loaded listener.js 14:58:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (10B34C00) [pid = 3856] [serial = 1427] [outer = 105EE000] 14:58:36 INFO - PROCESS | 3856 | 1463781516582 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 14:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 14:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 685ms 14:58:36 INFO - PROCESS | 3856 | 1463781516608 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 14:58:36 INFO - PROCESS | 3856 | 1463781516614 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 14:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 14:58:36 INFO - PROCESS | 3856 | 1463781516621 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 14:58:36 INFO - PROCESS | 3856 | 1463781516624 Marionette TRACE conn2 <- [1,1866,null,{}] 14:58:36 INFO - PROCESS | 3856 | 1463781516627 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:36 INFO - PROCESS | 3856 | 1463781516712 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 14:58:36 INFO - PROCESS | 3856 | 1463781516723 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:36 INFO - PROCESS | 3856 | ++DOCSHELL 10D46400 == 28 [pid = 3856] [id = 476] 14:58:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10D49000) [pid = 3856] [serial = 1428] [outer = 00000000] 14:58:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10EBCC00) [pid = 3856] [serial = 1429] [outer = 10D49000] 14:58:36 INFO - PROCESS | 3856 | 1463781516769 Marionette DEBUG loaded listener.js 14:58:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10EC4C00) [pid = 3856] [serial = 1430] [outer = 10D49000] 14:58:37 INFO - PROCESS | 3856 | 1463781517258 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 14:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 14:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 700ms 14:58:37 INFO - PROCESS | 3856 | 1463781517318 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 14:58:37 INFO - PROCESS | 3856 | 1463781517321 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 14:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 14:58:37 INFO - PROCESS | 3856 | 1463781517325 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 14:58:37 INFO - PROCESS | 3856 | 1463781517328 Marionette TRACE conn2 <- [1,1870,null,{}] 14:58:37 INFO - PROCESS | 3856 | 1463781517339 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:37 INFO - PROCESS | 3856 | 1463781517456 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 14:58:37 INFO - PROCESS | 3856 | 1463781517556 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:37 INFO - PROCESS | 3856 | ++DOCSHELL 11C51400 == 29 [pid = 3856] [id = 477] 14:58:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (11C5B800) [pid = 3856] [serial = 1431] [outer = 00000000] 14:58:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11CEE800) [pid = 3856] [serial = 1432] [outer = 11C5B800] 14:58:37 INFO - PROCESS | 3856 | 1463781517606 Marionette DEBUG loaded listener.js 14:58:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (12A24C00) [pid = 3856] [serial = 1433] [outer = 11C5B800] 14:58:37 INFO - PROCESS | 3856 | 1463781517997 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 14:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 14:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 701ms 14:58:38 INFO - PROCESS | 3856 | 1463781518023 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 14:58:38 INFO - PROCESS | 3856 | 1463781518026 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 14:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 14:58:38 INFO - PROCESS | 3856 | 1463781518029 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 14:58:38 INFO - PROCESS | 3856 | 1463781518031 Marionette TRACE conn2 <- [1,1874,null,{}] 14:58:38 INFO - PROCESS | 3856 | 1463781518034 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:38 INFO - PROCESS | 3856 | 1463781518113 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 14:58:38 INFO - PROCESS | 3856 | 1463781518119 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:38 INFO - PROCESS | 3856 | ++DOCSHELL 12A24400 == 30 [pid = 3856] [id = 478] 14:58:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (12D20000) [pid = 3856] [serial = 1434] [outer = 00000000] 14:58:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (13369C00) [pid = 3856] [serial = 1435] [outer = 12D20000] 14:58:38 INFO - PROCESS | 3856 | 1463781518165 Marionette DEBUG loaded listener.js 14:58:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (13D4B800) [pid = 3856] [serial = 1436] [outer = 12D20000] 14:58:38 INFO - PROCESS | 3856 | 1463781518611 Marionette TRACE conn2 <- [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]]]}] 14:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 14:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 638ms 14:58:38 INFO - PROCESS | 3856 | 1463781518667 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 14:58:38 INFO - PROCESS | 3856 | 1463781518669 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 14:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 14:58:38 INFO - PROCESS | 3856 | 1463781518675 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 14:58:38 INFO - PROCESS | 3856 | 1463781518677 Marionette TRACE conn2 <- [1,1878,null,{}] 14:58:38 INFO - PROCESS | 3856 | 1463781518680 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:38 INFO - PROCESS | 3856 | 1463781518757 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 14:58:38 INFO - PROCESS | 3856 | 1463781518764 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:38 INFO - PROCESS | 3856 | ++DOCSHELL 140D1400 == 31 [pid = 3856] [id = 479] 14:58:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (140D2C00) [pid = 3856] [serial = 1437] [outer = 00000000] 14:58:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (14397400) [pid = 3856] [serial = 1438] [outer = 140D2C00] 14:58:38 INFO - PROCESS | 3856 | 1463781518809 Marionette DEBUG loaded listener.js 14:58:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1439B000) [pid = 3856] [serial = 1439] [outer = 140D2C00] 14:58:39 INFO - PROCESS | 3856 | 1463781519281 Marionette TRACE conn2 <- [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]]]}] 14:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 14:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 622ms 14:58:39 INFO - PROCESS | 3856 | 1463781519311 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 14:58:39 INFO - PROCESS | 3856 | 1463781519313 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 14:58:39 INFO - PROCESS | 3856 | 1463781519316 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 14:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 14:58:39 INFO - PROCESS | 3856 | 1463781519318 Marionette TRACE conn2 <- [1,1882,null,{}] 14:58:39 INFO - PROCESS | 3856 | 1463781519321 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:39 INFO - PROCESS | 3856 | 1463781519430 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 14:58:39 INFO - PROCESS | 3856 | 1463781519441 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:39 INFO - PROCESS | 3856 | ++DOCSHELL 140DF800 == 32 [pid = 3856] [id = 480] 14:58:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (14F59000) [pid = 3856] [serial = 1440] [outer = 00000000] 14:58:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (14FB8800) [pid = 3856] [serial = 1441] [outer = 14F59000] 14:58:39 INFO - PROCESS | 3856 | 1463781519490 Marionette DEBUG loaded listener.js 14:58:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (15813400) [pid = 3856] [serial = 1442] [outer = 14F59000] 14:58:39 INFO - PROCESS | 3856 | 1463781519903 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 14:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 14:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 623ms 14:58:39 INFO - PROCESS | 3856 | 1463781519943 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 14:58:39 INFO - PROCESS | 3856 | 1463781519945 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 14:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 14:58:39 INFO - PROCESS | 3856 | 1463781519948 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 14:58:39 INFO - PROCESS | 3856 | 1463781519950 Marionette TRACE conn2 <- [1,1886,null,{}] 14:58:39 INFO - PROCESS | 3856 | 1463781519953 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:40 INFO - PROCESS | 3856 | 1463781520031 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 14:58:40 INFO - PROCESS | 3856 | 1463781520038 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:40 INFO - PROCESS | 3856 | ++DOCSHELL 14F5AC00 == 33 [pid = 3856] [id = 481] 14:58:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (14FB5800) [pid = 3856] [serial = 1443] [outer = 00000000] 14:58:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (158E5000) [pid = 3856] [serial = 1444] [outer = 14FB5800] 14:58:40 INFO - PROCESS | 3856 | 1463781520082 Marionette DEBUG loaded listener.js 14:58:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (15F51800) [pid = 3856] [serial = 1445] [outer = 14FB5800] 14:58:40 INFO - PROCESS | 3856 | 1463781520827 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 14:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 14:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 950ms 14:58:40 INFO - PROCESS | 3856 | 1463781520895 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 14:58:40 INFO - PROCESS | 3856 | 1463781520900 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 14:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 14:58:40 INFO - PROCESS | 3856 | 1463781520906 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 14:58:40 INFO - PROCESS | 3856 | 1463781520909 Marionette TRACE conn2 <- [1,1890,null,{}] 14:58:40 INFO - PROCESS | 3856 | 1463781520915 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:41 INFO - PROCESS | 3856 | 1463781521027 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 14:58:41 INFO - PROCESS | 3856 | 1463781521161 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:41 INFO - PROCESS | 3856 | ++DOCSHELL 10B33C00 == 34 [pid = 3856] [id = 482] 14:58:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (10B36400) [pid = 3856] [serial = 1446] [outer = 00000000] 14:58:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (10EBD800) [pid = 3856] [serial = 1447] [outer = 10B36400] 14:58:41 INFO - PROCESS | 3856 | 1463781521218 Marionette DEBUG loaded listener.js 14:58:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (11056C00) [pid = 3856] [serial = 1448] [outer = 10B36400] 14:58:41 INFO - PROCESS | 3856 | 1463781521940 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 14:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 14:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1074ms 14:58:42 INFO - PROCESS | 3856 | 1463781522013 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 14:58:42 INFO - PROCESS | 3856 | 1463781522019 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 14:58:42 INFO - PROCESS | 3856 | 1463781522026 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 14:58:42 INFO - PROCESS | 3856 | 1463781522029 Marionette TRACE conn2 <- [1,1894,null,{}] 14:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 14:58:42 INFO - PROCESS | 3856 | 1463781522033 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:42 INFO - PROCESS | 3856 | 1463781522155 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 14:58:42 INFO - PROCESS | 3856 | 1463781522289 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:42 INFO - PROCESS | 3856 | ++DOCSHELL 117A9000 == 35 [pid = 3856] [id = 483] 14:58:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (11A04400) [pid = 3856] [serial = 1449] [outer = 00000000] 14:58:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (13D4AC00) [pid = 3856] [serial = 1450] [outer = 11A04400] 14:58:42 INFO - PROCESS | 3856 | 1463781522353 Marionette DEBUG loaded listener.js 14:58:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1439B400) [pid = 3856] [serial = 1451] [outer = 11A04400] 14:58:43 INFO - PROCESS | 3856 | 1463781523205 Marionette TRACE conn2 <- [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]]]}] 14:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 14:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1183ms 14:58:43 INFO - PROCESS | 3856 | 1463781523233 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 14:58:43 INFO - PROCESS | 3856 | 1463781523237 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 14:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 14:58:43 INFO - PROCESS | 3856 | 1463781523242 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 14:58:43 INFO - PROCESS | 3856 | 1463781523246 Marionette TRACE conn2 <- [1,1898,null,{}] 14:58:43 INFO - PROCESS | 3856 | 1463781523252 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:43 INFO - PROCESS | 3856 | 1463781523361 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 14:58:43 INFO - PROCESS | 3856 | --DOCSHELL 10D4AC00 == 34 [pid = 3856] [id = 413] 14:58:43 INFO - PROCESS | 3856 | --DOCSHELL 10D4D000 == 33 [pid = 3856] [id = 421] 14:58:43 INFO - PROCESS | 3856 | --DOCSHELL 13823C00 == 32 [pid = 3856] [id = 423] 14:58:43 INFO - PROCESS | 3856 | --DOCSHELL 0F303C00 == 31 [pid = 3856] [id = 409] 14:58:43 INFO - PROCESS | 3856 | --DOCSHELL 16475C00 == 30 [pid = 3856] [id = 411] 14:58:43 INFO - PROCESS | 3856 | --DOCSHELL 1289D400 == 29 [pid = 3856] [id = 408] 14:58:43 INFO - PROCESS | 3856 | --DOCSHELL 13316400 == 28 [pid = 3856] [id = 422] 14:58:43 INFO - PROCESS | 3856 | 1463781523470 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:43 INFO - PROCESS | 3856 | ++DOCSHELL 0F30DC00 == 29 [pid = 3856] [id = 484] 14:58:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (0F30F400) [pid = 3856] [serial = 1452] [outer = 00000000] 14:58:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (10B33000) [pid = 3856] [serial = 1453] [outer = 0F30F400] 14:58:43 INFO - PROCESS | 3856 | 1463781523517 Marionette DEBUG loaded listener.js 14:58:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (10D4B000) [pid = 3856] [serial = 1454] [outer = 0F30F400] 14:58:43 INFO - PROCESS | 3856 | 1463781523961 Marionette TRACE conn2 <- [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]]]}] 14:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 14:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 732ms 14:58:43 INFO - PROCESS | 3856 | 1463781523980 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 14:58:43 INFO - PROCESS | 3856 | 1463781523985 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 14:58:43 INFO - PROCESS | 3856 | 1463781523995 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 14:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 14:58:43 INFO - PROCESS | 3856 | 1463781523997 Marionette TRACE conn2 <- [1,1902,null,{}] 14:58:43 INFO - PROCESS | 3856 | 1463781524001 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:44 INFO - PROCESS | 3856 | 1463781524067 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 14:58:44 INFO - PROCESS | 3856 | 1463781524077 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:44 INFO - PROCESS | 3856 | ++DOCSHELL 1179BC00 == 30 [pid = 3856] [id = 485] 14:58:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1179C800) [pid = 3856] [serial = 1455] [outer = 00000000] 14:58:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (12A2B800) [pid = 3856] [serial = 1456] [outer = 1179C800] 14:58:44 INFO - PROCESS | 3856 | 1463781524128 Marionette DEBUG loaded listener.js 14:58:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (13074C00) [pid = 3856] [serial = 1457] [outer = 1179C800] 14:58:44 INFO - PROCESS | 3856 | 1463781524641 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 14:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 14:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 701ms 14:58:44 INFO - PROCESS | 3856 | 1463781524679 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 14:58:44 INFO - PROCESS | 3856 | 1463781524681 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 14:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 14:58:44 INFO - PROCESS | 3856 | 1463781524685 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 14:58:44 INFO - PROCESS | 3856 | 1463781524688 Marionette TRACE conn2 <- [1,1906,null,{}] 14:58:44 INFO - PROCESS | 3856 | 1463781524699 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:44 INFO - PROCESS | 3856 | 1463781524812 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 14:58:44 INFO - PROCESS | 3856 | 1463781524918 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:44 INFO - PROCESS | 3856 | ++DOCSHELL 143B0000 == 31 [pid = 3856] [id = 486] 14:58:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1535A400) [pid = 3856] [serial = 1458] [outer = 00000000] 14:58:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1581A000) [pid = 3856] [serial = 1459] [outer = 1535A400] 14:58:44 INFO - PROCESS | 3856 | 1463781524966 Marionette DEBUG loaded listener.js 14:58:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (158F0000) [pid = 3856] [serial = 1460] [outer = 1535A400] 14:58:45 INFO - PROCESS | 3856 | 1463781525336 Marionette TRACE conn2 <- [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]]]}] 14:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 14:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 700ms 14:58:45 INFO - PROCESS | 3856 | 1463781525385 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 14:58:45 INFO - PROCESS | 3856 | 1463781525389 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 14:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 14:58:45 INFO - PROCESS | 3856 | 1463781525394 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 14:58:45 INFO - PROCESS | 3856 | 1463781525396 Marionette TRACE conn2 <- [1,1910,null,{}] 14:58:45 INFO - PROCESS | 3856 | 1463781525399 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:45 INFO - PROCESS | 3856 | 1463781525478 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 14:58:45 INFO - PROCESS | 3856 | 1463781525485 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:45 INFO - PROCESS | 3856 | ++DOCSHELL 15820400 == 32 [pid = 3856] [id = 487] 14:58:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (160E5800) [pid = 3856] [serial = 1461] [outer = 00000000] 14:58:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (1647BC00) [pid = 3856] [serial = 1462] [outer = 160E5800] 14:58:45 INFO - PROCESS | 3856 | 1463781525530 Marionette DEBUG loaded listener.js 14:58:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (166D4400) [pid = 3856] [serial = 1463] [outer = 160E5800] 14:58:46 INFO - PROCESS | 3856 | 1463781526009 Marionette TRACE conn2 <- [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]]]}] 14:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 14:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 638ms 14:58:46 INFO - PROCESS | 3856 | 1463781526033 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 14:58:46 INFO - PROCESS | 3856 | 1463781526035 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 14:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 14:58:46 INFO - PROCESS | 3856 | 1463781526044 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 14:58:46 INFO - PROCESS | 3856 | 1463781526046 Marionette TRACE conn2 <- [1,1914,null,{}] 14:58:46 INFO - PROCESS | 3856 | 1463781526050 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:46 INFO - PROCESS | 3856 | 1463781526156 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 14:58:46 INFO - PROCESS | 3856 | 1463781526248 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:46 INFO - PROCESS | 3856 | ++DOCSHELL 16A1B000 == 33 [pid = 3856] [id = 488] 14:58:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (16A1E000) [pid = 3856] [serial = 1464] [outer = 00000000] 14:58:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (16A90400) [pid = 3856] [serial = 1465] [outer = 16A1E000] 14:58:46 INFO - PROCESS | 3856 | 1463781526292 Marionette DEBUG loaded listener.js 14:58:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (16E69800) [pid = 3856] [serial = 1466] [outer = 16A1E000] 14:58:46 INFO - PROCESS | 3856 | 1463781526726 Marionette TRACE conn2 <- [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]]]}] 14:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 14:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 732ms 14:58:46 INFO - PROCESS | 3856 | 1463781526779 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 14:58:46 INFO - PROCESS | 3856 | 1463781526781 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 14:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 14:58:46 INFO - PROCESS | 3856 | 1463781526784 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 14:58:46 INFO - PROCESS | 3856 | 1463781526786 Marionette TRACE conn2 <- [1,1918,null,{}] 14:58:46 INFO - PROCESS | 3856 | 1463781526789 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:46 INFO - PROCESS | 3856 | 1463781526919 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 14:58:46 INFO - PROCESS | 3856 | 1463781527010 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:47 INFO - PROCESS | 3856 | ++DOCSHELL 16F0FC00 == 34 [pid = 3856] [id = 489] 14:58:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (17094C00) [pid = 3856] [serial = 1467] [outer = 00000000] 14:58:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (172A6400) [pid = 3856] [serial = 1468] [outer = 17094C00] 14:58:47 INFO - PROCESS | 3856 | 1463781527055 Marionette DEBUG loaded listener.js 14:58:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (172BE800) [pid = 3856] [serial = 1469] [outer = 17094C00] 14:58:47 INFO - PROCESS | 3856 | 1463781527473 Marionette TRACE conn2 <- [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]]]}] 14:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 14:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 732ms 14:58:47 INFO - PROCESS | 3856 | 1463781527550 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 14:58:47 INFO - PROCESS | 3856 | 1463781527552 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 14:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 14:58:47 INFO - PROCESS | 3856 | 1463781527556 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 14:58:47 INFO - PROCESS | 3856 | 1463781527557 Marionette TRACE conn2 <- [1,1922,null,{}] 14:58:47 INFO - PROCESS | 3856 | 1463781527561 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:47 INFO - PROCESS | 3856 | 1463781527678 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 14:58:47 INFO - PROCESS | 3856 | 1463781527688 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:47 INFO - PROCESS | 3856 | ++DOCSHELL 10B32800 == 35 [pid = 3856] [id = 490] 14:58:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (10EBFC00) [pid = 3856] [serial = 1470] [outer = 00000000] 14:58:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (153BD800) [pid = 3856] [serial = 1471] [outer = 10EBFC00] 14:58:47 INFO - PROCESS | 3856 | 1463781527999 Marionette DEBUG loaded listener.js 14:58:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (17603400) [pid = 3856] [serial = 1472] [outer = 10EBFC00] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (11C5B800) [pid = 3856] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (12D20000) [pid = 3856] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (112D7C00) [pid = 3856] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (143A9000) [pid = 3856] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (12DFA000) [pid = 3856] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (140D2C00) [pid = 3856] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (10B3D800) [pid = 3856] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (14F59000) [pid = 3856] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (160E7000) [pid = 3856] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (186C3400) [pid = 3856] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (10A5C800) [pid = 3856] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (10D49000) [pid = 3856] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (105EE000) [pid = 3856] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (16479400) [pid = 3856] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16F0E800) [pid = 3856] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (10A5B400) [pid = 3856] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (112DE400) [pid = 3856] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (16480800) [pid = 3856] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16F04C00) [pid = 3856] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (17834000) [pid = 3856] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15B53400) [pid = 3856] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (1104DC00) [pid = 3856] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (112DA000) [pid = 3856] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (10D4F800) [pid = 3856] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (184DBC00) [pid = 3856] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (1782A400) [pid = 3856] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (128A0000) [pid = 3856] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10EC1000) [pid = 3856] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (172C1400) [pid = 3856] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1581B400) [pid = 3856] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (143A8400) [pid = 3856] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 14:58:48 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (15819C00) [pid = 3856] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 14:58:48 INFO - PROCESS | 3856 | 1463781528370 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 14:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 14:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 841ms 14:58:48 INFO - PROCESS | 3856 | 1463781528399 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 14:58:48 INFO - PROCESS | 3856 | 1463781528401 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 14:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 14:58:48 INFO - PROCESS | 3856 | 1463781528404 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 14:58:48 INFO - PROCESS | 3856 | 1463781528389 Marionette TRACE conn2 <- [1,1926,null,{}] 14:58:48 INFO - PROCESS | 3856 | 1463781528393 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:48 INFO - PROCESS | 3856 | 1463781528474 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 14:58:48 INFO - PROCESS | 3856 | 1463781528578 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:48 INFO - PROCESS | 3856 | ++DOCSHELL 10476C00 == 36 [pid = 3856] [id = 491] 14:58:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10B3D800) [pid = 3856] [serial = 1473] [outer = 00000000] 14:58:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (11A01C00) [pid = 3856] [serial = 1474] [outer = 10B3D800] 14:58:48 INFO - PROCESS | 3856 | 1463781528622 Marionette DEBUG loaded listener.js 14:58:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12B57C00) [pid = 3856] [serial = 1475] [outer = 10B3D800] 14:58:48 INFO - PROCESS | 3856 | 1463781528977 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 14:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 14:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 623ms 14:58:49 INFO - PROCESS | 3856 | 1463781529027 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 14:58:49 INFO - PROCESS | 3856 | 1463781529029 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 14:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 14:58:49 INFO - PROCESS | 3856 | 1463781529032 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 14:58:49 INFO - PROCESS | 3856 | 1463781529034 Marionette TRACE conn2 <- [1,1930,null,{}] 14:58:49 INFO - PROCESS | 3856 | 1463781529037 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:49 INFO - PROCESS | 3856 | 1463781529114 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 14:58:49 INFO - PROCESS | 3856 | 1463781529237 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:49 INFO - PROCESS | 3856 | ++DOCSHELL 1032C800 == 37 [pid = 3856] [id = 492] 14:58:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (10434400) [pid = 3856] [serial = 1476] [outer = 00000000] 14:58:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (138E6C00) [pid = 3856] [serial = 1477] [outer = 10434400] 14:58:49 INFO - PROCESS | 3856 | 1463781529284 Marionette DEBUG loaded listener.js 14:58:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (14F93000) [pid = 3856] [serial = 1478] [outer = 10434400] 14:58:49 INFO - PROCESS | 3856 | 1463781529634 Marionette TRACE conn2 <- [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]]]}] 14:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 14:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 622ms 14:58:49 INFO - PROCESS | 3856 | 1463781529670 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 14:58:49 INFO - PROCESS | 3856 | 1463781529672 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 14:58:49 INFO - PROCESS | 3856 | 1463781529675 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 14:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 14:58:49 INFO - PROCESS | 3856 | 1463781529677 Marionette TRACE conn2 <- [1,1934,null,{}] 14:58:49 INFO - PROCESS | 3856 | 1463781529680 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:49 INFO - PROCESS | 3856 | 1463781529799 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 14:58:49 INFO - PROCESS | 3856 | 1463781529808 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:49 INFO - PROCESS | 3856 | ++DOCSHELL 143AE000 == 38 [pid = 3856] [id = 493] 14:58:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (143B2800) [pid = 3856] [serial = 1479] [outer = 00000000] 14:58:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (166D0800) [pid = 3856] [serial = 1480] [outer = 143B2800] 14:58:49 INFO - PROCESS | 3856 | 1463781529852 Marionette DEBUG loaded listener.js 14:58:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16F0B800) [pid = 3856] [serial = 1481] [outer = 143B2800] 14:58:50 INFO - PROCESS | 3856 | 1463781530561 Marionette TRACE conn2 <- [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]]]}] 14:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 14:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 934ms 14:58:50 INFO - PROCESS | 3856 | 1463781530622 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 14:58:50 INFO - PROCESS | 3856 | 1463781530627 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 14:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 14:58:50 INFO - PROCESS | 3856 | 1463781530632 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 14:58:50 INFO - PROCESS | 3856 | 1463781530637 Marionette TRACE conn2 <- [1,1938,null,{}] 14:58:50 INFO - PROCESS | 3856 | 1463781530643 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:50 INFO - PROCESS | 3856 | 1463781530748 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 14:58:50 INFO - PROCESS | 3856 | 1463781530887 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:50 INFO - PROCESS | 3856 | ++DOCSHELL 10D49800 == 39 [pid = 3856] [id = 494] 14:58:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (10EBB000) [pid = 3856] [serial = 1482] [outer = 00000000] 14:58:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (11737000) [pid = 3856] [serial = 1483] [outer = 10EBB000] 14:58:50 INFO - PROCESS | 3856 | 1463781530948 Marionette DEBUG loaded listener.js 14:58:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (13363000) [pid = 3856] [serial = 1484] [outer = 10EBB000] 14:58:51 INFO - PROCESS | 3856 | 1463781531524 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 14:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 14:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 934ms 14:58:51 INFO - PROCESS | 3856 | 1463781531578 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 14:58:51 INFO - PROCESS | 3856 | 1463781531584 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 14:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 14:58:51 INFO - PROCESS | 3856 | 1463781531591 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 14:58:51 INFO - PROCESS | 3856 | 1463781531593 Marionette TRACE conn2 <- [1,1942,null,{}] 14:58:51 INFO - PROCESS | 3856 | 1463781531598 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:51 INFO - PROCESS | 3856 | 1463781531702 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 14:58:51 INFO - PROCESS | 3856 | 1463781531842 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:51 INFO - PROCESS | 3856 | ++DOCSHELL 112E0C00 == 40 [pid = 3856] [id = 495] 14:58:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (11AF1000) [pid = 3856] [serial = 1485] [outer = 00000000] 14:58:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (158E6C00) [pid = 3856] [serial = 1486] [outer = 11AF1000] 14:58:51 INFO - PROCESS | 3856 | 1463781531898 Marionette DEBUG loaded listener.js 14:58:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (160E9C00) [pid = 3856] [serial = 1487] [outer = 11AF1000] 14:58:52 INFO - PROCESS | 3856 | 1463781532477 Marionette TRACE conn2 <- [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]]]}] 14:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 14:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 950ms 14:58:52 INFO - PROCESS | 3856 | 1463781532534 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 14:58:52 INFO - PROCESS | 3856 | 1463781532536 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 14:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 14:58:52 INFO - PROCESS | 3856 | 1463781532540 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 14:58:52 INFO - PROCESS | 3856 | 1463781532543 Marionette TRACE conn2 <- [1,1946,null,{}] 14:58:52 INFO - PROCESS | 3856 | 1463781532554 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:52 INFO - PROCESS | 3856 | 1463781532699 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 14:58:52 INFO - PROCESS | 3856 | 1463781532840 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:52 INFO - PROCESS | 3856 | ++DOCSHELL 16F0D800 == 41 [pid = 3856] [id = 496] 14:58:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (16F10800) [pid = 3856] [serial = 1488] [outer = 00000000] 14:58:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (172C1000) [pid = 3856] [serial = 1489] [outer = 16F10800] 14:58:52 INFO - PROCESS | 3856 | 1463781532899 Marionette DEBUG loaded listener.js 14:58:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (176EE800) [pid = 3856] [serial = 1490] [outer = 16F10800] 14:58:53 INFO - PROCESS | 3856 | 1463781533428 Marionette TRACE conn2 <- [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]]]}] 14:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 14:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 934ms 14:58:53 INFO - PROCESS | 3856 | 1463781533469 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 14:58:53 INFO - PROCESS | 3856 | 1463781533472 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 14:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 14:58:53 INFO - PROCESS | 3856 | 1463781533475 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 14:58:53 INFO - PROCESS | 3856 | 1463781533477 Marionette TRACE conn2 <- [1,1950,null,{}] 14:58:53 INFO - PROCESS | 3856 | 1463781533482 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:53 INFO - PROCESS | 3856 | 1463781533615 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 14:58:53 INFO - PROCESS | 3856 | 1463781533726 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:53 INFO - PROCESS | 3856 | ++DOCSHELL 10B33400 == 42 [pid = 3856] [id = 497] 14:58:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (10B3A400) [pid = 3856] [serial = 1491] [outer = 00000000] 14:58:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (11730000) [pid = 3856] [serial = 1492] [outer = 10B3A400] 14:58:53 INFO - PROCESS | 3856 | 1463781533780 Marionette DEBUG loaded listener.js 14:58:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (138DF000) [pid = 3856] [serial = 1493] [outer = 10B3A400] 14:58:54 INFO - PROCESS | 3856 | 1463781534588 Marionette TRACE conn2 <- [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]]]}] 14:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 14:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1136ms 14:58:54 INFO - PROCESS | 3856 | 1463781534617 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 14:58:54 INFO - PROCESS | 3856 | 1463781534622 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 14:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 14:58:54 INFO - PROCESS | 3856 | 1463781534627 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 14:58:54 INFO - PROCESS | 3856 | 1463781534634 Marionette TRACE conn2 <- [1,1954,null,{}] 14:58:54 INFO - PROCESS | 3856 | 1463781534641 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:54 INFO - PROCESS | 3856 | 1463781534751 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 14:58:54 INFO - PROCESS | 3856 | 1463781534901 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:54 INFO - PROCESS | 3856 | --DOCSHELL 17FB8C00 == 41 [pid = 3856] [id = 412] 14:58:54 INFO - PROCESS | 3856 | --DOCSHELL 17935400 == 40 [pid = 3856] [id = 474] 14:58:54 INFO - PROCESS | 3856 | --DOCSHELL 11050800 == 39 [pid = 3856] [id = 424] 14:58:54 INFO - PROCESS | 3856 | --DOCSHELL 10EC3800 == 38 [pid = 3856] [id = 414] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (12A24C00) [pid = 3856] [serial = 1433] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (13369C00) [pid = 3856] [serial = 1435] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (12DFC400) [pid = 3856] [serial = 1295] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (160E0400) [pid = 3856] [serial = 1298] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (143A3800) [pid = 3856] [serial = 1337] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1439B000) [pid = 3856] [serial = 1439] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (10EC5C00) [pid = 3856] [serial = 1292] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (14FB8800) [pid = 3856] [serial = 1441] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (13D4B800) [pid = 3856] [serial = 1436] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (16F03000) [pid = 3856] [serial = 1340] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (18FE2400) [pid = 3856] [serial = 1424] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (17603C00) [pid = 3856] [serial = 1346] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (10EBCC00) [pid = 3856] [serial = 1429] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (10A76400) [pid = 3856] [serial = 1426] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (16E74C00) [pid = 3856] [serial = 1331] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (172BAC00) [pid = 3856] [serial = 1343] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (11CEE800) [pid = 3856] [serial = 1432] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (14397400) [pid = 3856] [serial = 1438] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1179E800) [pid = 3856] [serial = 1334] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1647DC00) [pid = 3856] [serial = 1289] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (10EC4C00) [pid = 3856] [serial = 1430] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10B34C00) [pid = 3856] [serial = 1427] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (15813400) [pid = 3856] [serial = 1442] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (18FDE800) [pid = 3856] [serial = 1423] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (158E5000) [pid = 3856] [serial = 1444] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (16E6C000) [pid = 3856] [serial = 1411] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (172BB000) [pid = 3856] [serial = 1414] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (16E71400) [pid = 3856] [serial = 1412] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1801B800) [pid = 3856] [serial = 1420] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17091000) [pid = 3856] [serial = 1417] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (176AA400) [pid = 3856] [serial = 1415] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (11AF3800) [pid = 3856] [serial = 1399] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (12A2C000) [pid = 3856] [serial = 1397] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (12881800) [pid = 3856] [serial = 1396] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (12DF5800) [pid = 3856] [serial = 1394] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12A27800) [pid = 3856] [serial = 1393] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (186CE000) [pid = 3856] [serial = 1391] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (186C7C00) [pid = 3856] [serial = 1390] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (18427000) [pid = 3856] [serial = 1388] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (17836C00) [pid = 3856] [serial = 1387] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (15B46800) [pid = 3856] [serial = 1385] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (156E4800) [pid = 3856] [serial = 1384] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1335D800) [pid = 3856] [serial = 1382] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (11A0E400) [pid = 3856] [serial = 1381] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (184D9400) [pid = 3856] [serial = 1379] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (158C0000) [pid = 3856] [serial = 1405] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (14F90000) [pid = 3856] [serial = 1402] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (156E5C00) [pid = 3856] [serial = 1403] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (1313F800) [pid = 3856] [serial = 1400] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (160ECC00) [pid = 3856] [serial = 1408] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (1647B800) [pid = 3856] [serial = 1409] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (1782BC00) [pid = 3856] [serial = 1418] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (184D5400) [pid = 3856] [serial = 1421] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (15F59400) [pid = 3856] [serial = 1406] [outer = 00000000] [url = about:blank] 14:58:54 INFO - PROCESS | 3856 | ++DOCSHELL 0F30C400 == 39 [pid = 3856] [id = 498] 14:58:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (10322C00) [pid = 3856] [serial = 1494] [outer = 00000000] 14:58:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (10B34C00) [pid = 3856] [serial = 1495] [outer = 10322C00] 14:58:54 INFO - PROCESS | 3856 | 1463781534982 Marionette DEBUG loaded listener.js 14:58:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (10EC4C00) [pid = 3856] [serial = 1496] [outer = 10322C00] 14:58:55 INFO - PROCESS | 3856 | 1463781535400 Marionette TRACE conn2 <- [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]]]}] 14:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 14:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 794ms 14:58:55 INFO - PROCESS | 3856 | 1463781535430 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 14:58:55 INFO - PROCESS | 3856 | 1463781535435 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 14:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 14:58:55 INFO - PROCESS | 3856 | 1463781535441 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 14:58:55 INFO - PROCESS | 3856 | 1463781535444 Marionette TRACE conn2 <- [1,1958,null,{}] 14:58:55 INFO - PROCESS | 3856 | 1463781535447 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:55 INFO - PROCESS | 3856 | 1463781535531 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 14:58:55 INFO - PROCESS | 3856 | 1463781535538 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:55 INFO - PROCESS | 3856 | ++DOCSHELL 1104DC00 == 40 [pid = 3856] [id = 499] 14:58:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (11057000) [pid = 3856] [serial = 1497] [outer = 00000000] 14:58:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (1289AC00) [pid = 3856] [serial = 1498] [outer = 11057000] 14:58:55 INFO - PROCESS | 3856 | 1463781535582 Marionette DEBUG loaded listener.js 14:58:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (12A2A800) [pid = 3856] [serial = 1499] [outer = 11057000] 14:58:56 INFO - PROCESS | 3856 | 1463781536058 Marionette TRACE conn2 <- [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]]]}] 14:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 14:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 623ms 14:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 14:58:56 INFO - PROCESS | 3856 | 1463781536078 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 14:58:56 INFO - PROCESS | 3856 | 1463781536080 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 14:58:56 INFO - PROCESS | 3856 | 1463781536084 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 14:58:56 INFO - PROCESS | 3856 | 1463781536087 Marionette TRACE conn2 <- [1,1962,null,{}] 14:58:56 INFO - PROCESS | 3856 | 1463781536097 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:56 INFO - PROCESS | 3856 | 1463781536180 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 14:58:56 INFO - PROCESS | 3856 | 1463781536187 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:56 INFO - PROCESS | 3856 | ++DOCSHELL 12D75000 == 41 [pid = 3856] [id = 500] 14:58:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (13070000) [pid = 3856] [serial = 1500] [outer = 00000000] 14:58:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (1381E000) [pid = 3856] [serial = 1501] [outer = 13070000] 14:58:56 INFO - PROCESS | 3856 | 1463781536234 Marionette DEBUG loaded listener.js 14:58:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (140DE000) [pid = 3856] [serial = 1502] [outer = 13070000] 14:58:56 INFO - PROCESS | 3856 | 1463781536686 Marionette TRACE conn2 <- [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]]]}] 14:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 14:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 639ms 14:58:56 INFO - PROCESS | 3856 | 1463781536721 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 14:58:56 INFO - PROCESS | 3856 | 1463781536724 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 14:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 14:58:56 INFO - PROCESS | 3856 | 1463781536727 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 14:58:56 INFO - PROCESS | 3856 | 1463781536729 Marionette TRACE conn2 <- [1,1966,null,{}] 14:58:56 INFO - PROCESS | 3856 | 1463781536736 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:56 INFO - PROCESS | 3856 | 1463781536816 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 14:58:56 INFO - PROCESS | 3856 | 1463781536824 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:56 INFO - PROCESS | 3856 | ++DOCSHELL 13D4E400 == 42 [pid = 3856] [id = 501] 14:58:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (143A3400) [pid = 3856] [serial = 1503] [outer = 00000000] 14:58:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (14F4FC00) [pid = 3856] [serial = 1504] [outer = 143A3400] 14:58:56 INFO - PROCESS | 3856 | 1463781536868 Marionette DEBUG loaded listener.js 14:58:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (14F90000) [pid = 3856] [serial = 1505] [outer = 143A3400] 14:58:57 INFO - PROCESS | 3856 | 1463781537331 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 14:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 638ms 14:58:57 INFO - PROCESS | 3856 | 1463781537351 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 14:58:57 INFO - PROCESS | 3856 | 1463781537353 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 14:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 14:58:57 INFO - PROCESS | 3856 | 1463781537356 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 14:58:57 INFO - PROCESS | 3856 | 1463781537358 Marionette TRACE conn2 <- [1,1970,null,{}] 14:58:57 INFO - PROCESS | 3856 | 1463781537361 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:57 INFO - PROCESS | 3856 | 1463781537468 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 14:58:57 INFO - PROCESS | 3856 | 1463781537475 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:57 INFO - PROCESS | 3856 | ++DOCSHELL 1439E800 == 43 [pid = 3856] [id = 502] 14:58:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (14FB5400) [pid = 3856] [serial = 1506] [outer = 00000000] 14:58:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (15812C00) [pid = 3856] [serial = 1507] [outer = 14FB5400] 14:58:57 INFO - PROCESS | 3856 | 1463781537519 Marionette DEBUG loaded listener.js 14:58:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1581AC00) [pid = 3856] [serial = 1508] [outer = 14FB5400] 14:58:57 INFO - PROCESS | 3856 | 1463781537970 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 14:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 638ms 14:58:57 INFO - PROCESS | 3856 | 1463781537992 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 14:58:57 INFO - PROCESS | 3856 | 1463781537994 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 14:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 14:58:57 INFO - PROCESS | 3856 | 1463781537998 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 14:58:57 INFO - PROCESS | 3856 | 1463781537999 Marionette TRACE conn2 <- [1,1974,null,{}] 14:58:58 INFO - PROCESS | 3856 | 1463781538009 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:58 INFO - PROCESS | 3856 | 1463781538131 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 14:58:58 INFO - PROCESS | 3856 | 1463781538138 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:58 INFO - PROCESS | 3856 | ++DOCSHELL 143A4800 == 44 [pid = 3856] [id = 503] 14:58:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (158EB800) [pid = 3856] [serial = 1509] [outer = 00000000] 14:58:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (160E3000) [pid = 3856] [serial = 1510] [outer = 158EB800] 14:58:58 INFO - PROCESS | 3856 | 1463781538183 Marionette DEBUG loaded listener.js 14:58:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (160EB400) [pid = 3856] [serial = 1511] [outer = 158EB800] 14:58:58 INFO - PROCESS | 3856 | 1463781538654 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 14:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 685ms 14:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 14:58:58 INFO - PROCESS | 3856 | 1463781538698 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 14:58:58 INFO - PROCESS | 3856 | 1463781538700 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 14:58:58 INFO - PROCESS | 3856 | 1463781538703 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 14:58:58 INFO - PROCESS | 3856 | 1463781538705 Marionette TRACE conn2 <- [1,1978,null,{}] 14:58:58 INFO - PROCESS | 3856 | 1463781538714 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:58 INFO - PROCESS | 3856 | 1463781538828 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 14:58:58 INFO - PROCESS | 3856 | 1463781538834 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:58 INFO - PROCESS | 3856 | ++DOCSHELL 1171C800 == 45 [pid = 3856] [id = 504] 14:58:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (15B48800) [pid = 3856] [serial = 1512] [outer = 00000000] 14:58:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1647D800) [pid = 3856] [serial = 1513] [outer = 15B48800] 14:58:58 INFO - PROCESS | 3856 | 1463781538882 Marionette DEBUG loaded listener.js 14:58:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (161A4800) [pid = 3856] [serial = 1514] [outer = 15B48800] 14:58:59 INFO - PROCESS | 3856 | 1463781539324 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 14:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 14:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 623ms 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16A1E000) [pid = 3856] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (160E5800) [pid = 3856] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (17094C00) [pid = 3856] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (1179C800) [pid = 3856] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (10EBFC00) [pid = 3856] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (1535A400) [pid = 3856] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (0F30F400) [pid = 3856] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10B3D800) [pid = 3856] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 14:58:59 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (10434400) [pid = 3856] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 14:58:59 INFO - PROCESS | 3856 | 1463781539495 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 14:58:59 INFO - PROCESS | 3856 | 1463781539497 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 14:58:59 INFO - PROCESS | 3856 | 1463781539507 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 14:58:59 INFO - PROCESS | 3856 | 1463781539509 Marionette TRACE conn2 <- [1,1982,null,{}] 14:58:59 INFO - PROCESS | 3856 | 1463781539512 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 14:58:59 INFO - PROCESS | 3856 | 1463781539602 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 14:58:59 INFO - PROCESS | 3856 | 1463781539610 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:58:59 INFO - PROCESS | 3856 | ++DOCSHELL 112DA000 == 46 [pid = 3856] [id = 505] 14:58:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1179C800) [pid = 3856] [serial = 1515] [outer = 00000000] 14:58:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (14399400) [pid = 3856] [serial = 1516] [outer = 1179C800] 14:58:59 INFO - PROCESS | 3856 | 1463781539655 Marionette DEBUG loaded listener.js 14:58:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (143B3000) [pid = 3856] [serial = 1517] [outer = 1179C800] 14:59:00 INFO - PROCESS | 3856 | 1463781540096 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 14:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 14:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 607ms 14:59:00 INFO - PROCESS | 3856 | 1463781540140 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 14:59:00 INFO - PROCESS | 3856 | 1463781540142 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 14:59:00 INFO - PROCESS | 3856 | 1463781540145 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 14:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 14:59:00 INFO - PROCESS | 3856 | 1463781540147 Marionette TRACE conn2 <- [1,1986,null,{}] 14:59:00 INFO - PROCESS | 3856 | 1463781540150 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:00 INFO - PROCESS | 3856 | 1463781540228 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 14:59:00 INFO - PROCESS | 3856 | 1463781540234 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:00 INFO - PROCESS | 3856 | ++DOCSHELL 140D9400 == 47 [pid = 3856] [id = 506] 14:59:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15B45C00) [pid = 3856] [serial = 1518] [outer = 00000000] 14:59:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (16C51C00) [pid = 3856] [serial = 1519] [outer = 15B45C00] 14:59:00 INFO - PROCESS | 3856 | 1463781540278 Marionette DEBUG loaded listener.js 14:59:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16E6E000) [pid = 3856] [serial = 1520] [outer = 15B45C00] 14:59:00 INFO - PROCESS | 3856 | 1463781540690 Marionette TRACE conn2 <- [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]]]}] 14:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 14:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 591ms 14:59:00 INFO - PROCESS | 3856 | 1463781540743 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 14:59:00 INFO - PROCESS | 3856 | 1463781540745 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 14:59:00 INFO - PROCESS | 3856 | 1463781540752 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 14:59:00 INFO - PROCESS | 3856 | 1463781540753 Marionette TRACE conn2 <- [1,1990,null,{}] 14:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 14:59:00 INFO - PROCESS | 3856 | 1463781540757 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:00 INFO - PROCESS | 3856 | 1463781540843 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 14:59:00 INFO - PROCESS | 3856 | 1463781540849 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:00 INFO - PROCESS | 3856 | ++DOCSHELL 16479C00 == 48 [pid = 3856] [id = 507] 14:59:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (16A1D800) [pid = 3856] [serial = 1521] [outer = 00000000] 14:59:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (16F06800) [pid = 3856] [serial = 1522] [outer = 16A1D800] 14:59:00 INFO - PROCESS | 3856 | 1463781540894 Marionette DEBUG loaded listener.js 14:59:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (16F09C00) [pid = 3856] [serial = 1523] [outer = 16A1D800] 14:59:01 INFO - PROCESS | 3856 | 1463781541352 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 14:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 14:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 638ms 14:59:01 INFO - PROCESS | 3856 | 1463781541394 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 14:59:01 INFO - PROCESS | 3856 | 1463781541396 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 14:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 14:59:01 INFO - PROCESS | 3856 | 1463781541403 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 14:59:01 INFO - PROCESS | 3856 | 1463781541406 Marionette TRACE conn2 <- [1,1994,null,{}] 14:59:01 INFO - PROCESS | 3856 | 1463781541409 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:01 INFO - PROCESS | 3856 | 1463781541542 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 14:59:01 INFO - PROCESS | 3856 | 1463781541683 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:01 INFO - PROCESS | 3856 | ++DOCSHELL 1036CC00 == 49 [pid = 3856] [id = 508] 14:59:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (1036EC00) [pid = 3856] [serial = 1524] [outer = 00000000] 14:59:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (105EF800) [pid = 3856] [serial = 1525] [outer = 1036EC00] 14:59:01 INFO - PROCESS | 3856 | 1463781541740 Marionette DEBUG loaded listener.js 14:59:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10A7B400) [pid = 3856] [serial = 1526] [outer = 1036EC00] 14:59:02 INFO - PROCESS | 3856 | 1463781542407 Marionette TRACE conn2 <- [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]]]}] 14:59:02 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 14:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1090ms 14:59:02 INFO - PROCESS | 3856 | 1463781542480 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 14:59:02 INFO - PROCESS | 3856 | 1463781542484 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 14:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 14:59:02 INFO - PROCESS | 3856 | 1463781542488 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 14:59:02 INFO - PROCESS | 3856 | 1463781542492 Marionette TRACE conn2 <- [1,1998,null,{}] 14:59:02 INFO - PROCESS | 3856 | 1463781542497 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:02 INFO - PROCESS | 3856 | 1463781542601 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 14:59:02 INFO - PROCESS | 3856 | 1463781542739 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:02 INFO - PROCESS | 3856 | ++DOCSHELL 12A26000 == 50 [pid = 3856] [id = 509] 14:59:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (12A31C00) [pid = 3856] [serial = 1527] [outer = 00000000] 14:59:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1313E800) [pid = 3856] [serial = 1528] [outer = 12A31C00] 14:59:02 INFO - PROCESS | 3856 | 1463781542796 Marionette DEBUG loaded listener.js 14:59:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (138E2C00) [pid = 3856] [serial = 1529] [outer = 12A31C00] 14:59:03 INFO - PROCESS | 3856 | 1463781543369 Marionette TRACE conn2 <- [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]]]}] 14:59:03 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 14:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 934ms 14:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 14:59:03 INFO - PROCESS | 3856 | 1463781543435 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 14:59:03 INFO - PROCESS | 3856 | 1463781543439 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 14:59:03 INFO - PROCESS | 3856 | 1463781543442 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 14:59:03 INFO - PROCESS | 3856 | 1463781543445 Marionette TRACE conn2 <- [1,2002,null,{}] 14:59:03 INFO - PROCESS | 3856 | 1463781543449 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:03 INFO - PROCESS | 3856 | 1463781543554 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 14:59:03 INFO - PROCESS | 3856 | 1463781543705 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:03 INFO - PROCESS | 3856 | ++DOCSHELL 1306E000 == 51 [pid = 3856] [id = 510] 14:59:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (143AA800) [pid = 3856] [serial = 1530] [outer = 00000000] 14:59:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (160E2C00) [pid = 3856] [serial = 1531] [outer = 143AA800] 14:59:03 INFO - PROCESS | 3856 | 1463781543782 Marionette DEBUG loaded listener.js 14:59:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16484C00) [pid = 3856] [serial = 1532] [outer = 143AA800] 14:59:04 INFO - PROCESS | 3856 | 1463781544445 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 14:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 14:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1043ms 14:59:04 INFO - PROCESS | 3856 | 1463781544504 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 14:59:04 INFO - PROCESS | 3856 | 1463781544508 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 14:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 14:59:04 INFO - PROCESS | 3856 | 1463781544519 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 14:59:04 INFO - PROCESS | 3856 | 1463781544524 Marionette TRACE conn2 <- [1,2006,null,{}] 14:59:04 INFO - PROCESS | 3856 | 1463781544528 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:04 INFO - PROCESS | 3856 | 1463781544678 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 14:59:04 INFO - PROCESS | 3856 | 1463781544694 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:04 INFO - PROCESS | 3856 | ++DOCSHELL 16A89000 == 52 [pid = 3856] [id = 511] 14:59:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16C4E800) [pid = 3856] [serial = 1533] [outer = 00000000] 14:59:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (176B0C00) [pid = 3856] [serial = 1534] [outer = 16C4E800] 14:59:04 INFO - PROCESS | 3856 | 1463781544747 Marionette DEBUG loaded listener.js 14:59:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (176EE400) [pid = 3856] [serial = 1535] [outer = 16C4E800] 14:59:05 INFO - PROCESS | 3856 | 1463781545357 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 14:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 903ms 14:59:05 INFO - PROCESS | 3856 | 1463781545428 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 14:59:05 INFO - PROCESS | 3856 | 1463781545431 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 14:59:05 INFO - PROCESS | 3856 | 1463781545435 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 14:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 14:59:05 INFO - PROCESS | 3856 | 1463781545437 Marionette TRACE conn2 <- [1,2010,null,{}] 14:59:05 INFO - PROCESS | 3856 | 1463781545441 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:05 INFO - PROCESS | 3856 | 1463781545545 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 14:59:05 INFO - PROCESS | 3856 | 1463781545824 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:05 INFO - PROCESS | 3856 | ++DOCSHELL 0F30C000 == 53 [pid = 3856] [id = 512] 14:59:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (10473000) [pid = 3856] [serial = 1536] [outer = 00000000] 14:59:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10D48400) [pid = 3856] [serial = 1537] [outer = 10473000] 14:59:05 INFO - PROCESS | 3856 | 1463781545871 Marionette DEBUG loaded listener.js 14:59:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (112D9400) [pid = 3856] [serial = 1538] [outer = 10473000] 14:59:06 INFO - PROCESS | 3856 | 1463781546483 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 14:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 14:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1136ms 14:59:06 INFO - PROCESS | 3856 | 1463781546580 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 14:59:06 INFO - PROCESS | 3856 | 1463781546584 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 14:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 14:59:06 INFO - PROCESS | 3856 | 1463781546589 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 14:59:06 INFO - PROCESS | 3856 | 1463781546593 Marionette TRACE conn2 <- [1,2014,null,{}] 14:59:06 INFO - PROCESS | 3856 | 1463781546597 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:06 INFO - PROCESS | 3856 | 1463781546711 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 153BCC00 == 52 [pid = 3856] [id = 417] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 12AE6400 == 51 [pid = 3856] [id = 416] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 10D46C00 == 50 [pid = 3856] [id = 415] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 16479C00 == 49 [pid = 3856] [id = 507] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 140D9400 == 48 [pid = 3856] [id = 506] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 112DA000 == 47 [pid = 3856] [id = 505] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 1171C800 == 46 [pid = 3856] [id = 504] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 143A4800 == 45 [pid = 3856] [id = 503] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 1439E800 == 44 [pid = 3856] [id = 502] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 13D4E400 == 43 [pid = 3856] [id = 501] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 12D75000 == 42 [pid = 3856] [id = 500] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 1104DC00 == 41 [pid = 3856] [id = 499] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 0F30C400 == 40 [pid = 3856] [id = 498] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 16F0D800 == 39 [pid = 3856] [id = 496] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 112E0C00 == 38 [pid = 3856] [id = 495] 14:59:06 INFO - PROCESS | 3856 | --DOCSHELL 10D49800 == 37 [pid = 3856] [id = 494] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (166D0800) [pid = 3856] [serial = 1480] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (138E6C00) [pid = 3856] [serial = 1477] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16A90400) [pid = 3856] [serial = 1465] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (13D4AC00) [pid = 3856] [serial = 1450] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1647BC00) [pid = 3856] [serial = 1462] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (172A6400) [pid = 3856] [serial = 1468] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16E69800) [pid = 3856] [serial = 1466] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (172BE800) [pid = 3856] [serial = 1469] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (10EBD800) [pid = 3856] [serial = 1447] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (12A2B800) [pid = 3856] [serial = 1456] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (153BD800) [pid = 3856] [serial = 1471] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17603400) [pid = 3856] [serial = 1472] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (13074C00) [pid = 3856] [serial = 1457] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (1581A000) [pid = 3856] [serial = 1459] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (158F0000) [pid = 3856] [serial = 1460] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10D4B000) [pid = 3856] [serial = 1454] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (10B33000) [pid = 3856] [serial = 1453] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14F93000) [pid = 3856] [serial = 1478] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (11A01C00) [pid = 3856] [serial = 1474] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (166D4400) [pid = 3856] [serial = 1463] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (12B57C00) [pid = 3856] [serial = 1475] [outer = 00000000] [url = about:blank] 14:59:06 INFO - PROCESS | 3856 | 1463781546866 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:06 INFO - PROCESS | 3856 | ++DOCSHELL 0F30C400 == 38 [pid = 3856] [id = 513] 14:59:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (103CBC00) [pid = 3856] [serial = 1539] [outer = 00000000] 14:59:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10B3B000) [pid = 3856] [serial = 1540] [outer = 103CBC00] 14:59:06 INFO - PROCESS | 3856 | 1463781546918 Marionette DEBUG loaded listener.js 14:59:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (10EC2800) [pid = 3856] [serial = 1541] [outer = 103CBC00] 14:59:07 INFO - PROCESS | 3856 | 1463781547348 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 14:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 14:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 794ms 14:59:07 INFO - PROCESS | 3856 | 1463781547396 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 14:59:07 INFO - PROCESS | 3856 | 1463781547400 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 14:59:07 INFO - PROCESS | 3856 | 1463781547408 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 14:59:07 INFO - PROCESS | 3856 | 1463781547410 Marionette TRACE conn2 <- [1,2018,null,{}] 14:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 14:59:07 INFO - PROCESS | 3856 | 1463781547413 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:07 INFO - PROCESS | 3856 | 1463781547557 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 14:59:07 INFO - PROCESS | 3856 | 1463781547574 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:07 INFO - PROCESS | 3856 | ++DOCSHELL 12D24800 == 39 [pid = 3856] [id = 514] 14:59:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (130CC000) [pid = 3856] [serial = 1542] [outer = 00000000] 14:59:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1382AC00) [pid = 3856] [serial = 1543] [outer = 130CC000] 14:59:07 INFO - PROCESS | 3856 | 1463781547619 Marionette DEBUG loaded listener.js 14:59:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (140DDC00) [pid = 3856] [serial = 1544] [outer = 130CC000] 14:59:08 INFO - PROCESS | 3856 | 1463781548078 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 14:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 14:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 700ms 14:59:08 INFO - PROCESS | 3856 | 1463781548110 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 14:59:08 INFO - PROCESS | 3856 | 1463781548113 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 14:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 14:59:08 INFO - PROCESS | 3856 | 1463781548118 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 14:59:08 INFO - PROCESS | 3856 | 1463781548123 Marionette TRACE conn2 <- [1,2022,null,{}] 14:59:08 INFO - PROCESS | 3856 | 1463781548132 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:08 INFO - PROCESS | 3856 | 1463781548214 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 14:59:08 INFO - PROCESS | 3856 | 1463781548223 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:08 INFO - PROCESS | 3856 | ++DOCSHELL 14F5DC00 == 40 [pid = 3856] [id = 515] 14:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (153BC400) [pid = 3856] [serial = 1545] [outer = 00000000] 14:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (15812800) [pid = 3856] [serial = 1546] [outer = 153BC400] 14:59:08 INFO - PROCESS | 3856 | 1463781548268 Marionette DEBUG loaded listener.js 14:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (1581D400) [pid = 3856] [serial = 1547] [outer = 153BC400] 14:59:08 INFO - PROCESS | 3856 | 1463781548703 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 14:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 654ms 14:59:08 INFO - PROCESS | 3856 | 1463781548774 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 14:59:08 INFO - PROCESS | 3856 | 1463781548777 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 14:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 14:59:08 INFO - PROCESS | 3856 | 1463781548780 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 14:59:08 INFO - PROCESS | 3856 | 1463781548781 Marionette TRACE conn2 <- [1,2026,null,{}] 14:59:08 INFO - PROCESS | 3856 | 1463781548785 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:08 INFO - PROCESS | 3856 | 1463781548864 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 14:59:08 INFO - PROCESS | 3856 | 1463781548901 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:08 INFO - PROCESS | 3856 | ++DOCSHELL 1581A000 == 41 [pid = 3856] [id = 516] 14:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (15820800) [pid = 3856] [serial = 1548] [outer = 00000000] 14:59:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (160E2400) [pid = 3856] [serial = 1549] [outer = 15820800] 14:59:08 INFO - PROCESS | 3856 | 1463781548946 Marionette DEBUG loaded listener.js 14:59:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (160E4800) [pid = 3856] [serial = 1550] [outer = 15820800] 14:59:09 INFO - PROCESS | 3856 | 1463781549433 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 14:59:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 14:59:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 685ms 14:59:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 14:59:09 INFO - PROCESS | 3856 | 1463781549479 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 14:59:09 INFO - PROCESS | 3856 | 1463781549481 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 14:59:09 INFO - PROCESS | 3856 | 1463781549484 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 14:59:09 INFO - PROCESS | 3856 | 1463781549486 Marionette TRACE conn2 <- [1,2030,null,{}] 14:59:09 INFO - PROCESS | 3856 | 1463781549495 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:09 INFO - PROCESS | 3856 | 1463781549604 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 14:59:09 INFO - PROCESS | 3856 | 1463781549610 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:09 INFO - PROCESS | 3856 | ++DOCSHELL 16483800 == 42 [pid = 3856] [id = 517] 14:59:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (16484800) [pid = 3856] [serial = 1551] [outer = 00000000] 14:59:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16A27800) [pid = 3856] [serial = 1552] [outer = 16484800] 14:59:09 INFO - PROCESS | 3856 | 1463781549669 Marionette DEBUG loaded listener.js 14:59:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16E6E400) [pid = 3856] [serial = 1553] [outer = 16484800] 14:59:10 INFO - PROCESS | 3856 | 1463781550169 Marionette TRACE conn2 <- [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]]]}] 14:59:10 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) 14:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 732ms 14:59:10 INFO - PROCESS | 3856 | 1463781550225 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 14:59:10 INFO - PROCESS | 3856 | 1463781550227 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 14:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 14:59:10 INFO - PROCESS | 3856 | 1463781550230 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 14:59:10 INFO - PROCESS | 3856 | 1463781550216 Marionette TRACE conn2 <- [1,2034,null,{}] 14:59:10 INFO - PROCESS | 3856 | 1463781550257 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:10 INFO - PROCESS | 3856 | 1463781550375 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 14:59:10 INFO - PROCESS | 3856 | 1463781550446 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:10 INFO - PROCESS | 3856 | ++DOCSHELL 16F0F000 == 43 [pid = 3856] [id = 518] 14:59:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (16F0BC00) [pid = 3856] [serial = 1554] [outer = 00000000] 14:59:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (172BE800) [pid = 3856] [serial = 1555] [outer = 16F0BC00] 14:59:10 INFO - PROCESS | 3856 | 1463781550490 Marionette DEBUG loaded listener.js 14:59:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (172BF800) [pid = 3856] [serial = 1556] [outer = 16F0BC00] 14:59:10 INFO - PROCESS | 3856 | 1463781550909 Marionette TRACE conn2 <- [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]]]}] 14:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 14:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 731ms 14:59:10 INFO - PROCESS | 3856 | 1463781550960 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 14:59:10 INFO - PROCESS | 3856 | 1463781550962 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 14:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 14:59:10 INFO - PROCESS | 3856 | 1463781550966 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 14:59:10 INFO - PROCESS | 3856 | 1463781550968 Marionette TRACE conn2 <- [1,2038,null,{}] 14:59:10 INFO - PROCESS | 3856 | 1463781550971 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:11 INFO - PROCESS | 3856 | 1463781551087 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (158EB800) [pid = 3856] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (15B48800) [pid = 3856] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (10322C00) [pid = 3856] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (11057000) [pid = 3856] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (143A3400) [pid = 3856] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (13070000) [pid = 3856] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1179C800) [pid = 3856] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (14FB5400) [pid = 3856] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 14:59:11 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (15B45C00) [pid = 3856] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 14:59:11 INFO - PROCESS | 3856 | 1463781551246 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:11 INFO - PROCESS | 3856 | ++DOCSHELL 10434400 == 44 [pid = 3856] [id = 519] 14:59:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10B3D000) [pid = 3856] [serial = 1557] [outer = 00000000] 14:59:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (12884000) [pid = 3856] [serial = 1558] [outer = 10B3D000] 14:59:11 INFO - PROCESS | 3856 | 1463781551292 Marionette DEBUG loaded listener.js 14:59:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (13368800) [pid = 3856] [serial = 1559] [outer = 10B3D000] 14:59:11 INFO - PROCESS | 3856 | 1463781551642 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 14:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 14:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 685ms 14:59:11 INFO - PROCESS | 3856 | 1463781551665 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 14:59:11 INFO - PROCESS | 3856 | 1463781551667 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 14:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 14:59:11 INFO - PROCESS | 3856 | 1463781551670 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 14:59:11 INFO - PROCESS | 3856 | 1463781551672 Marionette TRACE conn2 <- [1,2042,null,{}] 14:59:11 INFO - PROCESS | 3856 | 1463781551676 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:11 INFO - PROCESS | 3856 | 1463781551790 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 14:59:11 INFO - PROCESS | 3856 | 1463781551886 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:11 INFO - PROCESS | 3856 | ++DOCSHELL 10B8A400 == 45 [pid = 3856] [id = 520] 14:59:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (11057000) [pid = 3856] [serial = 1560] [outer = 00000000] 14:59:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16F05C00) [pid = 3856] [serial = 1561] [outer = 11057000] 14:59:11 INFO - PROCESS | 3856 | 1463781551930 Marionette DEBUG loaded listener.js 14:59:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1782D800) [pid = 3856] [serial = 1562] [outer = 11057000] 14:59:12 INFO - PROCESS | 3856 | 1463781552302 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 14:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 14:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 685ms 14:59:12 INFO - PROCESS | 3856 | 1463781552371 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 14:59:12 INFO - PROCESS | 3856 | 1463781552373 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 14:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 14:59:12 INFO - PROCESS | 3856 | 1463781552376 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 14:59:12 INFO - PROCESS | 3856 | 1463781552378 Marionette TRACE conn2 <- [1,2046,null,{}] 14:59:12 INFO - PROCESS | 3856 | 1463781552385 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:12 INFO - PROCESS | 3856 | 1463781552465 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 14:59:12 INFO - PROCESS | 3856 | 1463781552472 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:12 INFO - PROCESS | 3856 | ++DOCSHELL 12D1EC00 == 46 [pid = 3856] [id = 521] 14:59:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (13D4CC00) [pid = 3856] [serial = 1563] [outer = 00000000] 14:59:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (17FB8C00) [pid = 3856] [serial = 1564] [outer = 13D4CC00] 14:59:12 INFO - PROCESS | 3856 | 1463781552515 Marionette DEBUG loaded listener.js 14:59:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1801A000) [pid = 3856] [serial = 1565] [outer = 13D4CC00] 14:59:12 INFO - PROCESS | 3856 | 1463781552966 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 14:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 14:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 623ms 14:59:13 INFO - PROCESS | 3856 | 1463781553014 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 14:59:13 INFO - PROCESS | 3856 | 1463781553016 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 14:59:13 INFO - PROCESS | 3856 | 1463781553019 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 14:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 14:59:13 INFO - PROCESS | 3856 | 1463781553021 Marionette TRACE conn2 <- [1,2050,null,{}] 14:59:13 INFO - PROCESS | 3856 | 1463781553025 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:13 INFO - PROCESS | 3856 | 1463781553106 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 14:59:13 INFO - PROCESS | 3856 | 1463781553114 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:13 INFO - PROCESS | 3856 | ++DOCSHELL 105EE800 == 47 [pid = 3856] [id = 522] 14:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18153400) [pid = 3856] [serial = 1566] [outer = 00000000] 14:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (184CE000) [pid = 3856] [serial = 1567] [outer = 18153400] 14:59:13 INFO - PROCESS | 3856 | 1463781553171 Marionette DEBUG loaded listener.js 14:59:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (184DC400) [pid = 3856] [serial = 1568] [outer = 18153400] 14:59:13 INFO - PROCESS | 3856 | 1463781553889 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 14:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 14:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 934ms 14:59:13 INFO - PROCESS | 3856 | 1463781553966 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 14:59:13 INFO - PROCESS | 3856 | 1463781553971 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 14:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 14:59:13 INFO - PROCESS | 3856 | 1463781553975 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 14:59:13 INFO - PROCESS | 3856 | 1463781553980 Marionette TRACE conn2 <- [1,2054,null,{}] 14:59:13 INFO - PROCESS | 3856 | 1463781553986 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:14 INFO - PROCESS | 3856 | 1463781554129 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 14:59:14 INFO - PROCESS | 3856 | 1463781554276 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:14 INFO - PROCESS | 3856 | ++DOCSHELL 11A02000 == 48 [pid = 3856] [id = 523] 14:59:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (11CED800) [pid = 3856] [serial = 1569] [outer = 00000000] 14:59:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (12AE0000) [pid = 3856] [serial = 1570] [outer = 11CED800] 14:59:14 INFO - PROCESS | 3856 | 1463781554332 Marionette DEBUG loaded listener.js 14:59:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1335D400) [pid = 3856] [serial = 1571] [outer = 11CED800] 14:59:14 INFO - PROCESS | 3856 | 1463781554901 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 14:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 14:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 996ms 14:59:14 INFO - PROCESS | 3856 | 1463781554963 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 14:59:14 INFO - PROCESS | 3856 | 1463781554970 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 14:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 14:59:14 INFO - PROCESS | 3856 | 1463781554977 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 14:59:14 INFO - PROCESS | 3856 | 1463781554980 Marionette TRACE conn2 <- [1,2058,null,{}] 14:59:14 INFO - PROCESS | 3856 | 1463781554996 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:15 INFO - PROCESS | 3856 | 1463781555136 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 14:59:15 INFO - PROCESS | 3856 | 1463781555257 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:15 INFO - PROCESS | 3856 | ++DOCSHELL 105EE000 == 49 [pid = 3856] [id = 524] 14:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (143A1400) [pid = 3856] [serial = 1572] [outer = 00000000] 14:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (15B46800) [pid = 3856] [serial = 1573] [outer = 143A1400] 14:59:15 INFO - PROCESS | 3856 | 1463781555336 Marionette DEBUG loaded listener.js 14:59:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (161AF400) [pid = 3856] [serial = 1574] [outer = 143A1400] 14:59:15 INFO - PROCESS | 3856 | 1463781555998 Marionette TRACE conn2 <- [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]]]}] 14:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 14:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1090ms 14:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 14:59:16 INFO - PROCESS | 3856 | 1463781556071 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 14:59:16 INFO - PROCESS | 3856 | 1463781556074 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 14:59:16 INFO - PROCESS | 3856 | 1463781556078 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 14:59:16 INFO - PROCESS | 3856 | 1463781556081 Marionette TRACE conn2 <- [1,2062,null,{}] 14:59:16 INFO - PROCESS | 3856 | 1463781556092 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:16 INFO - PROCESS | 3856 | 1463781556236 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 14:59:16 INFO - PROCESS | 3856 | 1463781556378 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:16 INFO - PROCESS | 3856 | ++DOCSHELL 1381CC00 == 50 [pid = 3856] [id = 525] 14:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (1793C400) [pid = 3856] [serial = 1575] [outer = 00000000] 14:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (184CF400) [pid = 3856] [serial = 1576] [outer = 1793C400] 14:59:16 INFO - PROCESS | 3856 | 1463781556437 Marionette DEBUG loaded listener.js 14:59:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (186C6C00) [pid = 3856] [serial = 1577] [outer = 1793C400] 14:59:17 INFO - PROCESS | 3856 | 1463781557010 Marionette TRACE conn2 <- [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]]]}] 14:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 14:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 997ms 14:59:17 INFO - PROCESS | 3856 | 1463781557080 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 14:59:17 INFO - PROCESS | 3856 | 1463781557083 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 14:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 14:59:17 INFO - PROCESS | 3856 | 1463781557086 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 14:59:17 INFO - PROCESS | 3856 | 1463781557088 Marionette TRACE conn2 <- [1,2066,null,{}] 14:59:17 INFO - PROCESS | 3856 | 1463781557092 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:17 INFO - PROCESS | 3856 | 1463781557197 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 14:59:17 INFO - PROCESS | 3856 | 1463781557352 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:17 INFO - PROCESS | 3856 | ++DOCSHELL 11023000 == 51 [pid = 3856] [id = 526] 14:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (12899400) [pid = 3856] [serial = 1578] [outer = 00000000] 14:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (184CEC00) [pid = 3856] [serial = 1579] [outer = 12899400] 14:59:17 INFO - PROCESS | 3856 | 1463781557428 Marionette DEBUG loaded listener.js 14:59:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (18FDA400) [pid = 3856] [serial = 1580] [outer = 12899400] 14:59:18 INFO - PROCESS | 3856 | 1463781558226 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 14:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 14:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1214ms 14:59:18 INFO - PROCESS | 3856 | 1463781558297 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 14:59:18 INFO - PROCESS | 3856 | 1463781558301 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 14:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 14:59:18 INFO - PROCESS | 3856 | 1463781558307 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 14:59:18 INFO - PROCESS | 3856 | 1463781558311 Marionette TRACE conn2 <- [1,2070,null,{}] 14:59:18 INFO - PROCESS | 3856 | 1463781558317 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:18 INFO - PROCESS | 3856 | 1463781558449 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 14:59:18 INFO - PROCESS | 3856 | 1463781558596 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:18 INFO - PROCESS | 3856 | ++DOCSHELL 11731800 == 52 [pid = 3856] [id = 527] 14:59:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (1179C800) [pid = 3856] [serial = 1581] [outer = 00000000] 14:59:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (12A8D400) [pid = 3856] [serial = 1582] [outer = 1179C800] 14:59:18 INFO - PROCESS | 3856 | 1463781558646 Marionette DEBUG loaded listener.js 14:59:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1313C800) [pid = 3856] [serial = 1583] [outer = 1179C800] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 176EF800 == 51 [pid = 3856] [id = 418] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 12D1EC00 == 50 [pid = 3856] [id = 521] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 10B8A400 == 49 [pid = 3856] [id = 520] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 10434400 == 48 [pid = 3856] [id = 519] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 16F0F000 == 47 [pid = 3856] [id = 518] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 16483800 == 46 [pid = 3856] [id = 517] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 1581A000 == 45 [pid = 3856] [id = 516] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 14F5DC00 == 44 [pid = 3856] [id = 515] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 12D24800 == 43 [pid = 3856] [id = 514] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 0F30C400 == 42 [pid = 3856] [id = 513] 14:59:18 INFO - PROCESS | 3856 | --DOCSHELL 0F30C000 == 41 [pid = 3856] [id = 512] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16F06800) [pid = 3856] [serial = 1522] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (160E3000) [pid = 3856] [serial = 1510] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1647D800) [pid = 3856] [serial = 1513] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (160EB400) [pid = 3856] [serial = 1511] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (10B34C00) [pid = 3856] [serial = 1495] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (10EC4C00) [pid = 3856] [serial = 1496] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1289AC00) [pid = 3856] [serial = 1498] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (12A2A800) [pid = 3856] [serial = 1499] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (14F4FC00) [pid = 3856] [serial = 1504] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (158E6C00) [pid = 3856] [serial = 1486] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (11737000) [pid = 3856] [serial = 1483] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (11730000) [pid = 3856] [serial = 1492] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1381E000) [pid = 3856] [serial = 1501] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (140DE000) [pid = 3856] [serial = 1502] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (172C1000) [pid = 3856] [serial = 1489] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (14399400) [pid = 3856] [serial = 1516] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (15812C00) [pid = 3856] [serial = 1507] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (161A4800) [pid = 3856] [serial = 1514] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1581AC00) [pid = 3856] [serial = 1508] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (16C51C00) [pid = 3856] [serial = 1519] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (14F90000) [pid = 3856] [serial = 1505] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16E6E000) [pid = 3856] [serial = 1520] [outer = 00000000] [url = about:blank] 14:59:18 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (143B3000) [pid = 3856] [serial = 1517] [outer = 00000000] [url = about:blank] 14:59:19 INFO - PROCESS | 3856 | 1463781559143 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 14:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 14:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 903ms 14:59:19 INFO - PROCESS | 3856 | 1463781559196 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 14:59:19 INFO - PROCESS | 3856 | 1463781559202 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 14:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 14:59:19 INFO - PROCESS | 3856 | 1463781559207 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 14:59:19 INFO - PROCESS | 3856 | 1463781559210 Marionette TRACE conn2 <- [1,2074,null,{}] 14:59:19 INFO - PROCESS | 3856 | 1463781559213 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:19 INFO - PROCESS | 3856 | 1463781559302 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 14:59:19 INFO - PROCESS | 3856 | 1463781559309 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:19 INFO - PROCESS | 3856 | ++DOCSHELL 12A28000 == 42 [pid = 3856] [id = 528] 14:59:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (12A28C00) [pid = 3856] [serial = 1584] [outer = 00000000] 14:59:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (12D24800) [pid = 3856] [serial = 1585] [outer = 12A28C00] 14:59:19 INFO - PROCESS | 3856 | 1463781559354 Marionette DEBUG loaded listener.js 14:59:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (140DCC00) [pid = 3856] [serial = 1586] [outer = 12A28C00] 14:59:19 INFO - PROCESS | 3856 | 1463781559850 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 14:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 14:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 701ms 14:59:19 INFO - PROCESS | 3856 | 1463781559906 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 14:59:19 INFO - PROCESS | 3856 | 1463781559908 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 14:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 14:59:19 INFO - PROCESS | 3856 | 1463781559912 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 14:59:19 INFO - PROCESS | 3856 | 1463781559915 Marionette TRACE conn2 <- [1,2078,null,{}] 14:59:19 INFO - PROCESS | 3856 | 1463781559925 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:20 INFO - PROCESS | 3856 | 1463781560038 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 14:59:20 INFO - PROCESS | 3856 | 1463781560147 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:20 INFO - PROCESS | 3856 | ++DOCSHELL 14397000 == 43 [pid = 3856] [id = 529] 14:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (143AAC00) [pid = 3856] [serial = 1587] [outer = 00000000] 14:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (153BCC00) [pid = 3856] [serial = 1588] [outer = 143AAC00] 14:59:20 INFO - PROCESS | 3856 | 1463781560196 Marionette DEBUG loaded listener.js 14:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (15818400) [pid = 3856] [serial = 1589] [outer = 143AAC00] 14:59:20 INFO - PROCESS | 3856 | 1463781560572 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 14:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 14:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 700ms 14:59:20 INFO - PROCESS | 3856 | 1463781560611 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 14:59:20 INFO - PROCESS | 3856 | 1463781560613 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 14:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 14:59:20 INFO - PROCESS | 3856 | 1463781560617 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 14:59:20 INFO - PROCESS | 3856 | 1463781560618 Marionette TRACE conn2 <- [1,2082,null,{}] 14:59:20 INFO - PROCESS | 3856 | 1463781560622 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:20 INFO - PROCESS | 3856 | 1463781560702 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 14:59:20 INFO - PROCESS | 3856 | 1463781560709 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:20 INFO - PROCESS | 3856 | ++DOCSHELL 15820000 == 44 [pid = 3856] [id = 530] 14:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (158E6C00) [pid = 3856] [serial = 1590] [outer = 00000000] 14:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (160DE000) [pid = 3856] [serial = 1591] [outer = 158E6C00] 14:59:20 INFO - PROCESS | 3856 | 1463781560753 Marionette DEBUG loaded listener.js 14:59:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (160EAC00) [pid = 3856] [serial = 1592] [outer = 158E6C00] 14:59:21 INFO - PROCESS | 3856 | 1463781561213 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 14:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 14:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 639ms 14:59:21 INFO - PROCESS | 3856 | 1463781561257 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 14:59:21 INFO - PROCESS | 3856 | 1463781561259 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 14:59:21 INFO - PROCESS | 3856 | 1463781561263 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 14:59:21 INFO - PROCESS | 3856 | 1463781561264 Marionette TRACE conn2 <- [1,2086,null,{}] 14:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 14:59:21 INFO - PROCESS | 3856 | 1463781561278 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:21 INFO - PROCESS | 3856 | 1463781561400 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 14:59:21 INFO - PROCESS | 3856 | 1463781561500 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:21 INFO - PROCESS | 3856 | ++DOCSHELL 1647DC00 == 45 [pid = 3856] [id = 531] 14:59:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1647E000) [pid = 3856] [serial = 1593] [outer = 00000000] 14:59:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (166D4400) [pid = 3856] [serial = 1594] [outer = 1647E000] 14:59:21 INFO - PROCESS | 3856 | 1463781561545 Marionette DEBUG loaded listener.js 14:59:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16A27C00) [pid = 3856] [serial = 1595] [outer = 1647E000] 14:59:21 INFO - PROCESS | 3856 | 1463781561970 Marionette TRACE conn2 <- [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]]]}] 14:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 14:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 748ms 14:59:22 INFO - PROCESS | 3856 | 1463781562026 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 14:59:22 INFO - PROCESS | 3856 | 1463781562028 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 14:59:22 INFO - PROCESS | 3856 | 1463781562031 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 14:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 14:59:22 INFO - PROCESS | 3856 | 1463781562033 Marionette TRACE conn2 <- [1,2090,null,{}] 14:59:22 INFO - PROCESS | 3856 | 1463781562036 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:22 INFO - PROCESS | 3856 | 1463781562182 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 14:59:22 INFO - PROCESS | 3856 | 1463781562197 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:22 INFO - PROCESS | 3856 | ++DOCSHELL 16E6E800 == 46 [pid = 3856] [id = 532] 14:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16E71000) [pid = 3856] [serial = 1596] [outer = 00000000] 14:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (17090C00) [pid = 3856] [serial = 1597] [outer = 16E71000] 14:59:22 INFO - PROCESS | 3856 | 1463781562300 Marionette DEBUG loaded listener.js 14:59:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (172BD400) [pid = 3856] [serial = 1598] [outer = 16E71000] 14:59:22 INFO - PROCESS | 3856 | 1463781562715 Marionette TRACE conn2 <- [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]]]}] 14:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 14:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 732ms 14:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 14:59:22 INFO - PROCESS | 3856 | 1463781562790 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 14:59:22 INFO - PROCESS | 3856 | 1463781562792 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 14:59:22 INFO - PROCESS | 3856 | 1463781562795 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 14:59:22 INFO - PROCESS | 3856 | 1463781562797 Marionette TRACE conn2 <- [1,2094,null,{}] 14:59:22 INFO - PROCESS | 3856 | 1463781562800 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:22 INFO - PROCESS | 3856 | 1463781562912 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 14:59:23 INFO - PROCESS | 3856 | 1463781563116 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (10473000) [pid = 3856] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (130CC000) [pid = 3856] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16484800) [pid = 3856] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (15820800) [pid = 3856] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (153BC400) [pid = 3856] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (16F0BC00) [pid = 3856] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (103CBC00) [pid = 3856] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (10B3D000) [pid = 3856] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16A1D800) [pid = 3856] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (11057000) [pid = 3856] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 14:59:23 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (13D4CC00) [pid = 3856] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 14:59:23 INFO - PROCESS | 3856 | ++DOCSHELL 10473000 == 47 [pid = 3856] [id = 533] 14:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10562800) [pid = 3856] [serial = 1599] [outer = 00000000] 14:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (1179E800) [pid = 3856] [serial = 1600] [outer = 10562800] 14:59:23 INFO - PROCESS | 3856 | 1463781563166 Marionette DEBUG loaded listener.js 14:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (12D1D800) [pid = 3856] [serial = 1601] [outer = 10562800] 14:59:23 INFO - PROCESS | 3856 | 1463781563522 Marionette TRACE conn2 <- [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]]]}] 14:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 14:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 794ms 14:59:23 INFO - PROCESS | 3856 | 1463781563581 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 14:59:23 INFO - PROCESS | 3856 | 1463781563583 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 14:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 14:59:23 INFO - PROCESS | 3856 | 1463781563587 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 14:59:23 INFO - PROCESS | 3856 | 1463781563588 Marionette TRACE conn2 <- [1,2098,null,{}] 14:59:23 INFO - PROCESS | 3856 | 1463781563592 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:23 INFO - PROCESS | 3856 | 1463781563670 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 14:59:23 INFO - PROCESS | 3856 | 1463781563768 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:23 INFO - PROCESS | 3856 | ++DOCSHELL 105EB800 == 48 [pid = 3856] [id = 534] 14:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12A2A400) [pid = 3856] [serial = 1602] [outer = 00000000] 14:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (172A1C00) [pid = 3856] [serial = 1603] [outer = 12A2A400] 14:59:23 INFO - PROCESS | 3856 | 1463781563824 Marionette DEBUG loaded listener.js 14:59:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (1782CC00) [pid = 3856] [serial = 1604] [outer = 12A2A400] 14:59:24 INFO - PROCESS | 3856 | 1463781564176 Marionette TRACE conn2 <- [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]]]}] 14:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 14:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 638ms 14:59:24 INFO - PROCESS | 3856 | 1463781564225 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 14:59:24 INFO - PROCESS | 3856 | 1463781564227 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 14:59:24 INFO - PROCESS | 3856 | 1463781564230 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 14:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 14:59:24 INFO - PROCESS | 3856 | 1463781564231 Marionette TRACE conn2 <- [1,2102,null,{}] 14:59:24 INFO - PROCESS | 3856 | 1463781564235 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:24 INFO - PROCESS | 3856 | 1463781564354 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 14:59:24 INFO - PROCESS | 3856 | 1463781564393 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:24 INFO - PROCESS | 3856 | ++DOCSHELL 1709A400 == 49 [pid = 3856] [id = 535] 14:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (176F7400) [pid = 3856] [serial = 1605] [outer = 00000000] 14:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (186C8800) [pid = 3856] [serial = 1606] [outer = 176F7400] 14:59:24 INFO - PROCESS | 3856 | 1463781564446 Marionette DEBUG loaded listener.js 14:59:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (186C1800) [pid = 3856] [serial = 1607] [outer = 176F7400] 14:59:24 INFO - PROCESS | 3856 | 1463781564843 Marionette TRACE conn2 <- [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]]]}] 14:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 14:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 622ms 14:59:24 INFO - PROCESS | 3856 | 1463781564869 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 14:59:24 INFO - PROCESS | 3856 | 1463781564871 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 14:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 14:59:24 INFO - PROCESS | 3856 | 1463781564874 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 14:59:24 INFO - PROCESS | 3856 | 1463781564876 Marionette TRACE conn2 <- [1,2106,null,{}] 14:59:24 INFO - PROCESS | 3856 | 1463781564880 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:24 INFO - PROCESS | 3856 | 1463781565002 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 14:59:25 INFO - PROCESS | 3856 | 1463781565011 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:25 INFO - PROCESS | 3856 | ++DOCSHELL 17939C00 == 50 [pid = 3856] [id = 536] 14:59:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (18020400) [pid = 3856] [serial = 1608] [outer = 00000000] 14:59:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18FE0000) [pid = 3856] [serial = 1609] [outer = 18020400] 14:59:25 INFO - PROCESS | 3856 | 1463781565054 Marionette DEBUG loaded listener.js 14:59:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18FE5800) [pid = 3856] [serial = 1610] [outer = 18020400] 14:59:25 INFO - PROCESS | 3856 | 1463781565761 Marionette TRACE conn2 <- [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]]]}] 14:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 14:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 934ms 14:59:25 INFO - PROCESS | 3856 | 1463781565820 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 14:59:25 INFO - PROCESS | 3856 | 1463781565826 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 14:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 14:59:25 INFO - PROCESS | 3856 | 1463781565831 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 14:59:25 INFO - PROCESS | 3856 | 1463781565836 Marionette TRACE conn2 <- [1,2110,null,{}] 14:59:25 INFO - PROCESS | 3856 | 1463781565841 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:25 INFO - PROCESS | 3856 | 1463781565958 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 14:59:26 INFO - PROCESS | 3856 | 1463781566109 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:26 INFO - PROCESS | 3856 | ++DOCSHELL 12883000 == 51 [pid = 3856] [id = 537] 14:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1289D000) [pid = 3856] [serial = 1611] [outer = 00000000] 14:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (140DF000) [pid = 3856] [serial = 1612] [outer = 1289D000] 14:59:26 INFO - PROCESS | 3856 | 1463781566188 Marionette DEBUG loaded listener.js 14:59:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (143A9800) [pid = 3856] [serial = 1613] [outer = 1289D000] 14:59:26 INFO - PROCESS | 3856 | 1463781566766 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 14:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 14:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 996ms 14:59:26 INFO - PROCESS | 3856 | 1463781566833 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 14:59:26 INFO - PROCESS | 3856 | 1463781566839 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 14:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 14:59:26 INFO - PROCESS | 3856 | 1463781566846 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 14:59:26 INFO - PROCESS | 3856 | 1463781566848 Marionette TRACE conn2 <- [1,2114,null,{}] 14:59:26 INFO - PROCESS | 3856 | 1463781566852 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:26 INFO - PROCESS | 3856 | 1463781566959 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 14:59:27 INFO - PROCESS | 3856 | 1463781567102 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:27 INFO - PROCESS | 3856 | ++DOCSHELL 10D4AC00 == 52 [pid = 3856] [id = 538] 14:59:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (12D74400) [pid = 3856] [serial = 1614] [outer = 00000000] 14:59:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (15F5FC00) [pid = 3856] [serial = 1615] [outer = 12D74400] 14:59:27 INFO - PROCESS | 3856 | 1463781567159 Marionette DEBUG loaded listener.js 14:59:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (16A85C00) [pid = 3856] [serial = 1616] [outer = 12D74400] 14:59:27 INFO - PROCESS | 3856 | 1463781567755 Marionette TRACE conn2 <- [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]]]}] 14:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 14:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 996ms 14:59:27 INFO - PROCESS | 3856 | 1463781567830 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 14:59:27 INFO - PROCESS | 3856 | 1463781567833 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 14:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 14:59:27 INFO - PROCESS | 3856 | 1463781567851 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 14:59:27 INFO - PROCESS | 3856 | 1463781567855 Marionette TRACE conn2 <- [1,2118,null,{}] 14:59:27 INFO - PROCESS | 3856 | 1463781567867 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:27 INFO - PROCESS | 3856 | 1463781567982 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 14:59:28 INFO - PROCESS | 3856 | 1463781568118 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:28 INFO - PROCESS | 3856 | ++DOCSHELL 1814D800 == 53 [pid = 3856] [id = 539] 14:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1815A000) [pid = 3856] [serial = 1617] [outer = 00000000] 14:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (18FDFC00) [pid = 3856] [serial = 1618] [outer = 1815A000] 14:59:28 INFO - PROCESS | 3856 | 1463781568175 Marionette DEBUG loaded listener.js 14:59:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19A95400) [pid = 3856] [serial = 1619] [outer = 1815A000] 14:59:28 INFO - PROCESS | 3856 | 1463781568791 Marionette TRACE conn2 <- [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] 14:59:28 INFO - PROCESS | 3856 | 1463781568847 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 14:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 14:59:28 INFO - PROCESS | 3856 | 1463781568850 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 14:59:28 INFO - PROCESS | 3856 | 1463781568852 Marionette TRACE conn2 <- [1,2122,null,{}] 14:59:28 INFO - PROCESS | 3856 | 1463781568856 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:28 INFO - PROCESS | 3856 | 1463781568961 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 14:59:29 INFO - PROCESS | 3856 | 1463781569078 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:29 INFO - PROCESS | 3856 | ++DOCSHELL 10A5AC00 == 54 [pid = 3856] [id = 540] 14:59:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (10B32400) [pid = 3856] [serial = 1620] [outer = 00000000] 14:59:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (11731000) [pid = 3856] [serial = 1621] [outer = 10B32400] 14:59:29 INFO - PROCESS | 3856 | 1463781569175 Marionette DEBUG loaded listener.js 14:59:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (14398400) [pid = 3856] [serial = 1622] [outer = 10B32400] 14:59:29 INFO - PROCESS | 3856 | 1463781569933 Marionette TRACE conn2 <- [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]]]}] 14:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 14:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1152ms 14:59:30 INFO - PROCESS | 3856 | 1463781570007 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 14:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 14:59:30 INFO - PROCESS | 3856 | 1463781570013 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 14:59:30 INFO - PROCESS | 3856 | 1463781570019 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 14:59:30 INFO - PROCESS | 3856 | 1463781570025 Marionette TRACE conn2 <- [1,2126,null,{}] 14:59:30 INFO - PROCESS | 3856 | 1463781570031 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:30 INFO - PROCESS | 3856 | 1463781570131 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 14:59:30 INFO - PROCESS | 3856 | 1463781570255 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:30 INFO - PROCESS | 3856 | ++DOCSHELL 10B31800 == 55 [pid = 3856] [id = 541] 14:59:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (10B8FC00) [pid = 3856] [serial = 1623] [outer = 00000000] 14:59:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (12B55000) [pid = 3856] [serial = 1624] [outer = 10B8FC00] 14:59:30 INFO - PROCESS | 3856 | 1463781570350 Marionette DEBUG loaded listener.js 14:59:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1439B000) [pid = 3856] [serial = 1625] [outer = 10B8FC00] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 10B33400 == 54 [pid = 3856] [id = 497] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 1709A400 == 53 [pid = 3856] [id = 535] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 105EB800 == 52 [pid = 3856] [id = 534] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 10473000 == 51 [pid = 3856] [id = 533] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 16E6E800 == 50 [pid = 3856] [id = 532] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 1647DC00 == 49 [pid = 3856] [id = 531] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 15820000 == 48 [pid = 3856] [id = 530] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 14397000 == 47 [pid = 3856] [id = 529] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 12A28000 == 46 [pid = 3856] [id = 528] 14:59:30 INFO - PROCESS | 3856 | --DOCSHELL 11731800 == 45 [pid = 3856] [id = 527] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (1313E800) [pid = 3856] [serial = 1528] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (160E2C00) [pid = 3856] [serial = 1531] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (176B0C00) [pid = 3856] [serial = 1534] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (105EF800) [pid = 3856] [serial = 1525] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (17FB8C00) [pid = 3856] [serial = 1564] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (112D9400) [pid = 3856] [serial = 1538] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (10D48400) [pid = 3856] [serial = 1537] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1382AC00) [pid = 3856] [serial = 1543] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16A27800) [pid = 3856] [serial = 1552] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (140DDC00) [pid = 3856] [serial = 1544] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (160E2400) [pid = 3856] [serial = 1549] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (15812800) [pid = 3856] [serial = 1546] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1581D400) [pid = 3856] [serial = 1547] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (172BE800) [pid = 3856] [serial = 1555] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (10B3B000) [pid = 3856] [serial = 1540] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (12884000) [pid = 3856] [serial = 1558] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (10EC2800) [pid = 3856] [serial = 1541] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (172BF800) [pid = 3856] [serial = 1556] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16F09C00) [pid = 3856] [serial = 1523] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (13368800) [pid = 3856] [serial = 1559] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (16F05C00) [pid = 3856] [serial = 1561] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (16E6E400) [pid = 3856] [serial = 1553] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (160E4800) [pid = 3856] [serial = 1550] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1782D800) [pid = 3856] [serial = 1562] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (1801A000) [pid = 3856] [serial = 1565] [outer = 00000000] [url = about:blank] 14:59:30 INFO - PROCESS | 3856 | 1463781570947 Marionette TRACE conn2 <- [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]]]}] 14:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 14:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 935ms 14:59:30 INFO - PROCESS | 3856 | 1463781570963 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 14:59:30 INFO - PROCESS | 3856 | 1463781570968 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 14:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 14:59:30 INFO - PROCESS | 3856 | 1463781570974 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 14:59:30 INFO - PROCESS | 3856 | 1463781570976 Marionette TRACE conn2 <- [1,2130,null,{}] 14:59:30 INFO - PROCESS | 3856 | 1463781570980 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:31 INFO - PROCESS | 3856 | 1463781571064 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 14:59:31 INFO - PROCESS | 3856 | 1463781571169 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:31 INFO - PROCESS | 3856 | ++DOCSHELL 10D47800 == 46 [pid = 3856] [id = 542] 14:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (11712800) [pid = 3856] [serial = 1626] [outer = 00000000] 14:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12A31000) [pid = 3856] [serial = 1627] [outer = 11712800] 14:59:31 INFO - PROCESS | 3856 | 1463781571215 Marionette DEBUG loaded listener.js 14:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (140DE000) [pid = 3856] [serial = 1628] [outer = 11712800] 14:59:31 INFO - PROCESS | 3856 | --DOCSHELL 1B3F3400 == 45 [pid = 3856] [id = 15] 14:59:31 INFO - PROCESS | 3856 | 1463781571668 Marionette TRACE conn2 <- [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] 14:59:31 INFO - PROCESS | 3856 | 1463781571715 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 14:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 14:59:31 INFO - PROCESS | 3856 | 1463781571719 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 14:59:31 INFO - PROCESS | 3856 | 1463781571722 Marionette TRACE conn2 <- [1,2134,null,{}] 14:59:31 INFO - PROCESS | 3856 | 1463781571732 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:31 INFO - PROCESS | 3856 | 1463781571845 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 14:59:31 INFO - PROCESS | 3856 | 1463781571855 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:31 INFO - PROCESS | 3856 | ++DOCSHELL 13825400 == 46 [pid = 3856] [id = 543] 14:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (15816800) [pid = 3856] [serial = 1629] [outer = 00000000] 14:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (15F5C800) [pid = 3856] [serial = 1630] [outer = 15816800] 14:59:31 INFO - PROCESS | 3856 | 1463781571901 Marionette DEBUG loaded listener.js 14:59:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (160EB000) [pid = 3856] [serial = 1631] [outer = 15816800] 14:59:32 INFO - PROCESS | 3856 | 1463781572372 Marionette TRACE conn2 <- [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] 14:59:32 INFO - PROCESS | 3856 | 1463781572404 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 14:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 14:59:32 INFO - PROCESS | 3856 | 1463781572408 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 14:59:32 INFO - PROCESS | 3856 | 1463781572409 Marionette TRACE conn2 <- [1,2138,null,{}] 14:59:32 INFO - PROCESS | 3856 | 1463781572413 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:32 INFO - PROCESS | 3856 | 1463781572496 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 14:59:32 INFO - PROCESS | 3856 | 1463781572503 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:32 INFO - PROCESS | 3856 | ++DOCSHELL 161A4000 == 47 [pid = 3856] [id = 544] 14:59:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16475800) [pid = 3856] [serial = 1632] [outer = 00000000] 14:59:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16E6D800) [pid = 3856] [serial = 1633] [outer = 16475800] 14:59:32 INFO - PROCESS | 3856 | 1463781572548 Marionette DEBUG loaded listener.js 14:59:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16F03800) [pid = 3856] [serial = 1634] [outer = 16475800] 14:59:33 INFO - PROCESS | 3856 | 1463781573019 Marionette TRACE conn2 <- [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]]]}] 14:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 14:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 700ms 14:59:33 INFO - PROCESS | 3856 | 1463781573107 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 14:59:33 INFO - PROCESS | 3856 | 1463781573109 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 14:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 14:59:33 INFO - PROCESS | 3856 | 1463781573122 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 14:59:33 INFO - PROCESS | 3856 | 1463781573124 Marionette TRACE conn2 <- [1,2142,null,{}] 14:59:33 INFO - PROCESS | 3856 | 1463781573128 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:33 INFO - PROCESS | 3856 | 1463781573244 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 14:59:33 INFO - PROCESS | 3856 | 1463781573336 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:33 INFO - PROCESS | 3856 | ++DOCSHELL 11A04000 == 48 [pid = 3856] [id = 545] 14:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (16A1D400) [pid = 3856] [serial = 1635] [outer = 00000000] 14:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (1709A400) [pid = 3856] [serial = 1636] [outer = 16A1D400] 14:59:33 INFO - PROCESS | 3856 | 1463781573380 Marionette DEBUG loaded listener.js 14:59:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (172C0000) [pid = 3856] [serial = 1637] [outer = 16A1D400] 14:59:33 INFO - PROCESS | 3856 | 1463781573823 Marionette TRACE conn2 <- [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]]]}] 14:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 14:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 763ms 14:59:33 INFO - PROCESS | 3856 | 1463781573878 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 14:59:33 INFO - PROCESS | 3856 | 1463781573880 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 14:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 14:59:33 INFO - PROCESS | 3856 | 1463781573884 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 14:59:33 INFO - PROCESS | 3856 | 1463781573885 Marionette TRACE conn2 <- [1,2146,null,{}] 14:59:33 INFO - PROCESS | 3856 | 1463781573889 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:34 INFO - PROCESS | 3856 | 1463781574013 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 14:59:34 INFO - PROCESS | 3856 | 1463781574084 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:34 INFO - PROCESS | 3856 | ++DOCSHELL 10D50C00 == 49 [pid = 3856] [id = 546] 14:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (17098800) [pid = 3856] [serial = 1638] [outer = 00000000] 14:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (17936800) [pid = 3856] [serial = 1639] [outer = 17098800] 14:59:34 INFO - PROCESS | 3856 | 1463781574130 Marionette DEBUG loaded listener.js 14:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (17FC1C00) [pid = 3856] [serial = 1640] [outer = 17098800] 14:59:34 INFO - PROCESS | 3856 | 1463781574561 Marionette TRACE conn2 <- [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]]]}] 14:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 14:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 748ms 14:59:34 INFO - PROCESS | 3856 | 1463781574646 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 14:59:34 INFO - PROCESS | 3856 | 1463781574648 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 14:59:34 INFO - PROCESS | 3856 | 1463781574655 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 14:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 14:59:34 INFO - PROCESS | 3856 | 1463781574657 Marionette TRACE conn2 <- [1,2150,null,{}] 14:59:34 INFO - PROCESS | 3856 | 1463781574661 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:34 INFO - PROCESS | 3856 | 1463781574782 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 14:59:34 INFO - PROCESS | 3856 | 1463781574794 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:34 INFO - PROCESS | 3856 | ++DOCSHELL 17936400 == 50 [pid = 3856] [id = 547] 14:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (17FC2400) [pid = 3856] [serial = 1641] [outer = 00000000] 14:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (18FDA800) [pid = 3856] [serial = 1642] [outer = 17FC2400] 14:59:34 INFO - PROCESS | 3856 | 1463781574896 Marionette DEBUG loaded listener.js 14:59:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (19A94400) [pid = 3856] [serial = 1643] [outer = 17FC2400] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1036EC00) [pid = 3856] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (12A28C00) [pid = 3856] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (158E6C00) [pid = 3856] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (12A31C00) [pid = 3856] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (143AA800) [pid = 3856] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16E71000) [pid = 3856] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1647E000) [pid = 3856] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (12A2A400) [pid = 3856] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (143B2800) [pid = 3856] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (16F10800) [pid = 3856] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (10B3A400) [pid = 3856] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16C4E800) [pid = 3856] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (12899400) [pid = 3856] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (14FB5800) [pid = 3856] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10B36400) [pid = 3856] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (143AAC00) [pid = 3856] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (11AF1000) [pid = 3856] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (11A04400) [pid = 3856] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (10EBB000) [pid = 3856] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (176F7400) [pid = 3856] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1179C800) [pid = 3856] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 14:59:35 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (10562800) [pid = 3856] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 14:59:35 INFO - PROCESS | 3856 | 1463781575502 Marionette TRACE conn2 <- [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]]]}] 14:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 14:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 903ms 14:59:35 INFO - PROCESS | 3856 | 1463781575560 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 14:59:35 INFO - PROCESS | 3856 | 1463781575562 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 14:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 14:59:35 INFO - PROCESS | 3856 | 1463781575572 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 14:59:35 INFO - PROCESS | 3856 | 1463781575574 Marionette TRACE conn2 <- [1,2154,null,{}] 14:59:35 INFO - PROCESS | 3856 | 1463781575578 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:35 INFO - PROCESS | 3856 | 1463781575658 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 14:59:35 INFO - PROCESS | 3856 | 1463781575664 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:35 INFO - PROCESS | 3856 | ++DOCSHELL 10B3A400 == 51 [pid = 3856] [id = 548] 14:59:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (10B8DC00) [pid = 3856] [serial = 1644] [outer = 00000000] 14:59:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (12A26800) [pid = 3856] [serial = 1645] [outer = 10B8DC00] 14:59:35 INFO - PROCESS | 3856 | 1463781575707 Marionette DEBUG loaded listener.js 14:59:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (14F50C00) [pid = 3856] [serial = 1646] [outer = 10B8DC00] 14:59:36 INFO - PROCESS | 3856 | 1463781576187 Marionette TRACE conn2 <- [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]]]}] 14:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 14:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 653ms 14:59:36 INFO - PROCESS | 3856 | 1463781576224 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 14:59:36 INFO - PROCESS | 3856 | 1463781576226 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 14:59:36 INFO - PROCESS | 3856 | 1463781576229 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 14:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 14:59:36 INFO - PROCESS | 3856 | 1463781576231 Marionette TRACE conn2 <- [1,2158,null,{}] 14:59:36 INFO - PROCESS | 3856 | 1463781576235 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:36 INFO - PROCESS | 3856 | 1463781576299 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 14:59:36 INFO - PROCESS | 3856 | 1463781576305 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:36 INFO - PROCESS | 3856 | ++DOCSHELL 1171C800 == 52 [pid = 3856] [id = 549] 14:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (158E3800) [pid = 3856] [serial = 1647] [outer = 00000000] 14:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16F04400) [pid = 3856] [serial = 1648] [outer = 158E3800] 14:59:36 INFO - PROCESS | 3856 | 1463781576375 Marionette DEBUG loaded listener.js 14:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (16F07400) [pid = 3856] [serial = 1649] [outer = 158E3800] 14:59:36 INFO - PROCESS | 3856 | 1463781576812 Marionette TRACE conn2 <- [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]]]}] 14:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 14:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 623ms 14:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 14:59:36 INFO - PROCESS | 3856 | 1463781576852 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 14:59:36 INFO - PROCESS | 3856 | 1463781576854 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 14:59:36 INFO - PROCESS | 3856 | 1463781576857 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 14:59:36 INFO - PROCESS | 3856 | 1463781576859 Marionette TRACE conn2 <- [1,2162,null,{}] 14:59:36 INFO - PROCESS | 3856 | 1463781576862 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:36 INFO - PROCESS | 3856 | 1463781576943 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 14:59:36 INFO - PROCESS | 3856 | 1463781576949 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:36 INFO - PROCESS | 3856 | ++DOCSHELL 12A2F400 == 53 [pid = 3856] [id = 550] 14:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (172C6400) [pid = 3856] [serial = 1650] [outer = 00000000] 14:59:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (184D2800) [pid = 3856] [serial = 1651] [outer = 172C6400] 14:59:36 INFO - PROCESS | 3856 | 1463781576993 Marionette DEBUG loaded listener.js 14:59:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (184D8800) [pid = 3856] [serial = 1652] [outer = 172C6400] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 12A26000 == 52 [pid = 3856] [id = 509] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 11023000 == 51 [pid = 3856] [id = 526] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 0F395C00 == 50 [pid = 3856] [id = 419] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 105EE800 == 49 [pid = 3856] [id = 522] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 143AE000 == 48 [pid = 3856] [id = 493] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 1306E000 == 47 [pid = 3856] [id = 510] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 1036CC00 == 46 [pid = 3856] [id = 508] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 105EE000 == 45 [pid = 3856] [id = 524] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 1381CC00 == 44 [pid = 3856] [id = 525] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 103CA400 == 43 [pid = 3856] [id = 420] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 138DF400 == 42 [pid = 3856] [id = 410] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 11A02000 == 41 [pid = 3856] [id = 523] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 16A89000 == 40 [pid = 3856] [id = 511] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 1B3F9000 == 39 [pid = 3856] [id = 16] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 10A5AC00 == 38 [pid = 3856] [id = 540] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 10B31800 == 37 [pid = 3856] [id = 541] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 1814D800 == 36 [pid = 3856] [id = 539] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 12883000 == 35 [pid = 3856] [id = 537] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 10D4AC00 == 34 [pid = 3856] [id = 538] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 17939C00 == 33 [pid = 3856] [id = 536] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 10D47800 == 32 [pid = 3856] [id = 542] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 161A4000 == 31 [pid = 3856] [id = 544] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 13825400 == 30 [pid = 3856] [id = 543] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 10D50C00 == 29 [pid = 3856] [id = 546] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 10B3A400 == 28 [pid = 3856] [id = 548] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 17936400 == 27 [pid = 3856] [id = 547] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 1171C800 == 26 [pid = 3856] [id = 549] 14:59:38 INFO - PROCESS | 3856 | --DOCSHELL 11A04000 == 25 [pid = 3856] [id = 545] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1313C800) [pid = 3856] [serial = 1583] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (184CF400) [pid = 3856] [serial = 1576] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (15B46800) [pid = 3856] [serial = 1573] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (12D1D800) [pid = 3856] [serial = 1601] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (10A7B400) [pid = 3856] [serial = 1526] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (140DCC00) [pid = 3856] [serial = 1586] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (12AE0000) [pid = 3856] [serial = 1570] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (160DE000) [pid = 3856] [serial = 1591] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (138E2C00) [pid = 3856] [serial = 1529] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (16484C00) [pid = 3856] [serial = 1532] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (17090C00) [pid = 3856] [serial = 1597] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (166D4400) [pid = 3856] [serial = 1594] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (172A1C00) [pid = 3856] [serial = 1603] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16F0B800) [pid = 3856] [serial = 1481] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (184CE000) [pid = 3856] [serial = 1567] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1179E800) [pid = 3856] [serial = 1600] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (160EAC00) [pid = 3856] [serial = 1592] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (176EE800) [pid = 3856] [serial = 1490] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (12A8D400) [pid = 3856] [serial = 1582] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (16A27C00) [pid = 3856] [serial = 1595] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (138DF000) [pid = 3856] [serial = 1493] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (176EE400) [pid = 3856] [serial = 1535] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (18FDA400) [pid = 3856] [serial = 1580] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (184CEC00) [pid = 3856] [serial = 1579] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (15F51800) [pid = 3856] [serial = 1445] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (11056C00) [pid = 3856] [serial = 1448] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1782CC00) [pid = 3856] [serial = 1604] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (153BCC00) [pid = 3856] [serial = 1588] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (160E9C00) [pid = 3856] [serial = 1487] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (172BD400) [pid = 3856] [serial = 1598] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1439B400) [pid = 3856] [serial = 1451] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (13363000) [pid = 3856] [serial = 1484] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15818400) [pid = 3856] [serial = 1589] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (12D24800) [pid = 3856] [serial = 1585] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (186C8800) [pid = 3856] [serial = 1606] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (186C1800) [pid = 3856] [serial = 1607] [outer = 00000000] [url = about:blank] 14:59:39 INFO - PROCESS | 3856 | 1463781579179 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 14:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 14:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2367ms 14:59:39 INFO - PROCESS | 3856 | 1463781579236 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 14:59:39 INFO - PROCESS | 3856 | 1463781579240 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 14:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 14:59:39 INFO - PROCESS | 3856 | 1463781579246 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 14:59:39 INFO - PROCESS | 3856 | 1463781579250 Marionette TRACE conn2 <- [1,2166,null,{}] 14:59:39 INFO - PROCESS | 3856 | 1463781579256 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:39 INFO - PROCESS | 3856 | 1463781579348 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 14:59:39 INFO - PROCESS | 3856 | 1463781579360 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:39 INFO - PROCESS | 3856 | ++DOCSHELL 10567400 == 26 [pid = 3856] [id = 551] 14:59:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (105EC000) [pid = 3856] [serial = 1653] [outer = 00000000] 14:59:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (10A65800) [pid = 3856] [serial = 1654] [outer = 105EC000] 14:59:39 INFO - PROCESS | 3856 | 1463781579408 Marionette DEBUG loaded listener.js 14:59:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (10B31800) [pid = 3856] [serial = 1655] [outer = 105EC000] 14:59:39 INFO - PROCESS | 3856 | 1463781579915 Marionette TRACE conn2 <- [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]]]}] 14:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 14:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 685ms 14:59:39 INFO - PROCESS | 3856 | 1463781579946 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 14:59:39 INFO - PROCESS | 3856 | 1463781579952 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 14:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 14:59:39 INFO - PROCESS | 3856 | 1463781579959 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 14:59:39 INFO - PROCESS | 3856 | 1463781579962 Marionette TRACE conn2 <- [1,2170,null,{}] 14:59:39 INFO - PROCESS | 3856 | 1463781579965 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:40 INFO - PROCESS | 3856 | 1463781580052 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 14:59:40 INFO - PROCESS | 3856 | 1463781580063 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:40 INFO - PROCESS | 3856 | ++DOCSHELL 10D47800 == 27 [pid = 3856] [id = 552] 14:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (10D4B000) [pid = 3856] [serial = 1656] [outer = 00000000] 14:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10D50C00) [pid = 3856] [serial = 1657] [outer = 10D4B000] 14:59:40 INFO - PROCESS | 3856 | 1463781580109 Marionette DEBUG loaded listener.js 14:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10EC0C00) [pid = 3856] [serial = 1658] [outer = 10D4B000] 14:59:40 INFO - PROCESS | 3856 | 1463781580589 Marionette TRACE conn2 <- [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]]]}] 14:59:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 14:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 700ms 14:59:40 INFO - PROCESS | 3856 | 1463781580656 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 14:59:40 INFO - PROCESS | 3856 | 1463781580659 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 14:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 14:59:40 INFO - PROCESS | 3856 | 1463781580662 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 14:59:40 INFO - PROCESS | 3856 | 1463781580666 Marionette TRACE conn2 <- [1,2174,null,{}] 14:59:40 INFO - PROCESS | 3856 | 1463781580660 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:40 INFO - PROCESS | 3856 | 1463781580777 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 14:59:40 INFO - PROCESS | 3856 | 1463781580882 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:40 INFO - PROCESS | 3856 | ++DOCSHELL 1179E400 == 28 [pid = 3856] [id = 553] 14:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (117A6C00) [pid = 3856] [serial = 1659] [outer = 00000000] 14:59:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (11C5CC00) [pid = 3856] [serial = 1660] [outer = 117A6C00] 14:59:40 INFO - PROCESS | 3856 | 1463781580932 Marionette DEBUG loaded listener.js 14:59:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (128A1800) [pid = 3856] [serial = 1661] [outer = 117A6C00] 14:59:41 INFO - PROCESS | 3856 | 1463781581325 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 14:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 14:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 701ms 14:59:41 INFO - PROCESS | 3856 | 1463781581346 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 14:59:41 INFO - PROCESS | 3856 | 1463781581349 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 14:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 14:59:41 INFO - PROCESS | 3856 | 1463781581352 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 14:59:41 INFO - PROCESS | 3856 | 1463781581354 Marionette TRACE conn2 <- [1,2178,null,{}] 14:59:41 INFO - PROCESS | 3856 | 1463781581357 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:41 INFO - PROCESS | 3856 | 1463781581444 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 14:59:41 INFO - PROCESS | 3856 | 1463781581450 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:41 INFO - PROCESS | 3856 | ++DOCSHELL 11CEB000 == 29 [pid = 3856] [id = 554] 14:59:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (12A31400) [pid = 3856] [serial = 1662] [outer = 00000000] 14:59:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (12DF5800) [pid = 3856] [serial = 1663] [outer = 12A31400] 14:59:41 INFO - PROCESS | 3856 | 1463781581495 Marionette DEBUG loaded listener.js 14:59:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (1335B400) [pid = 3856] [serial = 1664] [outer = 12A31400] 14:59:41 INFO - PROCESS | 3856 | 1463781581958 Marionette TRACE conn2 <- [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]]]}] 14:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 14:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 638ms 14:59:41 INFO - PROCESS | 3856 | 1463781581992 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 14:59:41 INFO - PROCESS | 3856 | 1463781581994 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 14:59:41 INFO - PROCESS | 3856 | 1463781581997 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 14:59:41 INFO - PROCESS | 3856 | 1463781581998 Marionette TRACE conn2 <- [1,2182,null,{}] 14:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 14:59:41 INFO - PROCESS | 3856 | 1463781582002 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:42 INFO - PROCESS | 3856 | 1463781582079 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 14:59:42 INFO - PROCESS | 3856 | 1463781582085 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:42 INFO - PROCESS | 3856 | ++DOCSHELL 13824C00 == 30 [pid = 3856] [id = 555] 14:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (13825800) [pid = 3856] [serial = 1665] [outer = 00000000] 14:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (138E6C00) [pid = 3856] [serial = 1666] [outer = 13825800] 14:59:42 INFO - PROCESS | 3856 | 1463781582131 Marionette DEBUG loaded listener.js 14:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (140D1C00) [pid = 3856] [serial = 1667] [outer = 13825800] 14:59:42 INFO - PROCESS | 3856 | 1463781582586 Marionette TRACE conn2 <- [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]]]}] 14:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 14:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 622ms 14:59:42 INFO - PROCESS | 3856 | 1463781582641 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 14:59:42 INFO - PROCESS | 3856 | 1463781582643 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 14:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 14:59:42 INFO - PROCESS | 3856 | 1463781582646 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 14:59:42 INFO - PROCESS | 3856 | 1463781582648 Marionette TRACE conn2 <- [1,2186,null,{}] 14:59:42 INFO - PROCESS | 3856 | 1463781582651 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:42 INFO - PROCESS | 3856 | 1463781582761 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 14:59:42 INFO - PROCESS | 3856 | 1463781582772 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:42 INFO - PROCESS | 3856 | ++DOCSHELL 12B5A400 == 31 [pid = 3856] [id = 556] 14:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (143A6800) [pid = 3856] [serial = 1668] [outer = 00000000] 14:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (14F92000) [pid = 3856] [serial = 1669] [outer = 143A6800] 14:59:42 INFO - PROCESS | 3856 | 1463781582817 Marionette DEBUG loaded listener.js 14:59:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (1535A000) [pid = 3856] [serial = 1670] [outer = 143A6800] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 143B0000 == 30 [pid = 3856] [id = 486] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 1179BC00 == 29 [pid = 3856] [id = 485] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 1055F800 == 28 [pid = 3856] [id = 475] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 140DF800 == 27 [pid = 3856] [id = 480] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 10476C00 == 26 [pid = 3856] [id = 491] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 140D1400 == 25 [pid = 3856] [id = 479] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 15820400 == 24 [pid = 3856] [id = 487] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 117A9000 == 23 [pid = 3856] [id = 483] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 1032C800 == 22 [pid = 3856] [id = 492] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 10B32800 == 21 [pid = 3856] [id = 490] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 10D46400 == 20 [pid = 3856] [id = 476] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 16A1B000 == 19 [pid = 3856] [id = 488] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 12A24400 == 18 [pid = 3856] [id = 478] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 16F0FC00 == 17 [pid = 3856] [id = 489] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 14F5AC00 == 16 [pid = 3856] [id = 481] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 10B33C00 == 15 [pid = 3856] [id = 482] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 0F30DC00 == 14 [pid = 3856] [id = 484] 14:59:43 INFO - PROCESS | 3856 | --DOCSHELL 11C51400 == 13 [pid = 3856] [id = 477] 14:59:44 INFO - PROCESS | 3856 | 1463781584897 Marionette TRACE conn2 <- [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]]]}] 14:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 14:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2257ms 14:59:44 INFO - PROCESS | 3856 | 1463781584915 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 14:59:44 INFO - PROCESS | 3856 | 1463781584918 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 14:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 14:59:44 INFO - PROCESS | 3856 | 1463781584924 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 14:59:44 INFO - PROCESS | 3856 | 1463781584927 Marionette TRACE conn2 <- [1,2190,null,{}] 14:59:44 INFO - PROCESS | 3856 | 1463781584933 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:45 INFO - PROCESS | 3856 | 1463781585023 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 14:59:45 INFO - PROCESS | 3856 | 1463781585116 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:45 INFO - PROCESS | 3856 | ++DOCSHELL 105F5400 == 14 [pid = 3856] [id = 557] 14:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10A57C00) [pid = 3856] [serial = 1671] [outer = 00000000] 14:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10B33C00) [pid = 3856] [serial = 1672] [outer = 10A57C00] 14:59:45 INFO - PROCESS | 3856 | 1463781585166 Marionette DEBUG loaded listener.js 14:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10B3D400) [pid = 3856] [serial = 1673] [outer = 10A57C00] 14:59:45 INFO - PROCESS | 3856 | 1463781585623 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 14:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 14:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 732ms 14:59:45 INFO - PROCESS | 3856 | 1463781585653 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 14:59:45 INFO - PROCESS | 3856 | 1463781585659 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 14:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 14:59:45 INFO - PROCESS | 3856 | 1463781585666 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 14:59:45 INFO - PROCESS | 3856 | 1463781585668 Marionette TRACE conn2 <- [1,2194,null,{}] 14:59:45 INFO - PROCESS | 3856 | 1463781585672 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:45 INFO - PROCESS | 3856 | 1463781585799 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 14:59:45 INFO - PROCESS | 3856 | 1463781585868 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:45 INFO - PROCESS | 3856 | ++DOCSHELL 10EC4000 == 15 [pid = 3856] [id = 558] 14:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (10EC5800) [pid = 3856] [serial = 1674] [outer = 00000000] 14:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (11023400) [pid = 3856] [serial = 1675] [outer = 10EC5800] 14:59:45 INFO - PROCESS | 3856 | 1463781585913 Marionette DEBUG loaded listener.js 14:59:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (112D9000) [pid = 3856] [serial = 1676] [outer = 10EC5800] 14:59:46 INFO - PROCESS | 3856 | 1463781586360 Marionette TRACE conn2 <- [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]]]}] 14:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 14:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 731ms 14:59:46 INFO - PROCESS | 3856 | 1463781586406 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 14:59:46 INFO - PROCESS | 3856 | 1463781586409 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 14:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 14:59:46 INFO - PROCESS | 3856 | 1463781586413 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 14:59:46 INFO - PROCESS | 3856 | 1463781586416 Marionette TRACE conn2 <- [1,2198,null,{}] 14:59:46 INFO - PROCESS | 3856 | 1463781586471 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:46 INFO - PROCESS | 3856 | 1463781586594 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 14:59:46 INFO - PROCESS | 3856 | 1463781586663 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:46 INFO - PROCESS | 3856 | ++DOCSHELL 12A2B000 == 16 [pid = 3856] [id = 559] 14:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (12A2CC00) [pid = 3856] [serial = 1677] [outer = 00000000] 14:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (12A8D400) [pid = 3856] [serial = 1678] [outer = 12A2CC00] 14:59:46 INFO - PROCESS | 3856 | 1463781586713 Marionette DEBUG loaded listener.js 14:59:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (13032400) [pid = 3856] [serial = 1679] [outer = 12A2CC00] 14:59:47 INFO - PROCESS | 3856 | 1463781587188 Marionette TRACE conn2 <- [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]]]}] 14:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 14:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 841ms 14:59:47 INFO - PROCESS | 3856 | 1463781587258 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 14:59:47 INFO - PROCESS | 3856 | 1463781587261 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 14:59:47 INFO - PROCESS | 3856 | 1463781587264 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 14:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 14:59:47 INFO - PROCESS | 3856 | 1463781587266 Marionette TRACE conn2 <- [1,2202,null,{}] 14:59:47 INFO - PROCESS | 3856 | 1463781587275 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:47 INFO - PROCESS | 3856 | 1463781587394 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 14:59:47 INFO - PROCESS | 3856 | 1463781587419 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:47 INFO - PROCESS | 3856 | ++DOCSHELL 1381D000 == 17 [pid = 3856] [id = 560] 14:59:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (140D6800) [pid = 3856] [serial = 1680] [outer = 00000000] 14:59:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (1439F000) [pid = 3856] [serial = 1681] [outer = 140D6800] 14:59:47 INFO - PROCESS | 3856 | 1463781587540 Marionette DEBUG loaded listener.js 14:59:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (143ABC00) [pid = 3856] [serial = 1682] [outer = 140D6800] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (1B3F3800) [pid = 3856] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1793C400) [pid = 3856] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (18153400) [pid = 3856] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (143A1400) [pid = 3856] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (11CED800) [pid = 3856] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (158E3800) [pid = 3856] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (172C6400) [pid = 3856] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (13825800) [pid = 3856] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (17098800) [pid = 3856] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (16A1D400) [pid = 3856] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (17FC2400) [pid = 3856] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (105EC000) [pid = 3856] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (10D4B000) [pid = 3856] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (117A6C00) [pid = 3856] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (12A31400) [pid = 3856] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (16475800) [pid = 3856] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (15816800) [pid = 3856] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (11712800) [pid = 3856] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10B8FC00) [pid = 3856] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (10B32400) [pid = 3856] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1815A000) [pid = 3856] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (12D74400) [pid = 3856] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (1289D000) [pid = 3856] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (18020400) [pid = 3856] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1B3FF000) [pid = 3856] [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.] 14:59:48 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10B8DC00) [pid = 3856] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 14:59:48 INFO - PROCESS | 3856 | 1463781588573 Marionette TRACE conn2 <- [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]]]}] 14:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 14:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1354ms 14:59:48 INFO - PROCESS | 3856 | 1463781588625 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 14:59:48 INFO - PROCESS | 3856 | 1463781588627 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 14:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 14:59:48 INFO - PROCESS | 3856 | 1463781588630 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 14:59:48 INFO - PROCESS | 3856 | 1463781588632 Marionette TRACE conn2 <- [1,2206,null,{}] 14:59:48 INFO - PROCESS | 3856 | 1463781588635 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:48 INFO - PROCESS | 3856 | 1463781588714 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 14:59:48 INFO - PROCESS | 3856 | 1463781588720 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:48 INFO - PROCESS | 3856 | ++DOCSHELL 10EBC000 == 18 [pid = 3856] [id = 561] 14:59:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (10EC7000) [pid = 3856] [serial = 1683] [outer = 00000000] 14:59:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (12A2BC00) [pid = 3856] [serial = 1684] [outer = 10EC7000] 14:59:48 INFO - PROCESS | 3856 | 1463781588766 Marionette DEBUG loaded listener.js 14:59:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (13828000) [pid = 3856] [serial = 1685] [outer = 10EC7000] 14:59:49 INFO - PROCESS | 3856 | 1463781589212 Marionette TRACE conn2 <- [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]]]}] 14:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 14:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 638ms 14:59:49 INFO - PROCESS | 3856 | 1463781589269 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 14:59:49 INFO - PROCESS | 3856 | 1463781589271 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 14:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 14:59:49 INFO - PROCESS | 3856 | 1463781589275 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 14:59:49 INFO - PROCESS | 3856 | 1463781589276 Marionette TRACE conn2 <- [1,2210,null,{}] 14:59:49 INFO - PROCESS | 3856 | 1463781589280 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:49 INFO - PROCESS | 3856 | 1463781589370 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 14:59:49 INFO - PROCESS | 3856 | 1463781589378 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:49 INFO - PROCESS | 3856 | ++DOCSHELL 153BC400 == 19 [pid = 3856] [id = 562] 14:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (153BCC00) [pid = 3856] [serial = 1686] [outer = 00000000] 14:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (15818C00) [pid = 3856] [serial = 1687] [outer = 153BCC00] 14:59:49 INFO - PROCESS | 3856 | 1463781589423 Marionette DEBUG loaded listener.js 14:59:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (15820400) [pid = 3856] [serial = 1688] [outer = 153BCC00] 14:59:49 INFO - PROCESS | 3856 | 1463781589882 Marionette TRACE conn2 <- [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]]]}] 14:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 14:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 623ms 14:59:49 INFO - PROCESS | 3856 | 1463781589896 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 14:59:49 INFO - PROCESS | 3856 | 1463781589898 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 14:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 14:59:49 INFO - PROCESS | 3856 | 1463781589915 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 14:59:49 INFO - PROCESS | 3856 | 1463781589916 Marionette TRACE conn2 <- [1,2214,null,{}] 14:59:49 INFO - PROCESS | 3856 | 1463781589920 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:49 INFO - PROCESS | 3856 | 1463781590000 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 14:59:50 INFO - PROCESS | 3856 | 1463781590006 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:50 INFO - PROCESS | 3856 | ++DOCSHELL 158BF000 == 20 [pid = 3856] [id = 563] 14:59:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (158EE800) [pid = 3856] [serial = 1689] [outer = 00000000] 14:59:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (15F5D400) [pid = 3856] [serial = 1690] [outer = 158EE800] 14:59:50 INFO - PROCESS | 3856 | 1463781590050 Marionette DEBUG loaded listener.js 14:59:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (15F5DC00) [pid = 3856] [serial = 1691] [outer = 158EE800] 14:59:50 INFO - PROCESS | 3856 | 1463781590729 Marionette TRACE conn2 <- [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]]]}] 14:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 14:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 888ms 14:59:50 INFO - PROCESS | 3856 | 1463781590813 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 14:59:50 INFO - PROCESS | 3856 | 1463781590818 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 14:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 14:59:50 INFO - PROCESS | 3856 | 1463781590825 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 14:59:50 INFO - PROCESS | 3856 | 1463781590828 Marionette TRACE conn2 <- [1,2218,null,{}] 14:59:50 INFO - PROCESS | 3856 | 1463781590834 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:50 INFO - PROCESS | 3856 | 1463781590955 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 14:59:51 INFO - PROCESS | 3856 | 1463781591097 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:51 INFO - PROCESS | 3856 | ++DOCSHELL 10A63000 == 21 [pid = 3856] [id = 564] 14:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (10A77400) [pid = 3856] [serial = 1692] [outer = 00000000] 14:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (10D49000) [pid = 3856] [serial = 1693] [outer = 10A77400] 14:59:51 INFO - PROCESS | 3856 | 1463781591169 Marionette DEBUG loaded listener.js 14:59:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (112E1000) [pid = 3856] [serial = 1694] [outer = 10A77400] 14:59:51 INFO - PROCESS | 3856 | 1463781591926 Marionette TRACE conn2 <- [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]]]}] 14:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 14:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1136ms 14:59:51 INFO - PROCESS | 3856 | 1463781591972 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 14:59:51 INFO - PROCESS | 3856 | 1463781591978 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 14:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 14:59:51 INFO - PROCESS | 3856 | 1463781591985 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 14:59:51 INFO - PROCESS | 3856 | 1463781591988 Marionette TRACE conn2 <- [1,2222,null,{}] 14:59:52 INFO - PROCESS | 3856 | 1463781592016 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:52 INFO - PROCESS | 3856 | 1463781592134 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 14:59:52 INFO - PROCESS | 3856 | 1463781592271 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:52 INFO - PROCESS | 3856 | ++DOCSHELL 11AFAC00 == 22 [pid = 3856] [id = 565] 14:59:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (12A22800) [pid = 3856] [serial = 1695] [outer = 00000000] 14:59:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (138DF400) [pid = 3856] [serial = 1696] [outer = 12A22800] 14:59:52 INFO - PROCESS | 3856 | 1463781592327 Marionette DEBUG loaded listener.js 14:59:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (140D9000) [pid = 3856] [serial = 1697] [outer = 12A22800] 14:59:53 INFO - PROCESS | 3856 | 1463781593188 Marionette TRACE conn2 <- [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]]]}] 14:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 14:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1276ms 14:59:53 INFO - PROCESS | 3856 | 1463781593262 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 14:59:53 INFO - PROCESS | 3856 | 1463781593266 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 14:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 14:59:53 INFO - PROCESS | 3856 | 1463781593272 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 14:59:53 INFO - PROCESS | 3856 | 1463781593275 Marionette TRACE conn2 <- [1,2226,null,{}] 14:59:53 INFO - PROCESS | 3856 | 1463781593282 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:53 INFO - PROCESS | 3856 | 1463781593393 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 14:59:53 INFO - PROCESS | 3856 | --DOCSHELL 13824C00 == 21 [pid = 3856] [id = 555] 14:59:53 INFO - PROCESS | 3856 | --DOCSHELL 11CEB000 == 20 [pid = 3856] [id = 554] 14:59:53 INFO - PROCESS | 3856 | --DOCSHELL 1179E400 == 19 [pid = 3856] [id = 553] 14:59:53 INFO - PROCESS | 3856 | --DOCSHELL 10D47800 == 18 [pid = 3856] [id = 552] 14:59:53 INFO - PROCESS | 3856 | --DOCSHELL 12B5A400 == 17 [pid = 3856] [id = 556] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (1335D400) [pid = 3856] [serial = 1571] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (1B3F9400) [pid = 3856] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (186C6C00) [pid = 3856] [serial = 1577] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (184DC400) [pid = 3856] [serial = 1568] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (161AF400) [pid = 3856] [serial = 1574] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (16F07400) [pid = 3856] [serial = 1649] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (184D2800) [pid = 3856] [serial = 1651] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (140D1C00) [pid = 3856] [serial = 1667] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (14F92000) [pid = 3856] [serial = 1669] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (17936800) [pid = 3856] [serial = 1639] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1709A400) [pid = 3856] [serial = 1636] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (172C0000) [pid = 3856] [serial = 1637] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (17FC1C00) [pid = 3856] [serial = 1640] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (18FDA800) [pid = 3856] [serial = 1642] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (10A65800) [pid = 3856] [serial = 1654] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (16F04400) [pid = 3856] [serial = 1648] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (19A94400) [pid = 3856] [serial = 1643] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (10D50C00) [pid = 3856] [serial = 1657] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (128A1800) [pid = 3856] [serial = 1661] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (12DF5800) [pid = 3856] [serial = 1663] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (1335B400) [pid = 3856] [serial = 1664] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (10EC0C00) [pid = 3856] [serial = 1658] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (138E6C00) [pid = 3856] [serial = 1666] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 67 (16E6D800) [pid = 3856] [serial = 1633] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 66 (15F5C800) [pid = 3856] [serial = 1630] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 65 (160EB000) [pid = 3856] [serial = 1631] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 64 (12A31000) [pid = 3856] [serial = 1627] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 63 (140DE000) [pid = 3856] [serial = 1628] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 62 (184D8800) [pid = 3856] [serial = 1652] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (10B31800) [pid = 3856] [serial = 1655] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (1439B000) [pid = 3856] [serial = 1625] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (12B55000) [pid = 3856] [serial = 1624] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (11C5CC00) [pid = 3856] [serial = 1660] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (14398400) [pid = 3856] [serial = 1622] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (11731000) [pid = 3856] [serial = 1621] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (19A95400) [pid = 3856] [serial = 1619] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 54 (18FDFC00) [pid = 3856] [serial = 1618] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 53 (16A85C00) [pid = 3856] [serial = 1616] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 52 (15F5FC00) [pid = 3856] [serial = 1615] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 51 (143A9800) [pid = 3856] [serial = 1613] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 50 (140DF000) [pid = 3856] [serial = 1612] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 49 (18FE0000) [pid = 3856] [serial = 1609] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 48 (18FE5800) [pid = 3856] [serial = 1610] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 47 (10A59C00) [pid = 3856] [serial = 1124] [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.] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 46 (12A26800) [pid = 3856] [serial = 1645] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 45 (14F50C00) [pid = 3856] [serial = 1646] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | --DOMWINDOW == 44 (16F03800) [pid = 3856] [serial = 1634] [outer = 00000000] [url = about:blank] 14:59:53 INFO - PROCESS | 3856 | 1463781593541 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:53 INFO - PROCESS | 3856 | ++DOCSHELL 10A75C00 == 18 [pid = 3856] [id = 566] 14:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 45 (10A79800) [pid = 3856] [serial = 1698] [outer = 00000000] 14:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 46 (10B88800) [pid = 3856] [serial = 1699] [outer = 10A79800] 14:59:53 INFO - PROCESS | 3856 | 1463781593589 Marionette DEBUG loaded listener.js 14:59:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 47 (10D48C00) [pid = 3856] [serial = 1700] [outer = 10A79800] 14:59:53 INFO - PROCESS | 3856 | 1463781593994 Marionette TRACE conn2 <- [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]]]}] 14:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 14:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 810ms 14:59:54 INFO - PROCESS | 3856 | 1463781594059 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 14:59:54 INFO - PROCESS | 3856 | 1463781594064 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 14:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 14:59:54 INFO - PROCESS | 3856 | 1463781594070 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 14:59:54 INFO - PROCESS | 3856 | 1463781594073 Marionette TRACE conn2 <- [1,2230,null,{}] 14:59:54 INFO - PROCESS | 3856 | 1463781594076 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:54 INFO - PROCESS | 3856 | 1463781594159 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 14:59:54 INFO - PROCESS | 3856 | 1463781594168 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:54 INFO - PROCESS | 3856 | ++DOCSHELL 10EC4800 == 19 [pid = 3856] [id = 567] 14:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 48 (112E1400) [pid = 3856] [serial = 1701] [outer = 00000000] 14:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 49 (11C5C400) [pid = 3856] [serial = 1702] [outer = 112E1400] 14:59:54 INFO - PROCESS | 3856 | 1463781594220 Marionette DEBUG loaded listener.js 14:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 50 (1289D000) [pid = 3856] [serial = 1703] [outer = 112E1400] 14:59:54 INFO - PROCESS | 3856 | 1463781594684 Marionette TRACE conn2 <- [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]]]}] 14:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 14:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 638ms 14:59:54 INFO - PROCESS | 3856 | 1463781594710 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 14:59:54 INFO - PROCESS | 3856 | 1463781594712 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 14:59:54 INFO - PROCESS | 3856 | 1463781594716 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 14:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 14:59:54 INFO - PROCESS | 3856 | 1463781594719 Marionette TRACE conn2 <- [1,2234,null,{}] 14:59:54 INFO - PROCESS | 3856 | 1463781594730 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:54 INFO - PROCESS | 3856 | 1463781594816 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 14:59:54 INFO - PROCESS | 3856 | 1463781594855 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:54 INFO - PROCESS | 3856 | ++DOCSHELL 1336A800 == 20 [pid = 3856] [id = 568] 14:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 51 (1381C000) [pid = 3856] [serial = 1704] [outer = 00000000] 14:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 52 (138E2C00) [pid = 3856] [serial = 1705] [outer = 1381C000] 14:59:54 INFO - PROCESS | 3856 | 1463781594903 Marionette DEBUG loaded listener.js 14:59:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 53 (140D2800) [pid = 3856] [serial = 1706] [outer = 1381C000] 14:59:55 INFO - PROCESS | 3856 | 1463781595381 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 14:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 14:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 685ms 14:59:55 INFO - PROCESS | 3856 | 1463781595417 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 14:59:55 INFO - PROCESS | 3856 | 1463781595419 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 14:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 14:59:55 INFO - PROCESS | 3856 | 1463781595422 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 14:59:55 INFO - PROCESS | 3856 | 1463781595424 Marionette TRACE conn2 <- [1,2238,null,{}] 14:59:55 INFO - PROCESS | 3856 | 1463781595428 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:55 INFO - PROCESS | 3856 | 1463781595508 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 14:59:55 INFO - PROCESS | 3856 | 1463781595514 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:55 INFO - PROCESS | 3856 | ++DOCSHELL 1381BC00 == 21 [pid = 3856] [id = 569] 14:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 54 (13825C00) [pid = 3856] [serial = 1707] [outer = 00000000] 14:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 55 (143AC400) [pid = 3856] [serial = 1708] [outer = 13825C00] 14:59:55 INFO - PROCESS | 3856 | 1463781595559 Marionette DEBUG loaded listener.js 14:59:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (14F8EC00) [pid = 3856] [serial = 1709] [outer = 13825C00] 14:59:56 INFO - PROCESS | 3856 | 1463781596041 Marionette TRACE conn2 <- [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]]]}] 14:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 14:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 639ms 14:59:56 INFO - PROCESS | 3856 | 1463781596060 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 14:59:56 INFO - PROCESS | 3856 | 1463781596062 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 14:59:56 INFO - PROCESS | 3856 | 1463781596065 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 14:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 14:59:56 INFO - PROCESS | 3856 | 1463781596067 Marionette TRACE conn2 <- [1,2242,null,{}] 14:59:56 INFO - PROCESS | 3856 | 1463781596076 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:56 INFO - PROCESS | 3856 | 1463781596182 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 14:59:56 INFO - PROCESS | 3856 | 1463781596272 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:56 INFO - PROCESS | 3856 | ++DOCSHELL 1534F800 == 22 [pid = 3856] [id = 570] 14:59:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (156E4800) [pid = 3856] [serial = 1710] [outer = 00000000] 14:59:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (15813400) [pid = 3856] [serial = 1711] [outer = 156E4800] 14:59:56 INFO - PROCESS | 3856 | 1463781596324 Marionette DEBUG loaded listener.js 14:59:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (15815C00) [pid = 3856] [serial = 1712] [outer = 156E4800] 14:59:56 INFO - PROCESS | 3856 | 1463781596742 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 14:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 14:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 700ms 14:59:56 INFO - PROCESS | 3856 | 1463781596765 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 14:59:56 INFO - PROCESS | 3856 | 1463781596767 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 14:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 14:59:56 INFO - PROCESS | 3856 | 1463781596776 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 14:59:56 INFO - PROCESS | 3856 | 1463781596778 Marionette TRACE conn2 <- [1,2246,null,{}] 14:59:56 INFO - PROCESS | 3856 | 1463781596781 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:56 INFO - PROCESS | 3856 | 1463781596917 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 14:59:56 INFO - PROCESS | 3856 | 1463781596936 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:57 INFO - PROCESS | 3856 | ++DOCSHELL 15F51000 == 23 [pid = 3856] [id = 571] 14:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (15F54400) [pid = 3856] [serial = 1713] [outer = 00000000] 14:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (160E2400) [pid = 3856] [serial = 1714] [outer = 15F54400] 14:59:57 INFO - PROCESS | 3856 | 1463781597067 Marionette DEBUG loaded listener.js 14:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (160E2C00) [pid = 3856] [serial = 1715] [outer = 15F54400] 14:59:57 INFO - PROCESS | 3856 | 1463781597512 Marionette TRACE conn2 <- [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]]]}] 14:59:57 INFO - PROCESS | 3856 | --DOMWINDOW == 61 (12A2CC00) [pid = 3856] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 14:59:57 INFO - PROCESS | 3856 | --DOMWINDOW == 60 (10A57C00) [pid = 3856] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 14:59:57 INFO - PROCESS | 3856 | --DOMWINDOW == 59 (153BCC00) [pid = 3856] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 14:59:57 INFO - PROCESS | 3856 | --DOMWINDOW == 58 (143A6800) [pid = 3856] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 14:59:57 INFO - PROCESS | 3856 | --DOMWINDOW == 57 (140D6800) [pid = 3856] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 14:59:57 INFO - PROCESS | 3856 | --DOMWINDOW == 56 (10EC5800) [pid = 3856] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 14:59:57 INFO - PROCESS | 3856 | --DOMWINDOW == 55 (10EC7000) [pid = 3856] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 14:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 14:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 794ms 14:59:57 INFO - PROCESS | 3856 | 1463781597575 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 14:59:57 INFO - PROCESS | 3856 | 1463781597577 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 14:59:57 INFO - PROCESS | 3856 | 1463781597582 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 14:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 14:59:57 INFO - PROCESS | 3856 | 1463781597583 Marionette TRACE conn2 <- [1,2250,null,{}] 14:59:57 INFO - PROCESS | 3856 | 1463781597586 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:57 INFO - PROCESS | 3856 | 1463781597663 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 14:59:57 INFO - PROCESS | 3856 | 1463781597671 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:57 INFO - PROCESS | 3856 | ++DOCSHELL 12899400 == 24 [pid = 3856] [id = 572] 14:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 56 (12A2C000) [pid = 3856] [serial = 1716] [outer = 00000000] 14:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 57 (143A6800) [pid = 3856] [serial = 1717] [outer = 12A2C000] 14:59:57 INFO - PROCESS | 3856 | 1463781597716 Marionette DEBUG loaded listener.js 14:59:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 58 (160DE400) [pid = 3856] [serial = 1718] [outer = 12A2C000] 14:59:58 INFO - PROCESS | 3856 | 1463781598140 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 14:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 14:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 591ms 14:59:58 INFO - PROCESS | 3856 | 1463781598180 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 14:59:58 INFO - PROCESS | 3856 | 1463781598182 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 14:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 14:59:58 INFO - PROCESS | 3856 | 1463781598195 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 14:59:58 INFO - PROCESS | 3856 | 1463781598197 Marionette TRACE conn2 <- [1,2254,null,{}] 14:59:58 INFO - PROCESS | 3856 | 1463781598200 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:58 INFO - PROCESS | 3856 | 1463781598266 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 14:59:58 INFO - PROCESS | 3856 | 1463781598274 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:58 INFO - PROCESS | 3856 | ++DOCSHELL 11CE8800 == 25 [pid = 3856] [id = 573] 14:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 59 (1313DC00) [pid = 3856] [serial = 1719] [outer = 00000000] 14:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 60 (1647E800) [pid = 3856] [serial = 1720] [outer = 1313DC00] 14:59:58 INFO - PROCESS | 3856 | 1463781598317 Marionette DEBUG loaded listener.js 14:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 61 (16482800) [pid = 3856] [serial = 1721] [outer = 1313DC00] 14:59:58 INFO - PROCESS | 3856 | 1463781598754 Marionette TRACE conn2 <- [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]]]}] 14:59:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 14:59:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 592ms 14:59:58 INFO - PROCESS | 3856 | 1463781598777 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 14:59:58 INFO - PROCESS | 3856 | 1463781598779 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 14:59:58 INFO - PROCESS | 3856 | 1463781598783 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 14:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 14:59:58 INFO - PROCESS | 3856 | 1463781598784 Marionette TRACE conn2 <- [1,2258,null,{}] 14:59:58 INFO - PROCESS | 3856 | 1463781598788 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:58 INFO - PROCESS | 3856 | 1463781598907 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 14:59:58 INFO - PROCESS | 3856 | 1463781598916 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:58 INFO - PROCESS | 3856 | ++DOCSHELL 1336A000 == 26 [pid = 3856] [id = 574] 14:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 62 (160E8C00) [pid = 3856] [serial = 1722] [outer = 00000000] 14:59:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 63 (16A1B800) [pid = 3856] [serial = 1723] [outer = 160E8C00] 14:59:58 INFO - PROCESS | 3856 | 1463781598959 Marionette DEBUG loaded listener.js 14:59:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 64 (16A1DC00) [pid = 3856] [serial = 1724] [outer = 160E8C00] 14:59:59 INFO - PROCESS | 3856 | 1463781599382 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 14:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 14:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 638ms 14:59:59 INFO - PROCESS | 3856 | 1463781599421 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 14:59:59 INFO - PROCESS | 3856 | 1463781599423 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 14:59:59 INFO - PROCESS | 3856 | 1463781599426 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 14:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 14:59:59 INFO - PROCESS | 3856 | 1463781599428 Marionette TRACE conn2 <- [1,2262,null,{}] 14:59:59 INFO - PROCESS | 3856 | 1463781599432 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 14:59:59 INFO - PROCESS | 3856 | 1463781599570 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 14:59:59 INFO - PROCESS | 3856 | 1463781599582 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 14:59:59 INFO - PROCESS | 3856 | ++DOCSHELL 105F3400 == 27 [pid = 3856] [id = 575] 14:59:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 65 (10A79C00) [pid = 3856] [serial = 1725] [outer = 00000000] 14:59:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 66 (166D6000) [pid = 3856] [serial = 1726] [outer = 10A79C00] 14:59:59 INFO - PROCESS | 3856 | 1463781599644 Marionette DEBUG loaded listener.js 14:59:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 67 (16C4E800) [pid = 3856] [serial = 1727] [outer = 10A79C00] 15:00:00 INFO - PROCESS | 3856 | 1463781600342 Marionette TRACE conn2 <- [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]]]}] 15:00:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:00:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 950ms 15:00:00 INFO - PROCESS | 3856 | 1463781600372 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 15:00:00 INFO - PROCESS | 3856 | 1463781600377 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 15:00:00 INFO - PROCESS | 3856 | 1463781600382 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:00:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:00:00 INFO - PROCESS | 3856 | 1463781600388 Marionette TRACE conn2 <- [1,2266,null,{}] 15:00:00 INFO - PROCESS | 3856 | 1463781600395 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:00 INFO - PROCESS | 3856 | 1463781600508 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 15:00:00 INFO - PROCESS | 3856 | 1463781600644 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:00 INFO - PROCESS | 3856 | ++DOCSHELL 10B8A400 == 28 [pid = 3856] [id = 576] 15:00:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 68 (10D46C00) [pid = 3856] [serial = 1728] [outer = 00000000] 15:00:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (1102C400) [pid = 3856] [serial = 1729] [outer = 10D46C00] 15:00:00 INFO - PROCESS | 3856 | 1463781600701 Marionette DEBUG loaded listener.js 15:00:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (12A89400) [pid = 3856] [serial = 1730] [outer = 10D46C00] 15:00:01 INFO - PROCESS | 3856 | 1463781601273 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 15:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 935ms 15:00:01 INFO - PROCESS | 3856 | 1463781601329 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 15:00:01 INFO - PROCESS | 3856 | 1463781601335 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 15:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:00:01 INFO - PROCESS | 3856 | 1463781601341 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:00:01 INFO - PROCESS | 3856 | 1463781601344 Marionette TRACE conn2 <- [1,2270,null,{}] 15:00:01 INFO - PROCESS | 3856 | 1463781601348 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:01 INFO - PROCESS | 3856 | 1463781601456 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 15:00:01 INFO - PROCESS | 3856 | 1463781601591 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:01 INFO - PROCESS | 3856 | ++DOCSHELL 12B5A400 == 29 [pid = 3856] [id = 577] 15:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (13825400) [pid = 3856] [serial = 1731] [outer = 00000000] 15:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (143A7800) [pid = 3856] [serial = 1732] [outer = 13825400] 15:00:01 INFO - PROCESS | 3856 | 1463781601645 Marionette DEBUG loaded listener.js 15:00:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (14F96800) [pid = 3856] [serial = 1733] [outer = 13825400] 15:00:02 INFO - PROCESS | 3856 | 1463781602247 Marionette TRACE conn2 <- [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]]]}] 15:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 934ms 15:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:00:02 INFO - PROCESS | 3856 | 1463781602284 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 15:00:02 INFO - PROCESS | 3856 | 1463781602287 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 15:00:02 INFO - PROCESS | 3856 | 1463781602291 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:00:02 INFO - PROCESS | 3856 | 1463781602295 Marionette TRACE conn2 <- [1,2274,null,{}] 15:00:02 INFO - PROCESS | 3856 | 1463781602305 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:02 INFO - PROCESS | 3856 | 1463781602410 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 15:00:02 INFO - PROCESS | 3856 | 1463781602555 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:02 INFO - PROCESS | 3856 | ++DOCSHELL 16A1B000 == 30 [pid = 3856] [id = 578] 15:00:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (16A1B400) [pid = 3856] [serial = 1734] [outer = 00000000] 15:00:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (16E67000) [pid = 3856] [serial = 1735] [outer = 16A1B400] 15:00:02 INFO - PROCESS | 3856 | 1463781602612 Marionette DEBUG loaded listener.js 15:00:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (16E6E400) [pid = 3856] [serial = 1736] [outer = 16A1B400] 15:00:03 INFO - PROCESS | 3856 | 1463781603126 Marionette TRACE conn2 <- [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]]]}] 15:00:03 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 15:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 887ms 15:00:03 INFO - PROCESS | 3856 | 1463781603179 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 15:00:03 INFO - PROCESS | 3856 | 1463781603181 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 15:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:00:03 INFO - PROCESS | 3856 | 1463781603185 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:00:03 INFO - PROCESS | 3856 | 1463781603187 Marionette TRACE conn2 <- [1,2278,null,{}] 15:00:03 INFO - PROCESS | 3856 | 1463781603191 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:03 INFO - PROCESS | 3856 | 1463781603294 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 15:00:03 INFO - PROCESS | 3856 | 1463781603400 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:03 INFO - PROCESS | 3856 | ++DOCSHELL 16E65400 == 31 [pid = 3856] [id = 579] 15:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (16F02000) [pid = 3856] [serial = 1737] [outer = 00000000] 15:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (16F08400) [pid = 3856] [serial = 1738] [outer = 16F02000] 15:00:03 INFO - PROCESS | 3856 | 1463781603454 Marionette DEBUG loaded listener.js 15:00:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (16F0BC00) [pid = 3856] [serial = 1739] [outer = 16F02000] 15:00:04 INFO - PROCESS | 3856 | 1463781604209 Marionette TRACE conn2 <- [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]]]}] 15:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1027ms 15:00:04 INFO - PROCESS | 3856 | 1463781604268 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 15:00:04 INFO - PROCESS | 3856 | 1463781604272 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 15:00:04 INFO - PROCESS | 3856 | 1463781604279 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:00:04 INFO - PROCESS | 3856 | 1463781604282 Marionette TRACE conn2 <- [1,2282,null,{}] 15:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:00:04 INFO - PROCESS | 3856 | 1463781604288 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:04 INFO - PROCESS | 3856 | 1463781604384 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 15:00:04 INFO - PROCESS | 3856 | 1463781604486 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:04 INFO - PROCESS | 3856 | ++DOCSHELL 10EB9400 == 32 [pid = 3856] [id = 580] 15:00:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (10EBC400) [pid = 3856] [serial = 1740] [outer = 00000000] 15:00:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (11022000) [pid = 3856] [serial = 1741] [outer = 10EBC400] 15:00:04 INFO - PROCESS | 3856 | 1463781604542 Marionette DEBUG loaded listener.js 15:00:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (1171F800) [pid = 3856] [serial = 1742] [outer = 10EBC400] 15:00:05 INFO - PROCESS | 3856 | 1463781605110 Marionette TRACE conn2 <- [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]]]}] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (15F5D400) [pid = 3856] [serial = 1690] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (12A8D400) [pid = 3856] [serial = 1678] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 79 (10B33C00) [pid = 3856] [serial = 1672] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 78 (15820400) [pid = 3856] [serial = 1688] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 77 (1535A000) [pid = 3856] [serial = 1670] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 76 (1439F000) [pid = 3856] [serial = 1681] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 75 (15818C00) [pid = 3856] [serial = 1687] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 74 (143ABC00) [pid = 3856] [serial = 1682] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 73 (13032400) [pid = 3856] [serial = 1679] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 72 (11023400) [pid = 3856] [serial = 1675] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 71 (112D9000) [pid = 3856] [serial = 1676] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 70 (12A2BC00) [pid = 3856] [serial = 1684] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 69 (10B3D400) [pid = 3856] [serial = 1673] [outer = 00000000] [url = about:blank] 15:00:05 INFO - PROCESS | 3856 | --DOMWINDOW == 68 (13828000) [pid = 3856] [serial = 1685] [outer = 00000000] [url = about:blank] 15:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 888ms 15:00:05 INFO - PROCESS | 3856 | 1463781605169 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 15:00:05 INFO - PROCESS | 3856 | 1463781605174 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 15:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:00:05 INFO - PROCESS | 3856 | 1463781605180 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:00:05 INFO - PROCESS | 3856 | 1463781605183 Marionette TRACE conn2 <- [1,2286,null,{}] 15:00:05 INFO - PROCESS | 3856 | 1463781605187 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:05 INFO - PROCESS | 3856 | 1463781605270 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 15:00:05 INFO - PROCESS | 3856 | 1463781605379 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:05 INFO - PROCESS | 3856 | ++DOCSHELL 10A5AC00 == 33 [pid = 3856] [id = 581] 15:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 69 (10B3BC00) [pid = 3856] [serial = 1743] [outer = 00000000] 15:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 70 (1102D400) [pid = 3856] [serial = 1744] [outer = 10B3BC00] 15:00:05 INFO - PROCESS | 3856 | 1463781605446 Marionette DEBUG loaded listener.js 15:00:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 71 (11C51400) [pid = 3856] [serial = 1745] [outer = 10B3BC00] 15:00:05 INFO - PROCESS | 3856 | 1463781605921 Marionette TRACE conn2 <- [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]]]}] 15:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 794ms 15:00:05 INFO - PROCESS | 3856 | 1463781605981 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 15:00:05 INFO - PROCESS | 3856 | 1463781605983 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 15:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:00:05 INFO - PROCESS | 3856 | 1463781605987 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:00:05 INFO - PROCESS | 3856 | 1463781605990 Marionette TRACE conn2 <- [1,2290,null,{}] 15:00:05 INFO - PROCESS | 3856 | 1463781606004 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:06 INFO - PROCESS | 3856 | 1463781606095 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 15:00:06 INFO - PROCESS | 3856 | 1463781606111 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:06 INFO - PROCESS | 3856 | ++DOCSHELL 130C5800 == 34 [pid = 3856] [id = 582] 15:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 72 (13361000) [pid = 3856] [serial = 1746] [outer = 00000000] 15:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 73 (13D4E800) [pid = 3856] [serial = 1747] [outer = 13361000] 15:00:06 INFO - PROCESS | 3856 | 1463781606158 Marionette DEBUG loaded listener.js 15:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 74 (14394800) [pid = 3856] [serial = 1748] [outer = 13361000] 15:00:06 INFO - PROCESS | 3856 | 1463781606616 Marionette TRACE conn2 <- [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]]]}] 15:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 654ms 15:00:06 INFO - PROCESS | 3856 | 1463781606645 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 15:00:06 INFO - PROCESS | 3856 | 1463781606647 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 15:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:00:06 INFO - PROCESS | 3856 | 1463781606651 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:00:06 INFO - PROCESS | 3856 | 1463781606652 Marionette TRACE conn2 <- [1,2294,null,{}] 15:00:06 INFO - PROCESS | 3856 | 1463781606656 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:06 INFO - PROCESS | 3856 | 1463781606735 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 15:00:06 INFO - PROCESS | 3856 | 1463781606744 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:06 INFO - PROCESS | 3856 | ++DOCSHELL 13D4AC00 == 35 [pid = 3856] [id = 583] 15:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 75 (1439B400) [pid = 3856] [serial = 1749] [outer = 00000000] 15:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 76 (1535A000) [pid = 3856] [serial = 1750] [outer = 1439B400] 15:00:06 INFO - PROCESS | 3856 | 1463781606789 Marionette DEBUG loaded listener.js 15:00:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 77 (156E6400) [pid = 3856] [serial = 1751] [outer = 1439B400] 15:00:07 INFO - PROCESS | 3856 | 1463781607215 Marionette TRACE conn2 <- [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]]]}] 15:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 622ms 15:00:07 INFO - PROCESS | 3856 | 1463781607272 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 15:00:07 INFO - PROCESS | 3856 | 1463781607274 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 15:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:00:07 INFO - PROCESS | 3856 | 1463781607277 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:00:07 INFO - PROCESS | 3856 | 1463781607279 Marionette TRACE conn2 <- [1,2298,null,{}] 15:00:07 INFO - PROCESS | 3856 | 1463781607282 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:07 INFO - PROCESS | 3856 | 1463781607360 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 15:00:07 INFO - PROCESS | 3856 | 1463781607376 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:07 INFO - PROCESS | 3856 | ++DOCSHELL 10A58800 == 36 [pid = 3856] [id = 584] 15:00:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 78 (10A76800) [pid = 3856] [serial = 1752] [outer = 00000000] 15:00:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 79 (158E6400) [pid = 3856] [serial = 1753] [outer = 10A76800] 15:00:07 INFO - PROCESS | 3856 | 1463781607422 Marionette DEBUG loaded listener.js 15:00:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 80 (158F0000) [pid = 3856] [serial = 1754] [outer = 10A76800] 15:00:07 INFO - PROCESS | 3856 | 1463781607913 Marionette TRACE conn2 <- [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]]]}] 15:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 685ms 15:00:07 INFO - PROCESS | 3856 | 1463781607977 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 15:00:07 INFO - PROCESS | 3856 | 1463781607979 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 15:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:00:07 INFO - PROCESS | 3856 | 1463781607989 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:00:07 INFO - PROCESS | 3856 | 1463781607991 Marionette TRACE conn2 <- [1,2302,null,{}] 15:00:07 INFO - PROCESS | 3856 | 1463781607994 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:08 INFO - PROCESS | 3856 | 1463781608128 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 15:00:08 INFO - PROCESS | 3856 | 1463781608195 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:08 INFO - PROCESS | 3856 | ++DOCSHELL 0F305400 == 37 [pid = 3856] [id = 585] 15:00:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (1581CC00) [pid = 3856] [serial = 1755] [outer = 00000000] 15:00:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16A27C00) [pid = 3856] [serial = 1756] [outer = 1581CC00] 15:00:08 INFO - PROCESS | 3856 | 1463781608240 Marionette DEBUG loaded listener.js 15:00:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (16E67C00) [pid = 3856] [serial = 1757] [outer = 1581CC00] 15:00:08 INFO - PROCESS | 3856 | 1463781608671 Marionette TRACE conn2 <- [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]]]}] 15:00:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:00:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 747ms 15:00:08 INFO - PROCESS | 3856 | 1463781608728 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 15:00:08 INFO - PROCESS | 3856 | 1463781608730 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 15:00:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:00:08 INFO - PROCESS | 3856 | 1463781608740 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:00:08 INFO - PROCESS | 3856 | 1463781608741 Marionette TRACE conn2 <- [1,2306,null,{}] 15:00:08 INFO - PROCESS | 3856 | 1463781608781 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:08 INFO - PROCESS | 3856 | 1463781608896 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 15:00:08 INFO - PROCESS | 3856 | 1463781608909 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:08 INFO - PROCESS | 3856 | ++DOCSHELL 16478800 == 38 [pid = 3856] [id = 586] 15:00:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (16E73000) [pid = 3856] [serial = 1758] [outer = 00000000] 15:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (1709C000) [pid = 3856] [serial = 1759] [outer = 16E73000] 15:00:09 INFO - PROCESS | 3856 | 1463781609007 Marionette DEBUG loaded listener.js 15:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (1709D800) [pid = 3856] [serial = 1760] [outer = 16E73000] 15:00:09 INFO - PROCESS | 3856 | 1463781609428 Marionette TRACE conn2 <- [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] 15:00:09 INFO - PROCESS | 3856 | 1463781609456 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 15:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:00:09 INFO - PROCESS | 3856 | 1463781609464 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:00:09 INFO - PROCESS | 3856 | 1463781609465 Marionette TRACE conn2 <- [1,2310,null,{}] 15:00:09 INFO - PROCESS | 3856 | 1463781609469 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:09 INFO - PROCESS | 3856 | 1463781609581 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 15:00:09 INFO - PROCESS | 3856 | 1463781609587 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:09 INFO - PROCESS | 3856 | ++DOCSHELL 10EC1400 == 39 [pid = 3856] [id = 587] 15:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (16E6D800) [pid = 3856] [serial = 1761] [outer = 00000000] 15:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17605C00) [pid = 3856] [serial = 1762] [outer = 16E6D800] 15:00:09 INFO - PROCESS | 3856 | 1463781609632 Marionette DEBUG loaded listener.js 15:00:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (176B2800) [pid = 3856] [serial = 1763] [outer = 16E6D800] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (156E4800) [pid = 3856] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (15F54400) [pid = 3856] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 86 (13825C00) [pid = 3856] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 85 (112E1400) [pid = 3856] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 84 (160E8C00) [pid = 3856] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 83 (10A79800) [pid = 3856] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 82 (12A2C000) [pid = 3856] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 81 (1313DC00) [pid = 3856] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:00:09 INFO - PROCESS | 3856 | --DOMWINDOW == 80 (1381C000) [pid = 3856] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:00:10 INFO - PROCESS | 3856 | 1463781610143 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 15:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 731ms 15:00:10 INFO - PROCESS | 3856 | 1463781610200 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 15:00:10 INFO - PROCESS | 3856 | 1463781610202 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 15:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:00:10 INFO - PROCESS | 3856 | 1463781610205 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:00:10 INFO - PROCESS | 3856 | 1463781610206 Marionette TRACE conn2 <- [1,2314,null,{}] 15:00:10 INFO - PROCESS | 3856 | 1463781610210 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:10 INFO - PROCESS | 3856 | 1463781610317 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 15:00:10 INFO - PROCESS | 3856 | 1463781610328 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:10 INFO - PROCESS | 3856 | ++DOCSHELL 11A0E400 == 40 [pid = 3856] [id = 588] 15:00:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 81 (12DFA000) [pid = 3856] [serial = 1764] [outer = 00000000] 15:00:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 82 (16481C00) [pid = 3856] [serial = 1765] [outer = 12DFA000] 15:00:10 INFO - PROCESS | 3856 | 1463781610372 Marionette DEBUG loaded listener.js 15:00:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 83 (172BC400) [pid = 3856] [serial = 1766] [outer = 12DFA000] 15:00:10 INFO - PROCESS | 3856 | 1463781610797 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 15:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 638ms 15:00:10 INFO - PROCESS | 3856 | 1463781610843 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 15:00:10 INFO - PROCESS | 3856 | 1463781610846 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 15:00:10 INFO - PROCESS | 3856 | 1463781610849 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:00:10 INFO - PROCESS | 3856 | 1463781610851 Marionette TRACE conn2 <- [1,2318,null,{}] 15:00:10 INFO - PROCESS | 3856 | 1463781610855 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:10 INFO - PROCESS | 3856 | 1463781610934 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 15:00:10 INFO - PROCESS | 3856 | 1463781610942 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:10 INFO - PROCESS | 3856 | ++DOCSHELL 172C2000 == 41 [pid = 3856] [id = 589] 15:00:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 84 (17513400) [pid = 3856] [serial = 1767] [outer = 00000000] 15:00:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 85 (17829800) [pid = 3856] [serial = 1768] [outer = 17513400] 15:00:10 INFO - PROCESS | 3856 | 1463781610985 Marionette DEBUG loaded listener.js 15:00:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 86 (17829C00) [pid = 3856] [serial = 1769] [outer = 17513400] 15:00:11 INFO - PROCESS | 3856 | 1463781611394 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 15:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 592ms 15:00:11 INFO - PROCESS | 3856 | 1463781611440 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 15:00:11 INFO - PROCESS | 3856 | 1463781611442 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 15:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:00:11 INFO - PROCESS | 3856 | 1463781611450 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:00:11 INFO - PROCESS | 3856 | 1463781611452 Marionette TRACE conn2 <- [1,2322,null,{}] 15:00:11 INFO - PROCESS | 3856 | 1463781611455 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:11 INFO - PROCESS | 3856 | 1463781611556 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 15:00:11 INFO - PROCESS | 3856 | 1463781611562 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:11 INFO - PROCESS | 3856 | ++DOCSHELL 1782D800 == 42 [pid = 3856] [id = 590] 15:00:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 87 (1782E000) [pid = 3856] [serial = 1770] [outer = 00000000] 15:00:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (17FB7400) [pid = 3856] [serial = 1771] [outer = 1782E000] 15:00:11 INFO - PROCESS | 3856 | 1463781611611 Marionette DEBUG loaded listener.js 15:00:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (1801F800) [pid = 3856] [serial = 1772] [outer = 1782E000] 15:00:12 INFO - PROCESS | 3856 | 1463781612308 Marionette TRACE conn2 <- [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]]]}] 15:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 888ms 15:00:12 INFO - PROCESS | 3856 | 1463781612338 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 15:00:12 INFO - PROCESS | 3856 | 1463781612343 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 15:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:00:12 INFO - PROCESS | 3856 | 1463781612348 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:00:12 INFO - PROCESS | 3856 | 1463781612352 Marionette TRACE conn2 <- [1,2326,null,{}] 15:00:12 INFO - PROCESS | 3856 | 1463781612358 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:12 INFO - PROCESS | 3856 | 1463781612466 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 15:00:12 INFO - PROCESS | 3856 | 1463781612580 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:12 INFO - PROCESS | 3856 | ++DOCSHELL 10A5A800 == 43 [pid = 3856] [id = 591] 15:00:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (10A5C800) [pid = 3856] [serial = 1773] [outer = 00000000] 15:00:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (10EB9800) [pid = 3856] [serial = 1774] [outer = 10A5C800] 15:00:12 INFO - PROCESS | 3856 | 1463781612676 Marionette DEBUG loaded listener.js 15:00:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (12A31C00) [pid = 3856] [serial = 1775] [outer = 10A5C800] 15:00:13 INFO - PROCESS | 3856 | 1463781613298 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 15:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 996ms 15:00:13 INFO - PROCESS | 3856 | 1463781613352 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 15:00:13 INFO - PROCESS | 3856 | 1463781613358 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 15:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:00:13 INFO - PROCESS | 3856 | 1463781613365 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:00:13 INFO - PROCESS | 3856 | 1463781613367 Marionette TRACE conn2 <- [1,2330,null,{}] 15:00:13 INFO - PROCESS | 3856 | 1463781613371 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:13 INFO - PROCESS | 3856 | 1463781613480 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 15:00:13 INFO - PROCESS | 3856 | 1463781613591 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:13 INFO - PROCESS | 3856 | ++DOCSHELL 10D4E800 == 44 [pid = 3856] [id = 592] 15:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (12B5A000) [pid = 3856] [serial = 1776] [outer = 00000000] 15:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (143B3000) [pid = 3856] [serial = 1777] [outer = 12B5A000] 15:00:13 INFO - PROCESS | 3856 | 1463781613645 Marionette DEBUG loaded listener.js 15:00:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (15820C00) [pid = 3856] [serial = 1778] [outer = 12B5A000] 15:00:14 INFO - PROCESS | 3856 | 1463781614275 Marionette TRACE conn2 <- [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]]]}] 15:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 950ms 15:00:14 INFO - PROCESS | 3856 | 1463781614308 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 15:00:14 INFO - PROCESS | 3856 | 1463781614310 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 15:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:00:14 INFO - PROCESS | 3856 | 1463781614314 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:00:14 INFO - PROCESS | 3856 | 1463781614318 Marionette TRACE conn2 <- [1,2334,null,{}] 15:00:14 INFO - PROCESS | 3856 | 1463781614329 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:14 INFO - PROCESS | 3856 | 1463781614437 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 15:00:14 INFO - PROCESS | 3856 | 1463781614579 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:14 INFO - PROCESS | 3856 | ++DOCSHELL 166CA400 == 45 [pid = 3856] [id = 593] 15:00:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16F03400) [pid = 3856] [serial = 1779] [outer = 00000000] 15:00:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (1782EC00) [pid = 3856] [serial = 1780] [outer = 16F03400] 15:00:14 INFO - PROCESS | 3856 | 1463781614661 Marionette DEBUG loaded listener.js 15:00:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (1793E000) [pid = 3856] [serial = 1781] [outer = 16F03400] 15:00:15 INFO - PROCESS | 3856 | 1463781615257 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 15:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 996ms 15:00:15 INFO - PROCESS | 3856 | 1463781615315 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 15:00:15 INFO - PROCESS | 3856 | 1463781615318 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 15:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:00:15 INFO - PROCESS | 3856 | 1463781615322 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:00:15 INFO - PROCESS | 3856 | 1463781615324 Marionette TRACE conn2 <- [1,2338,null,{}] 15:00:15 INFO - PROCESS | 3856 | 1463781615328 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:15 INFO - PROCESS | 3856 | 1463781615433 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 15:00:15 INFO - PROCESS | 3856 | 1463781615548 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:15 INFO - PROCESS | 3856 | ++DOCSHELL 176AAC00 == 46 [pid = 3856] [id = 594] 15:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (18424000) [pid = 3856] [serial = 1782] [outer = 00000000] 15:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (184CEC00) [pid = 3856] [serial = 1783] [outer = 18424000] 15:00:15 INFO - PROCESS | 3856 | 1463781615642 Marionette DEBUG loaded listener.js 15:00:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (184D4C00) [pid = 3856] [serial = 1784] [outer = 18424000] 15:00:16 INFO - PROCESS | 3856 | 1463781616225 Marionette TRACE conn2 <- [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]]]}] 15:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 934ms 15:00:16 INFO - PROCESS | 3856 | 1463781616250 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 15:00:16 INFO - PROCESS | 3856 | 1463781616252 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 15:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:00:16 INFO - PROCESS | 3856 | 1463781616256 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:00:16 INFO - PROCESS | 3856 | 1463781616258 Marionette TRACE conn2 <- [1,2342,null,{}] 15:00:16 INFO - PROCESS | 3856 | 1463781616262 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:16 INFO - PROCESS | 3856 | 1463781616364 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 15:00:16 INFO - PROCESS | 3856 | 1463781616477 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:16 INFO - PROCESS | 3856 | ++DOCSHELL 10D48000 == 47 [pid = 3856] [id = 595] 15:00:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (10D4D800) [pid = 3856] [serial = 1785] [outer = 00000000] 15:00:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (12A27C00) [pid = 3856] [serial = 1786] [outer = 10D4D800] 15:00:16 INFO - PROCESS | 3856 | 1463781616530 Marionette DEBUG loaded listener.js 15:00:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1439CC00) [pid = 3856] [serial = 1787] [outer = 10D4D800] 15:00:17 INFO - PROCESS | 3856 | 1463781617336 Marionette TRACE conn2 <- [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]]]}] 15:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1074ms 15:00:17 INFO - PROCESS | 3856 | 1463781617351 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 15:00:17 INFO - PROCESS | 3856 | 1463781617355 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 15:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:00:17 INFO - PROCESS | 3856 | 1463781617362 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:00:17 INFO - PROCESS | 3856 | 1463781617365 Marionette TRACE conn2 <- [1,2346,null,{}] 15:00:17 INFO - PROCESS | 3856 | 1463781617371 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:17 INFO - PROCESS | 3856 | 1463781617467 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 15:00:17 INFO - PROCESS | 3856 | 1463781617610 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:17 INFO - PROCESS | 3856 | ++DOCSHELL 117A9000 == 48 [pid = 3856] [id = 596] 15:00:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (11C5CC00) [pid = 3856] [serial = 1788] [outer = 00000000] 15:00:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (13824400) [pid = 3856] [serial = 1789] [outer = 11C5CC00] 15:00:17 INFO - PROCESS | 3856 | 1463781617665 Marionette DEBUG loaded listener.js 15:00:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (140DE000) [pid = 3856] [serial = 1790] [outer = 11C5CC00] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 10567400 == 47 [pid = 3856] [id = 551] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 172C2000 == 46 [pid = 3856] [id = 589] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 11A0E400 == 45 [pid = 3856] [id = 588] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 10EC1400 == 44 [pid = 3856] [id = 587] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 16478800 == 43 [pid = 3856] [id = 586] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 0F305400 == 42 [pid = 3856] [id = 585] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 10A58800 == 41 [pid = 3856] [id = 584] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 13D4AC00 == 40 [pid = 3856] [id = 583] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 130C5800 == 39 [pid = 3856] [id = 582] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 10A5AC00 == 38 [pid = 3856] [id = 581] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 10EB9400 == 37 [pid = 3856] [id = 580] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 16E65400 == 36 [pid = 3856] [id = 579] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 16A1B000 == 35 [pid = 3856] [id = 578] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (138DF400) [pid = 3856] [serial = 1696] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (10D49000) [pid = 3856] [serial = 1693] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 12B5A400 == 34 [pid = 3856] [id = 577] 15:00:17 INFO - PROCESS | 3856 | --DOCSHELL 10B8A400 == 33 [pid = 3856] [id = 576] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (15813400) [pid = 3856] [serial = 1711] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (160E2400) [pid = 3856] [serial = 1714] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (143AC400) [pid = 3856] [serial = 1708] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (11C5C400) [pid = 3856] [serial = 1702] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1289D000) [pid = 3856] [serial = 1703] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (16A1B800) [pid = 3856] [serial = 1723] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (10B88800) [pid = 3856] [serial = 1699] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10D48C00) [pid = 3856] [serial = 1700] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15815C00) [pid = 3856] [serial = 1712] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (143A6800) [pid = 3856] [serial = 1717] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (160E2C00) [pid = 3856] [serial = 1715] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (16A1DC00) [pid = 3856] [serial = 1724] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (1647E800) [pid = 3856] [serial = 1720] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (140D2800) [pid = 3856] [serial = 1706] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 90 (138E2C00) [pid = 3856] [serial = 1705] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 89 (16482800) [pid = 3856] [serial = 1721] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 88 (160DE400) [pid = 3856] [serial = 1718] [outer = 00000000] [url = about:blank] 15:00:17 INFO - PROCESS | 3856 | --DOMWINDOW == 87 (14F8EC00) [pid = 3856] [serial = 1709] [outer = 00000000] [url = about:blank] 15:00:18 INFO - PROCESS | 3856 | 1463781618191 Marionette TRACE conn2 <- [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]]]}] 15:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 903ms 15:00:18 INFO - PROCESS | 3856 | 1463781618266 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 15:00:18 INFO - PROCESS | 3856 | 1463781618271 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 15:00:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:00:18 INFO - PROCESS | 3856 | 1463781618276 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:00:18 INFO - PROCESS | 3856 | 1463781618279 Marionette TRACE conn2 <- [1,2350,null,{}] 15:00:18 INFO - PROCESS | 3856 | 1463781618283 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:18 INFO - PROCESS | 3856 | 1463781618373 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 15:00:18 INFO - PROCESS | 3856 | 1463781618469 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:18 INFO - PROCESS | 3856 | ++DOCSHELL 10D4C000 == 34 [pid = 3856] [id = 597] 15:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 88 (10D4DC00) [pid = 3856] [serial = 1791] [outer = 00000000] 15:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 89 (12AE3400) [pid = 3856] [serial = 1792] [outer = 10D4DC00] 15:00:18 INFO - PROCESS | 3856 | 1463781618514 Marionette DEBUG loaded listener.js 15:00:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 90 (140DF800) [pid = 3856] [serial = 1793] [outer = 10D4DC00] 15:00:18 INFO - PROCESS | 3856 | 1463781618948 Marionette TRACE conn2 <- [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]]]}] 15:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 732ms 15:00:19 INFO - PROCESS | 3856 | 1463781619016 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 15:00:19 INFO - PROCESS | 3856 | 1463781619018 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 15:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:00:19 INFO - PROCESS | 3856 | 1463781619022 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:00:19 INFO - PROCESS | 3856 | 1463781619025 Marionette TRACE conn2 <- [1,2354,null,{}] 15:00:19 INFO - PROCESS | 3856 | 1463781619035 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:19 INFO - PROCESS | 3856 | 1463781619148 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 15:00:19 INFO - PROCESS | 3856 | 1463781619165 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:19 INFO - PROCESS | 3856 | ++DOCSHELL 156E1400 == 35 [pid = 3856] [id = 598] 15:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 91 (15817000) [pid = 3856] [serial = 1794] [outer = 00000000] 15:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (158EB400) [pid = 3856] [serial = 1795] [outer = 15817000] 15:00:19 INFO - PROCESS | 3856 | 1463781619212 Marionette DEBUG loaded listener.js 15:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (160DF400) [pid = 3856] [serial = 1796] [outer = 15817000] 15:00:19 INFO - PROCESS | 3856 | 1463781619663 Marionette TRACE conn2 <- [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]]]}] 15:00:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:00:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 685ms 15:00:19 INFO - PROCESS | 3856 | 1463781619721 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 15:00:19 INFO - PROCESS | 3856 | 1463781619723 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 15:00:19 INFO - PROCESS | 3856 | 1463781619727 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:00:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:00:19 INFO - PROCESS | 3856 | 1463781619728 Marionette TRACE conn2 <- [1,2358,null,{}] 15:00:19 INFO - PROCESS | 3856 | 1463781619732 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:19 INFO - PROCESS | 3856 | 1463781619815 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 15:00:19 INFO - PROCESS | 3856 | 1463781619822 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:19 INFO - PROCESS | 3856 | ++DOCSHELL 158BC400 == 36 [pid = 3856] [id = 599] 15:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (160E9C00) [pid = 3856] [serial = 1797] [outer = 00000000] 15:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1647AC00) [pid = 3856] [serial = 1798] [outer = 160E9C00] 15:00:19 INFO - PROCESS | 3856 | 1463781619869 Marionette DEBUG loaded listener.js 15:00:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (16480800) [pid = 3856] [serial = 1799] [outer = 160E9C00] 15:00:20 INFO - PROCESS | 3856 | 1463781620299 Marionette TRACE conn2 <- [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]]]}] 15:00:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:00:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 623ms 15:00:20 INFO - PROCESS | 3856 | 1463781620354 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 15:00:20 INFO - PROCESS | 3856 | 1463781620356 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 15:00:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:00:20 INFO - PROCESS | 3856 | 1463781620368 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:00:20 INFO - PROCESS | 3856 | 1463781620370 Marionette TRACE conn2 <- [1,2362,null,{}] 15:00:20 INFO - PROCESS | 3856 | 1463781620374 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:20 INFO - PROCESS | 3856 | 1463781620489 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 15:00:20 INFO - PROCESS | 3856 | 1463781620581 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:20 INFO - PROCESS | 3856 | ++DOCSHELL 16A1D400 == 37 [pid = 3856] [id = 600] 15:00:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (10B30400) [pid = 3856] [serial = 1800] [outer = 00000000] 15:00:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (16A86C00) [pid = 3856] [serial = 1801] [outer = 10B30400] 15:00:20 INFO - PROCESS | 3856 | 1463781620625 Marionette DEBUG loaded listener.js 15:00:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (16E67800) [pid = 3856] [serial = 1802] [outer = 10B30400] 15:00:21 INFO - PROCESS | 3856 | 1463781621067 Marionette TRACE conn2 <- [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]]]}] 15:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 765ms 15:00:21 INFO - PROCESS | 3856 | 1463781621120 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 15:00:21 INFO - PROCESS | 3856 | 1463781621122 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 15:00:21 INFO - PROCESS | 3856 | 1463781621125 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:00:21 INFO - PROCESS | 3856 | 1463781621127 Marionette TRACE conn2 <- [1,2366,null,{}] 15:00:21 INFO - PROCESS | 3856 | 1463781621137 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:21 INFO - PROCESS | 3856 | 1463781621260 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 15:00:21 INFO - PROCESS | 3856 | 1463781621356 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:21 INFO - PROCESS | 3856 | ++DOCSHELL 1709B800 == 38 [pid = 3856] [id = 601] 15:00:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (1709D400) [pid = 3856] [serial = 1803] [outer = 00000000] 15:00:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (17603C00) [pid = 3856] [serial = 1804] [outer = 1709D400] 15:00:21 INFO - PROCESS | 3856 | 1463781621401 Marionette DEBUG loaded listener.js 15:00:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (176B4C00) [pid = 3856] [serial = 1805] [outer = 1709D400] 15:00:21 INFO - PROCESS | 3856 | 1463781621830 Marionette TRACE conn2 <- [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]]]}] 15:00:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:00:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 15:00:21 INFO - PROCESS | 3856 | 1463781621896 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 15:00:21 INFO - PROCESS | 3856 | 1463781621898 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 15:00:21 INFO - PROCESS | 3856 | 1463781621901 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:00:21 INFO - PROCESS | 3856 | 1463781621903 Marionette TRACE conn2 <- [1,2370,null,{}] 15:00:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:00:21 INFO - PROCESS | 3856 | 1463781621907 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:22 INFO - PROCESS | 3856 | 1463781622028 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 15:00:22 INFO - PROCESS | 3856 | 1463781622095 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:22 INFO - PROCESS | 3856 | ++DOCSHELL 17FB7800 == 39 [pid = 3856] [id = 602] 15:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (17FBCC00) [pid = 3856] [serial = 1806] [outer = 00000000] 15:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (184CE800) [pid = 3856] [serial = 1807] [outer = 17FBCC00] 15:00:22 INFO - PROCESS | 3856 | 1463781622139 Marionette DEBUG loaded listener.js 15:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (186C2400) [pid = 3856] [serial = 1808] [outer = 17FBCC00] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (17513400) [pid = 3856] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (16E6D800) [pid = 3856] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (13361000) [pid = 3856] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (10A76800) [pid = 3856] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (12A22800) [pid = 3856] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (10B3BC00) [pid = 3856] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (12DFA000) [pid = 3856] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (10EBC400) [pid = 3856] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1439B400) [pid = 3856] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (1581CC00) [pid = 3856] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:00:22 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (16E73000) [pid = 3856] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:00:22 INFO - PROCESS | 3856 | 1463781622617 Marionette TRACE conn2 <- [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]]]}] 15:00:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:00:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 15:00:22 INFO - PROCESS | 3856 | 1463781622646 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 15:00:22 INFO - PROCESS | 3856 | 1463781622648 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 15:00:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:00:22 INFO - PROCESS | 3856 | 1463781622651 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:00:22 INFO - PROCESS | 3856 | 1463781622653 Marionette TRACE conn2 <- [1,2374,null,{}] 15:00:22 INFO - PROCESS | 3856 | 1463781622657 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:22 INFO - PROCESS | 3856 | 1463781622776 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 15:00:22 INFO - PROCESS | 3856 | 1463781622846 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:22 INFO - PROCESS | 3856 | ++DOCSHELL 12D71400 == 40 [pid = 3856] [id = 603] 15:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (12DFA000) [pid = 3856] [serial = 1809] [outer = 00000000] 15:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (158BD000) [pid = 3856] [serial = 1810] [outer = 12DFA000] 15:00:22 INFO - PROCESS | 3856 | 1463781622899 Marionette DEBUG loaded listener.js 15:00:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (172A1800) [pid = 3856] [serial = 1811] [outer = 12DFA000] 15:00:23 INFO - PROCESS | 3856 | 1463781623281 Marionette TRACE conn2 <- [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]]]}] 15:00:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:00:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 687ms 15:00:23 INFO - PROCESS | 3856 | 1463781623352 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 15:00:23 INFO - PROCESS | 3856 | 1463781623354 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 15:00:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:00:23 INFO - PROCESS | 3856 | 1463781623357 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:00:23 INFO - PROCESS | 3856 | 1463781623359 Marionette TRACE conn2 <- [1,2378,null,{}] 15:00:23 INFO - PROCESS | 3856 | 1463781623362 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:23 INFO - PROCESS | 3856 | 1463781623445 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 15:00:23 INFO - PROCESS | 3856 | 1463781623455 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:23 INFO - PROCESS | 3856 | ++DOCSHELL 10A5E000 == 41 [pid = 3856] [id = 604] 15:00:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (15814400) [pid = 3856] [serial = 1812] [outer = 00000000] 15:00:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1793B000) [pid = 3856] [serial = 1813] [outer = 15814400] 15:00:23 INFO - PROCESS | 3856 | 1463781623523 Marionette DEBUG loaded listener.js 15:00:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (184D3400) [pid = 3856] [serial = 1814] [outer = 15814400] 15:00:23 INFO - PROCESS | 3856 | 1463781623978 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 15:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 702ms 15:00:24 INFO - PROCESS | 3856 | 1463781624057 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 15:00:24 INFO - PROCESS | 3856 | 1463781624059 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 15:00:24 INFO - PROCESS | 3856 | 1463781624062 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:00:24 INFO - PROCESS | 3856 | 1463781624064 Marionette TRACE conn2 <- [1,2382,null,{}] 15:00:24 INFO - PROCESS | 3856 | 1463781624067 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:24 INFO - PROCESS | 3856 | 1463781624149 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 15:00:24 INFO - PROCESS | 3856 | 1463781624155 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:24 INFO - PROCESS | 3856 | ++DOCSHELL 1793AC00 == 42 [pid = 3856] [id = 605] 15:00:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (186CD000) [pid = 3856] [serial = 1815] [outer = 00000000] 15:00:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (18FDEC00) [pid = 3856] [serial = 1816] [outer = 186CD000] 15:00:24 INFO - PROCESS | 3856 | 1463781624199 Marionette DEBUG loaded listener.js 15:00:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (18FE1800) [pid = 3856] [serial = 1817] [outer = 186CD000] 15:00:24 INFO - PROCESS | 3856 | 1463781624918 Marionette TRACE conn2 <- [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]]]}] 15:00:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:00:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 905ms 15:00:24 INFO - PROCESS | 3856 | 1463781624967 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 15:00:24 INFO - PROCESS | 3856 | 1463781624972 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 15:00:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:00:24 INFO - PROCESS | 3856 | 1463781624977 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:00:24 INFO - PROCESS | 3856 | 1463781624981 Marionette TRACE conn2 <- [1,2386,null,{}] 15:00:24 INFO - PROCESS | 3856 | 1463781624987 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:25 INFO - PROCESS | 3856 | 1463781625100 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 15:00:25 INFO - PROCESS | 3856 | 1463781625245 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:25 INFO - PROCESS | 3856 | ++DOCSHELL 10EBDC00 == 43 [pid = 3856] [id = 606] 15:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (11023400) [pid = 3856] [serial = 1818] [outer = 00000000] 15:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (12A93C00) [pid = 3856] [serial = 1819] [outer = 11023400] 15:00:25 INFO - PROCESS | 3856 | 1463781625302 Marionette DEBUG loaded listener.js 15:00:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (13364000) [pid = 3856] [serial = 1820] [outer = 11023400] 15:00:25 INFO - PROCESS | 3856 | 1463781625863 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 15:00:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:00:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 936ms 15:00:25 INFO - PROCESS | 3856 | 1463781625923 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 15:00:25 INFO - PROCESS | 3856 | 1463781625929 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 15:00:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:00:25 INFO - PROCESS | 3856 | 1463781625935 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:00:25 INFO - PROCESS | 3856 | 1463781625938 Marionette TRACE conn2 <- [1,2390,null,{}] 15:00:25 INFO - PROCESS | 3856 | 1463781625955 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:26 INFO - PROCESS | 3856 | 1463781626108 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 15:00:26 INFO - PROCESS | 3856 | 1463781626177 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:26 INFO - PROCESS | 3856 | ++DOCSHELL 12A25800 == 44 [pid = 3856] [id = 607] 15:00:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (14F52400) [pid = 3856] [serial = 1821] [outer = 00000000] 15:00:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (1581A400) [pid = 3856] [serial = 1822] [outer = 14F52400] 15:00:26 INFO - PROCESS | 3856 | 1463781626271 Marionette DEBUG loaded listener.js 15:00:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (160E2400) [pid = 3856] [serial = 1823] [outer = 14F52400] 15:00:26 INFO - PROCESS | 3856 | 1463781626910 Marionette TRACE conn2 <- [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]]]}] 15:00:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:00:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1046ms 15:00:26 INFO - PROCESS | 3856 | 1463781626981 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 15:00:26 INFO - PROCESS | 3856 | 1463781626984 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 15:00:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:00:26 INFO - PROCESS | 3856 | 1463781626988 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:00:26 INFO - PROCESS | 3856 | 1463781626991 Marionette TRACE conn2 <- [1,2394,null,{}] 15:00:26 INFO - PROCESS | 3856 | 1463781627002 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:27 INFO - PROCESS | 3856 | 1463781627137 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 15:00:27 INFO - PROCESS | 3856 | 1463781627292 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:27 INFO - PROCESS | 3856 | ++DOCSHELL 112D7C00 == 45 [pid = 3856] [id = 608] 15:00:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (12D1E000) [pid = 3856] [serial = 1824] [outer = 00000000] 15:00:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (186CFC00) [pid = 3856] [serial = 1825] [outer = 12D1E000] 15:00:27 INFO - PROCESS | 3856 | 1463781627349 Marionette DEBUG loaded listener.js 15:00:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (18FE1C00) [pid = 3856] [serial = 1826] [outer = 12D1E000] 15:00:27 INFO - PROCESS | 3856 | 1463781627895 Marionette TRACE conn2 <- [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]]]}] 15:00:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:00:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 952ms 15:00:27 INFO - PROCESS | 3856 | 1463781627932 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 15:00:27 INFO - PROCESS | 3856 | 1463781627935 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 15:00:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:00:27 INFO - PROCESS | 3856 | 1463781627938 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:00:27 INFO - PROCESS | 3856 | 1463781627940 Marionette TRACE conn2 <- [1,2398,null,{}] 15:00:27 INFO - PROCESS | 3856 | 1463781627944 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:28 INFO - PROCESS | 3856 | 1463781628049 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 15:00:28 INFO - PROCESS | 3856 | 1463781628221 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:28 INFO - PROCESS | 3856 | ++DOCSHELL 186CCC00 == 46 [pid = 3856] [id = 609] 15:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (18FE3C00) [pid = 3856] [serial = 1827] [outer = 00000000] 15:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (19A96400) [pid = 3856] [serial = 1828] [outer = 18FE3C00] 15:00:28 INFO - PROCESS | 3856 | 1463781628275 Marionette DEBUG loaded listener.js 15:00:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (19A9A800) [pid = 3856] [serial = 1829] [outer = 18FE3C00] 15:00:28 INFO - PROCESS | 3856 | 1463781628878 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 15:00:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:00:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 999ms 15:00:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:00:28 INFO - PROCESS | 3856 | 1463781628941 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 15:00:28 INFO - PROCESS | 3856 | 1463781628943 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 15:00:28 INFO - PROCESS | 3856 | 1463781628947 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:00:28 INFO - PROCESS | 3856 | 1463781628949 Marionette TRACE conn2 <- [1,2402,null,{}] 15:00:28 INFO - PROCESS | 3856 | 1463781628953 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:29 INFO - PROCESS | 3856 | 1463781629087 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 15:00:29 INFO - PROCESS | 3856 | 1463781629352 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:29 INFO - PROCESS | 3856 | ++DOCSHELL 0F302800 == 47 [pid = 3856] [id = 610] 15:00:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (0F305000) [pid = 3856] [serial = 1830] [outer = 00000000] 15:00:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (10D48C00) [pid = 3856] [serial = 1831] [outer = 0F305000] 15:00:29 INFO - PROCESS | 3856 | 1463781629431 Marionette DEBUG loaded listener.js 15:00:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (11057000) [pid = 3856] [serial = 1832] [outer = 0F305000] 15:00:30 INFO - PROCESS | 3856 | 1463781630022 Marionette TRACE conn2 <- [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]]]}] 15:00:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:00:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1139ms 15:00:30 INFO - PROCESS | 3856 | 1463781630094 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 15:00:30 INFO - PROCESS | 3856 | 1463781630098 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 15:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:00:30 INFO - PROCESS | 3856 | 1463781630102 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:00:30 INFO - PROCESS | 3856 | 1463781630106 Marionette TRACE conn2 <- [1,2406,null,{}] 15:00:30 INFO - PROCESS | 3856 | 1463781630111 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:30 INFO - PROCESS | 3856 | 1463781630209 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 15:00:30 INFO - PROCESS | 3856 | 1463781630380 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 10A5E000 == 46 [pid = 3856] [id = 604] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 12D71400 == 45 [pid = 3856] [id = 603] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 17FB7800 == 44 [pid = 3856] [id = 602] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 1709B800 == 43 [pid = 3856] [id = 601] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 16A1D400 == 42 [pid = 3856] [id = 600] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 158BC400 == 41 [pid = 3856] [id = 599] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 156E1400 == 40 [pid = 3856] [id = 598] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 10D4C000 == 39 [pid = 3856] [id = 597] 15:00:30 INFO - PROCESS | 3856 | --DOCSHELL 117A9000 == 38 [pid = 3856] [id = 596] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (17829800) [pid = 3856] [serial = 1768] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (176B2800) [pid = 3856] [serial = 1763] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13D4E800) [pid = 3856] [serial = 1747] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (158E6400) [pid = 3856] [serial = 1753] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (140D9000) [pid = 3856] [serial = 1697] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (166D6000) [pid = 3856] [serial = 1726] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1102C400) [pid = 3856] [serial = 1729] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1102D400) [pid = 3856] [serial = 1744] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (17605C00) [pid = 3856] [serial = 1762] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (172BC400) [pid = 3856] [serial = 1766] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (11022000) [pid = 3856] [serial = 1741] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (156E6400) [pid = 3856] [serial = 1751] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (16A27C00) [pid = 3856] [serial = 1756] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (16E67000) [pid = 3856] [serial = 1735] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (158F0000) [pid = 3856] [serial = 1754] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16481C00) [pid = 3856] [serial = 1765] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (14394800) [pid = 3856] [serial = 1748] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (1709C000) [pid = 3856] [serial = 1759] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (16F08400) [pid = 3856] [serial = 1738] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (1709D800) [pid = 3856] [serial = 1760] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (16E67C00) [pid = 3856] [serial = 1757] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (1171F800) [pid = 3856] [serial = 1742] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (143A7800) [pid = 3856] [serial = 1732] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 94 (1535A000) [pid = 3856] [serial = 1750] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 93 (11C51400) [pid = 3856] [serial = 1745] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 92 (17FB7400) [pid = 3856] [serial = 1771] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | --DOMWINDOW == 91 (17829C00) [pid = 3856] [serial = 1769] [outer = 00000000] [url = about:blank] 15:00:30 INFO - PROCESS | 3856 | ++DOCSHELL 105E8C00 == 39 [pid = 3856] [id = 611] 15:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 92 (10A5E000) [pid = 3856] [serial = 1833] [outer = 00000000] 15:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 93 (10EC1C00) [pid = 3856] [serial = 1834] [outer = 10A5E000] 15:00:30 INFO - PROCESS | 3856 | 1463781630464 Marionette DEBUG loaded listener.js 15:00:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 94 (11731000) [pid = 3856] [serial = 1835] [outer = 10A5E000] 15:00:30 INFO - PROCESS | 3856 | 1463781630900 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 827ms 15:00:30 INFO - PROCESS | 3856 | 1463781630944 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 15:00:30 INFO - PROCESS | 3856 | 1463781630948 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 15:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:00:30 INFO - PROCESS | 3856 | 1463781630952 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:00:30 INFO - PROCESS | 3856 | 1463781630954 Marionette TRACE conn2 <- [1,2410,null,{}] 15:00:30 INFO - PROCESS | 3856 | 1463781630958 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:31 INFO - PROCESS | 3856 | 1463781631041 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 15:00:31 INFO - PROCESS | 3856 | 1463781631050 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:31 INFO - PROCESS | 3856 | ++DOCSHELL 12B57800 == 40 [pid = 3856] [id = 612] 15:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 95 (1335D800) [pid = 3856] [serial = 1836] [outer = 00000000] 15:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (14397400) [pid = 3856] [serial = 1837] [outer = 1335D800] 15:00:31 INFO - PROCESS | 3856 | 1463781631095 Marionette DEBUG loaded listener.js 15:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (143AC800) [pid = 3856] [serial = 1838] [outer = 1335D800] 15:00:31 INFO - PROCESS | 3856 | 1463781631602 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 15:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 703ms 15:00:31 INFO - PROCESS | 3856 | 1463781631652 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 15:00:31 INFO - PROCESS | 3856 | 1463781631655 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 15:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:00:31 INFO - PROCESS | 3856 | 1463781631659 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:00:31 INFO - PROCESS | 3856 | 1463781631665 Marionette TRACE conn2 <- [1,2414,null,{}] 15:00:31 INFO - PROCESS | 3856 | 1463781631674 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:31 INFO - PROCESS | 3856 | 1463781631758 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 15:00:31 INFO - PROCESS | 3856 | 1463781631768 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:31 INFO - PROCESS | 3856 | ++DOCSHELL 14396800 == 41 [pid = 3856] [id = 613] 15:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (156E9400) [pid = 3856] [serial = 1839] [outer = 00000000] 15:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (1581A000) [pid = 3856] [serial = 1840] [outer = 156E9400] 15:00:31 INFO - PROCESS | 3856 | 1463781631812 Marionette DEBUG loaded listener.js 15:00:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (158BC800) [pid = 3856] [serial = 1841] [outer = 156E9400] 15:00:32 INFO - PROCESS | 3856 | 1463781632281 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 15:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 655ms 15:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:00:32 INFO - PROCESS | 3856 | 1463781632316 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 15:00:32 INFO - PROCESS | 3856 | 1463781632319 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 15:00:32 INFO - PROCESS | 3856 | 1463781632322 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:00:32 INFO - PROCESS | 3856 | 1463781632324 Marionette TRACE conn2 <- [1,2418,null,{}] 15:00:32 INFO - PROCESS | 3856 | 1463781632327 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:32 INFO - PROCESS | 3856 | 1463781632410 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 15:00:32 INFO - PROCESS | 3856 | 1463781632416 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:32 INFO - PROCESS | 3856 | ++DOCSHELL 1581D400 == 42 [pid = 3856] [id = 614] 15:00:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (15F57000) [pid = 3856] [serial = 1842] [outer = 00000000] 15:00:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (1647DC00) [pid = 3856] [serial = 1843] [outer = 15F57000] 15:00:32 INFO - PROCESS | 3856 | 1463781632460 Marionette DEBUG loaded listener.js 15:00:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (166D6000) [pid = 3856] [serial = 1844] [outer = 15F57000] 15:00:32 INFO - PROCESS | 3856 | 1463781632959 Marionette TRACE conn2 <- [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]]]}] 15:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 687ms 15:00:33 INFO - PROCESS | 3856 | 1463781633021 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 15:00:33 INFO - PROCESS | 3856 | 1463781633023 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 15:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:00:33 INFO - PROCESS | 3856 | 1463781633027 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:00:33 INFO - PROCESS | 3856 | 1463781633028 Marionette TRACE conn2 <- [1,2422,null,{}] 15:00:33 INFO - PROCESS | 3856 | 1463781633037 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:33 INFO - PROCESS | 3856 | 1463781633150 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 15:00:33 INFO - PROCESS | 3856 | 1463781633157 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:33 INFO - PROCESS | 3856 | ++DOCSHELL 16483C00 == 43 [pid = 3856] [id = 615] 15:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16A1AC00) [pid = 3856] [serial = 1845] [outer = 00000000] 15:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (16A90000) [pid = 3856] [serial = 1846] [outer = 16A1AC00] 15:00:33 INFO - PROCESS | 3856 | 1463781633209 Marionette DEBUG loaded listener.js 15:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (16E70800) [pid = 3856] [serial = 1847] [outer = 16A1AC00] 15:00:33 INFO - PROCESS | 3856 | 1463781633676 Marionette TRACE conn2 <- [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]]]}] 15:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 687ms 15:00:33 INFO - PROCESS | 3856 | 1463781633729 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 15:00:33 INFO - PROCESS | 3856 | 1463781633731 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 15:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:00:33 INFO - PROCESS | 3856 | 1463781633734 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:00:33 INFO - PROCESS | 3856 | 1463781633736 Marionette TRACE conn2 <- [1,2426,null,{}] 15:00:33 INFO - PROCESS | 3856 | 1463781633739 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:33 INFO - PROCESS | 3856 | 1463781633890 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 15:00:33 INFO - PROCESS | 3856 | 1463781633919 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:33 INFO - PROCESS | 3856 | ++DOCSHELL 16F01800 == 44 [pid = 3856] [id = 616] 15:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (16F02C00) [pid = 3856] [serial = 1848] [outer = 00000000] 15:00:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (172BA000) [pid = 3856] [serial = 1849] [outer = 16F02C00] 15:00:33 INFO - PROCESS | 3856 | 1463781633963 Marionette DEBUG loaded listener.js 15:00:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (172BC000) [pid = 3856] [serial = 1850] [outer = 16F02C00] 15:00:34 INFO - PROCESS | 3856 | 1463781634422 Marionette TRACE conn2 <- [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]]]}] 15:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 733ms 15:00:34 INFO - PROCESS | 3856 | 1463781634481 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 15:00:34 INFO - PROCESS | 3856 | 1463781634483 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 15:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:00:34 INFO - PROCESS | 3856 | 1463781634490 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:00:34 INFO - PROCESS | 3856 | 1463781634492 Marionette TRACE conn2 <- [1,2430,null,{}] 15:00:34 INFO - PROCESS | 3856 | 1463781634495 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:34 INFO - PROCESS | 3856 | 1463781634610 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 15:00:34 INFO - PROCESS | 3856 | 1463781634616 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:34 INFO - PROCESS | 3856 | ++DOCSHELL 16A1B800 == 45 [pid = 3856] [id = 617] 15:00:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (1751A400) [pid = 3856] [serial = 1851] [outer = 00000000] 15:00:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (17829C00) [pid = 3856] [serial = 1852] [outer = 1751A400] 15:00:34 INFO - PROCESS | 3856 | 1463781634663 Marionette DEBUG loaded listener.js 15:00:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (17837400) [pid = 3856] [serial = 1853] [outer = 1751A400] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1709D400) [pid = 3856] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (10D4D800) [pid = 3856] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (160E9C00) [pid = 3856] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (10B30400) [pid = 3856] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (15817000) [pid = 3856] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (10D4DC00) [pid = 3856] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (11C5CC00) [pid = 3856] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (12DFA000) [pid = 3856] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (17FBCC00) [pid = 3856] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:00:35 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (15814400) [pid = 3856] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:00:35 INFO - PROCESS | 3856 | 1463781635249 Marionette TRACE conn2 <- [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]]]}] 15:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 812ms 15:00:35 INFO - PROCESS | 3856 | 1463781635275 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 15:00:35 INFO - PROCESS | 3856 | 1463781635277 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 15:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:00:35 INFO - PROCESS | 3856 | 1463781635284 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:00:35 INFO - PROCESS | 3856 | 1463781635285 Marionette TRACE conn2 <- [1,2434,null,{}] 15:00:35 INFO - PROCESS | 3856 | 1463781635298 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:35 INFO - PROCESS | 3856 | 1463781635383 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 15:00:35 INFO - PROCESS | 3856 | 1463781635389 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:35 INFO - PROCESS | 3856 | ++DOCSHELL 1381E000 == 46 [pid = 3856] [id = 618] 15:00:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (13823000) [pid = 3856] [serial = 1854] [outer = 00000000] 15:00:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (16E6B400) [pid = 3856] [serial = 1855] [outer = 13823000] 15:00:35 INFO - PROCESS | 3856 | 1463781635433 Marionette DEBUG loaded listener.js 15:00:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (172C0000) [pid = 3856] [serial = 1856] [outer = 13823000] 15:00:35 INFO - PROCESS | 3856 | 1463781635864 Marionette TRACE conn2 <- [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]]]}] 15:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 640ms 15:00:35 INFO - PROCESS | 3856 | 1463781635923 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 15:00:35 INFO - PROCESS | 3856 | 1463781635925 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 15:00:35 INFO - PROCESS | 3856 | 1463781635928 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:00:35 INFO - PROCESS | 3856 | 1463781635930 Marionette TRACE conn2 <- [1,2438,null,{}] 15:00:35 INFO - PROCESS | 3856 | 1463781635934 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:36 INFO - PROCESS | 3856 | 1463781636015 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 15:00:36 INFO - PROCESS | 3856 | 1463781636021 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:36 INFO - PROCESS | 3856 | ++DOCSHELL 15816800 == 47 [pid = 3856] [id = 619] 15:00:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (172B9C00) [pid = 3856] [serial = 1857] [outer = 00000000] 15:00:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (184D2C00) [pid = 3856] [serial = 1858] [outer = 172B9C00] 15:00:36 INFO - PROCESS | 3856 | 1463781636065 Marionette DEBUG loaded listener.js 15:00:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (186C6000) [pid = 3856] [serial = 1859] [outer = 172B9C00] 15:00:36 INFO - PROCESS | 3856 | 1463781636495 Marionette TRACE conn2 <- [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]]]}] 15:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 593ms 15:00:36 INFO - PROCESS | 3856 | 1463781636541 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 15:00:36 INFO - PROCESS | 3856 | 1463781636543 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 15:00:36 INFO - PROCESS | 3856 | 1463781636546 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:00:36 INFO - PROCESS | 3856 | 1463781636548 Marionette TRACE conn2 <- [1,2442,null,{}] 15:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:00:36 INFO - PROCESS | 3856 | 1463781636551 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:36 INFO - PROCESS | 3856 | 1463781636632 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 15:00:36 INFO - PROCESS | 3856 | 1463781636638 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:36 INFO - PROCESS | 3856 | ++DOCSHELL 186CB400 == 48 [pid = 3856] [id = 620] 15:00:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (18FDC400) [pid = 3856] [serial = 1860] [outer = 00000000] 15:00:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (18FE7400) [pid = 3856] [serial = 1861] [outer = 18FDC400] 15:00:36 INFO - PROCESS | 3856 | 1463781636688 Marionette DEBUG loaded listener.js 15:00:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (19A9C400) [pid = 3856] [serial = 1862] [outer = 18FDC400] 15:00:37 INFO - PROCESS | 3856 | 1463781637145 Marionette TRACE conn2 <- [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]]]}] 15:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 702ms 15:00:37 INFO - PROCESS | 3856 | 1463781637249 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 15:00:37 INFO - PROCESS | 3856 | 1463781637253 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 15:00:37 INFO - PROCESS | 3856 | 1463781637258 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:00:37 INFO - PROCESS | 3856 | 1463781637262 Marionette TRACE conn2 <- [1,2446,null,{}] 15:00:37 INFO - PROCESS | 3856 | 1463781637269 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:37 INFO - PROCESS | 3856 | 1463781637385 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 15:00:37 INFO - PROCESS | 3856 | 1463781637542 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:37 INFO - PROCESS | 3856 | ++DOCSHELL 10D41400 == 49 [pid = 3856] [id = 621] 15:00:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (10D41800) [pid = 3856] [serial = 1863] [outer = 00000000] 15:00:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (10EC7000) [pid = 3856] [serial = 1864] [outer = 10D41800] 15:00:37 INFO - PROCESS | 3856 | 1463781637635 Marionette DEBUG loaded listener.js 15:00:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (11C4FC00) [pid = 3856] [serial = 1865] [outer = 10D41800] 15:00:38 INFO - PROCESS | 3856 | 1463781638282 Marionette TRACE conn2 <- [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]]]}] 15:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1093ms 15:00:38 INFO - PROCESS | 3856 | 1463781638362 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 15:00:38 INFO - PROCESS | 3856 | 1463781638366 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 15:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:00:38 INFO - PROCESS | 3856 | 1463781638374 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:00:38 INFO - PROCESS | 3856 | 1463781638378 Marionette TRACE conn2 <- [1,2450,null,{}] 15:00:38 INFO - PROCESS | 3856 | 1463781638382 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:38 INFO - PROCESS | 3856 | 1463781638497 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 15:00:38 INFO - PROCESS | 3856 | 1463781638640 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:38 INFO - PROCESS | 3856 | ++DOCSHELL 10A7A000 == 50 [pid = 3856] [id = 622] 15:00:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (10D4EC00) [pid = 3856] [serial = 1866] [outer = 00000000] 15:00:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (14F59000) [pid = 3856] [serial = 1867] [outer = 10D4EC00] 15:00:38 INFO - PROCESS | 3856 | 1463781638695 Marionette DEBUG loaded listener.js 15:00:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (153BE400) [pid = 3856] [serial = 1868] [outer = 10D4EC00] 15:00:39 INFO - PROCESS | 3856 | 1463781639309 Marionette TRACE conn2 <- [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]]]}] 15:00:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:00:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 999ms 15:00:39 INFO - PROCESS | 3856 | 1463781639376 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 15:00:39 INFO - PROCESS | 3856 | 1463781639378 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 15:00:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:00:39 INFO - PROCESS | 3856 | 1463781639382 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:00:39 INFO - PROCESS | 3856 | 1463781639384 Marionette TRACE conn2 <- [1,2454,null,{}] 15:00:39 INFO - PROCESS | 3856 | 1463781639395 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:39 INFO - PROCESS | 3856 | 1463781639512 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 15:00:39 INFO - PROCESS | 3856 | 1463781639671 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:39 INFO - PROCESS | 3856 | ++DOCSHELL 156EC000 == 51 [pid = 3856] [id = 623] 15:00:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (160ADC00) [pid = 3856] [serial = 1869] [outer = 00000000] 15:00:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (1709B800) [pid = 3856] [serial = 1870] [outer = 160ADC00] 15:00:39 INFO - PROCESS | 3856 | 1463781639756 Marionette DEBUG loaded listener.js 15:00:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (17941000) [pid = 3856] [serial = 1871] [outer = 160ADC00] 15:00:40 INFO - PROCESS | 3856 | 1463781640351 Marionette TRACE conn2 <- [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]]]}] 15:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1030ms 15:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:00:40 INFO - PROCESS | 3856 | 1463781640425 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 15:00:40 INFO - PROCESS | 3856 | 1463781640428 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 15:00:40 INFO - PROCESS | 3856 | 1463781640431 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:00:40 INFO - PROCESS | 3856 | 1463781640433 Marionette TRACE conn2 <- [1,2458,null,{}] 15:00:40 INFO - PROCESS | 3856 | 1463781640454 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:40 INFO - PROCESS | 3856 | 1463781640566 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 15:00:40 INFO - PROCESS | 3856 | 1463781640707 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:40 INFO - PROCESS | 3856 | ++DOCSHELL 19A97000 == 52 [pid = 3856] [id = 624] 15:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (19A99C00) [pid = 3856] [serial = 1872] [outer = 00000000] 15:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (19AF0800) [pid = 3856] [serial = 1873] [outer = 19A99C00] 15:00:40 INFO - PROCESS | 3856 | 1463781640764 Marionette DEBUG loaded listener.js 15:00:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (19B6B400) [pid = 3856] [serial = 1874] [outer = 19A99C00] 15:00:41 INFO - PROCESS | 3856 | 1463781641341 Marionette TRACE conn2 <- [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]]]}] 15:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 952ms 15:00:41 INFO - PROCESS | 3856 | 1463781641397 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 15:00:41 INFO - PROCESS | 3856 | 1463781641399 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 15:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:00:41 INFO - PROCESS | 3856 | 1463781641403 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:00:41 INFO - PROCESS | 3856 | 1463781641405 Marionette TRACE conn2 <- [1,2462,null,{}] 15:00:41 INFO - PROCESS | 3856 | 1463781641409 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:41 INFO - PROCESS | 3856 | 1463781641510 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 15:00:41 INFO - PROCESS | 3856 | 1463781641671 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:41 INFO - PROCESS | 3856 | ++DOCSHELL 18FDE000 == 53 [pid = 3856] [id = 625] 15:00:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (18FE9400) [pid = 3856] [serial = 1875] [outer = 00000000] 15:00:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (19BB5000) [pid = 3856] [serial = 1876] [outer = 18FE9400] 15:00:41 INFO - PROCESS | 3856 | 1463781641726 Marionette DEBUG loaded listener.js 15:00:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (19BBA000) [pid = 3856] [serial = 1877] [outer = 18FE9400] 15:00:42 INFO - PROCESS | 3856 | 1463781642511 Marionette TRACE conn2 <- [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]]]}] 15:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1140ms 15:00:42 INFO - PROCESS | 3856 | 1463781642547 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 15:00:42 INFO - PROCESS | 3856 | 1463781642551 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 15:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:00:42 INFO - PROCESS | 3856 | 1463781642556 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:00:42 INFO - PROCESS | 3856 | 1463781642563 Marionette TRACE conn2 <- [1,2466,null,{}] 15:00:42 INFO - PROCESS | 3856 | 1463781642572 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:42 INFO - PROCESS | 3856 | 1463781642671 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 15:00:42 INFO - PROCESS | 3856 | 1463781642821 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:42 INFO - PROCESS | 3856 | ++DOCSHELL 10B3EC00 == 54 [pid = 3856] [id = 626] 15:00:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (10EBC400) [pid = 3856] [serial = 1878] [outer = 00000000] 15:00:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (12D74800) [pid = 3856] [serial = 1879] [outer = 10EBC400] 15:00:42 INFO - PROCESS | 3856 | 1463781642873 Marionette DEBUG loaded listener.js 15:00:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (143A8000) [pid = 3856] [serial = 1880] [outer = 10EBC400] 15:00:43 INFO - PROCESS | 3856 | 1463781643458 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 15:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 952ms 15:00:43 INFO - PROCESS | 3856 | 1463781643519 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 15:00:43 INFO - PROCESS | 3856 | 1463781643524 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 15:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:00:43 INFO - PROCESS | 3856 | 1463781643530 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:00:43 INFO - PROCESS | 3856 | 1463781643533 Marionette TRACE conn2 <- [1,2470,null,{}] 15:00:43 INFO - PROCESS | 3856 | 1463781643537 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:43 INFO - PROCESS | 3856 | 1463781643658 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 15:00:43 INFO - PROCESS | 3856 | 1463781643789 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 15816800 == 53 [pid = 3856] [id = 619] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 1381E000 == 52 [pid = 3856] [id = 618] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 16A1B800 == 51 [pid = 3856] [id = 617] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 16F01800 == 50 [pid = 3856] [id = 616] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 16483C00 == 49 [pid = 3856] [id = 615] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 1581D400 == 48 [pid = 3856] [id = 614] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 14396800 == 47 [pid = 3856] [id = 613] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 12B57800 == 46 [pid = 3856] [id = 612] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 105E8C00 == 45 [pid = 3856] [id = 611] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 0F302800 == 44 [pid = 3856] [id = 610] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1782EC00) [pid = 3856] [serial = 1780] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (10EB9800) [pid = 3856] [serial = 1774] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (18FDEC00) [pid = 3856] [serial = 1816] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (143B3000) [pid = 3856] [serial = 1777] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (184CEC00) [pid = 3856] [serial = 1783] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | ++DOCSHELL 10471000 == 45 [pid = 3856] [id = 627] 15:00:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (105E8C00) [pid = 3856] [serial = 1881] [outer = 00000000] 15:00:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1330D400) [pid = 3856] [serial = 1882] [outer = 105E8C00] 15:00:43 INFO - PROCESS | 3856 | 1463781643871 Marionette DEBUG loaded listener.js 15:00:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (140D4000) [pid = 3856] [serial = 1883] [outer = 105E8C00] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 112D7C00 == 44 [pid = 3856] [id = 608] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 12A25800 == 43 [pid = 3856] [id = 607] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 10EBDC00 == 42 [pid = 3856] [id = 606] 15:00:43 INFO - PROCESS | 3856 | --DOCSHELL 1793AC00 == 41 [pid = 3856] [id = 605] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (17603C00) [pid = 3856] [serial = 1804] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1439CC00) [pid = 3856] [serial = 1787] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (12A27C00) [pid = 3856] [serial = 1786] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1647AC00) [pid = 3856] [serial = 1798] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (16A86C00) [pid = 3856] [serial = 1801] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (16E67800) [pid = 3856] [serial = 1802] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (158EB400) [pid = 3856] [serial = 1795] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (160DF400) [pid = 3856] [serial = 1796] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (12AE3400) [pid = 3856] [serial = 1792] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (176B4C00) [pid = 3856] [serial = 1805] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (140DF800) [pid = 3856] [serial = 1793] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (13824400) [pid = 3856] [serial = 1789] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (158BD000) [pid = 3856] [serial = 1810] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (184CE800) [pid = 3856] [serial = 1807] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (184D3400) [pid = 3856] [serial = 1814] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1793B000) [pid = 3856] [serial = 1813] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (186C2400) [pid = 3856] [serial = 1808] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (140DE000) [pid = 3856] [serial = 1790] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (172A1800) [pid = 3856] [serial = 1811] [outer = 00000000] [url = about:blank] 15:00:43 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (16480800) [pid = 3856] [serial = 1799] [outer = 00000000] [url = about:blank] 15:00:44 INFO - PROCESS | 3856 | 1463781644310 Marionette TRACE conn2 <- [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]]]}] 15:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 843ms 15:00:44 INFO - PROCESS | 3856 | 1463781644372 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 15:00:44 INFO - PROCESS | 3856 | 1463781644374 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 15:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:00:44 INFO - PROCESS | 3856 | 1463781644378 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:00:44 INFO - PROCESS | 3856 | 1463781644381 Marionette TRACE conn2 <- [1,2474,null,{}] 15:00:44 INFO - PROCESS | 3856 | 1463781644391 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:44 INFO - PROCESS | 3856 | 1463781644477 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 15:00:44 INFO - PROCESS | 3856 | 1463781644678 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:44 INFO - PROCESS | 3856 | ++DOCSHELL 10A73400 == 42 [pid = 3856] [id = 628] 15:00:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (10B2F800) [pid = 3856] [serial = 1884] [outer = 00000000] 15:00:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (10EC1400) [pid = 3856] [serial = 1885] [outer = 10B2F800] 15:00:44 INFO - PROCESS | 3856 | 1463781644738 Marionette DEBUG loaded listener.js 15:00:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (12AE3400) [pid = 3856] [serial = 1886] [outer = 10B2F800] 15:00:45 INFO - PROCESS | 3856 | 1463781645338 Marionette TRACE conn2 <- [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]]]}] 15:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 999ms 15:00:45 INFO - PROCESS | 3856 | 1463781645382 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 15:00:45 INFO - PROCESS | 3856 | 1463781645386 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 15:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:00:45 INFO - PROCESS | 3856 | 1463781645391 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:00:45 INFO - PROCESS | 3856 | 1463781645395 Marionette TRACE conn2 <- [1,2478,null,{}] 15:00:45 INFO - PROCESS | 3856 | 1463781645415 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:45 INFO - PROCESS | 3856 | 1463781645522 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 15:00:45 INFO - PROCESS | 3856 | 1463781645666 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:45 INFO - PROCESS | 3856 | ++DOCSHELL 14F50C00 == 43 [pid = 3856] [id = 629] 15:00:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (14F92C00) [pid = 3856] [serial = 1887] [outer = 00000000] 15:00:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (15B53400) [pid = 3856] [serial = 1888] [outer = 14F92C00] 15:00:45 INFO - PROCESS | 3856 | 1463781645725 Marionette DEBUG loaded listener.js 15:00:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (160E1C00) [pid = 3856] [serial = 1889] [outer = 14F92C00] 15:00:46 INFO - PROCESS | 3856 | 1463781646339 Marionette TRACE conn2 <- [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]]]}] 15:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 999ms 15:00:46 INFO - PROCESS | 3856 | 1463781646397 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 15:00:46 INFO - PROCESS | 3856 | 1463781646401 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 15:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:00:46 INFO - PROCESS | 3856 | 1463781646405 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:00:46 INFO - PROCESS | 3856 | 1463781646408 Marionette TRACE conn2 <- [1,2482,null,{}] 15:00:46 INFO - PROCESS | 3856 | 1463781646412 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:46 INFO - PROCESS | 3856 | 1463781646515 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 15:00:46 INFO - PROCESS | 3856 | 1463781646656 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:46 INFO - PROCESS | 3856 | ++DOCSHELL 14F4FC00 == 44 [pid = 3856] [id = 630] 15:00:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (14F87400) [pid = 3856] [serial = 1890] [outer = 00000000] 15:00:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (16480800) [pid = 3856] [serial = 1891] [outer = 14F87400] 15:00:46 INFO - PROCESS | 3856 | 1463781646720 Marionette DEBUG loaded listener.js 15:00:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (16A84000) [pid = 3856] [serial = 1892] [outer = 14F87400] 15:00:47 INFO - PROCESS | 3856 | 1463781647365 Marionette TRACE conn2 <- [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]]]}] 15:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 999ms 15:00:47 INFO - PROCESS | 3856 | 1463781647408 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 15:00:47 INFO - PROCESS | 3856 | 1463781647411 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 15:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:00:47 INFO - PROCESS | 3856 | 1463781647421 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:00:47 INFO - PROCESS | 3856 | 1463781647427 Marionette TRACE conn2 <- [1,2486,null,{}] 15:00:47 INFO - PROCESS | 3856 | 1463781647432 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:47 INFO - PROCESS | 3856 | 1463781647536 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 15:00:47 INFO - PROCESS | 3856 | 1463781647679 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:47 INFO - PROCESS | 3856 | ++DOCSHELL 16F0A400 == 45 [pid = 3856] [id = 631] 15:00:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16F0B000) [pid = 3856] [serial = 1893] [outer = 00000000] 15:00:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (17602C00) [pid = 3856] [serial = 1894] [outer = 16F0B000] 15:00:47 INFO - PROCESS | 3856 | 1463781647755 Marionette DEBUG loaded listener.js 15:00:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (176B2800) [pid = 3856] [serial = 1895] [outer = 16F0B000] 15:00:48 INFO - PROCESS | 3856 | 1463781648331 Marionette TRACE conn2 <- [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]]]}] 15:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 952ms 15:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:00:48 INFO - PROCESS | 3856 | 1463781648380 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 15:00:48 INFO - PROCESS | 3856 | 1463781648383 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 15:00:48 INFO - PROCESS | 3856 | 1463781648386 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:00:48 INFO - PROCESS | 3856 | 1463781648388 Marionette TRACE conn2 <- [1,2490,null,{}] 15:00:48 INFO - PROCESS | 3856 | 1463781648392 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:48 INFO - PROCESS | 3856 | 1463781648494 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 15:00:48 INFO - PROCESS | 3856 | 1463781648607 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:48 INFO - PROCESS | 3856 | ++DOCSHELL 172A1800 == 46 [pid = 3856] [id = 632] 15:00:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1751E000) [pid = 3856] [serial = 1896] [outer = 00000000] 15:00:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (17940C00) [pid = 3856] [serial = 1897] [outer = 1751E000] 15:00:48 INFO - PROCESS | 3856 | 1463781648701 Marionette DEBUG loaded listener.js 15:00:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1801A000) [pid = 3856] [serial = 1898] [outer = 1751E000] 15:00:49 INFO - PROCESS | 3856 | 1463781649262 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 906ms 15:00:49 INFO - PROCESS | 3856 | 1463781649290 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 15:00:49 INFO - PROCESS | 3856 | 1463781649292 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 15:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:00:49 INFO - PROCESS | 3856 | 1463781649296 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:00:49 INFO - PROCESS | 3856 | 1463781649298 Marionette TRACE conn2 <- [1,2494,null,{}] 15:00:49 INFO - PROCESS | 3856 | 1463781649301 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:49 INFO - PROCESS | 3856 | 1463781649401 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 15:00:49 INFO - PROCESS | 3856 | 1463781649594 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:49 INFO - PROCESS | 3856 | ++DOCSHELL 186C1C00 == 47 [pid = 3856] [id = 633] 15:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (186C2000) [pid = 3856] [serial = 1899] [outer = 00000000] 15:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (186C9400) [pid = 3856] [serial = 1900] [outer = 186C2000] 15:00:49 INFO - PROCESS | 3856 | 1463781649656 Marionette DEBUG loaded listener.js 15:00:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (18FE6000) [pid = 3856] [serial = 1901] [outer = 186C2000] 15:00:50 INFO - PROCESS | 3856 | 1463781650225 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 15:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 936ms 15:00:50 INFO - PROCESS | 3856 | 1463781650241 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 15:00:50 INFO - PROCESS | 3856 | 1463781650243 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 15:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:00:50 INFO - PROCESS | 3856 | 1463781650387 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:00:50 INFO - PROCESS | 3856 | 1463781650390 Marionette TRACE conn2 <- [1,2498,null,{}] 15:00:50 INFO - PROCESS | 3856 | 1463781650406 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:50 INFO - PROCESS | 3856 | 1463781650506 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 15:00:50 INFO - PROCESS | 3856 | 1463781650644 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:50 INFO - PROCESS | 3856 | ++DOCSHELL 12896C00 == 48 [pid = 3856] [id = 634] 15:00:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (13825800) [pid = 3856] [serial = 1902] [outer = 00000000] 15:00:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (14394800) [pid = 3856] [serial = 1903] [outer = 13825800] 15:00:50 INFO - PROCESS | 3856 | 1463781650696 Marionette DEBUG loaded listener.js 15:00:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (14F56400) [pid = 3856] [serial = 1904] [outer = 13825800] 15:00:51 INFO - PROCESS | 3856 | --DOCSHELL 10471000 == 47 [pid = 3856] [id = 627] 15:00:51 INFO - PROCESS | 3856 | --DOCSHELL 10B3EC00 == 46 [pid = 3856] [id = 626] 15:00:51 INFO - PROCESS | 3856 | 1463781651306 Marionette TRACE conn2 <- [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]]]}] 15:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 983ms 15:00:51 INFO - PROCESS | 3856 | 1463781651342 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 15:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:00:51 INFO - PROCESS | 3856 | 1463781651345 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 15:00:51 INFO - PROCESS | 3856 | 1463781651349 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:00:51 INFO - PROCESS | 3856 | 1463781651351 Marionette TRACE conn2 <- [1,2502,null,{}] 15:00:51 INFO - PROCESS | 3856 | 1463781651359 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:51 INFO - PROCESS | 3856 | 1463781651446 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 15:00:51 INFO - PROCESS | 3856 | 1463781651456 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:51 INFO - PROCESS | 3856 | ++DOCSHELL 160E6400 == 47 [pid = 3856] [id = 635] 15:00:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (161AE400) [pid = 3856] [serial = 1905] [outer = 00000000] 15:00:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (16A27800) [pid = 3856] [serial = 1906] [outer = 161AE400] 15:00:51 INFO - PROCESS | 3856 | 1463781651501 Marionette DEBUG loaded listener.js 15:00:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (16E6B800) [pid = 3856] [serial = 1907] [outer = 161AE400] 15:00:52 INFO - PROCESS | 3856 | 1463781652012 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 15:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 749ms 15:00:52 INFO - PROCESS | 3856 | 1463781652088 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 15:00:52 INFO - PROCESS | 3856 | 1463781652090 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 15:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:00:52 INFO - PROCESS | 3856 | 1463781652094 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:00:52 INFO - PROCESS | 3856 | 1463781652096 Marionette TRACE conn2 <- [1,2506,null,{}] 15:00:52 INFO - PROCESS | 3856 | 1463781652099 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:52 INFO - PROCESS | 3856 | 1463781652207 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 15:00:52 INFO - PROCESS | 3856 | 1463781652320 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:52 INFO - PROCESS | 3856 | ++DOCSHELL 161AEC00 == 48 [pid = 3856] [id = 636] 15:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (17939C00) [pid = 3856] [serial = 1908] [outer = 00000000] 15:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (184D1800) [pid = 3856] [serial = 1909] [outer = 17939C00] 15:00:52 INFO - PROCESS | 3856 | 1463781652378 Marionette DEBUG loaded listener.js 15:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (186D0C00) [pid = 3856] [serial = 1910] [outer = 17939C00] 15:00:52 INFO - PROCESS | 3856 | 1463781652776 Marionette TRACE conn2 <- [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]]]}] 15:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 15:00:52 INFO - PROCESS | 3856 | 1463781652833 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 15:00:52 INFO - PROCESS | 3856 | 1463781652836 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 15:00:52 INFO - PROCESS | 3856 | 1463781652839 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:00:52 INFO - PROCESS | 3856 | 1463781652841 Marionette TRACE conn2 <- [1,2510,null,{}] 15:00:52 INFO - PROCESS | 3856 | 1463781652844 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:52 INFO - PROCESS | 3856 | 1463781652934 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 15:00:52 INFO - PROCESS | 3856 | 1463781652940 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:52 INFO - PROCESS | 3856 | ++DOCSHELL 19AE8400 == 49 [pid = 3856] [id = 637] 15:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (19AEE400) [pid = 3856] [serial = 1911] [outer = 00000000] 15:00:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (19BB0800) [pid = 3856] [serial = 1912] [outer = 19AEE400] 15:00:52 INFO - PROCESS | 3856 | 1463781652985 Marionette DEBUG loaded listener.js 15:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (19C75C00) [pid = 3856] [serial = 1913] [outer = 19AEE400] 15:00:53 INFO - PROCESS | 3856 | 1463781653471 Marionette TRACE conn2 <- [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]]]}] 15:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 687ms 15:00:53 INFO - PROCESS | 3856 | 1463781653544 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 15:00:53 INFO - PROCESS | 3856 | 1463781653546 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 15:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:00:53 INFO - PROCESS | 3856 | 1463781653550 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:00:53 INFO - PROCESS | 3856 | 1463781653551 Marionette TRACE conn2 <- [1,2514,null,{}] 15:00:53 INFO - PROCESS | 3856 | 1463781653555 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:53 INFO - PROCESS | 3856 | 1463781653709 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 15:00:53 INFO - PROCESS | 3856 | 1463781653734 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:53 INFO - PROCESS | 3856 | ++DOCSHELL 10A5AC00 == 50 [pid = 3856] [id = 638] 15:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (19CA5000) [pid = 3856] [serial = 1914] [outer = 00000000] 15:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (19CAB400) [pid = 3856] [serial = 1915] [outer = 19CA5000] 15:00:53 INFO - PROCESS | 3856 | 1463781653777 Marionette DEBUG loaded listener.js 15:00:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (19CAC000) [pid = 3856] [serial = 1916] [outer = 19CA5000] 15:00:54 INFO - PROCESS | 3856 | 1463781654229 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 15:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 749ms 15:00:54 INFO - PROCESS | 3856 | 1463781654290 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 15:00:54 INFO - PROCESS | 3856 | 1463781654291 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 15:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:00:54 INFO - PROCESS | 3856 | 1463781654295 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:00:54 INFO - PROCESS | 3856 | 1463781654296 Marionette TRACE conn2 <- [1,2518,null,{}] 15:00:54 INFO - PROCESS | 3856 | 1463781654304 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:54 INFO - PROCESS | 3856 | 1463781654444 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 15:00:54 INFO - PROCESS | 3856 | 1463781654521 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:54 INFO - PROCESS | 3856 | ++DOCSHELL 1A22F400 == 51 [pid = 3856] [id = 639] 15:00:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1A230C00) [pid = 3856] [serial = 1917] [outer = 00000000] 15:00:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (1A2D9C00) [pid = 3856] [serial = 1918] [outer = 1A230C00] 15:00:54 INFO - PROCESS | 3856 | 1463781654566 Marionette DEBUG loaded listener.js 15:00:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (1A652800) [pid = 3856] [serial = 1919] [outer = 1A230C00] 15:00:54 INFO - PROCESS | 3856 | 1463781654993 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 15:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 15:00:55 INFO - PROCESS | 3856 | 1463781655056 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 15:00:55 INFO - PROCESS | 3856 | 1463781655058 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 15:00:55 INFO - PROCESS | 3856 | 1463781655071 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:00:55 INFO - PROCESS | 3856 | 1463781655073 Marionette TRACE conn2 <- [1,2522,null,{}] 15:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:00:55 INFO - PROCESS | 3856 | 1463781655080 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:55 INFO - PROCESS | 3856 | 1463781655373 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (10A79C00) [pid = 3856] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (10D46C00) [pid = 3856] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (13825400) [pid = 3856] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (16A1B400) [pid = 3856] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (16F02000) [pid = 3856] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1782E000) [pid = 3856] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (10A5C800) [pid = 3856] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (12B5A000) [pid = 3856] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (16F03400) [pid = 3856] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (18424000) [pid = 3856] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1751A400) [pid = 3856] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (0F305000) [pid = 3856] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (16F02C00) [pid = 3856] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (1335D800) [pid = 3856] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (10A5E000) [pid = 3856] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (156E9400) [pid = 3856] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (12D1E000) [pid = 3856] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (18FE3C00) [pid = 3856] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (10EBC400) [pid = 3856] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (13823000) [pid = 3856] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (11023400) [pid = 3856] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (15F57000) [pid = 3856] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (18FDC400) [pid = 3856] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (14F52400) [pid = 3856] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (172B9C00) [pid = 3856] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (16A1AC00) [pid = 3856] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (10A77400) [pid = 3856] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:00:55 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (158EE800) [pid = 3856] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:00:55 INFO - PROCESS | 3856 | 1463781655453 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:55 INFO - PROCESS | 3856 | ++DOCSHELL 0F306400 == 52 [pid = 3856] [id = 640] 15:00:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (0F309000) [pid = 3856] [serial = 1920] [outer = 00000000] 15:00:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (10B30000) [pid = 3856] [serial = 1921] [outer = 0F309000] 15:00:55 INFO - PROCESS | 3856 | 1463781655498 Marionette DEBUG loaded listener.js 15:00:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (10D4C000) [pid = 3856] [serial = 1922] [outer = 0F309000] 15:00:55 INFO - PROCESS | 3856 | 1463781655842 Marionette TRACE conn2 <- [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]]]}] 15:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 781ms 15:00:55 INFO - PROCESS | 3856 | 1463781655857 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 15:00:55 INFO - PROCESS | 3856 | 1463781655859 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 15:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:00:55 INFO - PROCESS | 3856 | 1463781655862 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:00:55 INFO - PROCESS | 3856 | 1463781655864 Marionette TRACE conn2 <- [1,2526,null,{}] 15:00:55 INFO - PROCESS | 3856 | 1463781655867 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:55 INFO - PROCESS | 3856 | 1463781655999 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 15:00:56 INFO - PROCESS | 3856 | 1463781656008 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:56 INFO - PROCESS | 3856 | ++DOCSHELL 10B31000 == 53 [pid = 3856] [id = 641] 15:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (10D46C00) [pid = 3856] [serial = 1923] [outer = 00000000] 15:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (1581AC00) [pid = 3856] [serial = 1924] [outer = 10D46C00] 15:00:56 INFO - PROCESS | 3856 | 1463781656052 Marionette DEBUG loaded listener.js 15:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1647C400) [pid = 3856] [serial = 1925] [outer = 10D46C00] 15:00:56 INFO - PROCESS | 3856 | 1463781656461 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 15:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 640ms 15:00:56 INFO - PROCESS | 3856 | 1463781656501 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 15:00:56 INFO - PROCESS | 3856 | 1463781656502 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 15:00:56 INFO - PROCESS | 3856 | 1463781656506 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:00:56 INFO - PROCESS | 3856 | 1463781656508 Marionette TRACE conn2 <- [1,2530,null,{}] 15:00:56 INFO - PROCESS | 3856 | 1463781656512 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:56 INFO - PROCESS | 3856 | 1463781656635 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 15:00:56 INFO - PROCESS | 3856 | 1463781656730 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:56 INFO - PROCESS | 3856 | ++DOCSHELL 1046E800 == 54 [pid = 3856] [id = 642] 15:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (10EB9400) [pid = 3856] [serial = 1926] [outer = 00000000] 15:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1782FC00) [pid = 3856] [serial = 1927] [outer = 10EB9400] 15:00:56 INFO - PROCESS | 3856 | 1463781656774 Marionette DEBUG loaded listener.js 15:00:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (19A99800) [pid = 3856] [serial = 1928] [outer = 10EB9400] 15:00:57 INFO - PROCESS | 3856 | 1463781657125 Marionette TRACE conn2 <- [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]]]}] 15:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 625ms 15:00:57 INFO - PROCESS | 3856 | 1463781657144 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 15:00:57 INFO - PROCESS | 3856 | 1463781657146 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 15:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:00:57 INFO - PROCESS | 3856 | 1463781657149 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:00:57 INFO - PROCESS | 3856 | 1463781657150 Marionette TRACE conn2 <- [1,2534,null,{}] 15:00:57 INFO - PROCESS | 3856 | 1463781657154 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:57 INFO - PROCESS | 3856 | 1463781657285 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 15:00:57 INFO - PROCESS | 3856 | 1463781657292 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:57 INFO - PROCESS | 3856 | ++DOCSHELL 18FE6400 == 55 [pid = 3856] [id = 643] 15:00:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1A655400) [pid = 3856] [serial = 1929] [outer = 00000000] 15:00:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (1A859400) [pid = 3856] [serial = 1930] [outer = 1A655400] 15:00:57 INFO - PROCESS | 3856 | 1463781657338 Marionette DEBUG loaded listener.js 15:00:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (1A85A000) [pid = 3856] [serial = 1931] [outer = 1A655400] 15:00:58 INFO - PROCESS | 3856 | 1463781658056 Marionette TRACE conn2 <- [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]]]}] 15:00:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:00:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 937ms 15:00:58 INFO - PROCESS | 3856 | 1463781658108 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 15:00:58 INFO - PROCESS | 3856 | 1463781658114 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 15:00:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:00:58 INFO - PROCESS | 3856 | 1463781658120 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:00:58 INFO - PROCESS | 3856 | 1463781658124 Marionette TRACE conn2 <- [1,2538,null,{}] 15:00:58 INFO - PROCESS | 3856 | 1463781658130 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:58 INFO - PROCESS | 3856 | 1463781658250 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 15:00:58 INFO - PROCESS | 3856 | 1463781658404 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:58 INFO - PROCESS | 3856 | ++DOCSHELL 138E7800 == 56 [pid = 3856] [id = 644] 15:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (13D4EC00) [pid = 3856] [serial = 1932] [outer = 00000000] 15:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (15811400) [pid = 3856] [serial = 1933] [outer = 13D4EC00] 15:00:58 INFO - PROCESS | 3856 | 1463781658461 Marionette DEBUG loaded listener.js 15:00:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (16A29800) [pid = 3856] [serial = 1934] [outer = 13D4EC00] 15:00:58 INFO - PROCESS | 3856 | 1463781659000 Marionette TRACE conn2 <- [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]]]}] 15:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 890ms 15:00:59 INFO - PROCESS | 3856 | 1463781659024 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 15:00:59 INFO - PROCESS | 3856 | 1463781659033 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 15:00:59 INFO - PROCESS | 3856 | 1463781659059 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:00:59 INFO - PROCESS | 3856 | 1463781659063 Marionette TRACE conn2 <- [1,2542,null,{}] 15:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:00:59 INFO - PROCESS | 3856 | 1463781659067 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:00:59 INFO - PROCESS | 3856 | 1463781659179 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 15:00:59 INFO - PROCESS | 3856 | 1463781659341 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:00:59 INFO - PROCESS | 3856 | ++DOCSHELL 15F53400 == 57 [pid = 3856] [id = 645] 15:00:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (16F0F800) [pid = 3856] [serial = 1935] [outer = 00000000] 15:00:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (186C5800) [pid = 3856] [serial = 1936] [outer = 16F0F800] 15:00:59 INFO - PROCESS | 3856 | 1463781659408 Marionette DEBUG loaded listener.js 15:00:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (19B77000) [pid = 3856] [serial = 1937] [outer = 16F0F800] 15:01:00 INFO - PROCESS | 3856 | 1463781660045 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 15:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1045ms 15:01:00 INFO - PROCESS | 3856 | 1463781660125 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 15:01:00 INFO - PROCESS | 3856 | 1463781660127 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 15:01:00 INFO - PROCESS | 3856 | 1463781660132 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:01:00 INFO - PROCESS | 3856 | 1463781660136 Marionette TRACE conn2 <- [1,2546,null,{}] 15:01:00 INFO - PROCESS | 3856 | 1463781660148 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:00 INFO - PROCESS | 3856 | 1463781660261 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 15:01:00 INFO - PROCESS | 3856 | 1463781660422 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:00 INFO - PROCESS | 3856 | ++DOCSHELL 16F05400 == 58 [pid = 3856] [id = 646] 15:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1A651400) [pid = 3856] [serial = 1938] [outer = 00000000] 15:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1A854C00) [pid = 3856] [serial = 1939] [outer = 1A651400] 15:01:00 INFO - PROCESS | 3856 | 1463781660504 Marionette DEBUG loaded listener.js 15:01:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1A933800) [pid = 3856] [serial = 1940] [outer = 1A651400] 15:01:01 INFO - PROCESS | 3856 | 1463781661124 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 15:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1030ms 15:01:01 INFO - PROCESS | 3856 | 1463781661176 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 15:01:01 INFO - PROCESS | 3856 | 1463781661179 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 15:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:01:01 INFO - PROCESS | 3856 | 1463781661182 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:01:01 INFO - PROCESS | 3856 | 1463781661184 Marionette TRACE conn2 <- [1,2550,null,{}] 15:01:01 INFO - PROCESS | 3856 | 1463781661203 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:01 INFO - PROCESS | 3856 | 1463781661311 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 15:01:01 INFO - PROCESS | 3856 | 1463781661474 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:01 INFO - PROCESS | 3856 | ++DOCSHELL 1A2D3400 == 59 [pid = 3856] [id = 647] 15:01:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (1A65CC00) [pid = 3856] [serial = 1941] [outer = 00000000] 15:01:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (1A93BC00) [pid = 3856] [serial = 1942] [outer = 1A65CC00] 15:01:01 INFO - PROCESS | 3856 | 1463781661529 Marionette DEBUG loaded listener.js 15:01:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1A940800) [pid = 3856] [serial = 1943] [outer = 1A65CC00] 15:01:02 INFO - PROCESS | 3856 | 1463781662103 Marionette TRACE conn2 <- [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]]]}] 15:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 999ms 15:01:02 INFO - PROCESS | 3856 | 1463781662185 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 15:01:02 INFO - PROCESS | 3856 | 1463781662187 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 15:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:01:02 INFO - PROCESS | 3856 | 1463781662191 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:01:02 INFO - PROCESS | 3856 | 1463781662193 Marionette TRACE conn2 <- [1,2554,null,{}] 15:01:02 INFO - PROCESS | 3856 | 1463781662197 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:02 INFO - PROCESS | 3856 | 1463781662313 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 15:01:02 INFO - PROCESS | 3856 | 1463781662487 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:02 INFO - PROCESS | 3856 | ++DOCSHELL 0F30B800 == 60 [pid = 3856] [id = 648] 15:01:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (10EB9800) [pid = 3856] [serial = 1944] [outer = 00000000] 15:01:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (1782DC00) [pid = 3856] [serial = 1945] [outer = 10EB9800] 15:01:02 INFO - PROCESS | 3856 | 1463781662545 Marionette DEBUG loaded listener.js 15:01:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (186C8800) [pid = 3856] [serial = 1946] [outer = 10EB9800] 15:01:03 INFO - PROCESS | 3856 | 1463781663442 Marionette TRACE conn2 <- [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]]]}] 15:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1312ms 15:01:03 INFO - PROCESS | 3856 | 1463781663514 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 15:01:03 INFO - PROCESS | 3856 | 1463781663517 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 15:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:01:03 INFO - PROCESS | 3856 | 1463781663524 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:01:03 INFO - PROCESS | 3856 | 1463781663528 Marionette TRACE conn2 <- [1,2558,null,{}] 15:01:03 INFO - PROCESS | 3856 | 1463781663535 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:03 INFO - PROCESS | 3856 | 1463781663635 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 15:01:03 INFO - PROCESS | 3856 | 1463781663794 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:03 INFO - PROCESS | 3856 | ++DOCSHELL 10A60400 == 61 [pid = 3856] [id = 649] 15:01:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (10A63400) [pid = 3856] [serial = 1947] [outer = 00000000] 15:01:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (10B33800) [pid = 3856] [serial = 1948] [outer = 10A63400] 15:01:03 INFO - PROCESS | 3856 | 1463781663846 Marionette DEBUG loaded listener.js 15:01:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (10B8E800) [pid = 3856] [serial = 1949] [outer = 10A63400] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 12A2F400 == 60 [pid = 3856] [id = 550] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 1046E800 == 59 [pid = 3856] [id = 642] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 10B31000 == 58 [pid = 3856] [id = 641] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 0F306400 == 57 [pid = 3856] [id = 640] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 1A22F400 == 56 [pid = 3856] [id = 639] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 10A5AC00 == 55 [pid = 3856] [id = 638] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 19AE8400 == 54 [pid = 3856] [id = 637] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 161AEC00 == 53 [pid = 3856] [id = 636] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 160E6400 == 52 [pid = 3856] [id = 635] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 12896C00 == 51 [pid = 3856] [id = 634] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 186CB400 == 50 [pid = 3856] [id = 620] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (1330D400) [pid = 3856] [serial = 1882] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOCSHELL 10A73400 == 49 [pid = 3856] [id = 628] 15:01:04 INFO - PROCESS | 3856 | 1463781664516 Marionette TRACE conn2 <- [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]]]}] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (16C4E800) [pid = 3856] [serial = 1727] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (12A89400) [pid = 3856] [serial = 1730] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (14F96800) [pid = 3856] [serial = 1733] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (16E6E400) [pid = 3856] [serial = 1736] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (16F0BC00) [pid = 3856] [serial = 1739] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (1801F800) [pid = 3856] [serial = 1772] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (12A31C00) [pid = 3856] [serial = 1775] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (15820C00) [pid = 3856] [serial = 1778] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1793E000) [pid = 3856] [serial = 1781] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (184D4C00) [pid = 3856] [serial = 1784] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (17829C00) [pid = 3856] [serial = 1852] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (11057000) [pid = 3856] [serial = 1832] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (10D48C00) [pid = 3856] [serial = 1831] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (172BC000) [pid = 3856] [serial = 1850] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (14397400) [pid = 3856] [serial = 1837] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (143AC800) [pid = 3856] [serial = 1838] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (172BA000) [pid = 3856] [serial = 1849] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (10EC1C00) [pid = 3856] [serial = 1834] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (1581A000) [pid = 3856] [serial = 1840] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (158BC800) [pid = 3856] [serial = 1841] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (186CFC00) [pid = 3856] [serial = 1825] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (19A96400) [pid = 3856] [serial = 1828] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (17837400) [pid = 3856] [serial = 1853] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (12D74800) [pid = 3856] [serial = 1879] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (16E6B400) [pid = 3856] [serial = 1855] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (11731000) [pid = 3856] [serial = 1835] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (143A8000) [pid = 3856] [serial = 1880] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (12A93C00) [pid = 3856] [serial = 1819] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (1647DC00) [pid = 3856] [serial = 1843] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (18FE7400) [pid = 3856] [serial = 1861] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (1581A400) [pid = 3856] [serial = 1822] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (10EC7000) [pid = 3856] [serial = 1864] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (186C6000) [pid = 3856] [serial = 1859] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (16A90000) [pid = 3856] [serial = 1846] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (14F59000) [pid = 3856] [serial = 1867] [outer = 00000000] [url = about:blank] 15:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (172C0000) [pid = 3856] [serial = 1856] [outer = 00000000] [url = about:blank] 15:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1046ms 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (1709B800) [pid = 3856] [serial = 1870] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (19AF0800) [pid = 3856] [serial = 1873] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (184D2C00) [pid = 3856] [serial = 1858] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (19BB5000) [pid = 3856] [serial = 1876] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (19A9C400) [pid = 3856] [serial = 1862] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 102 (16E70800) [pid = 3856] [serial = 1847] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 101 (166D6000) [pid = 3856] [serial = 1844] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 100 (160E2400) [pid = 3856] [serial = 1823] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 99 (18FE1C00) [pid = 3856] [serial = 1826] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 98 (112E1000) [pid = 3856] [serial = 1694] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 97 (19A9A800) [pid = 3856] [serial = 1829] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 96 (15F5DC00) [pid = 3856] [serial = 1691] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | --DOMWINDOW == 95 (13364000) [pid = 3856] [serial = 1820] [outer = 00000000] [url = about:blank] 15:01:04 INFO - PROCESS | 3856 | 1463781664590 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 15:01:04 INFO - PROCESS | 3856 | 1463781664596 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 15:01:04 INFO - PROCESS | 3856 | 1463781664602 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:01:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:01:04 INFO - PROCESS | 3856 | 1463781664604 Marionette TRACE conn2 <- [1,2562,null,{}] 15:01:04 INFO - PROCESS | 3856 | 1463781664608 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:04 INFO - PROCESS | 3856 | 1463781664694 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 15:01:04 INFO - PROCESS | 3856 | 1463781664701 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:04 INFO - PROCESS | 3856 | ++DOCSHELL 10EBF800 == 50 [pid = 3856] [id = 650] 15:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 96 (10EC0000) [pid = 3856] [serial = 1950] [outer = 00000000] 15:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 97 (11024C00) [pid = 3856] [serial = 1951] [outer = 10EC0000] 15:01:04 INFO - PROCESS | 3856 | 1463781664747 Marionette DEBUG loaded listener.js 15:01:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 98 (112E1000) [pid = 3856] [serial = 1952] [outer = 10EC0000] 15:01:05 INFO - PROCESS | 3856 | 1463781665289 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 15:01:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:01:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 15:01:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:01:05 INFO - PROCESS | 3856 | 1463781665331 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 15:01:05 INFO - PROCESS | 3856 | 1463781665333 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 15:01:05 INFO - PROCESS | 3856 | 1463781665336 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:01:05 INFO - PROCESS | 3856 | 1463781665339 Marionette TRACE conn2 <- [1,2566,null,{}] 15:01:05 INFO - PROCESS | 3856 | 1463781665350 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:05 INFO - PROCESS | 3856 | 1463781665440 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 15:01:05 INFO - PROCESS | 3856 | 1463781665546 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:05 INFO - PROCESS | 3856 | ++DOCSHELL 12A2F400 == 51 [pid = 3856] [id = 651] 15:01:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 99 (12A31C00) [pid = 3856] [serial = 1953] [outer = 00000000] 15:01:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 100 (12D1E800) [pid = 3856] [serial = 1954] [outer = 12A31C00] 15:01:05 INFO - PROCESS | 3856 | 1463781665593 Marionette DEBUG loaded listener.js 15:01:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 101 (13309800) [pid = 3856] [serial = 1955] [outer = 12A31C00] 15:01:05 INFO - PROCESS | 3856 | 1463781666001 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 15:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 687ms 15:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:01:06 INFO - PROCESS | 3856 | 1463781666036 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 15:01:06 INFO - PROCESS | 3856 | 1463781666038 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 15:01:06 INFO - PROCESS | 3856 | 1463781666041 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:01:06 INFO - PROCESS | 3856 | 1463781666043 Marionette TRACE conn2 <- [1,2570,null,{}] 15:01:06 INFO - PROCESS | 3856 | 1463781666046 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:06 INFO - PROCESS | 3856 | 1463781666131 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 15:01:06 INFO - PROCESS | 3856 | 1463781666138 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:06 INFO - PROCESS | 3856 | ++DOCSHELL 13364000 == 52 [pid = 3856] [id = 652] 15:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 102 (13824400) [pid = 3856] [serial = 1956] [outer = 00000000] 15:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 103 (140D2400) [pid = 3856] [serial = 1957] [outer = 13824400] 15:01:06 INFO - PROCESS | 3856 | 1463781666183 Marionette DEBUG loaded listener.js 15:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (1439A400) [pid = 3856] [serial = 1958] [outer = 13824400] 15:01:06 INFO - PROCESS | 3856 | 1463781666632 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 15:01:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:01:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 625ms 15:01:06 INFO - PROCESS | 3856 | 1463781666679 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 15:01:06 INFO - PROCESS | 3856 | 1463781666681 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 15:01:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:01:06 INFO - PROCESS | 3856 | 1463781666692 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:01:06 INFO - PROCESS | 3856 | 1463781666694 Marionette TRACE conn2 <- [1,2574,null,{}] 15:01:06 INFO - PROCESS | 3856 | 1463781666697 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:06 INFO - PROCESS | 3856 | 1463781666822 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 15:01:06 INFO - PROCESS | 3856 | 1463781666914 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:06 INFO - PROCESS | 3856 | ++DOCSHELL 13D4E800 == 53 [pid = 3856] [id = 653] 15:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (1439EC00) [pid = 3856] [serial = 1959] [outer = 00000000] 15:01:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (143B1800) [pid = 3856] [serial = 1960] [outer = 1439EC00] 15:01:06 INFO - PROCESS | 3856 | 1463781666960 Marionette DEBUG loaded listener.js 15:01:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (143B3800) [pid = 3856] [serial = 1961] [outer = 1439EC00] 15:01:07 INFO - PROCESS | 3856 | 1463781667390 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 15:01:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:01:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 15:01:07 INFO - PROCESS | 3856 | 1463781667425 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 15:01:07 INFO - PROCESS | 3856 | 1463781667427 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 15:01:07 INFO - PROCESS | 3856 | 1463781667431 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:01:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:01:07 INFO - PROCESS | 3856 | 1463781667432 Marionette TRACE conn2 <- [1,2578,null,{}] 15:01:07 INFO - PROCESS | 3856 | 1463781667436 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:07 INFO - PROCESS | 3856 | 1463781667574 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 15:01:07 INFO - PROCESS | 3856 | 1463781667652 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:07 INFO - PROCESS | 3856 | ++DOCSHELL 14F5B400 == 54 [pid = 3856] [id = 654] 15:01:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (156E6000) [pid = 3856] [serial = 1962] [outer = 00000000] 15:01:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (158B9800) [pid = 3856] [serial = 1963] [outer = 156E6000] 15:01:07 INFO - PROCESS | 3856 | 1463781667697 Marionette DEBUG loaded listener.js 15:01:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (15F5E400) [pid = 3856] [serial = 1964] [outer = 156E6000] 15:01:08 INFO - PROCESS | 3856 | 1463781668139 Marionette TRACE conn2 <- [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]]]}] 15:01:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:01:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 733ms 15:01:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:01:08 INFO - PROCESS | 3856 | 1463781668176 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 15:01:08 INFO - PROCESS | 3856 | 1463781668178 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 15:01:08 INFO - PROCESS | 3856 | 1463781668207 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:01:08 INFO - PROCESS | 3856 | 1463781668209 Marionette TRACE conn2 <- [1,2582,null,{}] 15:01:08 INFO - PROCESS | 3856 | 1463781668222 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:08 INFO - PROCESS | 3856 | 1463781668345 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 15:01:08 INFO - PROCESS | 3856 | 1463781668357 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:08 INFO - PROCESS | 3856 | ++DOCSHELL 158B9400 == 55 [pid = 3856] [id = 655] 15:01:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (160DE400) [pid = 3856] [serial = 1965] [outer = 00000000] 15:01:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (161AEC00) [pid = 3856] [serial = 1966] [outer = 160DE400] 15:01:08 INFO - PROCESS | 3856 | 1463781668460 Marionette DEBUG loaded listener.js 15:01:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (1647E000) [pid = 3856] [serial = 1967] [outer = 160DE400] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (10D46C00) [pid = 3856] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (19AEE400) [pid = 3856] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (161AE400) [pid = 3856] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (19CA5000) [pid = 3856] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (0F309000) [pid = 3856] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 107 (105E8C00) [pid = 3856] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 106 (13825800) [pid = 3856] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 105 (17939C00) [pid = 3856] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 104 (1A230C00) [pid = 3856] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:01:08 INFO - PROCESS | 3856 | --DOMWINDOW == 103 (10EB9400) [pid = 3856] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:01:08 INFO - PROCESS | 3856 | 1463781668998 Marionette TRACE conn2 <- [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]]]}] 15:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 874ms 15:01:09 INFO - PROCESS | 3856 | 1463781669066 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 15:01:09 INFO - PROCESS | 3856 | 1463781669068 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 15:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:01:09 INFO - PROCESS | 3856 | 1463781669071 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:01:09 INFO - PROCESS | 3856 | 1463781669073 Marionette TRACE conn2 <- [1,2586,null,{}] 15:01:09 INFO - PROCESS | 3856 | 1463781669076 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:09 INFO - PROCESS | 3856 | 1463781669158 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 15:01:09 INFO - PROCESS | 3856 | 1463781669264 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:09 INFO - PROCESS | 3856 | ++DOCSHELL 105E8C00 == 56 [pid = 3856] [id = 656] 15:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 104 (10B32800) [pid = 3856] [serial = 1968] [outer = 00000000] 15:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 105 (158B7000) [pid = 3856] [serial = 1969] [outer = 10B32800] 15:01:09 INFO - PROCESS | 3856 | 1463781669308 Marionette DEBUG loaded listener.js 15:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 106 (161AE400) [pid = 3856] [serial = 1970] [outer = 10B32800] 15:01:09 INFO - PROCESS | 3856 | 1463781669680 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 15:01:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:01:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 687ms 15:01:09 INFO - PROCESS | 3856 | 1463781669771 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 15:01:09 INFO - PROCESS | 3856 | 1463781669773 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 15:01:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:01:09 INFO - PROCESS | 3856 | 1463781669777 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:01:09 INFO - PROCESS | 3856 | 1463781669779 Marionette TRACE conn2 <- [1,2590,null,{}] 15:01:09 INFO - PROCESS | 3856 | 1463781669783 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:09 INFO - PROCESS | 3856 | 1463781669872 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 15:01:09 INFO - PROCESS | 3856 | 1463781669883 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:09 INFO - PROCESS | 3856 | ++DOCSHELL 16481000 == 57 [pid = 3856] [id = 657] 15:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 107 (166D5400) [pid = 3856] [serial = 1971] [outer = 00000000] 15:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 108 (16E66400) [pid = 3856] [serial = 1972] [outer = 166D5400] 15:01:09 INFO - PROCESS | 3856 | 1463781669929 Marionette DEBUG loaded listener.js 15:01:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (16E6B000) [pid = 3856] [serial = 1973] [outer = 166D5400] 15:01:10 INFO - PROCESS | 3856 | 1463781670401 Marionette TRACE conn2 <- [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]]]}] 15:01:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:01:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 687ms 15:01:10 INFO - PROCESS | 3856 | 1463781670476 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 15:01:10 INFO - PROCESS | 3856 | 1463781670478 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 15:01:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:01:10 INFO - PROCESS | 3856 | 1463781670482 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:01:10 INFO - PROCESS | 3856 | 1463781670483 Marionette TRACE conn2 <- [1,2594,null,{}] 15:01:10 INFO - PROCESS | 3856 | 1463781670487 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:10 INFO - PROCESS | 3856 | 1463781670571 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 15:01:10 INFO - PROCESS | 3856 | 1463781670580 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:10 INFO - PROCESS | 3856 | ++DOCSHELL 16A90000 == 58 [pid = 3856] [id = 658] 15:01:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (16E6D800) [pid = 3856] [serial = 1974] [outer = 00000000] 15:01:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (16F07000) [pid = 3856] [serial = 1975] [outer = 16E6D800] 15:01:10 INFO - PROCESS | 3856 | 1463781670625 Marionette DEBUG loaded listener.js 15:01:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (16F0FC00) [pid = 3856] [serial = 1976] [outer = 16E6D800] 15:01:11 INFO - PROCESS | 3856 | 1463781671320 Marionette TRACE conn2 <- [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]]]}] 15:01:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:01:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 906ms 15:01:11 INFO - PROCESS | 3856 | 1463781671388 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 15:01:11 INFO - PROCESS | 3856 | 1463781671395 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 15:01:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:01:11 INFO - PROCESS | 3856 | 1463781671416 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:01:11 INFO - PROCESS | 3856 | 1463781671420 Marionette TRACE conn2 <- [1,2598,null,{}] 15:01:11 INFO - PROCESS | 3856 | 1463781671428 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:11 INFO - PROCESS | 3856 | 1463781671550 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 15:01:11 INFO - PROCESS | 3856 | 1463781671705 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:11 INFO - PROCESS | 3856 | ++DOCSHELL 10A70C00 == 59 [pid = 3856] [id = 659] 15:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (10B35800) [pid = 3856] [serial = 1977] [outer = 00000000] 15:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (10EC8400) [pid = 3856] [serial = 1978] [outer = 10B35800] 15:01:11 INFO - PROCESS | 3856 | 1463781671791 Marionette DEBUG loaded listener.js 15:01:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (11CE2000) [pid = 3856] [serial = 1979] [outer = 10B35800] 15:01:12 INFO - PROCESS | 3856 | 1463781672371 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 15:01:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:01:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 999ms 15:01:12 INFO - PROCESS | 3856 | 1463781672420 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 15:01:12 INFO - PROCESS | 3856 | 1463781672430 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 15:01:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:01:12 INFO - PROCESS | 3856 | 1463781672439 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:01:12 INFO - PROCESS | 3856 | 1463781672442 Marionette TRACE conn2 <- [1,2602,null,{}] 15:01:12 INFO - PROCESS | 3856 | 1463781672445 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:12 INFO - PROCESS | 3856 | 1463781672555 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 15:01:12 INFO - PROCESS | 3856 | 1463781672719 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:12 INFO - PROCESS | 3856 | ++DOCSHELL 138E2000 == 60 [pid = 3856] [id = 660] 15:01:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (138E3000) [pid = 3856] [serial = 1980] [outer = 00000000] 15:01:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (1439E000) [pid = 3856] [serial = 1981] [outer = 138E3000] 15:01:12 INFO - PROCESS | 3856 | 1463781672774 Marionette DEBUG loaded listener.js 15:01:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (156E6800) [pid = 3856] [serial = 1982] [outer = 138E3000] 15:01:13 INFO - PROCESS | 3856 | 1463781673389 Marionette TRACE conn2 <- [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]]]}] 15:01:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:01:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 999ms 15:01:13 INFO - PROCESS | 3856 | 1463781673442 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 15:01:13 INFO - PROCESS | 3856 | 1463781673445 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 15:01:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:01:13 INFO - PROCESS | 3856 | 1463781673450 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:01:13 INFO - PROCESS | 3856 | 1463781673457 Marionette TRACE conn2 <- [1,2606,null,{}] 15:01:13 INFO - PROCESS | 3856 | 1463781673476 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:13 INFO - PROCESS | 3856 | 1463781673688 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 15:01:13 INFO - PROCESS | 3856 | 1463781673700 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:13 INFO - PROCESS | 3856 | ++DOCSHELL 16E72400 == 61 [pid = 3856] [id = 661] 15:01:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (16E72C00) [pid = 3856] [serial = 1983] [outer = 00000000] 15:01:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (17090C00) [pid = 3856] [serial = 1984] [outer = 16E72C00] 15:01:13 INFO - PROCESS | 3856 | 1463781673756 Marionette DEBUG loaded listener.js 15:01:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (172BB400) [pid = 3856] [serial = 1985] [outer = 16E72C00] 15:01:14 INFO - PROCESS | 3856 | 1463781674342 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 15:01:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:01:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 952ms 15:01:14 INFO - PROCESS | 3856 | 1463781674414 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 15:01:14 INFO - PROCESS | 3856 | 1463781674417 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 15:01:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:01:14 INFO - PROCESS | 3856 | 1463781674420 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:01:14 INFO - PROCESS | 3856 | 1463781674422 Marionette TRACE conn2 <- [1,2610,null,{}] 15:01:14 INFO - PROCESS | 3856 | 1463781674426 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:14 INFO - PROCESS | 3856 | 1463781674553 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 15:01:14 INFO - PROCESS | 3856 | 1463781674707 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:14 INFO - PROCESS | 3856 | ++DOCSHELL 160E8400 == 62 [pid = 3856] [id = 662] 15:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (161A4000) [pid = 3856] [serial = 1986] [outer = 00000000] 15:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (1760FC00) [pid = 3856] [serial = 1987] [outer = 161A4000] 15:01:14 INFO - PROCESS | 3856 | 1463781674789 Marionette DEBUG loaded listener.js 15:01:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (176F0800) [pid = 3856] [serial = 1988] [outer = 161A4000] 15:01:15 INFO - PROCESS | 3856 | 1463781675375 Marionette TRACE conn2 <- [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]]]}] 15:01:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:01:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 999ms 15:01:15 INFO - PROCESS | 3856 | 1463781675423 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 15:01:15 INFO - PROCESS | 3856 | 1463781675425 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 15:01:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:01:15 INFO - PROCESS | 3856 | 1463781675428 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:01:15 INFO - PROCESS | 3856 | 1463781675430 Marionette TRACE conn2 <- [1,2614,null,{}] 15:01:15 INFO - PROCESS | 3856 | 1463781675434 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:15 INFO - PROCESS | 3856 | 1463781675543 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 15:01:15 INFO - PROCESS | 3856 | 1463781675708 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:15 INFO - PROCESS | 3856 | ++DOCSHELL 103EBC00 == 63 [pid = 3856] [id = 663] 15:01:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (12884C00) [pid = 3856] [serial = 1989] [outer = 00000000] 15:01:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (17834000) [pid = 3856] [serial = 1990] [outer = 12884C00] 15:01:15 INFO - PROCESS | 3856 | 1463781675763 Marionette DEBUG loaded listener.js 15:01:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (17939C00) [pid = 3856] [serial = 1991] [outer = 12884C00] 15:01:16 INFO - PROCESS | 3856 | 1463781676356 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 15:01:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:01:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 937ms 15:01:16 INFO - PROCESS | 3856 | 1463781676374 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 15:01:16 INFO - PROCESS | 3856 | 1463781676376 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 15:01:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:01:16 INFO - PROCESS | 3856 | 1463781676379 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:01:16 INFO - PROCESS | 3856 | 1463781676381 Marionette TRACE conn2 <- [1,2618,null,{}] 15:01:16 INFO - PROCESS | 3856 | 1463781676385 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:16 INFO - PROCESS | 3856 | 1463781676508 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 15:01:16 INFO - PROCESS | 3856 | 1463781676676 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:16 INFO - PROCESS | 3856 | ++DOCSHELL 17833800 == 64 [pid = 3856] [id = 664] 15:01:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (18021C00) [pid = 3856] [serial = 1992] [outer = 00000000] 15:01:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (186C3400) [pid = 3856] [serial = 1993] [outer = 18021C00] 15:01:16 INFO - PROCESS | 3856 | 1463781676730 Marionette DEBUG loaded listener.js 15:01:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (186C8400) [pid = 3856] [serial = 1994] [outer = 18021C00] 15:01:17 INFO - PROCESS | 3856 | 1463781677496 Marionette TRACE conn2 <- [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]]]}] 15:01:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:01:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1217ms 15:01:17 INFO - PROCESS | 3856 | 1463781677588 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 15:01:17 INFO - PROCESS | 3856 | 1463781677593 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 15:01:17 INFO - PROCESS | 3856 | 1463781677598 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:01:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:01:17 INFO - PROCESS | 3856 | 1463781677600 Marionette TRACE conn2 <- [1,2622,null,{}] 15:01:17 INFO - PROCESS | 3856 | 1463781677606 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:17 INFO - PROCESS | 3856 | 1463781677712 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 15:01:17 INFO - PROCESS | 3856 | 1463781677860 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:17 INFO - PROCESS | 3856 | ++DOCSHELL 1104EC00 == 65 [pid = 3856] [id = 665] 15:01:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (112D9000) [pid = 3856] [serial = 1995] [outer = 00000000] 15:01:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (12A28400) [pid = 3856] [serial = 1996] [outer = 112D9000] 15:01:17 INFO - PROCESS | 3856 | 1463781677917 Marionette DEBUG loaded listener.js 15:01:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (12D1E400) [pid = 3856] [serial = 1997] [outer = 112D9000] 15:01:18 INFO - PROCESS | 3856 | 1463781678440 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 15:01:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:01:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 906ms 15:01:18 INFO - PROCESS | 3856 | 1463781678503 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 15:01:18 INFO - PROCESS | 3856 | 1463781678509 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 15:01:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:01:18 INFO - PROCESS | 3856 | 1463781678515 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:01:18 INFO - PROCESS | 3856 | 1463781678517 Marionette TRACE conn2 <- [1,2626,null,{}] 15:01:18 INFO - PROCESS | 3856 | 1463781678521 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:18 INFO - PROCESS | 3856 | 1463781678628 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 15:01:18 INFO - PROCESS | 3856 | 1463781678789 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 10A5A800 == 64 [pid = 3856] [id = 591] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 172A1800 == 63 [pid = 3856] [id = 632] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 16481000 == 62 [pid = 3856] [id = 657] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 105E8C00 == 61 [pid = 3856] [id = 656] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 158B9400 == 60 [pid = 3856] [id = 655] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 13D4E800 == 59 [pid = 3856] [id = 653] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 12A2F400 == 58 [pid = 3856] [id = 651] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 10EBF800 == 57 [pid = 3856] [id = 650] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 10A60400 == 56 [pid = 3856] [id = 649] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 15F53400 == 55 [pid = 3856] [id = 645] 15:01:18 INFO - PROCESS | 3856 | --DOCSHELL 138E7800 == 54 [pid = 3856] [id = 644] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (1782FC00) [pid = 3856] [serial = 1927] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (1581AC00) [pid = 3856] [serial = 1924] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (186C9400) [pid = 3856] [serial = 1900] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (19BB0800) [pid = 3856] [serial = 1912] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (10EC1400) [pid = 3856] [serial = 1885] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (16A27800) [pid = 3856] [serial = 1906] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (19CAC000) [pid = 3856] [serial = 1916] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (10D4C000) [pid = 3856] [serial = 1922] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (17602C00) [pid = 3856] [serial = 1894] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (140D4000) [pid = 3856] [serial = 1883] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (14F56400) [pid = 3856] [serial = 1904] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (184D1800) [pid = 3856] [serial = 1909] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1A652800) [pid = 3856] [serial = 1919] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (17940C00) [pid = 3856] [serial = 1897] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (186D0C00) [pid = 3856] [serial = 1910] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (19C75C00) [pid = 3856] [serial = 1913] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (1A2D9C00) [pid = 3856] [serial = 1918] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (10B30000) [pid = 3856] [serial = 1921] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (15B53400) [pid = 3856] [serial = 1888] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (19CAB400) [pid = 3856] [serial = 1915] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (16480800) [pid = 3856] [serial = 1891] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (14394800) [pid = 3856] [serial = 1903] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 110 (1647C400) [pid = 3856] [serial = 1925] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 109 (16E6B800) [pid = 3856] [serial = 1907] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | --DOMWINDOW == 108 (19A99800) [pid = 3856] [serial = 1928] [outer = 00000000] [url = about:blank] 15:01:18 INFO - PROCESS | 3856 | ++DOCSHELL 105E8C00 == 55 [pid = 3856] [id = 666] 15:01:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 109 (10A5A800) [pid = 3856] [serial = 1998] [outer = 00000000] 15:01:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 110 (10EB9C00) [pid = 3856] [serial = 1999] [outer = 10A5A800] 15:01:18 INFO - PROCESS | 3856 | 1463781678875 Marionette DEBUG loaded listener.js 15:01:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 111 (1335CC00) [pid = 3856] [serial = 2000] [outer = 10A5A800] 15:01:19 INFO - PROCESS | 3856 | 1463781679308 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 15:01:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:01:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 843ms 15:01:19 INFO - PROCESS | 3856 | 1463781679356 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 15:01:19 INFO - PROCESS | 3856 | 1463781679358 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 15:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:01:19 INFO - PROCESS | 3856 | 1463781679362 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:01:19 INFO - PROCESS | 3856 | 1463781679365 Marionette TRACE conn2 <- [1,2630,null,{}] 15:01:19 INFO - PROCESS | 3856 | 1463781679375 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:19 INFO - PROCESS | 3856 | 1463781679465 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 15:01:19 INFO - PROCESS | 3856 | 1463781679474 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:19 INFO - PROCESS | 3856 | ++DOCSHELL 14F94C00 == 56 [pid = 3856] [id = 667] 15:01:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (15812400) [pid = 3856] [serial = 2001] [outer = 00000000] 15:01:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (158E5000) [pid = 3856] [serial = 2002] [outer = 15812400] 15:01:19 INFO - PROCESS | 3856 | 1463781679521 Marionette DEBUG loaded listener.js 15:01:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (15F54000) [pid = 3856] [serial = 2003] [outer = 15812400] 15:01:20 INFO - PROCESS | 3856 | 1463781680024 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 15:01:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 702ms 15:01:20 INFO - PROCESS | 3856 | 1463781680061 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 15:01:20 INFO - PROCESS | 3856 | 1463781680064 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 15:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:01:20 INFO - PROCESS | 3856 | 1463781680071 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:01:20 INFO - PROCESS | 3856 | 1463781680073 Marionette TRACE conn2 <- [1,2634,null,{}] 15:01:20 INFO - PROCESS | 3856 | 1463781680076 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:20 INFO - PROCESS | 3856 | 1463781680164 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 15:01:20 INFO - PROCESS | 3856 | 1463781680173 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:20 INFO - PROCESS | 3856 | ++DOCSHELL 1647C000 == 57 [pid = 3856] [id = 668] 15:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1647C400) [pid = 3856] [serial = 2004] [outer = 00000000] 15:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (16C4B800) [pid = 3856] [serial = 2005] [outer = 1647C400] 15:01:20 INFO - PROCESS | 3856 | 1463781680248 Marionette DEBUG loaded listener.js 15:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16E6C800) [pid = 3856] [serial = 2006] [outer = 1647C400] 15:01:20 INFO - PROCESS | 3856 | 1463781680719 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 15:01:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 703ms 15:01:20 INFO - PROCESS | 3856 | 1463781680750 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 15:01:20 INFO - PROCESS | 3856 | 1463781680752 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 15:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:01:20 INFO - PROCESS | 3856 | 1463781680756 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:01:20 INFO - PROCESS | 3856 | 1463781680757 Marionette TRACE conn2 <- [1,2638,null,{}] 15:01:20 INFO - PROCESS | 3856 | 1463781680761 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:20 INFO - PROCESS | 3856 | 1463781680845 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 15:01:20 INFO - PROCESS | 3856 | 1463781680881 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:20 INFO - PROCESS | 3856 | ++DOCSHELL 16F0E400 == 58 [pid = 3856] [id = 669] 15:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (172A1C00) [pid = 3856] [serial = 2007] [outer = 00000000] 15:01:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (17514400) [pid = 3856] [serial = 2008] [outer = 172A1C00] 15:01:20 INFO - PROCESS | 3856 | 1463781680925 Marionette DEBUG loaded listener.js 15:01:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (176B2C00) [pid = 3856] [serial = 2009] [outer = 172A1C00] 15:01:21 INFO - PROCESS | 3856 | 1463781681377 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 15:01:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 625ms 15:01:21 INFO - PROCESS | 3856 | 1463781681394 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 15:01:21 INFO - PROCESS | 3856 | 1463781681395 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 15:01:21 INFO - PROCESS | 3856 | 1463781681423 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:01:21 INFO - PROCESS | 3856 | 1463781681425 Marionette TRACE conn2 <- [1,2642,null,{}] 15:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:01:21 INFO - PROCESS | 3856 | 1463781681429 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:21 INFO - PROCESS | 3856 | 1463781681570 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 15:01:21 INFO - PROCESS | 3856 | 1463781681577 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:21 INFO - PROCESS | 3856 | ++DOCSHELL 176E9C00 == 59 [pid = 3856] [id = 670] 15:01:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (176F6400) [pid = 3856] [serial = 2010] [outer = 00000000] 15:01:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (18428C00) [pid = 3856] [serial = 2011] [outer = 176F6400] 15:01:21 INFO - PROCESS | 3856 | 1463781681685 Marionette DEBUG loaded listener.js 15:01:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (186C2400) [pid = 3856] [serial = 2012] [outer = 176F6400] 15:01:22 INFO - PROCESS | 3856 | 1463781682086 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 15:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 702ms 15:01:22 INFO - PROCESS | 3856 | 1463781682124 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 15:01:22 INFO - PROCESS | 3856 | 1463781682126 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 15:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:01:22 INFO - PROCESS | 3856 | 1463781682130 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:01:22 INFO - PROCESS | 3856 | 1463781682131 Marionette TRACE conn2 <- [1,2646,null,{}] 15:01:22 INFO - PROCESS | 3856 | 1463781682135 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:22 INFO - PROCESS | 3856 | 1463781682258 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 15:01:22 INFO - PROCESS | 3856 | 1463781682359 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:22 INFO - PROCESS | 3856 | ++DOCSHELL 18153400 == 60 [pid = 3856] [id = 671] 15:01:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (18424000) [pid = 3856] [serial = 2013] [outer = 00000000] 15:01:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (18FE0800) [pid = 3856] [serial = 2014] [outer = 18424000] 15:01:22 INFO - PROCESS | 3856 | 1463781682403 Marionette DEBUG loaded listener.js 15:01:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (18FE7800) [pid = 3856] [serial = 2015] [outer = 18424000] 15:01:22 INFO - PROCESS | 3856 | 1463781682816 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 15:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 734ms 15:01:22 INFO - PROCESS | 3856 | 1463781682870 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 15:01:22 INFO - PROCESS | 3856 | 1463781682872 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 15:01:22 INFO - PROCESS | 3856 | 1463781682875 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:01:22 INFO - PROCESS | 3856 | 1463781682877 Marionette TRACE conn2 <- [1,2650,null,{}] 15:01:22 INFO - PROCESS | 3856 | 1463781682886 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:23 INFO - PROCESS | 3856 | 1463781683008 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 15:01:23 INFO - PROCESS | 3856 | 1463781683078 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:23 INFO - PROCESS | 3856 | ++DOCSHELL 10A74400 == 61 [pid = 3856] [id = 672] 15:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (16E6A000) [pid = 3856] [serial = 2016] [outer = 00000000] 15:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (18FE5400) [pid = 3856] [serial = 2017] [outer = 16E6A000] 15:01:23 INFO - PROCESS | 3856 | 1463781683122 Marionette DEBUG loaded listener.js 15:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (19A99000) [pid = 3856] [serial = 2018] [outer = 16E6A000] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (156E6000) [pid = 3856] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (10EC0000) [pid = 3856] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (1439EC00) [pid = 3856] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (10A63400) [pid = 3856] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (12A31C00) [pid = 3856] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (10B32800) [pid = 3856] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1A655400) [pid = 3856] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (166D5400) [pid = 3856] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (160DE400) [pid = 3856] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:01:23 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (13824400) [pid = 3856] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:01:23 INFO - PROCESS | 3856 | 1463781683595 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 15:01:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:01:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 733ms 15:01:23 INFO - PROCESS | 3856 | 1463781683617 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 15:01:23 INFO - PROCESS | 3856 | 1463781683619 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 15:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:01:23 INFO - PROCESS | 3856 | 1463781683647 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:01:23 INFO - PROCESS | 3856 | 1463781683648 Marionette TRACE conn2 <- [1,2654,null,{}] 15:01:23 INFO - PROCESS | 3856 | 1463781683656 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:23 INFO - PROCESS | 3856 | 1463781683758 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 15:01:23 INFO - PROCESS | 3856 | 1463781683765 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:23 INFO - PROCESS | 3856 | ++DOCSHELL 10D48C00 == 62 [pid = 3856] [id = 673] 15:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (10EC0000) [pid = 3856] [serial = 2019] [outer = 00000000] 15:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (140DFC00) [pid = 3856] [serial = 2020] [outer = 10EC0000] 15:01:23 INFO - PROCESS | 3856 | 1463781683811 Marionette DEBUG loaded listener.js 15:01:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (1581A800) [pid = 3856] [serial = 2021] [outer = 10EC0000] 15:01:24 INFO - PROCESS | 3856 | 1463781684761 Marionette TRACE conn2 <- [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]]]}] 15:01:24 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) 15:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1170ms 15:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:01:24 INFO - PROCESS | 3856 | 1463781684799 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 15:01:24 INFO - PROCESS | 3856 | 1463781684801 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 15:01:24 INFO - PROCESS | 3856 | 1463781684805 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:01:24 INFO - PROCESS | 3856 | 1463781684807 Marionette TRACE conn2 <- [1,2658,null,{}] 15:01:24 INFO - PROCESS | 3856 | 1463781684811 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:24 INFO - PROCESS | 3856 | 1463781684896 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 15:01:24 INFO - PROCESS | 3856 | 1463781684903 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:24 INFO - PROCESS | 3856 | ++DOCSHELL 138E0000 == 63 [pid = 3856] [id = 674] 15:01:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (158B9C00) [pid = 3856] [serial = 2022] [outer = 00000000] 15:01:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (19AE6800) [pid = 3856] [serial = 2023] [outer = 158B9C00] 15:01:24 INFO - PROCESS | 3856 | 1463781684947 Marionette DEBUG loaded listener.js 15:01:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (19B6AC00) [pid = 3856] [serial = 2024] [outer = 158B9C00] 15:01:25 INFO - PROCESS | 3856 | 1463781685929 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 15:01:25 INFO - PROCESS | 3856 | 1463781685957 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 15:01:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:01:25 INFO - PROCESS | 3856 | 1463781685963 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:01:25 INFO - PROCESS | 3856 | 1463781685967 Marionette TRACE conn2 <- [1,2662,null,{}] 15:01:25 INFO - PROCESS | 3856 | 1463781685973 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:26 INFO - PROCESS | 3856 | 1463781686088 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 15:01:26 INFO - PROCESS | 3856 | 1463781686233 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:26 INFO - PROCESS | 3856 | ++DOCSHELL 1102B000 == 64 [pid = 3856] [id = 675] 15:01:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (11713000) [pid = 3856] [serial = 2025] [outer = 00000000] 15:01:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (12A22800) [pid = 3856] [serial = 2026] [outer = 11713000] 15:01:26 INFO - PROCESS | 3856 | 1463781686310 Marionette DEBUG loaded listener.js 15:01:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (1313C800) [pid = 3856] [serial = 2027] [outer = 11713000] 15:01:27 INFO - PROCESS | 3856 | 1463781687442 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 15:01:27 INFO - PROCESS | 3856 | 1463781687475 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 15:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:01:27 INFO - PROCESS | 3856 | 1463781687481 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:01:27 INFO - PROCESS | 3856 | 1463781687484 Marionette TRACE conn2 <- [1,2666,null,{}] 15:01:27 INFO - PROCESS | 3856 | 1463781687488 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:27 INFO - PROCESS | 3856 | 1463781687599 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 15:01:27 INFO - PROCESS | 3856 | 1463781687749 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:27 INFO - PROCESS | 3856 | ++DOCSHELL 143B0400 == 65 [pid = 3856] [id = 676] 15:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (158E2400) [pid = 3856] [serial = 2028] [outer = 00000000] 15:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (160E2000) [pid = 3856] [serial = 2029] [outer = 158E2400] 15:01:27 INFO - PROCESS | 3856 | 1463781687804 Marionette DEBUG loaded listener.js 15:01:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (167BE800) [pid = 3856] [serial = 2030] [outer = 158E2400] 15:01:28 INFO - PROCESS | 3856 | 1463781688831 Marionette TRACE conn2 <- [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]]]}] 15:01:28 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) 15:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1389ms 15:01:28 INFO - PROCESS | 3856 | 1463781688888 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 15:01:28 INFO - PROCESS | 3856 | 1463781688891 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 15:01:28 INFO - PROCESS | 3856 | 1463781688896 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:01:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:01:28 INFO - PROCESS | 3856 | 1463781688900 Marionette TRACE conn2 <- [1,2670,null,{}] 15:01:28 INFO - PROCESS | 3856 | 1463781688917 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:29 INFO - PROCESS | 3856 | 1463781689023 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 15:01:29 INFO - PROCESS | 3856 | 1463781689245 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:29 INFO - PROCESS | 3856 | ++DOCSHELL 10A60000 == 66 [pid = 3856] [id = 677] 15:01:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (18020000) [pid = 3856] [serial = 2031] [outer = 00000000] 15:01:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (18FE3000) [pid = 3856] [serial = 2032] [outer = 18020000] 15:01:29 INFO - PROCESS | 3856 | 1463781689304 Marionette DEBUG loaded listener.js 15:01:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19B75000) [pid = 3856] [serial = 2033] [outer = 18020000] 15:01:30 INFO - PROCESS | 3856 | 1463781690332 Marionette TRACE conn2 <- [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]]]}] 15:01:30 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) 15:01:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1451ms 15:01:30 INFO - PROCESS | 3856 | 1463781690365 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 15:01:30 INFO - PROCESS | 3856 | 1463781690369 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 15:01:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:01:30 INFO - PROCESS | 3856 | 1463781690374 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:01:30 INFO - PROCESS | 3856 | 1463781690377 Marionette TRACE conn2 <- [1,2674,null,{}] 15:01:30 INFO - PROCESS | 3856 | 1463781690383 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:30 INFO - PROCESS | 3856 | 1463781690482 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 15:01:30 INFO - PROCESS | 3856 | 1463781690664 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:30 INFO - PROCESS | 3856 | ++DOCSHELL 10EC6800 == 67 [pid = 3856] [id = 678] 15:01:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (10EC7000) [pid = 3856] [serial = 2034] [outer = 00000000] 15:01:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (11730C00) [pid = 3856] [serial = 2035] [outer = 10EC7000] 15:01:30 INFO - PROCESS | 3856 | 1463781690717 Marionette DEBUG loaded listener.js 15:01:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (11CEBC00) [pid = 3856] [serial = 2036] [outer = 10EC7000] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 14F4FC00 == 66 [pid = 3856] [id = 630] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 14F50C00 == 65 [pid = 3856] [id = 629] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 10D48C00 == 64 [pid = 3856] [id = 673] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 14F5B400 == 63 [pid = 3856] [id = 654] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 10A74400 == 62 [pid = 3856] [id = 672] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 18153400 == 61 [pid = 3856] [id = 671] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 176E9C00 == 60 [pid = 3856] [id = 670] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 16F0E400 == 59 [pid = 3856] [id = 669] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 1647C000 == 58 [pid = 3856] [id = 668] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 13364000 == 57 [pid = 3856] [id = 652] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 14F94C00 == 56 [pid = 3856] [id = 667] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 105E8C00 == 55 [pid = 3856] [id = 666] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (16F07000) [pid = 3856] [serial = 1975] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1A93BC00) [pid = 3856] [serial = 1942] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (1782DC00) [pid = 3856] [serial = 1945] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 1104EC00 == 54 [pid = 3856] [id = 665] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 17833800 == 53 [pid = 3856] [id = 664] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 103EBC00 == 52 [pid = 3856] [id = 663] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 160E8400 == 51 [pid = 3856] [id = 662] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 16E72400 == 50 [pid = 3856] [id = 661] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 138E2000 == 49 [pid = 3856] [id = 660] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 10A70C00 == 48 [pid = 3856] [id = 659] 15:01:31 INFO - PROCESS | 3856 | --DOCSHELL 16A90000 == 47 [pid = 3856] [id = 658] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (158B9800) [pid = 3856] [serial = 1963] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (11024C00) [pid = 3856] [serial = 1951] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (143B1800) [pid = 3856] [serial = 1960] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (143B3800) [pid = 3856] [serial = 1961] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (10B33800) [pid = 3856] [serial = 1948] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1A854C00) [pid = 3856] [serial = 1939] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (12D1E800) [pid = 3856] [serial = 1954] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (158B7000) [pid = 3856] [serial = 1969] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (13309800) [pid = 3856] [serial = 1955] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (1A859400) [pid = 3856] [serial = 1930] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (10B8E800) [pid = 3856] [serial = 1949] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (1A85A000) [pid = 3856] [serial = 1931] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (186C5800) [pid = 3856] [serial = 1936] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (16E6B000) [pid = 3856] [serial = 1973] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (161AEC00) [pid = 3856] [serial = 1966] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (16E66400) [pid = 3856] [serial = 1972] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (1647E000) [pid = 3856] [serial = 1967] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (140D2400) [pid = 3856] [serial = 1957] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (112E1000) [pid = 3856] [serial = 1952] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (15811400) [pid = 3856] [serial = 1933] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 113 (15F5E400) [pid = 3856] [serial = 1964] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 112 (161AE400) [pid = 3856] [serial = 1970] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | --DOMWINDOW == 111 (1439A400) [pid = 3856] [serial = 1958] [outer = 00000000] [url = about:blank] 15:01:31 INFO - PROCESS | 3856 | 1463781691742 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 15:01:31 INFO - PROCESS | 3856 | 1463781691778 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 15:01:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:01:31 INFO - PROCESS | 3856 | 1463781691784 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:01:31 INFO - PROCESS | 3856 | 1463781691786 Marionette TRACE conn2 <- [1,2678,null,{}] 15:01:31 INFO - PROCESS | 3856 | 1463781691790 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:31 INFO - PROCESS | 3856 | 1463781691874 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 15:01:31 INFO - PROCESS | 3856 | 1463781691881 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:31 INFO - PROCESS | 3856 | ++DOCSHELL 10A64000 == 48 [pid = 3856] [id = 679] 15:01:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 112 (10A70C00) [pid = 3856] [serial = 2037] [outer = 00000000] 15:01:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 113 (112DA800) [pid = 3856] [serial = 2038] [outer = 10A70C00] 15:01:31 INFO - PROCESS | 3856 | 1463781691926 Marionette DEBUG loaded listener.js 15:01:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 114 (12A2D800) [pid = 3856] [serial = 2039] [outer = 10A70C00] 15:01:32 INFO - PROCESS | 3856 | 1463781692963 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 15:01:32 INFO - PROCESS | 3856 | 1463781692996 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 15:01:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:01:32 INFO - PROCESS | 3856 | 1463781693000 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:01:32 INFO - PROCESS | 3856 | 1463781693003 Marionette TRACE conn2 <- [1,2682,null,{}] 15:01:33 INFO - PROCESS | 3856 | 1463781693013 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:33 INFO - PROCESS | 3856 | 1463781693104 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 15:01:33 INFO - PROCESS | 3856 | 1463781693112 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:33 INFO - PROCESS | 3856 | ++DOCSHELL 1439A400 == 49 [pid = 3856] [id = 680] 15:01:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (1439AC00) [pid = 3856] [serial = 2040] [outer = 00000000] 15:01:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (143B3400) [pid = 3856] [serial = 2041] [outer = 1439AC00] 15:01:33 INFO - PROCESS | 3856 | 1463781693159 Marionette DEBUG loaded listener.js 15:01:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (14FB5800) [pid = 3856] [serial = 2042] [outer = 1439AC00] 15:01:34 INFO - PROCESS | 3856 | 1463781694126 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 15:01:34 INFO - PROCESS | 3856 | 1463781694159 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 15:01:34 INFO - PROCESS | 3856 | 1463781694163 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:01:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:01:34 INFO - PROCESS | 3856 | 1463781694165 Marionette TRACE conn2 <- [1,2686,null,{}] 15:01:34 INFO - PROCESS | 3856 | 1463781694168 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:34 INFO - PROCESS | 3856 | 1463781694294 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 15:01:34 INFO - PROCESS | 3856 | 1463781694302 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:34 INFO - PROCESS | 3856 | ++DOCSHELL 15818C00 == 50 [pid = 3856] [id = 681] 15:01:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (158BC800) [pid = 3856] [serial = 2043] [outer = 00000000] 15:01:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (160DF400) [pid = 3856] [serial = 2044] [outer = 158BC800] 15:01:34 INFO - PROCESS | 3856 | 1463781694347 Marionette DEBUG loaded listener.js 15:01:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (160E8800) [pid = 3856] [serial = 2045] [outer = 158BC800] 15:01:35 INFO - PROCESS | 3856 | 1463781695309 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 15:01:35 INFO - PROCESS | 3856 | 1463781695370 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 15:01:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 15:01:35 INFO - PROCESS | 3856 | 1463781695373 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:01:35 INFO - PROCESS | 3856 | 1463781695384 Marionette TRACE conn2 <- [1,2690,null,{}] 15:01:35 INFO - PROCESS | 3856 | 1463781695388 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:35 INFO - PROCESS | 3856 | 1463781695510 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 15:01:35 INFO - PROCESS | 3856 | 1463781695578 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:35 INFO - PROCESS | 3856 | ++DOCSHELL 160E5800 == 51 [pid = 3856] [id = 682] 15:01:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (161A4800) [pid = 3856] [serial = 2046] [outer = 00000000] 15:01:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (166D6000) [pid = 3856] [serial = 2047] [outer = 161A4800] 15:01:35 INFO - PROCESS | 3856 | 1463781695622 Marionette DEBUG loaded listener.js 15:01:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (16A89C00) [pid = 3856] [serial = 2048] [outer = 161A4800] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (112D9000) [pid = 3856] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (172A1C00) [pid = 3856] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (15812400) [pid = 3856] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (10A5A800) [pid = 3856] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (10EC0000) [pid = 3856] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (176F6400) [pid = 3856] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (18424000) [pid = 3856] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 115 (16E6A000) [pid = 3856] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:01:36 INFO - PROCESS | 3856 | --DOMWINDOW == 114 (1647C400) [pid = 3856] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:01:36 INFO - PROCESS | 3856 | 1463781696204 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 15:01:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:01:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 905ms 15:01:36 INFO - PROCESS | 3856 | 1463781696264 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 15:01:36 INFO - PROCESS | 3856 | 1463781696266 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 15:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:01:36 INFO - PROCESS | 3856 | 1463781696269 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:01:36 INFO - PROCESS | 3856 | 1463781696271 Marionette TRACE conn2 <- [1,2694,null,{}] 15:01:36 INFO - PROCESS | 3856 | 1463781696275 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:36 INFO - PROCESS | 3856 | 1463781696412 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 15:01:36 INFO - PROCESS | 3856 | 1463781696485 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:36 INFO - PROCESS | 3856 | ++DOCSHELL 10D4CC00 == 52 [pid = 3856] [id = 683] 15:01:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 115 (10D50000) [pid = 3856] [serial = 2049] [outer = 00000000] 15:01:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 116 (160DE000) [pid = 3856] [serial = 2050] [outer = 10D50000] 15:01:36 INFO - PROCESS | 3856 | 1463781696530 Marionette DEBUG loaded listener.js 15:01:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (16F0A800) [pid = 3856] [serial = 2051] [outer = 10D50000] 15:01:36 INFO - PROCESS | 3856 | 1463781696866 Marionette TRACE conn2 <- [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]]]}] 15:01:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:01:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 702ms 15:01:36 INFO - PROCESS | 3856 | 1463781696969 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 15:01:36 INFO - PROCESS | 3856 | 1463781696971 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 15:01:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:01:36 INFO - PROCESS | 3856 | 1463781696974 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:01:36 INFO - PROCESS | 3856 | 1463781696976 Marionette TRACE conn2 <- [1,2698,null,{}] 15:01:36 INFO - PROCESS | 3856 | 1463781696979 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:37 INFO - PROCESS | 3856 | 1463781697059 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 15:01:37 INFO - PROCESS | 3856 | 1463781697066 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:37 INFO - PROCESS | 3856 | ++DOCSHELL 11A0E400 == 53 [pid = 3856] [id = 684] 15:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (153C7000) [pid = 3856] [serial = 2052] [outer = 00000000] 15:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (17514800) [pid = 3856] [serial = 2053] [outer = 153C7000] 15:01:37 INFO - PROCESS | 3856 | 1463781697111 Marionette DEBUG loaded listener.js 15:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (176F6400) [pid = 3856] [serial = 2054] [outer = 153C7000] 15:01:37 INFO - PROCESS | 3856 | 1463781697561 Marionette TRACE conn2 <- [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] 15:01:37 INFO - PROCESS | 3856 | 1463781697614 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 15:01:37 INFO - PROCESS | 3856 | 1463781697618 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:01:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:01:37 INFO - PROCESS | 3856 | 1463781697619 Marionette TRACE conn2 <- [1,2702,null,{}] 15:01:37 INFO - PROCESS | 3856 | 1463781697623 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:37 INFO - PROCESS | 3856 | 1463781697702 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 15:01:37 INFO - PROCESS | 3856 | 1463781697708 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:37 INFO - PROCESS | 3856 | ++DOCSHELL 12DFA400 == 54 [pid = 3856] [id = 685] 15:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (17513400) [pid = 3856] [serial = 2055] [outer = 00000000] 15:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (18424000) [pid = 3856] [serial = 2056] [outer = 17513400] 15:01:37 INFO - PROCESS | 3856 | 1463781697752 Marionette DEBUG loaded listener.js 15:01:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (10EBB800) [pid = 3856] [serial = 2057] [outer = 17513400] 15:01:38 INFO - PROCESS | 3856 | 1463781698371 Marionette TRACE conn2 <- [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]]]}] 15:01:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:01:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 796ms 15:01:38 INFO - PROCESS | 3856 | 1463781698433 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 15:01:38 INFO - PROCESS | 3856 | 1463781698437 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 15:01:38 INFO - PROCESS | 3856 | 1463781698457 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:01:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:01:38 INFO - PROCESS | 3856 | 1463781698462 Marionette TRACE conn2 <- [1,2706,null,{}] 15:01:38 INFO - PROCESS | 3856 | 1463781698469 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:38 INFO - PROCESS | 3856 | 1463781698578 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 15:01:38 INFO - PROCESS | 3856 | 1463781698729 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:38 INFO - PROCESS | 3856 | ++DOCSHELL 10562800 == 55 [pid = 3856] [id = 686] 15:01:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (10B3D400) [pid = 3856] [serial = 2058] [outer = 00000000] 15:01:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1104EC00) [pid = 3856] [serial = 2059] [outer = 10B3D400] 15:01:38 INFO - PROCESS | 3856 | 1463781698786 Marionette DEBUG loaded listener.js 15:01:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (12884800) [pid = 3856] [serial = 2060] [outer = 10B3D400] 15:01:39 INFO - PROCESS | 3856 | 1463781699387 Marionette TRACE conn2 <- [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] 15:01:39 INFO - PROCESS | 3856 | 1463781699423 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 15:01:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:01:39 INFO - PROCESS | 3856 | 1463781699431 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:01:39 INFO - PROCESS | 3856 | 1463781699434 Marionette TRACE conn2 <- [1,2710,null,{}] 15:01:39 INFO - PROCESS | 3856 | 1463781699438 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:39 INFO - PROCESS | 3856 | 1463781699544 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 15:01:39 INFO - PROCESS | 3856 | 1463781699692 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:39 INFO - PROCESS | 3856 | ++DOCSHELL 143B2400 == 56 [pid = 3856] [id = 687] 15:01:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (143B3800) [pid = 3856] [serial = 2061] [outer = 00000000] 15:01:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (158B9800) [pid = 3856] [serial = 2062] [outer = 143B3800] 15:01:39 INFO - PROCESS | 3856 | 1463781699763 Marionette DEBUG loaded listener.js 15:01:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (15F5FC00) [pid = 3856] [serial = 2063] [outer = 143B3800] 15:01:40 INFO - PROCESS | 3856 | 1463781700396 Marionette TRACE conn2 <- [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] 15:01:40 INFO - PROCESS | 3856 | 1463781700435 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 15:01:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 15:01:40 INFO - PROCESS | 3856 | 1463781700439 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:01:40 INFO - PROCESS | 3856 | 1463781700442 Marionette TRACE conn2 <- [1,2714,null,{}] 15:01:40 INFO - PROCESS | 3856 | 1463781700453 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:40 INFO - PROCESS | 3856 | 1463781700561 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 15:01:40 INFO - PROCESS | 3856 | 1463781700722 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:40 INFO - PROCESS | 3856 | ++DOCSHELL 16F08C00 == 57 [pid = 3856] [id = 688] 15:01:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (18423C00) [pid = 3856] [serial = 2064] [outer = 00000000] 15:01:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (186C5000) [pid = 3856] [serial = 2065] [outer = 18423C00] 15:01:40 INFO - PROCESS | 3856 | 1463781700781 Marionette DEBUG loaded listener.js 15:01:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (18FDB000) [pid = 3856] [serial = 2066] [outer = 18423C00] 15:01:41 INFO - PROCESS | 3856 | 1463781701424 Marionette TRACE conn2 <- [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]]]}] 15:01:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:01:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1046ms 15:01:41 INFO - PROCESS | 3856 | 1463781701488 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 15:01:41 INFO - PROCESS | 3856 | 1463781701491 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 15:01:41 INFO - PROCESS | 3856 | 1463781701511 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:01:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:01:41 INFO - PROCESS | 3856 | 1463781701513 Marionette TRACE conn2 <- [1,2718,null,{}] 15:01:41 INFO - PROCESS | 3856 | 1463781701516 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:41 INFO - PROCESS | 3856 | 1463781701620 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 15:01:41 INFO - PROCESS | 3856 | 1463781701768 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:41 INFO - PROCESS | 3856 | ++DOCSHELL 186C6400 == 58 [pid = 3856] [id = 689] 15:01:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (18FDC800) [pid = 3856] [serial = 2067] [outer = 00000000] 15:01:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19AEA400) [pid = 3856] [serial = 2068] [outer = 18FDC800] 15:01:41 INFO - PROCESS | 3856 | 1463781701823 Marionette DEBUG loaded listener.js 15:01:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (19BB7400) [pid = 3856] [serial = 2069] [outer = 18FDC800] 15:01:42 INFO - PROCESS | 3856 | 1463781702803 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 15:01:42 INFO - PROCESS | 3856 | 1463781702893 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 15:01:42 INFO - PROCESS | 3856 | 1463781702898 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:01:42 INFO - PROCESS | 3856 | 1463781702900 Marionette TRACE conn2 <- [1,2722,null,{}] 15:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:01:42 INFO - PROCESS | 3856 | 1463781702904 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:42 INFO - PROCESS | 3856 | 1463781702995 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 15:01:43 INFO - PROCESS | 3856 | 1463781703169 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:43 INFO - PROCESS | 3856 | ++DOCSHELL 10A63400 == 59 [pid = 3856] [id = 690] 15:01:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (10D4B000) [pid = 3856] [serial = 2070] [outer = 00000000] 15:01:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (13825400) [pid = 3856] [serial = 2071] [outer = 10D4B000] 15:01:43 INFO - PROCESS | 3856 | 1463781703270 Marionette DEBUG loaded listener.js 15:01:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (153BDC00) [pid = 3856] [serial = 2072] [outer = 10D4B000] 15:01:43 INFO - PROCESS | 3856 | 1463781703798 Marionette TRACE conn2 <- [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]]]}] 15:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 936ms 15:01:43 INFO - PROCESS | 3856 | 1463781703931 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 15:01:43 INFO - PROCESS | 3856 | 1463781703934 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 15:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:01:43 INFO - PROCESS | 3856 | 1463781703982 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:01:43 INFO - PROCESS | 3856 | 1463781703985 Marionette TRACE conn2 <- [1,2726,null,{}] 15:01:43 INFO - PROCESS | 3856 | 1463781703990 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:44 INFO - PROCESS | 3856 | 1463781704098 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 15:01:44 INFO - PROCESS | 3856 | 1463781704243 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:44 INFO - PROCESS | 3856 | ++DOCSHELL 1171F800 == 60 [pid = 3856] [id = 691] 15:01:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (1179CC00) [pid = 3856] [serial = 2073] [outer = 00000000] 15:01:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (130CA800) [pid = 3856] [serial = 2074] [outer = 1179CC00] 15:01:44 INFO - PROCESS | 3856 | 1463781704293 Marionette DEBUG loaded listener.js 15:01:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (140DB800) [pid = 3856] [serial = 2075] [outer = 1179CC00] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 1A2D3400 == 59 [pid = 3856] [id = 647] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 11A0E400 == 58 [pid = 3856] [id = 684] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 10D4CC00 == 57 [pid = 3856] [id = 683] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 160E5800 == 56 [pid = 3856] [id = 682] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 15818C00 == 55 [pid = 3856] [id = 681] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 1439A400 == 54 [pid = 3856] [id = 680] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 10A64000 == 53 [pid = 3856] [id = 679] 15:01:44 INFO - PROCESS | 3856 | --DOCSHELL 10EC6800 == 52 [pid = 3856] [id = 678] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (19AE6800) [pid = 3856] [serial = 2023] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (18FE0800) [pid = 3856] [serial = 2014] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 138 (18FE5400) [pid = 3856] [serial = 2017] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 137 (1439E000) [pid = 3856] [serial = 1981] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 136 (18FE7800) [pid = 3856] [serial = 2015] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 135 (1760FC00) [pid = 3856] [serial = 1987] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 134 (186C3400) [pid = 3856] [serial = 1993] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (16C4B800) [pid = 3856] [serial = 2005] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (16E6C800) [pid = 3856] [serial = 2006] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (12D1E400) [pid = 3856] [serial = 1997] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (12A28400) [pid = 3856] [serial = 1996] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (17834000) [pid = 3856] [serial = 1990] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (17514400) [pid = 3856] [serial = 2008] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (158E5000) [pid = 3856] [serial = 2002] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 126 (15F54000) [pid = 3856] [serial = 2003] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 125 (10EC8400) [pid = 3856] [serial = 1978] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 124 (10EB9C00) [pid = 3856] [serial = 1999] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 123 (1335CC00) [pid = 3856] [serial = 2000] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 122 (17090C00) [pid = 3856] [serial = 1984] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 121 (19A99000) [pid = 3856] [serial = 2018] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 120 (1581A800) [pid = 3856] [serial = 2021] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 119 (140DFC00) [pid = 3856] [serial = 2020] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 118 (18428C00) [pid = 3856] [serial = 2011] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 117 (186C2400) [pid = 3856] [serial = 2012] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | --DOMWINDOW == 116 (176B2C00) [pid = 3856] [serial = 2009] [outer = 00000000] [url = about:blank] 15:01:44 INFO - PROCESS | 3856 | 1463781704923 Marionette TRACE conn2 <- [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]]]}] 15:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 999ms 15:01:44 INFO - PROCESS | 3856 | 1463781704971 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 15:01:44 INFO - PROCESS | 3856 | 1463781704975 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 15:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:01:44 INFO - PROCESS | 3856 | 1463781704982 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:01:44 INFO - PROCESS | 3856 | 1463781704985 Marionette TRACE conn2 <- [1,2730,null,{}] 15:01:44 INFO - PROCESS | 3856 | 1463781704989 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:45 INFO - PROCESS | 3856 | 1463781705076 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 15:01:45 INFO - PROCESS | 3856 | 1463781705188 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:45 INFO - PROCESS | 3856 | ++DOCSHELL 10B3BC00 == 53 [pid = 3856] [id = 692] 15:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 117 (10EC0800) [pid = 3856] [serial = 2076] [outer = 00000000] 15:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 118 (11CEB800) [pid = 3856] [serial = 2077] [outer = 10EC0800] 15:01:45 INFO - PROCESS | 3856 | 1463781705241 Marionette DEBUG loaded listener.js 15:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 119 (140D3800) [pid = 3856] [serial = 2078] [outer = 10EC0800] 15:01:45 INFO - PROCESS | 3856 | 1463781705645 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 15:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 702ms 15:01:45 INFO - PROCESS | 3856 | 1463781705681 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 15:01:45 INFO - PROCESS | 3856 | 1463781705683 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 15:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:01:45 INFO - PROCESS | 3856 | 1463781705686 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:01:45 INFO - PROCESS | 3856 | 1463781705688 Marionette TRACE conn2 <- [1,2734,null,{}] 15:01:45 INFO - PROCESS | 3856 | 1463781705697 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:45 INFO - PROCESS | 3856 | 1463781705823 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 15:01:45 INFO - PROCESS | 3856 | 1463781705835 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:45 INFO - PROCESS | 3856 | ++DOCSHELL 160E9C00 == 54 [pid = 3856] [id = 693] 15:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 120 (160EBC00) [pid = 3856] [serial = 2079] [outer = 00000000] 15:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 121 (1647F000) [pid = 3856] [serial = 2080] [outer = 160EBC00] 15:01:45 INFO - PROCESS | 3856 | 1463781705884 Marionette DEBUG loaded listener.js 15:01:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 122 (16C49000) [pid = 3856] [serial = 2081] [outer = 160EBC00] 15:01:46 INFO - PROCESS | 3856 | 1463781706349 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 15:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 702ms 15:01:46 INFO - PROCESS | 3856 | 1463781706390 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 15:01:46 INFO - PROCESS | 3856 | 1463781706391 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 15:01:46 INFO - PROCESS | 3856 | 1463781706395 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:01:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:01:46 INFO - PROCESS | 3856 | 1463781706396 Marionette TRACE conn2 <- [1,2738,null,{}] 15:01:46 INFO - PROCESS | 3856 | 1463781706400 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:46 INFO - PROCESS | 3856 | 1463781706491 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 15:01:46 INFO - PROCESS | 3856 | 1463781706497 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:46 INFO - PROCESS | 3856 | ++DOCSHELL 1647EC00 == 55 [pid = 3856] [id = 694] 15:01:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 123 (16E73C00) [pid = 3856] [serial = 2082] [outer = 00000000] 15:01:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 124 (176B0400) [pid = 3856] [serial = 2083] [outer = 16E73C00] 15:01:46 INFO - PROCESS | 3856 | 1463781706542 Marionette DEBUG loaded listener.js 15:01:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 125 (1782A400) [pid = 3856] [serial = 2084] [outer = 16E73C00] 15:01:46 INFO - PROCESS | 3856 | 1463781706988 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 15:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 624ms 15:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:01:47 INFO - PROCESS | 3856 | 1463781707034 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 15:01:47 INFO - PROCESS | 3856 | 1463781707036 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 15:01:47 INFO - PROCESS | 3856 | 1463781707045 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:01:47 INFO - PROCESS | 3856 | 1463781707046 Marionette TRACE conn2 <- [1,2742,null,{}] 15:01:47 INFO - PROCESS | 3856 | 1463781707050 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:47 INFO - PROCESS | 3856 | 1463781707179 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 15:01:47 INFO - PROCESS | 3856 | 1463781707275 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:47 INFO - PROCESS | 3856 | ++DOCSHELL 176E9400 == 56 [pid = 3856] [id = 695] 15:01:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 126 (17FB4C00) [pid = 3856] [serial = 2085] [outer = 00000000] 15:01:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 127 (18428400) [pid = 3856] [serial = 2086] [outer = 17FB4C00] 15:01:47 INFO - PROCESS | 3856 | 1463781707319 Marionette DEBUG loaded listener.js 15:01:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (186C2800) [pid = 3856] [serial = 2087] [outer = 17FB4C00] 15:01:47 INFO - PROCESS | 3856 | 1463781707748 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 15:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 733ms 15:01:47 INFO - PROCESS | 3856 | 1463781707780 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 15:01:47 INFO - PROCESS | 3856 | 1463781707782 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 15:01:47 INFO - PROCESS | 3856 | 1463781707786 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:01:47 INFO - PROCESS | 3856 | 1463781707787 Marionette TRACE conn2 <- [1,2746,null,{}] 15:01:47 INFO - PROCESS | 3856 | 1463781707791 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:47 INFO - PROCESS | 3856 | 1463781707932 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 15:01:47 INFO - PROCESS | 3856 | 1463781708005 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:48 INFO - PROCESS | 3856 | ++DOCSHELL 184DA400 == 57 [pid = 3856] [id = 696] 15:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (18FDF400) [pid = 3856] [serial = 2088] [outer = 00000000] 15:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (19A98800) [pid = 3856] [serial = 2089] [outer = 18FDF400] 15:01:48 INFO - PROCESS | 3856 | 1463781708050 Marionette DEBUG loaded listener.js 15:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (19AE9C00) [pid = 3856] [serial = 2090] [outer = 18FDF400] 15:01:48 INFO - PROCESS | 3856 | 1463781708480 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 15:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 15:01:48 INFO - PROCESS | 3856 | 1463781708533 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 15:01:48 INFO - PROCESS | 3856 | 1463781708535 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 15:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:01:48 INFO - PROCESS | 3856 | 1463781708565 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:01:48 INFO - PROCESS | 3856 | 1463781708566 Marionette TRACE conn2 <- [1,2750,null,{}] 15:01:48 INFO - PROCESS | 3856 | 1463781708578 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:48 INFO - PROCESS | 3856 | 1463781708696 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 15:01:48 INFO - PROCESS | 3856 | 1463781708769 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:48 INFO - PROCESS | 3856 | ++DOCSHELL 19AF4C00 == 58 [pid = 3856] [id = 697] 15:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (19C76800) [pid = 3856] [serial = 2091] [outer = 00000000] 15:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (19CA8000) [pid = 3856] [serial = 2092] [outer = 19C76800] 15:01:48 INFO - PROCESS | 3856 | 1463781708813 Marionette DEBUG loaded listener.js 15:01:48 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (19CAB800) [pid = 3856] [serial = 2093] [outer = 19C76800] 15:01:49 INFO - PROCESS | 3856 | --DOMWINDOW == 133 (161A4800) [pid = 3856] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 15:01:49 INFO - PROCESS | 3856 | --DOMWINDOW == 132 (10EC7000) [pid = 3856] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:01:49 INFO - PROCESS | 3856 | --DOMWINDOW == 131 (158BC800) [pid = 3856] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 15:01:49 INFO - PROCESS | 3856 | --DOMWINDOW == 130 (10D50000) [pid = 3856] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 15:01:49 INFO - PROCESS | 3856 | --DOMWINDOW == 129 (10A70C00) [pid = 3856] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 15:01:49 INFO - PROCESS | 3856 | --DOMWINDOW == 128 (1439AC00) [pid = 3856] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 15:01:49 INFO - PROCESS | 3856 | --DOMWINDOW == 127 (153C7000) [pid = 3856] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 15:01:49 INFO - PROCESS | 3856 | 1463781709234 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 15:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 703ms 15:01:49 INFO - PROCESS | 3856 | 1463781709257 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 15:01:49 INFO - PROCESS | 3856 | 1463781709259 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 15:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:01:49 INFO - PROCESS | 3856 | 1463781709262 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:01:49 INFO - PROCESS | 3856 | 1463781709264 Marionette TRACE conn2 <- [1,2754,null,{}] 15:01:49 INFO - PROCESS | 3856 | 1463781709267 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:49 INFO - PROCESS | 3856 | 1463781709350 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 15:01:49 INFO - PROCESS | 3856 | 1463781709356 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:49 INFO - PROCESS | 3856 | ++DOCSHELL 15F5AC00 == 59 [pid = 3856] [id = 698] 15:01:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 128 (160EC800) [pid = 3856] [serial = 2094] [outer = 00000000] 15:01:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 129 (19C6E000) [pid = 3856] [serial = 2095] [outer = 160EC800] 15:01:49 INFO - PROCESS | 3856 | 1463781709409 Marionette DEBUG loaded listener.js 15:01:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 130 (1A22A800) [pid = 3856] [serial = 2096] [outer = 160EC800] 15:01:49 INFO - PROCESS | 3856 | 1463781709849 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 15:01:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:01:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 640ms 15:01:49 INFO - PROCESS | 3856 | 1463781709901 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 15:01:49 INFO - PROCESS | 3856 | 1463781709903 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 15:01:49 INFO - PROCESS | 3856 | 1463781709906 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:01:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:01:49 INFO - PROCESS | 3856 | 1463781709907 Marionette TRACE conn2 <- [1,2758,null,{}] 15:01:49 INFO - PROCESS | 3856 | 1463781709911 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:49 INFO - PROCESS | 3856 | 1463781709995 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 15:01:49 INFO - PROCESS | 3856 | 1463781710003 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:49 INFO - PROCESS | 3856 | ++DOCSHELL 1A2D8400 == 60 [pid = 3856] [id = 699] 15:01:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 131 (1A2D8800) [pid = 3856] [serial = 2097] [outer = 00000000] 15:01:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 132 (1A2DD000) [pid = 3856] [serial = 2098] [outer = 1A2D8800] 15:01:50 INFO - PROCESS | 3856 | 1463781710046 Marionette DEBUG loaded listener.js 15:01:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 133 (1A653C00) [pid = 3856] [serial = 2099] [outer = 1A2D8800] 15:01:50 INFO - PROCESS | 3856 | 1463781710505 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 15:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 640ms 15:01:50 INFO - PROCESS | 3856 | 1463781710545 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 15:01:50 INFO - PROCESS | 3856 | 1463781710548 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 15:01:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:01:50 INFO - PROCESS | 3856 | 1463781710573 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:01:50 INFO - PROCESS | 3856 | 1463781710575 Marionette TRACE conn2 <- [1,2762,null,{}] 15:01:50 INFO - PROCESS | 3856 | 1463781710579 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:50 INFO - PROCESS | 3856 | 1463781710649 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 15:01:50 INFO - PROCESS | 3856 | 1463781710655 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:50 INFO - PROCESS | 3856 | ++DOCSHELL 1A2D5000 == 61 [pid = 3856] [id = 700] 15:01:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 134 (1A655400) [pid = 3856] [serial = 2100] [outer = 00000000] 15:01:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 135 (1A855C00) [pid = 3856] [serial = 2101] [outer = 1A655400] 15:01:50 INFO - PROCESS | 3856 | 1463781710698 Marionette DEBUG loaded listener.js 15:01:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 136 (1A857800) [pid = 3856] [serial = 2102] [outer = 1A655400] 15:01:51 INFO - PROCESS | 3856 | 1463781711235 Marionette TRACE conn2 <- [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]]]}] 15:01:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:01:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 15:01:51 INFO - PROCESS | 3856 | 1463781711292 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 15:01:51 INFO - PROCESS | 3856 | 1463781711297 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 15:01:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:01:51 INFO - PROCESS | 3856 | 1463781711302 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:01:51 INFO - PROCESS | 3856 | 1463781711307 Marionette TRACE conn2 <- [1,2766,null,{}] 15:01:51 INFO - PROCESS | 3856 | 1463781711314 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:51 INFO - PROCESS | 3856 | 1463781711502 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 15:01:51 INFO - PROCESS | 3856 | 1463781711652 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:51 INFO - PROCESS | 3856 | ++DOCSHELL 11737000 == 62 [pid = 3856] [id = 701] 15:01:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 137 (11737C00) [pid = 3856] [serial = 2103] [outer = 00000000] 15:01:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 138 (12A31C00) [pid = 3856] [serial = 2104] [outer = 11737C00] 15:01:51 INFO - PROCESS | 3856 | 1463781711708 Marionette DEBUG loaded listener.js 15:01:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 139 (13D4C400) [pid = 3856] [serial = 2105] [outer = 11737C00] 15:01:52 INFO - PROCESS | 3856 | 1463781712267 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 15:01:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:01:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 999ms 15:01:52 INFO - PROCESS | 3856 | 1463781712305 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 15:01:52 INFO - PROCESS | 3856 | 1463781712311 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 15:01:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:01:52 INFO - PROCESS | 3856 | 1463781712318 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:01:52 INFO - PROCESS | 3856 | 1463781712321 Marionette TRACE conn2 <- [1,2770,null,{}] 15:01:52 INFO - PROCESS | 3856 | 1463781712325 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:52 INFO - PROCESS | 3856 | 1463781712435 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 15:01:52 INFO - PROCESS | 3856 | 1463781712603 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:52 INFO - PROCESS | 3856 | ++DOCSHELL 15812C00 == 63 [pid = 3856] [id = 702] 15:01:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (158BEC00) [pid = 3856] [serial = 2106] [outer = 00000000] 15:01:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (16A1C400) [pid = 3856] [serial = 2107] [outer = 158BEC00] 15:01:52 INFO - PROCESS | 3856 | 1463781712692 Marionette DEBUG loaded listener.js 15:01:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (172A6800) [pid = 3856] [serial = 2108] [outer = 158BEC00] 15:01:53 INFO - PROCESS | 3856 | 1463781713319 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 15:01:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:01:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1045ms 15:01:53 INFO - PROCESS | 3856 | 1463781713381 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 15:01:53 INFO - PROCESS | 3856 | 1463781713384 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 15:01:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:01:53 INFO - PROCESS | 3856 | 1463781713390 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:01:53 INFO - PROCESS | 3856 | 1463781713394 Marionette TRACE conn2 <- [1,2774,null,{}] 15:01:53 INFO - PROCESS | 3856 | 1463781713418 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:53 INFO - PROCESS | 3856 | 1463781713570 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 15:01:53 INFO - PROCESS | 3856 | 1463781713691 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:53 INFO - PROCESS | 3856 | ++DOCSHELL 17602C00 == 64 [pid = 3856] [id = 703] 15:01:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (186C7400) [pid = 3856] [serial = 2109] [outer = 00000000] 15:01:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (1A657800) [pid = 3856] [serial = 2110] [outer = 186C7400] 15:01:53 INFO - PROCESS | 3856 | 1463781713748 Marionette DEBUG loaded listener.js 15:01:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (1A85D000) [pid = 3856] [serial = 2111] [outer = 186C7400] 15:01:54 INFO - PROCESS | 3856 | 1463781714369 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 15:01:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:01:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1045ms 15:01:54 INFO - PROCESS | 3856 | 1463781714433 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 15:01:54 INFO - PROCESS | 3856 | 1463781714436 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 15:01:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:01:54 INFO - PROCESS | 3856 | 1463781714439 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:01:54 INFO - PROCESS | 3856 | 1463781714441 Marionette TRACE conn2 <- [1,2778,null,{}] 15:01:54 INFO - PROCESS | 3856 | 1463781714445 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:54 INFO - PROCESS | 3856 | 1463781714551 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 15:01:54 INFO - PROCESS | 3856 | 1463781714720 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:54 INFO - PROCESS | 3856 | ++DOCSHELL 1A85CC00 == 65 [pid = 3856] [id = 704] 15:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (1A85EC00) [pid = 3856] [serial = 2112] [outer = 00000000] 15:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (1A93C800) [pid = 3856] [serial = 2113] [outer = 1A85EC00] 15:01:54 INFO - PROCESS | 3856 | 1463781714775 Marionette DEBUG loaded listener.js 15:01:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (1ABA1000) [pid = 3856] [serial = 2114] [outer = 1A85EC00] 15:01:55 INFO - PROCESS | 3856 | 1463781715301 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 15:01:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:01:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 906ms 15:01:55 INFO - PROCESS | 3856 | 1463781715343 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 15:01:55 INFO - PROCESS | 3856 | 1463781715345 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 15:01:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:01:55 INFO - PROCESS | 3856 | 1463781715349 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:01:55 INFO - PROCESS | 3856 | 1463781715350 Marionette TRACE conn2 <- [1,2782,null,{}] 15:01:55 INFO - PROCESS | 3856 | 1463781715354 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:55 INFO - PROCESS | 3856 | 1463781715457 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 15:01:55 INFO - PROCESS | 3856 | 1463781715621 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:55 INFO - PROCESS | 3856 | ++DOCSHELL 1A936C00 == 66 [pid = 3856] [id = 705] 15:01:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (1ABA8000) [pid = 3856] [serial = 2115] [outer = 00000000] 15:01:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (1ACD8800) [pid = 3856] [serial = 2116] [outer = 1ABA8000] 15:01:55 INFO - PROCESS | 3856 | 1463781715676 Marionette DEBUG loaded listener.js 15:01:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (1AD51000) [pid = 3856] [serial = 2117] [outer = 1ABA8000] 15:01:56 INFO - PROCESS | 3856 | 1463781716284 Marionette TRACE conn2 <- [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]]]}] 15:01:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:01:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 999ms 15:01:56 INFO - PROCESS | 3856 | 1463781716356 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 15:01:56 INFO - PROCESS | 3856 | 1463781716358 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 15:01:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:01:56 INFO - PROCESS | 3856 | 1463781716361 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:01:56 INFO - PROCESS | 3856 | 1463781716363 Marionette TRACE conn2 <- [1,2786,null,{}] 15:01:56 INFO - PROCESS | 3856 | 1463781716367 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:56 INFO - PROCESS | 3856 | 1463781716521 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 15:01:56 INFO - PROCESS | 3856 | 1463781716675 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:56 INFO - PROCESS | 3856 | ++DOCSHELL 1A93BC00 == 67 [pid = 3856] [id = 706] 15:01:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (1A93DC00) [pid = 3856] [serial = 2118] [outer = 00000000] 15:01:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (1B04B400) [pid = 3856] [serial = 2119] [outer = 1A93DC00] 15:01:56 INFO - PROCESS | 3856 | 1463781716738 Marionette DEBUG loaded listener.js 15:01:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1B052000) [pid = 3856] [serial = 2120] [outer = 1A93DC00] 15:01:57 INFO - PROCESS | 3856 | 1463781717330 Marionette TRACE conn2 <- [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]]]}] 15:01:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:01:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1046ms 15:01:57 INFO - PROCESS | 3856 | 1463781717401 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 15:01:57 INFO - PROCESS | 3856 | 1463781717404 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 15:01:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:01:57 INFO - PROCESS | 3856 | 1463781717407 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:01:57 INFO - PROCESS | 3856 | 1463781717409 Marionette TRACE conn2 <- [1,2790,null,{}] 15:01:57 INFO - PROCESS | 3856 | 1463781717413 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:57 INFO - PROCESS | 3856 | 1463781717763 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 15:01:57 INFO - PROCESS | 3856 | 1463781717934 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:57 INFO - PROCESS | 3856 | ++DOCSHELL 112E0800 == 68 [pid = 3856] [id = 707] 15:01:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (11731000) [pid = 3856] [serial = 2121] [outer = 00000000] 15:01:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (12A2D000) [pid = 3856] [serial = 2122] [outer = 11731000] 15:01:57 INFO - PROCESS | 3856 | 1463781717983 Marionette DEBUG loaded listener.js 15:01:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (1439EC00) [pid = 3856] [serial = 2123] [outer = 11731000] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 138E0000 == 67 [pid = 3856] [id = 674] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 1A2D8400 == 66 [pid = 3856] [id = 699] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 15F5AC00 == 65 [pid = 3856] [id = 698] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 19AF4C00 == 64 [pid = 3856] [id = 697] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 184DA400 == 63 [pid = 3856] [id = 696] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 176E9400 == 62 [pid = 3856] [id = 695] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 1647EC00 == 61 [pid = 3856] [id = 694] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 160E9C00 == 60 [pid = 3856] [id = 693] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 10B3BC00 == 59 [pid = 3856] [id = 692] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 1171F800 == 58 [pid = 3856] [id = 691] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 143B2400 == 57 [pid = 3856] [id = 687] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 10562800 == 56 [pid = 3856] [id = 686] 15:01:58 INFO - PROCESS | 3856 | --DOCSHELL 12DFA400 == 55 [pid = 3856] [id = 685] 15:01:58 INFO - PROCESS | 3856 | 1463781718673 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (18424000) [pid = 3856] [serial = 2056] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (176F6400) [pid = 3856] [serial = 2054] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (166D6000) [pid = 3856] [serial = 2047] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (11CEBC00) [pid = 3856] [serial = 2036] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (18FE3000) [pid = 3856] [serial = 2032] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (16A89C00) [pid = 3856] [serial = 2048] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (160DF400) [pid = 3856] [serial = 2044] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (12A22800) [pid = 3856] [serial = 2026] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (160E2000) [pid = 3856] [serial = 2029] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (16F0A800) [pid = 3856] [serial = 2051] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 146 (12A2D800) [pid = 3856] [serial = 2039] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 145 (112DA800) [pid = 3856] [serial = 2038] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 144 (143B3400) [pid = 3856] [serial = 2041] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 143 (17514800) [pid = 3856] [serial = 2053] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 142 (160E8800) [pid = 3856] [serial = 2045] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 141 (11730C00) [pid = 3856] [serial = 2035] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 140 (160DE000) [pid = 3856] [serial = 2050] [outer = 00000000] [url = about:blank] 15:01:58 INFO - PROCESS | 3856 | --DOMWINDOW == 139 (14FB5800) [pid = 3856] [serial = 2042] [outer = 00000000] [url = about:blank] 15:01:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:01:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1358ms 15:01:58 INFO - PROCESS | 3856 | 1463781718763 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 15:01:58 INFO - PROCESS | 3856 | 1463781718766 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 15:01:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:01:58 INFO - PROCESS | 3856 | 1463781718770 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:01:58 INFO - PROCESS | 3856 | 1463781718775 Marionette TRACE conn2 <- [1,2794,null,{}] 15:01:58 INFO - PROCESS | 3856 | 1463781718781 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:58 INFO - PROCESS | 3856 | 1463781718875 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 15:01:58 INFO - PROCESS | 3856 | 1463781718888 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:58 INFO - PROCESS | 3856 | ++DOCSHELL 11A04000 == 56 [pid = 3856] [id = 708] 15:01:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 140 (11A0B800) [pid = 3856] [serial = 2124] [outer = 00000000] 15:01:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 141 (12A2D800) [pid = 3856] [serial = 2125] [outer = 11A0B800] 15:01:58 INFO - PROCESS | 3856 | 1463781718935 Marionette DEBUG loaded listener.js 15:01:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 142 (1330E400) [pid = 3856] [serial = 2126] [outer = 11A0B800] 15:01:59 INFO - PROCESS | 3856 | 1463781719475 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 15:01:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:01:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 749ms 15:01:59 INFO - PROCESS | 3856 | 1463781719508 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 15:01:59 INFO - PROCESS | 3856 | 1463781719511 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 15:01:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:01:59 INFO - PROCESS | 3856 | 1463781719515 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:01:59 INFO - PROCESS | 3856 | 1463781719517 Marionette TRACE conn2 <- [1,2798,null,{}] 15:01:59 INFO - PROCESS | 3856 | 1463781719521 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:01:59 INFO - PROCESS | 3856 | 1463781719607 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 15:01:59 INFO - PROCESS | 3856 | 1463781719622 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:01:59 INFO - PROCESS | 3856 | ++DOCSHELL 1581A000 == 57 [pid = 3856] [id = 709] 15:01:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 143 (158BB000) [pid = 3856] [serial = 2127] [outer = 00000000] 15:01:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 144 (160E1000) [pid = 3856] [serial = 2128] [outer = 158BB000] 15:01:59 INFO - PROCESS | 3856 | 1463781719764 Marionette DEBUG loaded listener.js 15:01:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 145 (161A5000) [pid = 3856] [serial = 2129] [outer = 158BB000] 15:02:00 INFO - PROCESS | 3856 | 1463781720168 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 15:02:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:02:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 703ms 15:02:00 INFO - PROCESS | 3856 | 1463781720213 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 15:02:00 INFO - PROCESS | 3856 | 1463781720217 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 15:02:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:02:00 INFO - PROCESS | 3856 | 1463781720227 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:02:00 INFO - PROCESS | 3856 | 1463781720231 Marionette TRACE conn2 <- [1,2802,null,{}] 15:02:00 INFO - PROCESS | 3856 | 1463781720234 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:00 INFO - PROCESS | 3856 | 1463781720323 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 15:02:00 INFO - PROCESS | 3856 | 1463781720330 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:00 INFO - PROCESS | 3856 | ++DOCSHELL 143B3400 == 58 [pid = 3856] [id = 710] 15:02:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 146 (160E8400) [pid = 3856] [serial = 2130] [outer = 00000000] 15:02:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 147 (16F0E000) [pid = 3856] [serial = 2131] [outer = 160E8400] 15:02:00 INFO - PROCESS | 3856 | 1463781720375 Marionette DEBUG loaded listener.js 15:02:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (172BB000) [pid = 3856] [serial = 2132] [outer = 160E8400] 15:02:00 INFO - PROCESS | 3856 | 1463781720860 Marionette TRACE conn2 <- [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]]]}] 15:02:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:02:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 702ms 15:02:00 INFO - PROCESS | 3856 | 1463781720918 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 15:02:00 INFO - PROCESS | 3856 | 1463781720920 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 15:02:00 INFO - PROCESS | 3856 | 1463781720923 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:02:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:02:00 INFO - PROCESS | 3856 | 1463781720925 Marionette TRACE conn2 <- [1,2806,null,{}] 15:02:00 INFO - PROCESS | 3856 | 1463781720928 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:01 INFO - PROCESS | 3856 | 1463781721089 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 15:02:01 INFO - PROCESS | 3856 | 1463781721161 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:01 INFO - PROCESS | 3856 | ++DOCSHELL 17606400 == 59 [pid = 3856] [id = 711] 15:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (1782B000) [pid = 3856] [serial = 2133] [outer = 00000000] 15:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (17936800) [pid = 3856] [serial = 2134] [outer = 1782B000] 15:02:01 INFO - PROCESS | 3856 | 1463781721207 Marionette DEBUG loaded listener.js 15:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (17FC1C00) [pid = 3856] [serial = 2135] [outer = 1782B000] 15:02:01 INFO - PROCESS | 3856 | 1463781721608 Marionette TRACE conn2 <- [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]]]}] 15:02:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:02:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 749ms 15:02:01 INFO - PROCESS | 3856 | 1463781721666 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 15:02:01 INFO - PROCESS | 3856 | 1463781721668 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 15:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:02:01 INFO - PROCESS | 3856 | 1463781721671 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:02:01 INFO - PROCESS | 3856 | 1463781721673 Marionette TRACE conn2 <- [1,2810,null,{}] 15:02:01 INFO - PROCESS | 3856 | 1463781721676 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:01 INFO - PROCESS | 3856 | 1463781721800 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 15:02:01 INFO - PROCESS | 3856 | 1463781721895 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:01 INFO - PROCESS | 3856 | ++DOCSHELL 186D0C00 == 60 [pid = 3856] [id = 712] 15:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (18FDD800) [pid = 3856] [serial = 2136] [outer = 00000000] 15:02:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (19A93C00) [pid = 3856] [serial = 2137] [outer = 18FDD800] 15:02:01 INFO - PROCESS | 3856 | 1463781721947 Marionette DEBUG loaded listener.js 15:02:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (19B6A000) [pid = 3856] [serial = 2138] [outer = 18FDD800] 15:02:02 INFO - PROCESS | 3856 | 1463781722387 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 15:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 15:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:02:02 INFO - PROCESS | 3856 | 1463781722417 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 15:02:02 INFO - PROCESS | 3856 | 1463781722419 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 15:02:02 INFO - PROCESS | 3856 | 1463781722422 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:02:02 INFO - PROCESS | 3856 | 1463781722424 Marionette TRACE conn2 <- [1,2814,null,{}] 15:02:02 INFO - PROCESS | 3856 | 1463781722461 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:02 INFO - PROCESS | 3856 | 1463781722590 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 15:02:02 INFO - PROCESS | 3856 | 1463781722670 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:02 INFO - PROCESS | 3856 | ++DOCSHELL 19CAF000 == 61 [pid = 3856] [id = 713] 15:02:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (19CAFC00) [pid = 3856] [serial = 2139] [outer = 00000000] 15:02:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (1A2DA000) [pid = 3856] [serial = 2140] [outer = 19CAFC00] 15:02:02 INFO - PROCESS | 3856 | 1463781722730 Marionette DEBUG loaded listener.js 15:02:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (1A851000) [pid = 3856] [serial = 2141] [outer = 19CAFC00] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (17FB4C00) [pid = 3856] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (160EBC00) [pid = 3856] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 154 (16E73C00) [pid = 3856] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 153 (10EC0800) [pid = 3856] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 152 (1179CC00) [pid = 3856] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 151 (18FDF400) [pid = 3856] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 150 (1A2D8800) [pid = 3856] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 149 (19C76800) [pid = 3856] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 148 (160EC800) [pid = 3856] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 15:02:03 INFO - PROCESS | 3856 | --DOMWINDOW == 147 (16E6D800) [pid = 3856] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:02:03 INFO - PROCESS | 3856 | 1463781723225 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 828ms 15:02:03 INFO - PROCESS | 3856 | 1463781723243 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 15:02:03 INFO - PROCESS | 3856 | 1463781723245 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 15:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:02:03 INFO - PROCESS | 3856 | 1463781723248 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:02:03 INFO - PROCESS | 3856 | 1463781723250 Marionette TRACE conn2 <- [1,2818,null,{}] 15:02:03 INFO - PROCESS | 3856 | 1463781723254 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:03 INFO - PROCESS | 3856 | 1463781723381 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 15:02:03 INFO - PROCESS | 3856 | 1463781723451 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:03 INFO - PROCESS | 3856 | ++DOCSHELL 140DD400 == 62 [pid = 3856] [id = 714] 15:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 148 (15814000) [pid = 3856] [serial = 2142] [outer = 00000000] 15:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 149 (176E9C00) [pid = 3856] [serial = 2143] [outer = 15814000] 15:02:03 INFO - PROCESS | 3856 | 1463781723506 Marionette DEBUG loaded listener.js 15:02:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 150 (19AF5800) [pid = 3856] [serial = 2144] [outer = 15814000] 15:02:03 INFO - PROCESS | 3856 | 1463781723883 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 15:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 702ms 15:02:03 INFO - PROCESS | 3856 | 1463781723949 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 15:02:03 INFO - PROCESS | 3856 | 1463781723951 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 15:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:02:03 INFO - PROCESS | 3856 | 1463781723954 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:02:03 INFO - PROCESS | 3856 | 1463781723956 Marionette TRACE conn2 <- [1,2822,null,{}] 15:02:03 INFO - PROCESS | 3856 | 1463781723960 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:04 INFO - PROCESS | 3856 | 1463781724047 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 15:02:04 INFO - PROCESS | 3856 | 1463781724057 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:04 INFO - PROCESS | 3856 | ++DOCSHELL 186CD800 == 63 [pid = 3856] [id = 715] 15:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 151 (19C76000) [pid = 3856] [serial = 2145] [outer = 00000000] 15:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 152 (1A932000) [pid = 3856] [serial = 2146] [outer = 19C76000] 15:02:04 INFO - PROCESS | 3856 | 1463781724100 Marionette DEBUG loaded listener.js 15:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 153 (1ABA8800) [pid = 3856] [serial = 2147] [outer = 19C76000] 15:02:04 INFO - PROCESS | 3856 | 1463781724569 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 640ms 15:02:04 INFO - PROCESS | 3856 | 1463781724604 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 15:02:04 INFO - PROCESS | 3856 | 1463781724606 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 15:02:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:02:04 INFO - PROCESS | 3856 | 1463781724610 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:02:04 INFO - PROCESS | 3856 | 1463781724611 Marionette TRACE conn2 <- [1,2826,null,{}] 15:02:04 INFO - PROCESS | 3856 | 1463781724619 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:04 INFO - PROCESS | 3856 | 1463781724703 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 15:02:04 INFO - PROCESS | 3856 | 1463781724710 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:04 INFO - PROCESS | 3856 | ++DOCSHELL 112E1000 == 64 [pid = 3856] [id = 716] 15:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 154 (1179CC00) [pid = 3856] [serial = 2148] [outer = 00000000] 15:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 155 (1B04A400) [pid = 3856] [serial = 2149] [outer = 1179CC00] 15:02:04 INFO - PROCESS | 3856 | 1463781724754 Marionette DEBUG loaded listener.js 15:02:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (1B04F400) [pid = 3856] [serial = 2150] [outer = 1179CC00] 15:02:05 INFO - PROCESS | 3856 | 1463781725425 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 15:02:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:02:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 905ms 15:02:05 INFO - PROCESS | 3856 | 1463781725514 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 15:02:05 INFO - PROCESS | 3856 | 1463781725518 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 15:02:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:02:05 INFO - PROCESS | 3856 | 1463781725523 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:02:05 INFO - PROCESS | 3856 | 1463781725527 Marionette TRACE conn2 <- [1,2830,null,{}] 15:02:05 INFO - PROCESS | 3856 | 1463781725533 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:05 INFO - PROCESS | 3856 | 1463781725649 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 15:02:05 INFO - PROCESS | 3856 | 1463781725805 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:05 INFO - PROCESS | 3856 | ++DOCSHELL 10EC0C00 == 65 [pid = 3856] [id = 717] 15:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (11024C00) [pid = 3856] [serial = 2151] [outer = 00000000] 15:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 158 (14399400) [pid = 3856] [serial = 2152] [outer = 11024C00] 15:02:05 INFO - PROCESS | 3856 | 1463781725863 Marionette DEBUG loaded listener.js 15:02:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 159 (153BEC00) [pid = 3856] [serial = 2153] [outer = 11024C00] 15:02:06 INFO - PROCESS | 3856 | 1463781726447 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 15:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 999ms 15:02:06 INFO - PROCESS | 3856 | 1463781726510 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 15:02:06 INFO - PROCESS | 3856 | 1463781726516 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 15:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:02:06 INFO - PROCESS | 3856 | 1463781726523 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:02:06 INFO - PROCESS | 3856 | 1463781726525 Marionette TRACE conn2 <- [1,2834,null,{}] 15:02:06 INFO - PROCESS | 3856 | 1463781726530 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:06 INFO - PROCESS | 3856 | 1463781726673 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 15:02:06 INFO - PROCESS | 3856 | 1463781726827 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:06 INFO - PROCESS | 3856 | ++DOCSHELL 160E4800 == 66 [pid = 3856] [id = 718] 15:02:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 160 (16481000) [pid = 3856] [serial = 2154] [outer = 00000000] 15:02:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 161 (16E68C00) [pid = 3856] [serial = 2155] [outer = 16481000] 15:02:06 INFO - PROCESS | 3856 | 1463781726883 Marionette DEBUG loaded listener.js 15:02:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 162 (16F0D800) [pid = 3856] [serial = 2156] [outer = 16481000] 15:02:07 INFO - PROCESS | 3856 | 1463781727489 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 15:02:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:02:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 999ms 15:02:07 INFO - PROCESS | 3856 | 1463781727528 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 15:02:07 INFO - PROCESS | 3856 | 1463781727530 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 15:02:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:02:07 INFO - PROCESS | 3856 | 1463781727534 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:02:07 INFO - PROCESS | 3856 | 1463781727538 Marionette TRACE conn2 <- [1,2838,null,{}] 15:02:07 INFO - PROCESS | 3856 | 1463781727548 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:07 INFO - PROCESS | 3856 | 1463781727661 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 15:02:07 INFO - PROCESS | 3856 | 1463781727839 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:07 INFO - PROCESS | 3856 | ++DOCSHELL 1850E400 == 67 [pid = 3856] [id = 719] 15:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 163 (1850E800) [pid = 3856] [serial = 2157] [outer = 00000000] 15:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 164 (18FE4000) [pid = 3856] [serial = 2158] [outer = 1850E800] 15:02:07 INFO - PROCESS | 3856 | 1463781727896 Marionette DEBUG loaded listener.js 15:02:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 165 (19B77C00) [pid = 3856] [serial = 2159] [outer = 1850E800] 15:02:08 INFO - PROCESS | 3856 | 1463781728463 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 999ms 15:02:08 INFO - PROCESS | 3856 | 1463781728536 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 15:02:08 INFO - PROCESS | 3856 | 1463781728539 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 15:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:02:08 INFO - PROCESS | 3856 | 1463781728542 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:02:08 INFO - PROCESS | 3856 | 1463781728544 Marionette TRACE conn2 <- [1,2842,null,{}] 15:02:08 INFO - PROCESS | 3856 | 1463781728563 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:08 INFO - PROCESS | 3856 | 1463781728684 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 15:02:08 INFO - PROCESS | 3856 | 1463781728837 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:08 INFO - PROCESS | 3856 | ++DOCSHELL 1850C800 == 68 [pid = 3856] [id = 720] 15:02:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 166 (1A653000) [pid = 3856] [serial = 2160] [outer = 00000000] 15:02:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 167 (1ACD3C00) [pid = 3856] [serial = 2161] [outer = 1A653000] 15:02:08 INFO - PROCESS | 3856 | 1463781728893 Marionette DEBUG loaded listener.js 15:02:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 168 (1AD5C400) [pid = 3856] [serial = 2162] [outer = 1A653000] 15:02:09 INFO - PROCESS | 3856 | 1463781729446 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 15:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 936ms 15:02:09 INFO - PROCESS | 3856 | 1463781729487 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 15:02:09 INFO - PROCESS | 3856 | 1463781729490 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 15:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:02:09 INFO - PROCESS | 3856 | 1463781729493 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:02:09 INFO - PROCESS | 3856 | 1463781729495 Marionette TRACE conn2 <- [1,2846,null,{}] 15:02:09 INFO - PROCESS | 3856 | 1463781729499 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:09 INFO - PROCESS | 3856 | 1463781729603 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 15:02:09 INFO - PROCESS | 3856 | 1463781729769 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:09 INFO - PROCESS | 3856 | ++DOCSHELL 18FE7000 == 69 [pid = 3856] [id = 721] 15:02:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 169 (19AEA800) [pid = 3856] [serial = 2163] [outer = 00000000] 15:02:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 170 (1B059000) [pid = 3856] [serial = 2164] [outer = 19AEA800] 15:02:09 INFO - PROCESS | 3856 | 1463781729823 Marionette DEBUG loaded listener.js 15:02:09 INFO - PROCESS | 3856 | ++DOMWINDOW == 171 (1B167C00) [pid = 3856] [serial = 2165] [outer = 19AEA800] 15:02:10 INFO - PROCESS | 3856 | 1463781730419 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:02:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:02:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 999ms 15:02:10 INFO - PROCESS | 3856 | 1463781730496 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 15:02:10 INFO - PROCESS | 3856 | 1463781730498 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 15:02:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:02:10 INFO - PROCESS | 3856 | 1463781730502 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:02:10 INFO - PROCESS | 3856 | 1463781730504 Marionette TRACE conn2 <- [1,2850,null,{}] 15:02:10 INFO - PROCESS | 3856 | 1463781730507 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:10 INFO - PROCESS | 3856 | 1463781730631 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 15:02:10 INFO - PROCESS | 3856 | 1463781730816 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:10 INFO - PROCESS | 3856 | ++DOCSHELL 10B33400 == 70 [pid = 3856] [id = 722] 15:02:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 172 (10B3AC00) [pid = 3856] [serial = 2166] [outer = 00000000] 15:02:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 173 (1B3F4400) [pid = 3856] [serial = 2167] [outer = 10B3AC00] 15:02:10 INFO - PROCESS | 3856 | 1463781730871 Marionette DEBUG loaded listener.js 15:02:10 INFO - PROCESS | 3856 | ++DOMWINDOW == 174 (1B3F6C00) [pid = 3856] [serial = 2168] [outer = 10B3AC00] 15:02:11 INFO - PROCESS | 3856 | 1463781731402 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 15:02:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:02:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 952ms 15:02:11 INFO - PROCESS | 3856 | 1463781731447 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 15:02:11 INFO - PROCESS | 3856 | 1463781731450 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 15:02:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:02:11 INFO - PROCESS | 3856 | 1463781731453 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:02:11 INFO - PROCESS | 3856 | 1463781731455 Marionette TRACE conn2 <- [1,2854,null,{}] 15:02:11 INFO - PROCESS | 3856 | 1463781731460 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:11 INFO - PROCESS | 3856 | 1463781731567 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 15:02:11 INFO - PROCESS | 3856 | 1463781731901 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:11 INFO - PROCESS | 3856 | ++DOCSHELL 10EBD400 == 71 [pid = 3856] [id = 723] 15:02:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 175 (10EBDC00) [pid = 3856] [serial = 2169] [outer = 00000000] 15:02:11 INFO - PROCESS | 3856 | ++DOMWINDOW == 176 (11730C00) [pid = 3856] [serial = 2170] [outer = 10EBDC00] 15:02:11 INFO - PROCESS | 3856 | 1463781731968 Marionette DEBUG loaded listener.js 15:02:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 177 (140D1800) [pid = 3856] [serial = 2171] [outer = 10EBDC00] 15:02:12 INFO - PROCESS | 3856 | 1463781732577 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 15:02:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:02:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1186ms 15:02:12 INFO - PROCESS | 3856 | 1463781732646 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 15:02:12 INFO - PROCESS | 3856 | 1463781732650 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 15:02:12 INFO - PROCESS | 3856 | 1463781732654 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:02:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:02:12 INFO - PROCESS | 3856 | 1463781732658 Marionette TRACE conn2 <- [1,2858,null,{}] 15:02:12 INFO - PROCESS | 3856 | 1463781732662 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:12 INFO - PROCESS | 3856 | 1463781732771 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 15:02:12 INFO - PROCESS | 3856 | 1463781732931 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:12 INFO - PROCESS | 3856 | ++DOCSHELL 13316800 == 72 [pid = 3856] [id = 724] 15:02:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 178 (13364800) [pid = 3856] [serial = 2172] [outer = 00000000] 15:02:12 INFO - PROCESS | 3856 | ++DOMWINDOW == 179 (166D4400) [pid = 3856] [serial = 2173] [outer = 13364800] 15:02:12 INFO - PROCESS | 3856 | 1463781732982 Marionette DEBUG loaded listener.js 15:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 180 (16E71C00) [pid = 3856] [serial = 2174] [outer = 13364800] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 143B0400 == 71 [pid = 3856] [id = 676] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 186CD800 == 70 [pid = 3856] [id = 715] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 140DD400 == 69 [pid = 3856] [id = 714] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 19CAF000 == 68 [pid = 3856] [id = 713] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 186D0C00 == 67 [pid = 3856] [id = 712] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 17606400 == 66 [pid = 3856] [id = 711] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 143B3400 == 65 [pid = 3856] [id = 710] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 1581A000 == 64 [pid = 3856] [id = 709] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 11A04000 == 63 [pid = 3856] [id = 708] 15:02:13 INFO - PROCESS | 3856 | --DOCSHELL 112E0800 == 62 [pid = 3856] [id = 707] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 179 (1104EC00) [pid = 3856] [serial = 2059] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 178 (158B9800) [pid = 3856] [serial = 2062] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 177 (186C5000) [pid = 3856] [serial = 2065] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 176 (19AEA400) [pid = 3856] [serial = 2068] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 175 (1A855C00) [pid = 3856] [serial = 2101] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 174 (13825400) [pid = 3856] [serial = 2071] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 173 (16F0FC00) [pid = 3856] [serial = 1976] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 172 (18428400) [pid = 3856] [serial = 2086] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 171 (186C2800) [pid = 3856] [serial = 2087] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 170 (1647F000) [pid = 3856] [serial = 2080] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 169 (16C49000) [pid = 3856] [serial = 2081] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 168 (176B0400) [pid = 3856] [serial = 2083] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 167 (11CEB800) [pid = 3856] [serial = 2077] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 166 (140D3800) [pid = 3856] [serial = 2078] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 165 (130CA800) [pid = 3856] [serial = 2074] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 164 (140DB800) [pid = 3856] [serial = 2075] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 163 (19A98800) [pid = 3856] [serial = 2089] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 162 (1A653C00) [pid = 3856] [serial = 2099] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 161 (19CA8000) [pid = 3856] [serial = 2092] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 160 (19C6E000) [pid = 3856] [serial = 2095] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 159 (19CAB800) [pid = 3856] [serial = 2093] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 158 (19AE9C00) [pid = 3856] [serial = 2090] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 157 (1A22A800) [pid = 3856] [serial = 2096] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 156 (1A2DD000) [pid = 3856] [serial = 2098] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | --DOMWINDOW == 155 (1782A400) [pid = 3856] [serial = 2084] [outer = 00000000] [url = about:blank] 15:02:13 INFO - PROCESS | 3856 | 1463781733561 Marionette TRACE conn2 <- [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]]]}] 15:02:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:02:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 952ms 15:02:13 INFO - PROCESS | 3856 | 1463781733603 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 15:02:13 INFO - PROCESS | 3856 | 1463781733607 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 15:02:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:02:13 INFO - PROCESS | 3856 | 1463781733611 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:02:13 INFO - PROCESS | 3856 | 1463781733613 Marionette TRACE conn2 <- [1,2862,null,{}] 15:02:13 INFO - PROCESS | 3856 | 1463781733617 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:13 INFO - PROCESS | 3856 | 1463781733711 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 15:02:13 INFO - PROCESS | 3856 | 1463781733830 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:13 INFO - PROCESS | 3856 | ++DOCSHELL 11A0AC00 == 63 [pid = 3856] [id = 725] 15:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 156 (13D4F400) [pid = 3856] [serial = 2175] [outer = 00000000] 15:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 157 (143A6000) [pid = 3856] [serial = 2176] [outer = 13D4F400] 15:02:13 INFO - PROCESS | 3856 | 1463781733876 Marionette DEBUG loaded listener.js 15:02:13 INFO - PROCESS | 3856 | ++DOMWINDOW == 158 (16A1A400) [pid = 3856] [serial = 2177] [outer = 13D4F400] 15:02:14 INFO - PROCESS | 3856 | 1463781734306 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 15:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 749ms 15:02:14 INFO - PROCESS | 3856 | 1463781734353 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 15:02:14 INFO - PROCESS | 3856 | 1463781734355 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 15:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:02:14 INFO - PROCESS | 3856 | 1463781734360 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:02:14 INFO - PROCESS | 3856 | 1463781734365 Marionette TRACE conn2 <- [1,2866,null,{}] 15:02:14 INFO - PROCESS | 3856 | 1463781734374 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:14 INFO - PROCESS | 3856 | 1463781734491 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 15:02:14 INFO - PROCESS | 3856 | 1463781734508 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:14 INFO - PROCESS | 3856 | ++DOCSHELL 10D42400 == 64 [pid = 3856] [id = 726] 15:02:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 159 (184CEC00) [pid = 3856] [serial = 2178] [outer = 00000000] 15:02:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 160 (18503000) [pid = 3856] [serial = 2179] [outer = 184CEC00] 15:02:14 INFO - PROCESS | 3856 | 1463781734553 Marionette DEBUG loaded listener.js 15:02:14 INFO - PROCESS | 3856 | ++DOMWINDOW == 161 (18507000) [pid = 3856] [serial = 2180] [outer = 184CEC00] 15:02:15 INFO - PROCESS | 3856 | 1463781735061 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 15:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 15:02:15 INFO - PROCESS | 3856 | 1463781735099 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 15:02:15 INFO - PROCESS | 3856 | 1463781735101 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 15:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:02:15 INFO - PROCESS | 3856 | 1463781735104 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:02:15 INFO - PROCESS | 3856 | 1463781735106 Marionette TRACE conn2 <- [1,2870,null,{}] 15:02:15 INFO - PROCESS | 3856 | 1463781735110 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:15 INFO - PROCESS | 3856 | 1463781735197 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 15:02:15 INFO - PROCESS | 3856 | 1463781735327 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:15 INFO - PROCESS | 3856 | ++DOCSHELL 1581B400 == 65 [pid = 3856] [id = 727] 15:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 162 (1850B000) [pid = 3856] [serial = 2181] [outer = 00000000] 15:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 163 (186CA000) [pid = 3856] [serial = 2182] [outer = 1850B000] 15:02:15 INFO - PROCESS | 3856 | 1463781735371 Marionette DEBUG loaded listener.js 15:02:15 INFO - PROCESS | 3856 | ++DOMWINDOW == 164 (18FDF400) [pid = 3856] [serial = 2183] [outer = 1850B000] 15:02:15 INFO - PROCESS | 3856 | 1463781735779 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 15:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 687ms 15:02:15 INFO - PROCESS | 3856 | 1463781735803 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 15:02:15 INFO - PROCESS | 3856 | 1463781735805 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 15:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:02:15 INFO - PROCESS | 3856 | 1463781735814 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:02:15 INFO - PROCESS | 3856 | 1463781735816 Marionette TRACE conn2 <- [1,2874,null,{}] 15:02:15 INFO - PROCESS | 3856 | 1463781735828 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:15 INFO - PROCESS | 3856 | 1463781735980 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 15:02:15 INFO - PROCESS | 3856 | 1463781736003 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:16 INFO - PROCESS | 3856 | ++DOCSHELL 19A9C000 == 66 [pid = 3856] [id = 728] 15:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 165 (19A9D000) [pid = 3856] [serial = 2184] [outer = 00000000] 15:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 166 (19B6E000) [pid = 3856] [serial = 2185] [outer = 19A9D000] 15:02:16 INFO - PROCESS | 3856 | 1463781736054 Marionette DEBUG loaded listener.js 15:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 167 (19CAF000) [pid = 3856] [serial = 2186] [outer = 19A9D000] 15:02:16 INFO - PROCESS | 3856 | 1463781736537 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 15:02:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:02:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 733ms 15:02:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:02:16 INFO - PROCESS | 3856 | 1463781736549 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 15:02:16 INFO - PROCESS | 3856 | 1463781736551 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 15:02:16 INFO - PROCESS | 3856 | 1463781736554 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:02:16 INFO - PROCESS | 3856 | 1463781736556 Marionette TRACE conn2 <- [1,2878,null,{}] 15:02:16 INFO - PROCESS | 3856 | 1463781736560 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:16 INFO - PROCESS | 3856 | 1463781736690 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 15:02:16 INFO - PROCESS | 3856 | 1463781736767 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:16 INFO - PROCESS | 3856 | ++DOCSHELL 1850F400 == 67 [pid = 3856] [id = 729] 15:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 168 (1A230C00) [pid = 3856] [serial = 2187] [outer = 00000000] 15:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 169 (1A84FC00) [pid = 3856] [serial = 2188] [outer = 1A230C00] 15:02:16 INFO - PROCESS | 3856 | 1463781736811 Marionette DEBUG loaded listener.js 15:02:16 INFO - PROCESS | 3856 | ++DOMWINDOW == 170 (1A858400) [pid = 3856] [serial = 2189] [outer = 1A230C00] 15:02:17 INFO - PROCESS | 3856 | 1463781737227 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 687ms 15:02:17 INFO - PROCESS | 3856 | 1463781737258 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 15:02:17 INFO - PROCESS | 3856 | 1463781737260 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 15:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:02:17 INFO - PROCESS | 3856 | 1463781737263 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:02:17 INFO - PROCESS | 3856 | 1463781737265 Marionette TRACE conn2 <- [1,2882,null,{}] 15:02:17 INFO - PROCESS | 3856 | 1463781737268 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:17 INFO - PROCESS | 3856 | 1463781737405 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 15:02:17 INFO - PROCESS | 3856 | 1463781737510 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:17 INFO - PROCESS | 3856 | ++DOCSHELL 1A857000 == 68 [pid = 3856] [id = 730] 15:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 171 (1ABA6800) [pid = 3856] [serial = 2190] [outer = 00000000] 15:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 172 (1AD5CC00) [pid = 3856] [serial = 2191] [outer = 1ABA6800] 15:02:17 INFO - PROCESS | 3856 | 1463781737554 Marionette DEBUG loaded listener.js 15:02:17 INFO - PROCESS | 3856 | ++DOMWINDOW == 173 (1B050400) [pid = 3856] [serial = 2192] [outer = 1ABA6800] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 172 (17513400) [pid = 3856] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 171 (18FDD800) [pid = 3856] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 170 (1782B000) [pid = 3856] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 169 (15814000) [pid = 3856] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 168 (19CAFC00) [pid = 3856] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 167 (158BB000) [pid = 3856] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 166 (11731000) [pid = 3856] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 165 (11A0B800) [pid = 3856] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 164 (160E8400) [pid = 3856] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 163 (19C76000) [pid = 3856] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:02:17 INFO - PROCESS | 3856 | --DOMWINDOW == 162 (158B9C00) [pid = 3856] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:02:18 INFO - PROCESS | 3856 | 1463781738065 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 15:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 843ms 15:02:18 INFO - PROCESS | 3856 | 1463781738104 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 15:02:18 INFO - PROCESS | 3856 | 1463781738105 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 15:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:02:18 INFO - PROCESS | 3856 | 1463781738109 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:02:18 INFO - PROCESS | 3856 | 1463781738111 Marionette TRACE conn2 <- [1,2886,null,{}] 15:02:18 INFO - PROCESS | 3856 | 1463781738114 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:18 INFO - PROCESS | 3856 | 1463781738210 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 15:02:18 INFO - PROCESS | 3856 | 1463781738217 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:18 INFO - PROCESS | 3856 | ++DOCSHELL 16F06000 == 69 [pid = 3856] [id = 731] 15:02:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 163 (16F0D400) [pid = 3856] [serial = 2193] [outer = 00000000] 15:02:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 164 (19A95400) [pid = 3856] [serial = 2194] [outer = 16F0D400] 15:02:18 INFO - PROCESS | 3856 | 1463781738261 Marionette DEBUG loaded listener.js 15:02:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 165 (1A859800) [pid = 3856] [serial = 2195] [outer = 16F0D400] 15:02:18 INFO - PROCESS | 3856 | 1463781738721 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 15:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 640ms 15:02:18 INFO - PROCESS | 3856 | 1463781738755 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 15:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:02:18 INFO - PROCESS | 3856 | 1463781738757 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 15:02:18 INFO - PROCESS | 3856 | 1463781738760 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:02:18 INFO - PROCESS | 3856 | 1463781738762 Marionette TRACE conn2 <- [1,2890,null,{}] 15:02:18 INFO - PROCESS | 3856 | 1463781738765 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:18 INFO - PROCESS | 3856 | 1463781738853 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 15:02:18 INFO - PROCESS | 3856 | 1463781738860 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:18 INFO - PROCESS | 3856 | ++DOCSHELL 10433800 == 70 [pid = 3856] [id = 732] 15:02:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 166 (10439000) [pid = 3856] [serial = 2196] [outer = 00000000] 15:02:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 167 (14399800) [pid = 3856] [serial = 2197] [outer = 10439000] 15:02:18 INFO - PROCESS | 3856 | 1463781738903 Marionette DEBUG loaded listener.js 15:02:18 INFO - PROCESS | 3856 | ++DOMWINDOW == 168 (1B16E400) [pid = 3856] [serial = 2198] [outer = 10439000] 15:02:19 INFO - PROCESS | 3856 | 1463781739381 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:02:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:02:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 624ms 15:02:19 INFO - PROCESS | 3856 | 1463781739408 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 15:02:19 INFO - PROCESS | 3856 | 1463781739410 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 15:02:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:02:19 INFO - PROCESS | 3856 | 1463781739413 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:02:19 INFO - PROCESS | 3856 | 1463781739415 Marionette TRACE conn2 <- [1,2894,null,{}] 15:02:19 INFO - PROCESS | 3856 | 1463781739419 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:19 INFO - PROCESS | 3856 | 1463781739559 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 15:02:19 INFO - PROCESS | 3856 | 1463781739565 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:19 INFO - PROCESS | 3856 | ++DOCSHELL 1859D400 == 71 [pid = 3856] [id = 733] 15:02:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 169 (1859E000) [pid = 3856] [serial = 2199] [outer = 00000000] 15:02:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 170 (185A5000) [pid = 3856] [serial = 2200] [outer = 1859E000] 15:02:19 INFO - PROCESS | 3856 | 1463781739614 Marionette DEBUG loaded listener.js 15:02:19 INFO - PROCESS | 3856 | ++DOMWINDOW == 171 (1A2D8C00) [pid = 3856] [serial = 2201] [outer = 1859E000] 15:02:20 INFO - PROCESS | 3856 | 1463781740347 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 15:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 999ms 15:02:20 INFO - PROCESS | 3856 | 1463781740416 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 15:02:20 INFO - PROCESS | 3856 | 1463781740425 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 15:02:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:02:20 INFO - PROCESS | 3856 | 1463781740431 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:02:20 INFO - PROCESS | 3856 | 1463781740436 Marionette TRACE conn2 <- [1,2898,null,{}] 15:02:20 INFO - PROCESS | 3856 | 1463781740442 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:20 INFO - PROCESS | 3856 | 1463781740559 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 15:02:20 INFO - PROCESS | 3856 | 1463781740720 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:20 INFO - PROCESS | 3856 | ++DOCSHELL 1313F800 == 72 [pid = 3856] [id = 734] 15:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 172 (13822C00) [pid = 3856] [serial = 2202] [outer = 00000000] 15:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 173 (1581A000) [pid = 3856] [serial = 2203] [outer = 13822C00] 15:02:20 INFO - PROCESS | 3856 | 1463781740777 Marionette DEBUG loaded listener.js 15:02:20 INFO - PROCESS | 3856 | ++DOMWINDOW == 174 (16477000) [pid = 3856] [serial = 2204] [outer = 13822C00] 15:02:21 INFO - PROCESS | 3856 | 1463781741282 Marionette TRACE conn2 <- [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]]]}] 15:02:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:02:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:02:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 890ms 15:02:21 INFO - PROCESS | 3856 | 1463781741320 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 15:02:21 INFO - PROCESS | 3856 | 1463781741326 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 15:02:21 INFO - TEST-START | /DOMEvents/constructors.html 15:02:21 INFO - PROCESS | 3856 | 1463781741350 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:02:21 INFO - PROCESS | 3856 | 1463781741353 Marionette TRACE conn2 <- [1,2902,null,{}] 15:02:21 INFO - PROCESS | 3856 | 1463781741357 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:21 INFO - PROCESS | 3856 | 1463781741474 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 15:02:21 INFO - PROCESS | 3856 | 1463781741645 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:21 INFO - PROCESS | 3856 | ++DOCSHELL 153BB400 == 73 [pid = 3856] [id = 735] 15:02:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 175 (15819C00) [pid = 3856] [serial = 2205] [outer = 00000000] 15:02:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 176 (17834000) [pid = 3856] [serial = 2206] [outer = 15819C00] 15:02:21 INFO - PROCESS | 3856 | 1463781741699 Marionette DEBUG loaded listener.js 15:02:21 INFO - PROCESS | 3856 | ++DOMWINDOW == 177 (18502800) [pid = 3856] [serial = 2207] [outer = 15819C00] 15:02:22 INFO - PROCESS | 3856 | 1463781742348 Marionette TRACE conn2 <- [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]]]}] 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:02:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:02:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:02:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:02:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:02:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1077ms 15:02:22 INFO - PROCESS | 3856 | 1463781742444 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 15:02:22 INFO - PROCESS | 3856 | 1463781742447 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 15:02:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:02:22 INFO - PROCESS | 3856 | 1463781742451 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:02:22 INFO - PROCESS | 3856 | 1463781742455 Marionette TRACE conn2 <- [1,2906,null,{}] 15:02:22 INFO - PROCESS | 3856 | 1463781742484 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:22 INFO - PROCESS | 3856 | 1463781742608 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 15:02:22 INFO - PROCESS | 3856 | 1463781742759 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:22 INFO - PROCESS | 3856 | ++DOCSHELL 1A2D3800 == 74 [pid = 3856] [id = 736] 15:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 178 (1A2DB000) [pid = 3856] [serial = 2208] [outer = 00000000] 15:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 179 (1AD5D400) [pid = 3856] [serial = 2209] [outer = 1A2DB000] 15:02:22 INFO - PROCESS | 3856 | 1463781742819 Marionette DEBUG loaded listener.js 15:02:22 INFO - PROCESS | 3856 | ++DOMWINDOW == 180 (1B3F1800) [pid = 3856] [serial = 2210] [outer = 1A2DB000] 15:02:23 INFO - PROCESS | 3856 | 1463781743313 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:02:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:02:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 905ms 15:02:23 INFO - PROCESS | 3856 | 1463781743354 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 15:02:23 INFO - PROCESS | 3856 | 1463781743357 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 15:02:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:02:23 INFO - PROCESS | 3856 | 1463781743360 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:02:23 INFO - PROCESS | 3856 | 1463781743362 Marionette TRACE conn2 <- [1,2910,null,{}] 15:02:23 INFO - PROCESS | 3856 | 1463781743366 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:23 INFO - PROCESS | 3856 | 1463781743477 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 15:02:23 INFO - PROCESS | 3856 | 1463781743615 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:23 INFO - PROCESS | 3856 | ++DOCSHELL 186C4000 == 75 [pid = 3856] [id = 737] 15:02:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 181 (1B16B000) [pid = 3856] [serial = 2211] [outer = 00000000] 15:02:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 182 (1B495C00) [pid = 3856] [serial = 2212] [outer = 1B16B000] 15:02:23 INFO - PROCESS | 3856 | 1463781743685 Marionette DEBUG loaded listener.js 15:02:23 INFO - PROCESS | 3856 | ++DOMWINDOW == 183 (1B499400) [pid = 3856] [serial = 2213] [outer = 1B16B000] 15:02:24 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:02:24 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:02:24 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:02:24 INFO - PROCESS | 3856 | [3856] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:02:24 INFO - PROCESS | 3856 | 1463781744240 Marionette TRACE conn2 <- [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]]]}] 15:02:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:02:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:02:24 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 15:02:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:02:24 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 15:02:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:02:24 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]" 15:02:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:02:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:02:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 952ms 15:02:24 INFO - PROCESS | 3856 | 1463781744316 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 15:02:24 INFO - PROCESS | 3856 | 1463781744319 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 15:02:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:02:24 INFO - PROCESS | 3856 | 1463781744324 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:02:24 INFO - PROCESS | 3856 | 1463781744328 Marionette TRACE conn2 <- [1,2914,null,{}] 15:02:24 INFO - PROCESS | 3856 | 1463781744332 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:24 INFO - PROCESS | 3856 | 1463781744474 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 15:02:24 INFO - PROCESS | 3856 | 1463781744646 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:24 INFO - PROCESS | 3856 | ++DOCSHELL 1B3F5000 == 76 [pid = 3856] [id = 738] 15:02:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 184 (1B495800) [pid = 3856] [serial = 2214] [outer = 00000000] 15:02:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 185 (1B57BC00) [pid = 3856] [serial = 2215] [outer = 1B495800] 15:02:24 INFO - PROCESS | 3856 | 1463781744729 Marionette DEBUG loaded listener.js 15:02:24 INFO - PROCESS | 3856 | ++DOMWINDOW == 186 (1B57E400) [pid = 3856] [serial = 2216] [outer = 1B495800] 15:02:25 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:02:25 INFO - PROCESS | 3856 | 1463781745261 Marionette TRACE conn2 <- [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]]]}] 15:02:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:02:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 999ms 15:02:25 INFO - PROCESS | 3856 | 1463781745326 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 15:02:25 INFO - PROCESS | 3856 | 1463781745328 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 15:02:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:02:25 INFO - PROCESS | 3856 | 1463781745332 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:02:25 INFO - PROCESS | 3856 | 1463781745334 Marionette TRACE conn2 <- [1,2918,null,{}] 15:02:25 INFO - PROCESS | 3856 | 1463781745338 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:25 INFO - PROCESS | 3856 | 1463781745457 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 15:02:25 INFO - PROCESS | 3856 | 1463781745640 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:25 INFO - PROCESS | 3856 | ++DOCSHELL 1B575400 == 77 [pid = 3856] [id = 739] 15:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 187 (1B57B800) [pid = 3856] [serial = 2217] [outer = 00000000] 15:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 188 (1CF0C000) [pid = 3856] [serial = 2218] [outer = 1B57B800] 15:02:25 INFO - PROCESS | 3856 | 1463781745715 Marionette DEBUG loaded listener.js 15:02:25 INFO - PROCESS | 3856 | ++DOMWINDOW == 189 (1CF0F400) [pid = 3856] [serial = 2219] [outer = 1B57B800] 15:02:26 INFO - PROCESS | 3856 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:02:26 INFO - PROCESS | 3856 | 1463781746252 Marionette TRACE conn2 <- [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]]]}] 15:02:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:02:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 952ms 15:02:26 INFO - PROCESS | 3856 | 1463781746275 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 15:02:26 INFO - PROCESS | 3856 | 1463781746277 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 15:02:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:02:26 INFO - PROCESS | 3856 | 1463781746281 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:02:26 INFO - PROCESS | 3856 | 1463781746283 Marionette TRACE conn2 <- [1,2922,null,{}] 15:02:26 INFO - PROCESS | 3856 | 1463781746286 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:26 INFO - PROCESS | 3856 | 1463781746393 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 15:02:26 INFO - PROCESS | 3856 | 1463781746541 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:26 INFO - PROCESS | 3856 | ++DOCSHELL 186C2400 == 78 [pid = 3856] [id = 740] 15:02:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 190 (1B580800) [pid = 3856] [serial = 2220] [outer = 00000000] 15:02:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 191 (1D397400) [pid = 3856] [serial = 2221] [outer = 1B580800] 15:02:26 INFO - PROCESS | 3856 | 1463781746628 Marionette DEBUG loaded listener.js 15:02:26 INFO - PROCESS | 3856 | ++DOMWINDOW == 192 (1D39C400) [pid = 3856] [serial = 2222] [outer = 1B580800] 15:02:27 INFO - PROCESS | 3856 | 1463781747137 Marionette TRACE conn2 <- [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]]]}] 15:02:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:02:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 905ms 15:02:27 INFO - PROCESS | 3856 | 1463781747193 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 15:02:27 INFO - PROCESS | 3856 | 1463781747195 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 15:02:27 INFO - PROCESS | 3856 | 1463781747200 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:02:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:02:27 INFO - PROCESS | 3856 | 1463781747202 Marionette TRACE conn2 <- [1,2926,null,{}] 15:02:27 INFO - PROCESS | 3856 | 1463781747206 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:27 INFO - PROCESS | 3856 | 1463781747314 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 15:02:27 INFO - PROCESS | 3856 | 1463781747486 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:27 INFO - PROCESS | 3856 | ++DOCSHELL 1B57CC00 == 79 [pid = 3856] [id = 741] 15:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 193 (1CF0BC00) [pid = 3856] [serial = 2223] [outer = 00000000] 15:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 194 (1D3A2800) [pid = 3856] [serial = 2224] [outer = 1CF0BC00] 15:02:27 INFO - PROCESS | 3856 | 1463781747539 Marionette DEBUG loaded listener.js 15:02:27 INFO - PROCESS | 3856 | ++DOMWINDOW == 195 (1EF63800) [pid = 3856] [serial = 2225] [outer = 1CF0BC00] 15:02:28 INFO - PROCESS | 3856 | 1463781748113 Marionette TRACE conn2 <- [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]]]}] 15:02:28 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. 15:02:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 937ms 15:02:28 INFO - PROCESS | 3856 | 1463781748160 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 15:02:28 INFO - PROCESS | 3856 | 1463781748162 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 15:02:28 INFO - PROCESS | 3856 | 1463781748167 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:02:28 INFO - PROCESS | 3856 | 1463781748169 Marionette TRACE conn2 <- [1,2930,null,{}] 15:02:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:02:28 INFO - PROCESS | 3856 | 1463781748172 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:28 INFO - PROCESS | 3856 | 1463781748282 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 15:02:28 INFO - PROCESS | 3856 | 1463781748463 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:28 INFO - PROCESS | 3856 | ++DOCSHELL 10B8FC00 == 80 [pid = 3856] [id = 742] 15:02:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 196 (11C5C000) [pid = 3856] [serial = 2226] [outer = 00000000] 15:02:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 197 (14398400) [pid = 3856] [serial = 2227] [outer = 11C5C000] 15:02:28 INFO - PROCESS | 3856 | 1463781748517 Marionette DEBUG loaded listener.js 15:02:28 INFO - PROCESS | 3856 | ++DOMWINDOW == 198 (14FB8C00) [pid = 3856] [serial = 2228] [outer = 11C5C000] 15:02:28 INFO - PROCESS | 3856 | 1463781749007 Marionette TRACE conn2 <- [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"]]]}] 15:02:29 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 15:02:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:02:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 889ms 15:02:29 INFO - PROCESS | 3856 | 1463781749059 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 15:02:29 INFO - PROCESS | 3856 | 1463781749061 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 15:02:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:02:29 INFO - PROCESS | 3856 | 1463781749066 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:02:29 INFO - PROCESS | 3856 | 1463781749068 Marionette TRACE conn2 <- [1,2934,null,{}] 15:02:29 INFO - PROCESS | 3856 | 1463781749072 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:29 INFO - PROCESS | 3856 | 1463781749182 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 15:02:29 INFO - PROCESS | 3856 | 1463781749536 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:29 INFO - PROCESS | 3856 | ++DOCSHELL 10B38000 == 81 [pid = 3856] [id = 743] 15:02:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 199 (10EB9C00) [pid = 3856] [serial = 2229] [outer = 00000000] 15:02:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 200 (112DD400) [pid = 3856] [serial = 2230] [outer = 10EB9C00] 15:02:29 INFO - PROCESS | 3856 | 1463781749617 Marionette DEBUG loaded listener.js 15:02:29 INFO - PROCESS | 3856 | ++DOMWINDOW == 201 (12D74800) [pid = 3856] [serial = 2231] [outer = 10EB9C00] 15:02:30 INFO - PROCESS | 3856 | 1463781750188 Marionette TRACE conn2 <- [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]]]}] 15:02:30 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. 15:02:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1156ms 15:02:30 INFO - PROCESS | 3856 | 1463781750228 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 15:02:30 INFO - PROCESS | 3856 | 1463781750232 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 15:02:30 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:02:30 INFO - PROCESS | 3856 | 1463781750238 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:02:30 INFO - PROCESS | 3856 | 1463781750241 Marionette TRACE conn2 <- [1,2938,null,{}] 15:02:30 INFO - PROCESS | 3856 | 1463781750246 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:30 INFO - PROCESS | 3856 | 1463781750352 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 15:02:30 INFO - PROCESS | 3856 | 1463781750529 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:30 INFO - PROCESS | 3856 | ++DOCSHELL 13825400 == 82 [pid = 3856] [id = 744] 15:02:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 202 (13D49C00) [pid = 3856] [serial = 2232] [outer = 00000000] 15:02:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 203 (16C4E800) [pid = 3856] [serial = 2233] [outer = 13D49C00] 15:02:30 INFO - PROCESS | 3856 | 1463781750580 Marionette DEBUG loaded listener.js 15:02:30 INFO - PROCESS | 3856 | ++DOMWINDOW == 204 (172B9800) [pid = 3856] [serial = 2234] [outer = 13D49C00] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 10433800 == 81 [pid = 3856] [id = 732] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 16F06000 == 80 [pid = 3856] [id = 731] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 1A857000 == 79 [pid = 3856] [id = 730] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 1850F400 == 78 [pid = 3856] [id = 729] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 19A9C000 == 77 [pid = 3856] [id = 728] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 1581B400 == 76 [pid = 3856] [id = 727] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 10D42400 == 75 [pid = 3856] [id = 726] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 11A0AC00 == 74 [pid = 3856] [id = 725] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 13316800 == 73 [pid = 3856] [id = 724] 15:02:30 INFO - PROCESS | 3856 | --DOCSHELL 10EBD400 == 72 [pid = 3856] [id = 723] 15:02:30 INFO - PROCESS | 3856 | --DOMWINDOW == 203 (1B04A400) [pid = 3856] [serial = 2149] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOCSHELL 10EC0C00 == 71 [pid = 3856] [id = 717] 15:02:31 INFO - PROCESS | 3856 | --DOCSHELL 112E1000 == 70 [pid = 3856] [id = 716] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 202 (10EBB800) [pid = 3856] [serial = 2057] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 201 (19A93C00) [pid = 3856] [serial = 2137] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 200 (17936800) [pid = 3856] [serial = 2134] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 199 (176E9C00) [pid = 3856] [serial = 2143] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 198 (1A2DA000) [pid = 3856] [serial = 2140] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 197 (160E1000) [pid = 3856] [serial = 2128] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 196 (161A5000) [pid = 3856] [serial = 2129] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 195 (1439EC00) [pid = 3856] [serial = 2123] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 194 (12A2D000) [pid = 3856] [serial = 2122] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 193 (12A31C00) [pid = 3856] [serial = 2104] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 192 (16A1C400) [pid = 3856] [serial = 2107] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 191 (12A2D800) [pid = 3856] [serial = 2125] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 190 (1330E400) [pid = 3856] [serial = 2126] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 189 (16F0E000) [pid = 3856] [serial = 2131] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 188 (1A932000) [pid = 3856] [serial = 2146] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 187 (1A657800) [pid = 3856] [serial = 2110] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 186 (1A93C800) [pid = 3856] [serial = 2113] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 185 (1ACD8800) [pid = 3856] [serial = 2116] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 184 (1B04B400) [pid = 3856] [serial = 2119] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 183 (1ABA8800) [pid = 3856] [serial = 2147] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 182 (1A851000) [pid = 3856] [serial = 2141] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 181 (19B6A000) [pid = 3856] [serial = 2138] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 180 (172BB000) [pid = 3856] [serial = 2132] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 179 (17FC1C00) [pid = 3856] [serial = 2135] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 178 (19AF5800) [pid = 3856] [serial = 2144] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | --DOMWINDOW == 177 (19B6AC00) [pid = 3856] [serial = 2024] [outer = 00000000] [url = about:blank] 15:02:31 INFO - PROCESS | 3856 | ++DOCSHELL 10A7B400 == 71 [pid = 3856] [id = 745] 15:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 178 (10B39400) [pid = 3856] [serial = 2235] [outer = 00000000] 15:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 179 (10D4D000) [pid = 3856] [serial = 2236] [outer = 10B39400] 15:02:31 INFO - PROCESS | 3856 | 1463781751187 Marionette TRACE conn2 <- [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]]]}] 15:02:31 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. 15:02:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 999ms 15:02:31 INFO - PROCESS | 3856 | 1463781751240 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 15:02:31 INFO - PROCESS | 3856 | 1463781751244 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 15:02:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:02:31 INFO - PROCESS | 3856 | 1463781751248 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:02:31 INFO - PROCESS | 3856 | 1463781751250 Marionette TRACE conn2 <- [1,2942,null,{}] 15:02:31 INFO - PROCESS | 3856 | 1463781751254 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:31 INFO - PROCESS | 3856 | 1463781751367 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 15:02:31 INFO - PROCESS | 3856 | 1463781751491 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:31 INFO - PROCESS | 3856 | ++DOCSHELL 138E6800 == 72 [pid = 3856] [id = 746] 15:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 180 (1439EC00) [pid = 3856] [serial = 2237] [outer = 00000000] 15:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 181 (16A1C400) [pid = 3856] [serial = 2238] [outer = 1439EC00] 15:02:31 INFO - PROCESS | 3856 | 1463781751536 Marionette DEBUG loaded listener.js 15:02:31 INFO - PROCESS | 3856 | ++DOMWINDOW == 182 (172C0000) [pid = 3856] [serial = 2239] [outer = 1439EC00] 15:02:31 INFO - PROCESS | 3856 | 1463781751937 Marionette TRACE conn2 <- [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]]]}] 15:02:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:02:31 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 15:02:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 733ms 15:02:31 INFO - PROCESS | 3856 | 1463781751989 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 15:02:31 INFO - PROCESS | 3856 | 1463781751991 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 15:02:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:02:31 INFO - PROCESS | 3856 | 1463781751996 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:02:31 INFO - PROCESS | 3856 | 1463781752002 Marionette TRACE conn2 <- [1,2946,null,{}] 15:02:31 INFO - PROCESS | 3856 | 1463781752015 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:32 INFO - PROCESS | 3856 | 1463781752120 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 15:02:32 INFO - PROCESS | 3856 | 1463781752130 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:32 INFO - PROCESS | 3856 | ++DOCSHELL 1850CC00 == 73 [pid = 3856] [id = 747] 15:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 183 (1850E000) [pid = 3856] [serial = 2240] [outer = 00000000] 15:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 184 (185A9000) [pid = 3856] [serial = 2241] [outer = 1850E000] 15:02:32 INFO - PROCESS | 3856 | 1463781752174 Marionette DEBUG loaded listener.js 15:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 185 (19A96400) [pid = 3856] [serial = 2242] [outer = 1850E000] 15:02:32 INFO - PROCESS | 3856 | 1463781752641 Marionette TRACE conn2 <- [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]]]}] 15:02:32 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. 15:02:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 687ms 15:02:32 INFO - PROCESS | 3856 | 1463781752694 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 15:02:32 INFO - PROCESS | 3856 | 1463781752697 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 15:02:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:02:32 INFO - PROCESS | 3856 | 1463781752700 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:02:32 INFO - PROCESS | 3856 | 1463781752702 Marionette TRACE conn2 <- [1,2950,null,{}] 15:02:32 INFO - PROCESS | 3856 | 1463781752705 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:32 INFO - PROCESS | 3856 | 1463781752801 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 15:02:32 INFO - PROCESS | 3856 | 1463781752974 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:32 INFO - PROCESS | 3856 | ++DOCSHELL 19A9BC00 == 74 [pid = 3856] [id = 748] 15:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 186 (19B6B800) [pid = 3856] [serial = 2243] [outer = 00000000] 15:02:32 INFO - PROCESS | 3856 | ++DOMWINDOW == 187 (19CA6C00) [pid = 3856] [serial = 2244] [outer = 19B6B800] 15:02:33 INFO - PROCESS | 3856 | 1463781753020 Marionette DEBUG loaded listener.js 15:02:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 188 (1A225800) [pid = 3856] [serial = 2245] [outer = 19B6B800] 15:02:33 INFO - PROCESS | 3856 | 1463781753403 Marionette TRACE conn2 <- [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]]]}] 15:02:33 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. 15:02:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 15:02:33 INFO - PROCESS | 3856 | 1463781753440 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 15:02:33 INFO - PROCESS | 3856 | 1463781753442 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 15:02:33 INFO - PROCESS | 3856 | 1463781753445 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:02:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:02:33 INFO - PROCESS | 3856 | 1463781753447 Marionette TRACE conn2 <- [1,2954,null,{}] 15:02:33 INFO - PROCESS | 3856 | 1463781753450 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:33 INFO - PROCESS | 3856 | 1463781753587 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 15:02:33 INFO - PROCESS | 3856 | 1463781753665 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:33 INFO - PROCESS | 3856 | ++DOCSHELL 1A652000 == 75 [pid = 3856] [id = 749] 15:02:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 189 (1A652C00) [pid = 3856] [serial = 2246] [outer = 00000000] 15:02:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 190 (1A854C00) [pid = 3856] [serial = 2247] [outer = 1A652C00] 15:02:33 INFO - PROCESS | 3856 | 1463781753715 Marionette DEBUG loaded listener.js 15:02:33 INFO - PROCESS | 3856 | ++DOMWINDOW == 191 (1A935C00) [pid = 3856] [serial = 2248] [outer = 1A652C00] 15:02:34 INFO - PROCESS | 3856 | 1463781754142 Marionette TRACE conn2 <- [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]]]}] 15:02:34 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. 15:02:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 733ms 15:02:34 INFO - PROCESS | 3856 | 1463781754186 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 15:02:34 INFO - PROCESS | 3856 | 1463781754188 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 15:02:34 INFO - PROCESS | 3856 | 1463781754191 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:02:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:02:34 INFO - PROCESS | 3856 | 1463781754193 Marionette TRACE conn2 <- [1,2958,null,{}] 15:02:34 INFO - PROCESS | 3856 | 1463781754197 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:34 INFO - PROCESS | 3856 | 1463781754362 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 15:02:34 INFO - PROCESS | 3856 | 1463781754381 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:34 INFO - PROCESS | 3856 | ++DOCSHELL 1A853C00 == 76 [pid = 3856] [id = 750] 15:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 192 (1A85A400) [pid = 3856] [serial = 2249] [outer = 00000000] 15:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 193 (1B04C800) [pid = 3856] [serial = 2250] [outer = 1A85A400] 15:02:34 INFO - PROCESS | 3856 | 1463781754446 Marionette DEBUG loaded listener.js 15:02:34 INFO - PROCESS | 3856 | ++DOMWINDOW == 194 (1B052400) [pid = 3856] [serial = 2251] [outer = 1A85A400] 15:02:34 INFO - PROCESS | 3856 | 1463781754922 Marionette TRACE conn2 <- [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]]]}] 15:02:34 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. 15:02:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 796ms 15:02:34 INFO - PROCESS | 3856 | 1463781755000 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 15:02:34 INFO - PROCESS | 3856 | 1463781755002 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 15:02:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:02:34 INFO - PROCESS | 3856 | 1463781755005 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:02:34 INFO - PROCESS | 3856 | 1463781755007 Marionette TRACE conn2 <- [1,2962,null,{}] 15:02:35 INFO - PROCESS | 3856 | 1463781755014 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:35 INFO - PROCESS | 3856 | 1463781755146 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 15:02:35 INFO - PROCESS | 3856 | 1463781755228 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:35 INFO - PROCESS | 3856 | ++DOCSHELL 1B04B400 == 77 [pid = 3856] [id = 751] 15:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 195 (1B16C800) [pid = 3856] [serial = 2252] [outer = 00000000] 15:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 196 (1B57B400) [pid = 3856] [serial = 2253] [outer = 1B16C800] 15:02:35 INFO - PROCESS | 3856 | 1463781755272 Marionette DEBUG loaded listener.js 15:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 197 (1B57FC00) [pid = 3856] [serial = 2254] [outer = 1B16C800] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 196 (184CEC00) [pid = 3856] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 195 (13D4F400) [pid = 3856] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 194 (1850B000) [pid = 3856] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 193 (13364800) [pid = 3856] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 192 (1ABA6800) [pid = 3856] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 191 (19A9D000) [pid = 3856] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 190 (1A230C00) [pid = 3856] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 189 (10EBDC00) [pid = 3856] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 188 (16F0D400) [pid = 3856] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:02:35 INFO - PROCESS | 3856 | --DOMWINDOW == 187 (10439000) [pid = 3856] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:02:35 INFO - PROCESS | 3856 | 1463781755697 Marionette TRACE conn2 <- [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]]]}] 15:02:35 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. 15:02:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 15:02:35 INFO - PROCESS | 3856 | 1463781755757 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 15:02:35 INFO - PROCESS | 3856 | 1463781755759 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 15:02:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:02:35 INFO - PROCESS | 3856 | 1463781755781 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:02:35 INFO - PROCESS | 3856 | 1463781755782 Marionette TRACE conn2 <- [1,2966,null,{}] 15:02:35 INFO - PROCESS | 3856 | 1463781755786 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:35 INFO - PROCESS | 3856 | 1463781755891 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 15:02:35 INFO - PROCESS | 3856 | 1463781755897 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:35 INFO - PROCESS | 3856 | ++DOCSHELL 184CEC00 == 78 [pid = 3856] [id = 752] 15:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 188 (1850B000) [pid = 3856] [serial = 2255] [outer = 00000000] 15:02:35 INFO - PROCESS | 3856 | ++DOMWINDOW == 189 (1ABA6800) [pid = 3856] [serial = 2256] [outer = 1850B000] 15:02:35 INFO - PROCESS | 3856 | 1463781755941 Marionette DEBUG loaded listener.js 15:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 190 (1B3F8000) [pid = 3856] [serial = 2257] [outer = 1850B000] 15:02:36 INFO - PROCESS | 3856 | 1463781756354 Marionette TRACE conn2 <- [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]]]}] 15:02:36 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. 15:02:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 593ms 15:02:36 INFO - PROCESS | 3856 | 1463781756376 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 15:02:36 INFO - PROCESS | 3856 | 1463781756377 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 15:02:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:02:36 INFO - PROCESS | 3856 | 1463781756381 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:02:36 INFO - PROCESS | 3856 | 1463781756382 Marionette TRACE conn2 <- [1,2970,null,{}] 15:02:36 INFO - PROCESS | 3856 | 1463781756386 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:36 INFO - PROCESS | 3856 | 1463781756532 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 15:02:36 INFO - PROCESS | 3856 | 1463781756541 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:36 INFO - PROCESS | 3856 | ++DOCSHELL 19CA4000 == 79 [pid = 3856] [id = 753] 15:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 191 (1ABA4C00) [pid = 3856] [serial = 2258] [outer = 00000000] 15:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 192 (1C719C00) [pid = 3856] [serial = 2259] [outer = 1ABA4C00] 15:02:36 INFO - PROCESS | 3856 | 1463781756587 Marionette DEBUG loaded listener.js 15:02:36 INFO - PROCESS | 3856 | ++DOMWINDOW == 193 (1C71E800) [pid = 3856] [serial = 2260] [outer = 1ABA4C00] 15:02:36 INFO - PROCESS | 3856 | 1463781756984 Marionette TRACE conn2 <- [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"]]]}] 15:02:37 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 15:02:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:02:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 624ms 15:02:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:02:37 INFO - PROCESS | 3856 | 1463781757019 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 15:02:37 INFO - PROCESS | 3856 | 1463781757021 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 15:02:37 INFO - PROCESS | 3856 | 1463781757024 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:02:37 INFO - PROCESS | 3856 | 1463781757026 Marionette TRACE conn2 <- [1,2974,null,{}] 15:02:37 INFO - PROCESS | 3856 | 1463781757029 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:37 INFO - PROCESS | 3856 | 1463781757123 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 15:02:37 INFO - PROCESS | 3856 | 1463781757247 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:37 INFO - PROCESS | 3856 | ++DOCSHELL 1C720400 == 80 [pid = 3856] [id = 754] 15:02:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 194 (1C721000) [pid = 3856] [serial = 2261] [outer = 00000000] 15:02:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 195 (1CF4F800) [pid = 3856] [serial = 2262] [outer = 1C721000] 15:02:37 INFO - PROCESS | 3856 | 1463781757325 Marionette DEBUG loaded listener.js 15:02:37 INFO - PROCESS | 3856 | ++DOMWINDOW == 196 (1CF55400) [pid = 3856] [serial = 2263] [outer = 1C721000] 15:02:37 INFO - PROCESS | 3856 | 1463781757849 Marionette TRACE conn2 <- [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]]]}] 15:02:37 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. 15:02:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 842ms 15:02:37 INFO - PROCESS | 3856 | 1463781757877 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 15:02:37 INFO - PROCESS | 3856 | 1463781757882 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 15:02:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:02:37 INFO - PROCESS | 3856 | 1463781757889 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:02:37 INFO - PROCESS | 3856 | 1463781757893 Marionette TRACE conn2 <- [1,2978,null,{}] 15:02:37 INFO - PROCESS | 3856 | 1463781757900 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:38 INFO - PROCESS | 3856 | 1463781758030 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 15:02:38 INFO - PROCESS | 3856 | 1463781758208 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:38 INFO - PROCESS | 3856 | ++DOCSHELL 138E1000 == 81 [pid = 3856] [id = 755] 15:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 197 (13D4DC00) [pid = 3856] [serial = 2264] [outer = 00000000] 15:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 198 (160DF400) [pid = 3856] [serial = 2265] [outer = 13D4DC00] 15:02:38 INFO - PROCESS | 3856 | 1463781758285 Marionette DEBUG loaded listener.js 15:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 199 (16A1B800) [pid = 3856] [serial = 2266] [outer = 13D4DC00] 15:02:38 INFO - PROCESS | 3856 | ++DOCSHELL 17FBCC00 == 82 [pid = 3856] [id = 756] 15:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 200 (17FC3400) [pid = 3856] [serial = 2267] [outer = 00000000] 15:02:38 INFO - PROCESS | 3856 | ++DOMWINDOW == 201 (1859D000) [pid = 3856] [serial = 2268] [outer = 17FC3400] 15:02:39 INFO - PROCESS | 3856 | 1463781759000 Marionette TRACE conn2 <- [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]]]}] 15:02:39 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. 15:02:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1155ms 15:02:39 INFO - PROCESS | 3856 | 1463781759048 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 15:02:39 INFO - PROCESS | 3856 | 1463781759054 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 15:02:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:02:39 INFO - PROCESS | 3856 | 1463781759060 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:02:39 INFO - PROCESS | 3856 | 1463781759063 Marionette TRACE conn2 <- [1,2982,null,{}] 15:02:39 INFO - PROCESS | 3856 | 1463781759067 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:39 INFO - PROCESS | 3856 | 1463781759211 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 15:02:39 INFO - PROCESS | 3856 | 1463781759378 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:39 INFO - PROCESS | 3856 | ++DOCSHELL 172BB000 == 83 [pid = 3856] [id = 757] 15:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 202 (17838C00) [pid = 3856] [serial = 2269] [outer = 00000000] 15:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 203 (18FE8000) [pid = 3856] [serial = 2270] [outer = 17838C00] 15:02:39 INFO - PROCESS | 3856 | 1463781759452 Marionette DEBUG loaded listener.js 15:02:39 INFO - PROCESS | 3856 | ++DOMWINDOW == 204 (17091000) [pid = 3856] [serial = 2271] [outer = 17838C00] 15:02:40 INFO - PROCESS | 3856 | 1463781760054 Marionette TRACE conn2 <- [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]]]}] 15:02:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:02:40 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 15:02:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1045ms 15:02:40 INFO - PROCESS | 3856 | 1463781760105 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 15:02:40 INFO - PROCESS | 3856 | 1463781760108 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 15:02:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:02:40 INFO - PROCESS | 3856 | 1463781760128 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:02:40 INFO - PROCESS | 3856 | 1463781760132 Marionette TRACE conn2 <- [1,2986,null,{}] 15:02:40 INFO - PROCESS | 3856 | 1463781760142 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:40 INFO - PROCESS | 3856 | 1463781760264 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 15:02:40 INFO - PROCESS | 3856 | 1463781760431 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:40 INFO - PROCESS | 3856 | ++DOCSHELL 1B57A000 == 84 [pid = 3856] [id = 758] 15:02:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 205 (1B57A800) [pid = 3856] [serial = 2272] [outer = 00000000] 15:02:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 206 (1C725000) [pid = 3856] [serial = 2273] [outer = 1B57A800] 15:02:40 INFO - PROCESS | 3856 | 1463781760489 Marionette DEBUG loaded listener.js 15:02:40 INFO - PROCESS | 3856 | ++DOMWINDOW == 207 (1CF52C00) [pid = 3856] [serial = 2274] [outer = 1B57A800] 15:02:41 INFO - PROCESS | 3856 | 1463781761073 Marionette TRACE conn2 <- [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]]]}] 15:02:41 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. 15:02:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 999ms 15:02:41 INFO - PROCESS | 3856 | 1463781761131 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 15:02:41 INFO - PROCESS | 3856 | 1463781761133 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 15:02:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:02:41 INFO - PROCESS | 3856 | 1463781761137 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:02:41 INFO - PROCESS | 3856 | 1463781761139 Marionette TRACE conn2 <- [1,2990,null,{}] 15:02:41 INFO - PROCESS | 3856 | 1463781761143 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:41 INFO - PROCESS | 3856 | 1463781761264 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 15:02:41 INFO - PROCESS | 3856 | 1463781761443 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:41 INFO - PROCESS | 3856 | ++DOCSHELL 1AD5D800 == 85 [pid = 3856] [id = 759] 15:02:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 208 (1CF57800) [pid = 3856] [serial = 2275] [outer = 00000000] 15:02:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 209 (1CF5D800) [pid = 3856] [serial = 2276] [outer = 1CF57800] 15:02:41 INFO - PROCESS | 3856 | 1463781761531 Marionette DEBUG loaded listener.js 15:02:41 INFO - PROCESS | 3856 | ++DOMWINDOW == 210 (1D39D400) [pid = 3856] [serial = 2277] [outer = 1CF57800] 15:02:42 INFO - PROCESS | 3856 | 1463781762033 Marionette TRACE conn2 <- [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]]]}] 15:02:42 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. 15:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 936ms 15:02:42 INFO - PROCESS | 3856 | 1463781762082 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 15:02:42 INFO - PROCESS | 3856 | 1463781762084 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 15:02:42 INFO - PROCESS | 3856 | 1463781762087 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:02:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:02:42 INFO - PROCESS | 3856 | 1463781762089 Marionette TRACE conn2 <- [1,2994,null,{}] 15:02:42 INFO - PROCESS | 3856 | 1463781762093 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:42 INFO - PROCESS | 3856 | 1463781762241 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 15:02:42 INFO - PROCESS | 3856 | 1463781762416 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:42 INFO - PROCESS | 3856 | ++DOCSHELL 19440400 == 86 [pid = 3856] [id = 760] 15:02:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 211 (19442000) [pid = 3856] [serial = 2278] [outer = 00000000] 15:02:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 212 (19448000) [pid = 3856] [serial = 2279] [outer = 19442000] 15:02:42 INFO - PROCESS | 3856 | 1463781762471 Marionette DEBUG loaded listener.js 15:02:42 INFO - PROCESS | 3856 | ++DOMWINDOW == 213 (1944E000) [pid = 3856] [serial = 2280] [outer = 19442000] 15:02:42 INFO - PROCESS | 3856 | 1463781762966 Marionette TRACE conn2 <- [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]]]}] 15:02:42 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. 15:02:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 905ms 15:02:42 INFO - PROCESS | 3856 | 1463781762992 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 15:02:42 INFO - PROCESS | 3856 | 1463781762994 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 15:02:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:02:42 INFO - PROCESS | 3856 | 1463781762998 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:02:42 INFO - PROCESS | 3856 | 1463781763000 Marionette TRACE conn2 <- [1,2998,null,{}] 15:02:42 INFO - PROCESS | 3856 | 1463781763003 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:43 INFO - PROCESS | 3856 | 1463781763138 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 15:02:43 INFO - PROCESS | 3856 | 1463781763304 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:43 INFO - PROCESS | 3856 | ++DOCSHELL 19449400 == 87 [pid = 3856] [id = 761] 15:02:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 214 (1944D000) [pid = 3856] [serial = 2281] [outer = 00000000] 15:02:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 215 (1DD96400) [pid = 3856] [serial = 2282] [outer = 1944D000] 15:02:43 INFO - PROCESS | 3856 | 1463781763360 Marionette DEBUG loaded listener.js 15:02:43 INFO - PROCESS | 3856 | ++DOMWINDOW == 216 (1DD9B000) [pid = 3856] [serial = 2283] [outer = 1944D000] 15:02:43 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:02:43 INFO - PROCESS | 3856 | 1463781763859 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:02:43 INFO - {} 15:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:02:43 INFO - {} 15:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:02:43 INFO - {} 15:02:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:02:43 INFO - {} 15:02:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 905ms 15:02:43 INFO - PROCESS | 3856 | 1463781763921 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 15:02:43 INFO - PROCESS | 3856 | 1463781763924 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 15:02:43 INFO - TEST-START | /FileAPI/fileReader.html 15:02:43 INFO - PROCESS | 3856 | 1463781763931 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:02:43 INFO - PROCESS | 3856 | 1463781763933 Marionette TRACE conn2 <- [1,3002,null,{}] 15:02:43 INFO - PROCESS | 3856 | 1463781763937 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:44 INFO - PROCESS | 3856 | 1463781764053 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 15:02:44 INFO - PROCESS | 3856 | 1463781764190 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:44 INFO - PROCESS | 3856 | ++DOCSHELL 1D354000 == 88 [pid = 3856] [id = 762] 15:02:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 217 (1D354400) [pid = 3856] [serial = 2284] [outer = 00000000] 15:02:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 218 (1D35D000) [pid = 3856] [serial = 2285] [outer = 1D354400] 15:02:44 INFO - PROCESS | 3856 | 1463781764243 Marionette DEBUG loaded listener.js 15:02:44 INFO - PROCESS | 3856 | ++DOMWINDOW == 219 (1DD97C00) [pid = 3856] [serial = 2286] [outer = 1D354400] 15:02:44 INFO - PROCESS | 3856 | 1463781764742 Marionette TRACE conn2 <- [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]]]}] 15:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:02:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:02:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 843ms 15:02:44 INFO - PROCESS | 3856 | 1463781764777 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 15:02:44 INFO - PROCESS | 3856 | 1463781764779 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 15:02:44 INFO - TEST-START | /FileAPI/historical.html 15:02:44 INFO - PROCESS | 3856 | 1463781764784 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:02:44 INFO - PROCESS | 3856 | 1463781764786 Marionette TRACE conn2 <- [1,3006,null,{}] 15:02:44 INFO - PROCESS | 3856 | 1463781764790 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:44 INFO - PROCESS | 3856 | 1463781764901 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 15:02:45 INFO - PROCESS | 3856 | 1463781765077 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:45 INFO - PROCESS | 3856 | ++DOCSHELL 1D356400 == 89 [pid = 3856] [id = 763] 15:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 220 (1D35B400) [pid = 3856] [serial = 2287] [outer = 00000000] 15:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 221 (1EF68C00) [pid = 3856] [serial = 2288] [outer = 1D35B400] 15:02:45 INFO - PROCESS | 3856 | 1463781765138 Marionette DEBUG loaded listener.js 15:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 222 (1EF6BC00) [pid = 3856] [serial = 2289] [outer = 1D35B400] 15:02:45 INFO - PROCESS | 3856 | 1463781765629 Marionette TRACE conn2 <- [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"]]]}] 15:02:45 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:02:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:02:45 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:02:45 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:02:45 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:02:45 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:02:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:45 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:02:45 INFO - TEST-OK | /FileAPI/historical.html | took 906ms 15:02:45 INFO - PROCESS | 3856 | 1463781765690 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 15:02:45 INFO - PROCESS | 3856 | 1463781765692 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 15:02:45 INFO - TEST-START | /FileAPI/idlharness.html 15:02:45 INFO - PROCESS | 3856 | 1463781765696 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:02:45 INFO - PROCESS | 3856 | 1463781765698 Marionette TRACE conn2 <- [1,3010,null,{}] 15:02:45 INFO - PROCESS | 3856 | 1463781765702 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:45 INFO - PROCESS | 3856 | 1463781765811 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 15:02:45 INFO - PROCESS | 3856 | 1463781765989 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:45 INFO - PROCESS | 3856 | ++DOCSHELL 1D164400 == 90 [pid = 3856] [id = 764] 15:02:45 INFO - PROCESS | 3856 | ++DOMWINDOW == 223 (1D165400) [pid = 3856] [serial = 2290] [outer = 00000000] 15:02:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 224 (1D16A800) [pid = 3856] [serial = 2291] [outer = 1D165400] 15:02:46 INFO - PROCESS | 3856 | 1463781766044 Marionette DEBUG loaded listener.js 15:02:46 INFO - PROCESS | 3856 | ++DOMWINDOW == 225 (1D170800) [pid = 3856] [serial = 2292] [outer = 1D165400] 15:02:47 INFO - PROCESS | 3856 | 1463781767017 Marionette TRACE conn2 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:02:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:02:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:02:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:02:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:02:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:02:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:02:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:02:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:02:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:02:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:02:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:02:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:02:47 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 15:02:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:02:47 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 15:02:47 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 15:02:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:02:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:02:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:02:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:02:47 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 15:02:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:02:47 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 15:02:47 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 15:02:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:02:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:02:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:02:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:02:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:02:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:02:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1499ms 15:02:47 INFO - PROCESS | 3856 | 1463781767198 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 15:02:47 INFO - PROCESS | 3856 | 1463781767201 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 15:02:47 INFO - TEST-START | /FileAPI/idlharness.worker 15:02:47 INFO - PROCESS | 3856 | 1463781767205 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:02:47 INFO - PROCESS | 3856 | 1463781767207 Marionette TRACE conn2 <- [1,3014,null,{}] 15:02:47 INFO - PROCESS | 3856 | 1463781767211 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:47 INFO - PROCESS | 3856 | 1463781767327 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 15:02:47 INFO - PROCESS | 3856 | 1463781767504 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:47 INFO - PROCESS | 3856 | ++DOCSHELL 19CA9000 == 91 [pid = 3856] [id = 765] 15:02:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 226 (1A226400) [pid = 3856] [serial = 2293] [outer = 00000000] 15:02:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 227 (200AB000) [pid = 3856] [serial = 2294] [outer = 1A226400] 15:02:47 INFO - PROCESS | 3856 | 1463781767558 Marionette DEBUG loaded listener.js 15:02:47 INFO - PROCESS | 3856 | ++DOMWINDOW == 228 (200AD400) [pid = 3856] [serial = 2295] [outer = 1A226400] 15:02:47 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:02:49 INFO - PROCESS | 3856 | 1463781769006 Marionette TRACE conn2 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:02:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:02:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:02:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:02:49 INFO - {} 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:02:49 INFO - {} 15:02:49 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 - {} 15:02:49 INFO - {} 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:02:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:02:49 INFO - {} 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:02:49 INFO - {} 15:02:49 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 - {} 15:02:49 INFO - {} 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:02:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:02:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:02:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:02:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 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 15:02:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:02:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:02:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:02:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:02:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:02:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:02:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:02:49 INFO - {} 15:02:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1982ms 15:02:49 INFO - PROCESS | 3856 | 1463781769188 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 15:02:49 INFO - PROCESS | 3856 | 1463781769192 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 15:02:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:02:49 INFO - PROCESS | 3856 | 1463781769197 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:02:49 INFO - PROCESS | 3856 | 1463781769200 Marionette TRACE conn2 <- [1,3018,null,{}] 15:02:49 INFO - PROCESS | 3856 | 1463781769205 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:49 INFO - PROCESS | 3856 | 1463781769349 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 15:02:49 INFO - PROCESS | 3856 | 1463781769521 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:49 INFO - PROCESS | 3856 | ++DOCSHELL 10EBD400 == 92 [pid = 3856] [id = 766] 15:02:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 229 (11AF3C00) [pid = 3856] [serial = 2296] [outer = 00000000] 15:02:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 230 (15814000) [pid = 3856] [serial = 2297] [outer = 11AF3C00] 15:02:49 INFO - PROCESS | 3856 | 1463781769570 Marionette DEBUG loaded listener.js 15:02:49 INFO - PROCESS | 3856 | ++DOMWINDOW == 231 (1751A400) [pid = 3856] [serial = 2298] [outer = 11AF3C00] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 19CA4000 == 91 [pid = 3856] [id = 753] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 184CEC00 == 90 [pid = 3856] [id = 752] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 1B04B400 == 89 [pid = 3856] [id = 751] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 1A853C00 == 88 [pid = 3856] [id = 750] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 1A652000 == 87 [pid = 3856] [id = 749] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 19A9BC00 == 86 [pid = 3856] [id = 748] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 1850CC00 == 85 [pid = 3856] [id = 747] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 138E6800 == 84 [pid = 3856] [id = 746] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 10A7B400 == 83 [pid = 3856] [id = 745] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 13825400 == 82 [pid = 3856] [id = 744] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 10B38000 == 81 [pid = 3856] [id = 743] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 230 (14399400) [pid = 3856] [serial = 2152] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 229 (1B059000) [pid = 3856] [serial = 2164] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 228 (18FE4000) [pid = 3856] [serial = 2158] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 227 (1B3F4400) [pid = 3856] [serial = 2167] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 226 (16E68C00) [pid = 3856] [serial = 2155] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 225 (185A5000) [pid = 3856] [serial = 2200] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 224 (1ACD3C00) [pid = 3856] [serial = 2161] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 153BB400 == 80 [pid = 3856] [id = 735] 15:02:49 INFO - PROCESS | 3856 | --DOCSHELL 1313F800 == 79 [pid = 3856] [id = 734] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 223 (18503000) [pid = 3856] [serial = 2179] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 222 (16A1A400) [pid = 3856] [serial = 2177] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 221 (18FDF400) [pid = 3856] [serial = 2183] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 220 (16E71C00) [pid = 3856] [serial = 2174] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 219 (1B050400) [pid = 3856] [serial = 2192] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 218 (19CAF000) [pid = 3856] [serial = 2186] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 217 (1AD5CC00) [pid = 3856] [serial = 2191] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 216 (1A84FC00) [pid = 3856] [serial = 2188] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 215 (166D4400) [pid = 3856] [serial = 2173] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 214 (11730C00) [pid = 3856] [serial = 2170] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 213 (18507000) [pid = 3856] [serial = 2180] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 212 (1A858400) [pid = 3856] [serial = 2189] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 211 (143A6000) [pid = 3856] [serial = 2176] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 210 (1A859800) [pid = 3856] [serial = 2195] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 209 (19A95400) [pid = 3856] [serial = 2194] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 208 (186CA000) [pid = 3856] [serial = 2182] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 207 (14399800) [pid = 3856] [serial = 2197] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 206 (140D1800) [pid = 3856] [serial = 2171] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 205 (19B6E000) [pid = 3856] [serial = 2185] [outer = 00000000] [url = about:blank] 15:02:49 INFO - PROCESS | 3856 | --DOMWINDOW == 204 (1B16E400) [pid = 3856] [serial = 2198] [outer = 00000000] [url = about:blank] 15:02:50 INFO - PROCESS | 3856 | 1463781770053 Marionette TRACE conn2 <- [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]]]}] 15:02:50 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 15:02:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 905ms 15:02:50 INFO - PROCESS | 3856 | 1463781770105 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 15:02:50 INFO - PROCESS | 3856 | 1463781770110 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 15:02:50 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:02:50 INFO - PROCESS | 3856 | 1463781770116 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:02:50 INFO - PROCESS | 3856 | 1463781770118 Marionette TRACE conn2 <- [1,3022,null,{}] 15:02:50 INFO - PROCESS | 3856 | 1463781770122 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:50 INFO - PROCESS | 3856 | 1463781770220 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 15:02:50 INFO - PROCESS | 3856 | 1463781770233 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:50 INFO - PROCESS | 3856 | ++DOCSHELL 140D1800 == 80 [pid = 3856] [id = 767] 15:02:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 205 (14399800) [pid = 3856] [serial = 2299] [outer = 00000000] 15:02:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 206 (16E71400) [pid = 3856] [serial = 2300] [outer = 14399800] 15:02:50 INFO - PROCESS | 3856 | 1463781770395 Marionette DEBUG loaded listener.js 15:02:50 INFO - PROCESS | 3856 | ++DOMWINDOW == 207 (18016800) [pid = 3856] [serial = 2301] [outer = 14399800] 15:02:50 INFO - PROCESS | 3856 | 1463781770778 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 15:02:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:02:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 702ms 15:02:50 INFO - PROCESS | 3856 | 1463781770797 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 15:02:50 INFO - PROCESS | 3856 | 1463781770799 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 15:02:50 INFO - PROCESS | 3856 | 1463781770802 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:02:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:02:50 INFO - PROCESS | 3856 | 1463781770806 Marionette TRACE conn2 <- [1,3026,null,{}] 15:02:50 INFO - PROCESS | 3856 | 1463781770834 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:50 INFO - PROCESS | 3856 | 1463781770964 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 15:02:50 INFO - PROCESS | 3856 | 1463781770972 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:51 INFO - PROCESS | 3856 | ++DOCSHELL 19B72000 == 81 [pid = 3856] [id = 768] 15:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 208 (19B74C00) [pid = 3856] [serial = 2302] [outer = 00000000] 15:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 209 (1A853C00) [pid = 3856] [serial = 2303] [outer = 19B74C00] 15:02:51 INFO - PROCESS | 3856 | 1463781771062 Marionette DEBUG loaded listener.js 15:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 210 (1ABA4000) [pid = 3856] [serial = 2304] [outer = 19B74C00] 15:02:51 INFO - PROCESS | 3856 | 1463781771562 Marionette TRACE conn2 <- [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"]]]}] 15:02:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:02:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:02:51 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 796ms 15:02:51 INFO - PROCESS | 3856 | 1463781771604 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 15:02:51 INFO - PROCESS | 3856 | 1463781771607 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 15:02:51 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:02:51 INFO - PROCESS | 3856 | 1463781771610 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:02:51 INFO - PROCESS | 3856 | 1463781771612 Marionette TRACE conn2 <- [1,3030,null,{}] 15:02:51 INFO - PROCESS | 3856 | 1463781771616 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:51 INFO - PROCESS | 3856 | 1463781771709 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 15:02:51 INFO - PROCESS | 3856 | 1463781771715 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:51 INFO - PROCESS | 3856 | ++DOCSHELL 1B054400 == 82 [pid = 3856] [id = 769] 15:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 211 (1B056400) [pid = 3856] [serial = 2305] [outer = 00000000] 15:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 212 (1B3F6800) [pid = 3856] [serial = 2306] [outer = 1B056400] 15:02:51 INFO - PROCESS | 3856 | 1463781771761 Marionette DEBUG loaded listener.js 15:02:51 INFO - PROCESS | 3856 | ++DOMWINDOW == 213 (1B49B000) [pid = 3856] [serial = 2307] [outer = 1B056400] 15:02:52 INFO - PROCESS | 3856 | 1463781772472 Marionette TRACE conn2 <- [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]]]}] 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:02:52 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. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:02:52 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'.) 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:02:52 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. 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:02:52 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. 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:02:52 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. 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 15:02:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:02:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:02:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:02:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 968ms 15:02:52 INFO - PROCESS | 3856 | 1463781772576 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 15:02:52 INFO - PROCESS | 3856 | 1463781772578 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 15:02:52 INFO - PROCESS | 3856 | 1463781772581 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:02:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:02:52 INFO - PROCESS | 3856 | 1463781772583 Marionette TRACE conn2 <- [1,3034,null,{}] 15:02:52 INFO - PROCESS | 3856 | 1463781772595 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:52 INFO - PROCESS | 3856 | 1463781772735 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 15:02:52 INFO - PROCESS | 3856 | 1463781772812 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:52 INFO - PROCESS | 3856 | ++DOCSHELL 1B3F6400 == 83 [pid = 3856] [id = 770] 15:02:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 214 (1C71C400) [pid = 3856] [serial = 2308] [outer = 00000000] 15:02:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 215 (1D10A000) [pid = 3856] [serial = 2309] [outer = 1C71C400] 15:02:52 INFO - PROCESS | 3856 | 1463781772857 Marionette DEBUG loaded listener.js 15:02:52 INFO - PROCESS | 3856 | ++DOMWINDOW == 216 (1D10CC00) [pid = 3856] [serial = 2310] [outer = 1C71C400] 15:02:53 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:02:53 INFO - PROCESS | 3856 | 1463781773284 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:02:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:02:53 INFO - {} 15:02:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 765ms 15:02:53 INFO - PROCESS | 3856 | 1463781773352 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 15:02:53 INFO - PROCESS | 3856 | 1463781773354 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 15:02:53 INFO - PROCESS | 3856 | 1463781773358 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:02:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:02:53 INFO - PROCESS | 3856 | 1463781773359 Marionette TRACE conn2 <- [1,3038,null,{}] 15:02:53 INFO - PROCESS | 3856 | 1463781773363 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:53 INFO - PROCESS | 3856 | 1463781773518 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 15:02:53 INFO - PROCESS | 3856 | 1463781773536 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:53 INFO - PROCESS | 3856 | ++DOCSHELL 19A9A400 == 84 [pid = 3856] [id = 771] 15:02:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 217 (1D108C00) [pid = 3856] [serial = 2311] [outer = 00000000] 15:02:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 218 (1EFA2400) [pid = 3856] [serial = 2312] [outer = 1D108C00] 15:02:53 INFO - PROCESS | 3856 | 1463781773580 Marionette DEBUG loaded listener.js 15:02:53 INFO - PROCESS | 3856 | ++DOMWINDOW == 219 (1EFA5400) [pid = 3856] [serial = 2313] [outer = 1D108C00] 15:02:54 INFO - PROCESS | 3856 | 1463781774030 Marionette TRACE conn2 <- [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]]]}] 15:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:02:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:02:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 703ms 15:02:54 INFO - PROCESS | 3856 | 1463781774058 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 15:02:54 INFO - PROCESS | 3856 | 1463781774060 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 15:02:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:02:54 INFO - PROCESS | 3856 | 1463781774070 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:02:54 INFO - PROCESS | 3856 | 1463781774072 Marionette TRACE conn2 <- [1,3042,null,{}] 15:02:54 INFO - PROCESS | 3856 | 1463781774109 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:54 INFO - PROCESS | 3856 | 1463781774244 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 15:02:54 INFO - PROCESS | 3856 | 1463781774330 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:54 INFO - PROCESS | 3856 | ++DOCSHELL 1381C000 == 85 [pid = 3856] [id = 772] 15:02:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 220 (138E0000) [pid = 3856] [serial = 2314] [outer = 00000000] 15:02:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 221 (160E3400) [pid = 3856] [serial = 2315] [outer = 138E0000] 15:02:54 INFO - PROCESS | 3856 | 1463781774389 Marionette DEBUG loaded listener.js 15:02:54 INFO - PROCESS | 3856 | ++DOMWINDOW == 222 (172C1400) [pid = 3856] [serial = 2316] [outer = 138E0000] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 221 (1A652C00) [pid = 3856] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 220 (1A85A400) [pid = 3856] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 219 (10B39400) [pid = 3856] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 218 (13D49C00) [pid = 3856] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 217 (1850E000) [pid = 3856] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 216 (1439EC00) [pid = 3856] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 215 (19B6B800) [pid = 3856] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 214 (1B16C800) [pid = 3856] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 213 (10EB9C00) [pid = 3856] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 212 (1ABA4C00) [pid = 3856] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 15:02:54 INFO - PROCESS | 3856 | --DOMWINDOW == 211 (1850B000) [pid = 3856] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 15:02:55 INFO - PROCESS | 3856 | 1463781775141 Marionette TRACE conn2 <- [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"]]]}] 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:02:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:02:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:02:55 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" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:02:55 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" 15:02:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:02:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:02:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1280ms 15:02:55 INFO - PROCESS | 3856 | 1463781775358 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 15:02:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:02:55 INFO - PROCESS | 3856 | 1463781775360 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 15:02:55 INFO - PROCESS | 3856 | 1463781775363 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:02:55 INFO - PROCESS | 3856 | 1463781775365 Marionette TRACE conn2 <- [1,3046,null,{}] 15:02:55 INFO - PROCESS | 3856 | 1463781775369 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:55 INFO - PROCESS | 3856 | 1463781775467 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 15:02:55 INFO - PROCESS | 3856 | 1463781775472 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:55 INFO - PROCESS | 3856 | ++DOCSHELL 1793E400 == 86 [pid = 3856] [id = 773] 15:02:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 212 (19442C00) [pid = 3856] [serial = 2317] [outer = 00000000] 15:02:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 213 (1A232C00) [pid = 3856] [serial = 2318] [outer = 19442C00] 15:02:55 INFO - PROCESS | 3856 | 1463781775517 Marionette DEBUG loaded listener.js 15:02:55 INFO - PROCESS | 3856 | ++DOMWINDOW == 214 (1A652800) [pid = 3856] [serial = 2319] [outer = 19442C00] 15:02:56 INFO - PROCESS | 3856 | 1463781776032 Marionette TRACE conn2 <- [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]]]}] 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:02:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:02:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:02:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:02:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:02:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:02:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:02:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:02:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:02:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:02:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:02:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:02:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 687ms 15:02:56 INFO - PROCESS | 3856 | 1463781776066 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 15:02:56 INFO - PROCESS | 3856 | 1463781776068 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 15:02:56 INFO - PROCESS | 3856 | 1463781776071 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:02:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:02:56 INFO - PROCESS | 3856 | 1463781776073 Marionette TRACE conn2 <- [1,3050,null,{}] 15:02:56 INFO - PROCESS | 3856 | 1463781776076 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:56 INFO - PROCESS | 3856 | 1463781776179 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 15:02:56 INFO - PROCESS | 3856 | 1463781776186 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:56 INFO - PROCESS | 3856 | ++DOCSHELL 1A2DC400 == 87 [pid = 3856] [id = 774] 15:02:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 215 (1A852000) [pid = 3856] [serial = 2320] [outer = 00000000] 15:02:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 216 (1C71CC00) [pid = 3856] [serial = 2321] [outer = 1A852000] 15:02:56 INFO - PROCESS | 3856 | 1463781776230 Marionette DEBUG loaded listener.js 15:02:56 INFO - PROCESS | 3856 | ++DOMWINDOW == 217 (1CF56C00) [pid = 3856] [serial = 2322] [outer = 1A852000] 15:02:56 INFO - PROCESS | 3856 | [3856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:02:56 INFO - PROCESS | 3856 | 1463781776790 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:02:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:02:56 INFO - {} 15:02:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 15:02:56 INFO - PROCESS | 3856 | 1463781776813 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 15:02:56 INFO - PROCESS | 3856 | 1463781776817 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 15:02:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:02:56 INFO - PROCESS | 3856 | 1463781776822 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:02:56 INFO - PROCESS | 3856 | 1463781776827 Marionette TRACE conn2 <- [1,3054,null,{}] 15:02:56 INFO - PROCESS | 3856 | 1463781776834 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:57 INFO - PROCESS | 3856 | 1463781777033 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 15:02:57 INFO - PROCESS | 3856 | 1463781777203 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:57 INFO - PROCESS | 3856 | ++DOCSHELL 1439D000 == 88 [pid = 3856] [id = 775] 15:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 218 (143A5400) [pid = 3856] [serial = 2323] [outer = 00000000] 15:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 219 (1581D800) [pid = 3856] [serial = 2324] [outer = 143A5400] 15:02:57 INFO - PROCESS | 3856 | 1463781777262 Marionette DEBUG loaded listener.js 15:02:57 INFO - PROCESS | 3856 | ++DOMWINDOW == 220 (160DE800) [pid = 3856] [serial = 2325] [outer = 143A5400] 15:02:57 INFO - PROCESS | 3856 | 1463781777783 Marionette TRACE conn2 <- [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]]]}] 15:02:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:02:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:02:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:02:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:02:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:02:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:02:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:02:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 999ms 15:02:57 INFO - PROCESS | 3856 | 1463781777837 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 15:02:57 INFO - PROCESS | 3856 | 1463781777844 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 15:02:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:02:57 INFO - PROCESS | 3856 | 1463781777852 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:02:57 INFO - PROCESS | 3856 | 1463781777855 Marionette TRACE conn2 <- [1,3058,null,{}] 15:02:57 INFO - PROCESS | 3856 | 1463781777859 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:57 INFO - PROCESS | 3856 | 1463781777984 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 15:02:58 INFO - PROCESS | 3856 | 1463781778163 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:58 INFO - PROCESS | 3856 | ++DOCSHELL 13825400 == 89 [pid = 3856] [id = 776] 15:02:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 221 (1534E800) [pid = 3856] [serial = 2326] [outer = 00000000] 15:02:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 222 (186C3400) [pid = 3856] [serial = 2327] [outer = 1534E800] 15:02:58 INFO - PROCESS | 3856 | 1463781778219 Marionette DEBUG loaded listener.js 15:02:58 INFO - PROCESS | 3856 | ++DOMWINDOW == 223 (19445400) [pid = 3856] [serial = 2328] [outer = 1534E800] 15:02:58 INFO - PROCESS | 3856 | 1463781778782 Marionette TRACE conn2 <- [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]]]}] 15:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:02:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:02:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 936ms 15:02:58 INFO - PROCESS | 3856 | 1463781778803 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 15:02:58 INFO - PROCESS | 3856 | 1463781778806 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 15:02:58 INFO - PROCESS | 3856 | 1463781778811 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:02:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:02:58 INFO - PROCESS | 3856 | 1463781778814 Marionette TRACE conn2 <- [1,3062,null,{}] 15:02:58 INFO - PROCESS | 3856 | 1463781778825 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:58 INFO - PROCESS | 3856 | 1463781778948 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 15:02:59 INFO - PROCESS | 3856 | 1463781779129 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:02:59 INFO - PROCESS | 3856 | ++DOCSHELL 19A9D800 == 90 [pid = 3856] [id = 777] 15:02:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 224 (19CAF800) [pid = 3856] [serial = 2329] [outer = 00000000] 15:02:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 225 (1B174C00) [pid = 3856] [serial = 2330] [outer = 19CAF800] 15:02:59 INFO - PROCESS | 3856 | 1463781779186 Marionette DEBUG loaded listener.js 15:02:59 INFO - PROCESS | 3856 | ++DOMWINDOW == 226 (1B574800) [pid = 3856] [serial = 2331] [outer = 19CAF800] 15:02:59 INFO - PROCESS | 3856 | 1463781779707 Marionette TRACE conn2 <- [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]]]}] 15:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:02:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:02:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 952ms 15:02:59 INFO - PROCESS | 3856 | 1463781779759 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 15:02:59 INFO - PROCESS | 3856 | 1463781779762 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 15:02:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:02:59 INFO - PROCESS | 3856 | 1463781779766 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:02:59 INFO - PROCESS | 3856 | 1463781779768 Marionette TRACE conn2 <- [1,3066,null,{}] 15:02:59 INFO - PROCESS | 3856 | 1463781779772 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:02:59 INFO - PROCESS | 3856 | 1463781779888 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 15:03:00 INFO - PROCESS | 3856 | 1463781780070 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:00 INFO - PROCESS | 3856 | ++DOCSHELL 1D101800 == 91 [pid = 3856] [id = 778] 15:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 227 (1D102000) [pid = 3856] [serial = 2332] [outer = 00000000] 15:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 228 (1D165C00) [pid = 3856] [serial = 2333] [outer = 1D102000] 15:03:00 INFO - PROCESS | 3856 | 1463781780125 Marionette DEBUG loaded listener.js 15:03:00 INFO - PROCESS | 3856 | ++DOMWINDOW == 229 (1D359000) [pid = 3856] [serial = 2334] [outer = 1D102000] 15:03:00 INFO - PROCESS | 3856 | 1463781780726 Marionette TRACE conn2 <- [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] 15:03:00 INFO - PROCESS | 3856 | 1463781780828 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 15:03:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:03:00 INFO - PROCESS | 3856 | 1463781780832 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:03:00 INFO - PROCESS | 3856 | 1463781780834 Marionette TRACE conn2 <- [1,3070,null,{}] 15:03:00 INFO - PROCESS | 3856 | 1463781780838 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:00 INFO - PROCESS | 3856 | 1463781780982 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 15:03:01 INFO - PROCESS | 3856 | 1463781781165 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:01 INFO - PROCESS | 3856 | ++DOCSHELL 1D35A800 == 92 [pid = 3856] [id = 779] 15:03:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 230 (1D35E000) [pid = 3856] [serial = 2335] [outer = 00000000] 15:03:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 231 (1EFA0800) [pid = 3856] [serial = 2336] [outer = 1D35E000] 15:03:01 INFO - PROCESS | 3856 | 1463781781245 Marionette DEBUG loaded listener.js 15:03:01 INFO - PROCESS | 3856 | ++DOMWINDOW == 232 (1F5AF400) [pid = 3856] [serial = 2337] [outer = 1D35E000] 15:03:01 INFO - PROCESS | 3856 | 1463781781782 Marionette TRACE conn2 <- [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]]]}] 15:03:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:03:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:03:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:03:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:03:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:03:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:03:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 999ms 15:03:01 INFO - PROCESS | 3856 | 1463781781835 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 15:03:01 INFO - PROCESS | 3856 | 1463781781837 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 15:03:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:03:01 INFO - PROCESS | 3856 | 1463781781857 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:03:01 INFO - PROCESS | 3856 | 1463781781860 Marionette TRACE conn2 <- [1,3074,null,{}] 15:03:01 INFO - PROCESS | 3856 | 1463781781864 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:02 INFO - PROCESS | 3856 | 1463781782017 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 15:03:02 INFO - PROCESS | 3856 | 1463781782210 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:02 INFO - PROCESS | 3856 | ++DOCSHELL 1CF0A800 == 93 [pid = 3856] [id = 780] 15:03:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 233 (1EFA0400) [pid = 3856] [serial = 2338] [outer = 00000000] 15:03:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 234 (1F5B7400) [pid = 3856] [serial = 2339] [outer = 1EFA0400] 15:03:02 INFO - PROCESS | 3856 | 1463781782266 Marionette DEBUG loaded listener.js 15:03:02 INFO - PROCESS | 3856 | ++DOMWINDOW == 235 (1FB63800) [pid = 3856] [serial = 2340] [outer = 1EFA0400] 15:03:02 INFO - PROCESS | 3856 | 1463781782799 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:03:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:03:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 999ms 15:03:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:03:02 INFO - PROCESS | 3856 | 1463781782861 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 15:03:02 INFO - PROCESS | 3856 | 1463781782864 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 15:03:02 INFO - PROCESS | 3856 | 1463781782867 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:03:02 INFO - PROCESS | 3856 | 1463781782869 Marionette TRACE conn2 <- [1,3078,null,{}] 15:03:02 INFO - PROCESS | 3856 | 1463781782873 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:02 INFO - PROCESS | 3856 | 1463781782986 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 15:03:03 INFO - PROCESS | 3856 | 1463781783178 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:03 INFO - PROCESS | 3856 | ++DOCSHELL 1F5B7000 == 94 [pid = 3856] [id = 781] 15:03:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 236 (1FB5AC00) [pid = 3856] [serial = 2341] [outer = 00000000] 15:03:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 237 (1FDC0000) [pid = 3856] [serial = 2342] [outer = 1FB5AC00] 15:03:03 INFO - PROCESS | 3856 | 1463781783234 Marionette DEBUG loaded listener.js 15:03:03 INFO - PROCESS | 3856 | ++DOMWINDOW == 238 (1FDC2000) [pid = 3856] [serial = 2343] [outer = 1FB5AC00] 15:03:03 INFO - PROCESS | 3856 | 1463781783835 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:03:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:03:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 999ms 15:03:03 INFO - PROCESS | 3856 | 1463781783869 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 15:03:03 INFO - PROCESS | 3856 | 1463781783871 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 15:03:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:03:03 INFO - PROCESS | 3856 | 1463781783875 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:03:03 INFO - PROCESS | 3856 | 1463781783877 Marionette TRACE conn2 <- [1,3082,null,{}] 15:03:03 INFO - PROCESS | 3856 | 1463781783880 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:03 INFO - PROCESS | 3856 | 1463781783997 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 15:03:04 INFO - PROCESS | 3856 | 1463781784404 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:04 INFO - PROCESS | 3856 | ++DOCSHELL 10A58800 == 95 [pid = 3856] [id = 782] 15:03:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 239 (10A59000) [pid = 3856] [serial = 2344] [outer = 00000000] 15:03:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 240 (10EBB800) [pid = 3856] [serial = 2345] [outer = 10A59000] 15:03:04 INFO - PROCESS | 3856 | 1463781784493 Marionette DEBUG loaded listener.js 15:03:04 INFO - PROCESS | 3856 | ++DOMWINDOW == 241 (12DFA000) [pid = 3856] [serial = 2346] [outer = 10A59000] 15:03:05 INFO - PROCESS | 3856 | 1463781785028 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:03:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:03:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1186ms 15:03:05 INFO - PROCESS | 3856 | 1463781785067 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 15:03:05 INFO - PROCESS | 3856 | 1463781785071 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 15:03:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:03:05 INFO - PROCESS | 3856 | 1463781785093 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:03:05 INFO - PROCESS | 3856 | 1463781785096 Marionette TRACE conn2 <- [1,3086,null,{}] 15:03:05 INFO - PROCESS | 3856 | 1463781785101 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:05 INFO - PROCESS | 3856 | 1463781785213 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 15:03:05 INFO - PROCESS | 3856 | 1463781785421 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:05 INFO - PROCESS | 3856 | ++DOCSHELL 166D8C00 == 96 [pid = 3856] [id = 783] 15:03:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 242 (16C4B800) [pid = 3856] [serial = 2347] [outer = 00000000] 15:03:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 243 (16E70C00) [pid = 3856] [serial = 2348] [outer = 16C4B800] 15:03:05 INFO - PROCESS | 3856 | 1463781785477 Marionette DEBUG loaded listener.js 15:03:05 INFO - PROCESS | 3856 | ++DOMWINDOW == 244 (1760FC00) [pid = 3856] [serial = 2349] [outer = 16C4B800] 15:03:06 INFO - PROCESS | 3856 | 1463781786029 Marionette TRACE conn2 <- [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]]]}] 15:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:03:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 999ms 15:03:06 INFO - PROCESS | 3856 | 1463781786093 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 15:03:06 INFO - PROCESS | 3856 | 1463781786097 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 15:03:06 INFO - PROCESS | 3856 | 1463781786103 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:03:06 INFO - PROCESS | 3856 | 1463781786105 Marionette TRACE conn2 <- [1,3090,null,{}] 15:03:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:03:06 INFO - PROCESS | 3856 | 1463781786109 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:06 INFO - PROCESS | 3856 | 1463781786218 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 15:03:06 INFO - PROCESS | 3856 | 1463781786415 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:06 INFO - PROCESS | 3856 | ++DOCSHELL 16F03800 == 97 [pid = 3856] [id = 784] 15:03:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 245 (176EF800) [pid = 3856] [serial = 2350] [outer = 00000000] 15:03:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 246 (185A4C00) [pid = 3856] [serial = 2351] [outer = 176EF800] 15:03:06 INFO - PROCESS | 3856 | 1463781786465 Marionette DEBUG loaded listener.js 15:03:06 INFO - PROCESS | 3856 | ++DOMWINDOW == 247 (18FDE400) [pid = 3856] [serial = 2352] [outer = 176EF800] 15:03:06 INFO - PROCESS | 3856 | 1463781786978 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:03:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:03:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 889ms 15:03:07 INFO - PROCESS | 3856 | 1463781787004 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 15:03:07 INFO - PROCESS | 3856 | 1463781787007 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 15:03:07 INFO - PROCESS | 3856 | 1463781787013 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:03:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:03:07 INFO - PROCESS | 3856 | 1463781787018 Marionette TRACE conn2 <- [1,3094,null,{}] 15:03:07 INFO - PROCESS | 3856 | 1463781787027 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:07 INFO - PROCESS | 3856 | 1463781787133 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 15:03:07 INFO - PROCESS | 3856 | 1463781787331 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:07 INFO - PROCESS | 3856 | ++DOCSHELL 19440000 == 98 [pid = 3856] [id = 785] 15:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 248 (1944A800) [pid = 3856] [serial = 2353] [outer = 00000000] 15:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 249 (19C6E000) [pid = 3856] [serial = 2354] [outer = 1944A800] 15:03:07 INFO - PROCESS | 3856 | 1463781787380 Marionette DEBUG loaded listener.js 15:03:07 INFO - PROCESS | 3856 | ++DOMWINDOW == 250 (19CAFC00) [pid = 3856] [serial = 2355] [outer = 1944A800] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 18FE7000 == 97 [pid = 3856] [id = 721] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 10B33400 == 96 [pid = 3856] [id = 722] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1850C800 == 95 [pid = 3856] [id = 720] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1850E400 == 94 [pid = 3856] [id = 719] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 160E4800 == 93 [pid = 3856] [id = 718] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1793E400 == 92 [pid = 3856] [id = 773] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1381C000 == 91 [pid = 3856] [id = 772] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 19A9A400 == 90 [pid = 3856] [id = 771] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1B3F6400 == 89 [pid = 3856] [id = 770] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1B054400 == 88 [pid = 3856] [id = 769] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 19B72000 == 87 [pid = 3856] [id = 768] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 140D1800 == 86 [pid = 3856] [id = 767] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 10EBD400 == 85 [pid = 3856] [id = 766] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 249 (1CF4F800) [pid = 3856] [serial = 2262] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 248 (1AD5D400) [pid = 3856] [serial = 2209] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 247 (17834000) [pid = 3856] [serial = 2206] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 246 (1B495C00) [pid = 3856] [serial = 2212] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 245 (1581A000) [pid = 3856] [serial = 2203] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 244 (1B57BC00) [pid = 3856] [serial = 2215] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 243 (1CF0C000) [pid = 3856] [serial = 2218] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 242 (1D397400) [pid = 3856] [serial = 2221] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 241 (1D3A2800) [pid = 3856] [serial = 2224] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 240 (14398400) [pid = 3856] [serial = 2227] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 19440400 == 84 [pid = 3856] [id = 760] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1AD5D800 == 83 [pid = 3856] [id = 759] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1B57A000 == 82 [pid = 3856] [id = 758] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 172BB000 == 81 [pid = 3856] [id = 757] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 17FBCC00 == 80 [pid = 3856] [id = 756] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 138E1000 == 79 [pid = 3856] [id = 755] 15:03:07 INFO - PROCESS | 3856 | --DOCSHELL 1C720400 == 78 [pid = 3856] [id = 754] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 239 (1B57FC00) [pid = 3856] [serial = 2254] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 238 (1C71E800) [pid = 3856] [serial = 2260] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 237 (1ABA6800) [pid = 3856] [serial = 2256] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 236 (16C4E800) [pid = 3856] [serial = 2233] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 235 (1B052400) [pid = 3856] [serial = 2251] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 234 (1C719C00) [pid = 3856] [serial = 2259] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 233 (1B3F8000) [pid = 3856] [serial = 2257] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 232 (1A225800) [pid = 3856] [serial = 2245] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 231 (1A935C00) [pid = 3856] [serial = 2248] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 230 (1A854C00) [pid = 3856] [serial = 2247] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 229 (1B04C800) [pid = 3856] [serial = 2250] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 228 (10D4D000) [pid = 3856] [serial = 2236] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 227 (172B9800) [pid = 3856] [serial = 2234] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 226 (185A9000) [pid = 3856] [serial = 2241] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 225 (19A96400) [pid = 3856] [serial = 2242] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 224 (16A1C400) [pid = 3856] [serial = 2238] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 223 (172C0000) [pid = 3856] [serial = 2239] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 222 (19CA6C00) [pid = 3856] [serial = 2244] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 221 (1B57B400) [pid = 3856] [serial = 2253] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 220 (12D74800) [pid = 3856] [serial = 2231] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | --DOMWINDOW == 219 (112DD400) [pid = 3856] [serial = 2230] [outer = 00000000] [url = about:blank] 15:03:07 INFO - PROCESS | 3856 | 1463781787979 Marionette TRACE conn2 <- [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]]]}] 15:03:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:03:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:03:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:03:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 999ms 15:03:08 INFO - PROCESS | 3856 | 1463781788018 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 15:03:08 INFO - PROCESS | 3856 | 1463781788020 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 15:03:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:03:08 INFO - PROCESS | 3856 | 1463781788024 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:03:08 INFO - PROCESS | 3856 | 1463781788026 Marionette TRACE conn2 <- [1,3098,null,{}] 15:03:08 INFO - PROCESS | 3856 | 1463781788029 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:08 INFO - PROCESS | 3856 | 1463781788121 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 15:03:08 INFO - PROCESS | 3856 | 1463781788129 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:08 INFO - PROCESS | 3856 | ++DOCSHELL 13316400 == 79 [pid = 3856] [id = 786] 15:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 220 (1335E800) [pid = 3856] [serial = 2356] [outer = 00000000] 15:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 221 (160E1400) [pid = 3856] [serial = 2357] [outer = 1335E800] 15:03:08 INFO - PROCESS | 3856 | 1463781788173 Marionette DEBUG loaded listener.js 15:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 222 (16E70800) [pid = 3856] [serial = 2358] [outer = 1335E800] 15:03:08 INFO - PROCESS | 3856 | 1463781788680 Marionette TRACE conn2 <- [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"]]]}] 15:03:08 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:03:08 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 15:03:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:03:08 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:03:08 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 687ms 15:03:08 INFO - PROCESS | 3856 | 1463781788723 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 15:03:08 INFO - PROCESS | 3856 | 1463781788725 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 15:03:08 INFO - PROCESS | 3856 | 1463781788728 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:03:08 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:03:08 INFO - PROCESS | 3856 | 1463781788730 Marionette TRACE conn2 <- [1,3102,null,{}] 15:03:08 INFO - PROCESS | 3856 | 1463781788734 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:03:08 INFO - PROCESS | 3856 | 1463781788834 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 15:03:08 INFO - PROCESS | 3856 | 1463781788840 Marionette TRACE conn2 -> [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\", \"00b67d53-2427-4451-b1c1-d808debee18d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:03:08 INFO - PROCESS | 3856 | ++DOCSHELL 18428400 == 80 [pid = 3856] [id = 787] 15:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 223 (1850C000) [pid = 3856] [serial = 2359] [outer = 00000000] 15:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 224 (186C2800) [pid = 3856] [serial = 2360] [outer = 1850C000] 15:03:08 INFO - PROCESS | 3856 | 1463781788891 Marionette DEBUG loaded listener.js 15:03:08 INFO - PROCESS | 3856 | ++DOMWINDOW == 225 (1944DC00) [pid = 3856] [serial = 2361] [outer = 1850C000] 15:03:09 INFO - PROCESS | 3856 | 1463781789412 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 15:03:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:03:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 733ms 15:03:09 INFO - PROCESS | 3856 | 1463781789469 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 15:03:09 INFO - PROCESS | 3856 | 1463781789471 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 15:03:10 WARNING - u'runner_teardown' () 15:03:10 INFO - No more tests 15:03:10 INFO - Got 0 unexpected results 15:03:10 INFO - SUITE-END | took 679s 15:03:11 INFO - Closing logging queue 15:03:11 INFO - queue closed 15:03:11 INFO - Return code: 0 15:03:11 WARNING - # TBPL SUCCESS # 15:03:11 INFO - Running post-action listener: _resource_record_post_action 15:03:11 INFO - Running post-run listener: _resource_record_post_run 15:03:12 INFO - Total resource usage - Wall time: 689s; CPU: 17.0%; Read bytes: 91196416; Write bytes: 941220864; Read time: 561516; Write time: 1239050 15:03:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:03:12 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 74677760; Read time: 0; Write time: 72357 15:03:12 INFO - run-tests - Wall time: 687s; CPU: 17.0%; Read bytes: 91196416; Write bytes: 805101568; Read time: 561516; Write time: 1104733 15:03:12 INFO - Running post-run listener: _upload_blobber_files 15:03:12 INFO - Blob upload gear active. 15:03:12 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 15:03:12 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 15:03:12 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 15:03:12 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 15:03:12 INFO - (blobuploader) - INFO - Open directory for files ... 15:03:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 15:03:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:03:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:03:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:03:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:03:13 INFO - (blobuploader) - INFO - Done attempting. 15:03:13 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 15:03:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:03:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:03:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:03:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:03:15 INFO - (blobuploader) - INFO - Done attempting. 15:03:15 INFO - (blobuploader) - INFO - Iteration through files over. 15:03:15 INFO - Return code: 0 15:03:15 INFO - rmtree: C:\slave\test\build\uploaded_files.json 15:03:15 INFO - Using _rmtree_windows ... 15:03:15 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 15:03:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c80c20ae1842b411d129bc52005c5cc67c992816da62b5a3435ca25e57e795d9583fe6f6ae74493353dc8e085794f53f2632f7ce7fe7169267ce599b71e089c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6f3d956f00ca8919916eb1e5d49e0036888d8154d777c0d25d6f3d763ba152aad2dedef6412c6e35343771b2b0103e1c09c502b76ea18b7a8e9517524ea82d"} 15:03:15 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 15:03:15 INFO - Writing to file C:\slave\test\properties\blobber_files 15:03:15 INFO - Contents: 15:03:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c80c20ae1842b411d129bc52005c5cc67c992816da62b5a3435ca25e57e795d9583fe6f6ae74493353dc8e085794f53f2632f7ce7fe7169267ce599b71e089c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6f3d956f00ca8919916eb1e5d49e0036888d8154d777c0d25d6f3d763ba152aad2dedef6412c6e35343771b2b0103e1c09c502b76ea18b7a8e9517524ea82d"} 15:03:15 INFO - Running post-run listener: copy_logs_to_upload_dir 15:03:15 INFO - Copying logs to upload dir... 15:03:15 INFO - mkdir: C:\slave\test\build\upload\logs 15:03:15 INFO - Copying logs to upload dir... 15:03:15 INFO - Using _rmtree_windows ... 15:03:15 INFO - Using _rmtree_windows ... 15:03:15 INFO - Using _rmtree_windows ... 15:03:15 INFO - Using _rmtree_windows ... 15:03:15 INFO - Using _rmtree_windows ... 15:03:15 INFO - Using _rmtree_windows ... 15:03:15 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1257.899000 ========= master_lag: 55.90 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 53 secs) (at 2016-05-20 15:03:13.330060) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 15:03:13.330976) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c80c20ae1842b411d129bc52005c5cc67c992816da62b5a3435ca25e57e795d9583fe6f6ae74493353dc8e085794f53f2632f7ce7fe7169267ce599b71e089c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6f3d956f00ca8919916eb1e5d49e0036888d8154d777c0d25d6f3d763ba152aad2dedef6412c6e35343771b2b0103e1c09c502b76ea18b7a8e9517524ea82d"} build_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c80c20ae1842b411d129bc52005c5cc67c992816da62b5a3435ca25e57e795d9583fe6f6ae74493353dc8e085794f53f2632f7ce7fe7169267ce599b71e089c2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ef6f3d956f00ca8919916eb1e5d49e0036888d8154d777c0d25d6f3d763ba152aad2dedef6412c6e35343771b2b0103e1c09c502b76ea18b7a8e9517524ea82d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JmgoNkLfT_u39ZNSPiM-mA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-20 15:03:13.450558) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 15:03:13.450927) ========= '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-102\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-102 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-102 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-102 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-102 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-102 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-20 15:03:13.585766) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 15:03:13.586080) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-20 15:03:13.992542) ========= ========= Total master_lag: 56.40 =========