builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-070 starttime: 1463430517.47 results: success (0) buildid: 20160516114652 builduid: cdcc3778064d44e6a1ee219a0b637e08 revision: 796d757bceee782f5c24350fcf213c87655659e9 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:37.465665) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:37.466124) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:37.466605) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:37.552908) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:37.553347) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False --12:30:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.43 MB/s 12:30:08 (8.43 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.455000 ========= master_lag: 0.24 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:38.244814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-16 13:28:38.245126) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.650000 ========= master_lag: 2.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-16 13:28:41.148444) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 13:28:41.148839) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 796d757bceee782f5c24350fcf213c87655659e9 --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 796d757bceee782f5c24350fcf213c87655659e9 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False 2016-05-16 12:30:11,164 truncating revision to first 12 chars 2016-05-16 12:30:11,164 Setting DEBUG logging. 2016-05-16 12:30:11,164 attempt 1/10 2016-05-16 12:30:11,164 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/796d757bceee?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-16 12:30:11,424 unpacking tar archive at: mozilla-aurora-796d757bceee/testing/mozharness/ program finished with exit code 0 elapsedTime=0.802000 ========= master_lag: 0.40 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-16 13:28:42.348339) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:42.348777) ========= script_repo_revision: 796d757bceee782f5c24350fcf213c87655659e9 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:42.349215) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:42.349486) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-16 13:28:42.363172) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-05-16 13:28:42.363519) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 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-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 12:30:12 INFO - MultiFileLogger online at 20160516 12:30:12 in C:\slave\test 12:30:12 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 12:30:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:30:12 INFO - {'append_to_log': False, 12:30:12 INFO - 'base_work_dir': 'C:\\slave\\test', 12:30:12 INFO - 'blob_upload_branch': 'mozilla-aurora', 12:30:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:30:12 INFO - 'buildbot_json_path': 'buildprops.json', 12:30:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:30:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:30:12 INFO - 'download_minidump_stackwalk': True, 12:30:12 INFO - 'download_symbols': 'true', 12:30:12 INFO - 'e10s': False, 12:30:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:30:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:30:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:30:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:30:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:30:12 INFO - 'C:/mozilla-build/tooltool.py'), 12:30:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:30:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:30:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:30:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:30:12 INFO - 'log_level': 'info', 12:30:12 INFO - 'log_to_console': True, 12:30:12 INFO - 'opt_config_files': (), 12:30:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:30:12 INFO - '--processes=1', 12:30:12 INFO - '--config=%(test_path)s/wptrunner.ini', 12:30:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:30:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:30:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:30:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:30:12 INFO - 'pip_index': False, 12:30:12 INFO - 'require_test_zip': True, 12:30:12 INFO - 'test_type': ('testharness',), 12:30:12 INFO - 'this_chunk': '1', 12:30:12 INFO - 'total_chunks': '10', 12:30:12 INFO - 'virtualenv_path': 'venv', 12:30:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:30:12 INFO - 'work_dir': 'build'} 12:30:12 INFO - ##### 12:30:12 INFO - ##### Running clobber step. 12:30:12 INFO - ##### 12:30:12 INFO - Running pre-action listener: _resource_record_pre_action 12:30:12 INFO - Running main action method: clobber 12:30:12 INFO - rmtree: C:\slave\test\build 12:30:12 INFO - Using _rmtree_windows ... 12:30:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:30:49 INFO - Running post-action listener: _resource_record_post_action 12:30:49 INFO - ##### 12:30:49 INFO - ##### Running read-buildbot-config step. 12:30:49 INFO - ##### 12:30:49 INFO - Running pre-action listener: _resource_record_pre_action 12:30:49 INFO - Running main action method: read_buildbot_config 12:30:49 INFO - Using buildbot properties: 12:30:49 INFO - { 12:30:49 INFO - "project": "", 12:30:49 INFO - "product": "firefox", 12:30:49 INFO - "script_repo_revision": "production", 12:30:49 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 12:30:49 INFO - "repository": "", 12:30:49 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 12:30:49 INFO - "buildid": "20160516114652", 12:30:49 INFO - "pgo_build": "False", 12:30:49 INFO - "basedir": "C:\\slave\\test", 12:30:49 INFO - "buildnumber": 20, 12:30:49 INFO - "slavename": "t-xp32-ix-070", 12:30:49 INFO - "revision": "796d757bceee782f5c24350fcf213c87655659e9", 12:30:49 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:30:49 INFO - "platform": "win32", 12:30:49 INFO - "branch": "mozilla-aurora", 12:30:49 INFO - "repo_path": "releases/mozilla-aurora", 12:30:49 INFO - "moz_repo_path": "", 12:30:49 INFO - "stage_platform": "win32", 12:30:49 INFO - "builduid": "cdcc3778064d44e6a1ee219a0b637e08", 12:30:49 INFO - "slavebuilddir": "test" 12:30:49 INFO - } 12:30:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 12:30:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 12:30:49 INFO - Running post-action listener: _resource_record_post_action 12:30:49 INFO - ##### 12:30:49 INFO - ##### Running download-and-extract step. 12:30:49 INFO - ##### 12:30:49 INFO - Running pre-action listener: _resource_record_pre_action 12:30:49 INFO - Running main action method: download_and_extract 12:30:49 INFO - mkdir: C:\slave\test\build\tests 12:30:49 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')]} 12:30:49 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 12:30:49 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 12:30:49 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:30:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:30:53 INFO - Downloaded 1274 bytes. 12:30:53 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 12:30:53 INFO - Using the following test package requirements: 12:30:53 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:30:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 12:30:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 12:30:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'jsshell-win32.zip'], 12:30:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 12:30:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 12:30:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 12:30:53 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 12:30:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 12:30:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 12:30:53 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 12:30:53 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 12:30: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')]} 12:30:53 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 12:30:53 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 12:30:53 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:30:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:30:54 INFO - Downloaded 19979176 bytes. 12:30:54 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/*'] 12:30:54 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/* 12:30:56 INFO - caution: filename not matched: web-platform/* 12:30:56 INFO - Return code: 11 12:30:56 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')]} 12:30:56 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 12:30:56 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 12:30:56 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:30:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:30:58 INFO - Downloaded 36409073 bytes. 12:30:58 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/*'] 12:30:58 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/* 12:31:24 INFO - caution: filename not matched: bin/* 12:31:24 INFO - caution: filename not matched: config/* 12:31:24 INFO - caution: filename not matched: mozbase/* 12:31:24 INFO - caution: filename not matched: marionette/* 12:31:24 INFO - caution: filename not matched: tools/wptserve/* 12:31:24 INFO - Return code: 11 12:31:24 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')]} 12:31:24 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 12:31:24 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:31:24 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 12:31:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:31:27 INFO - Downloaded 68459000 bytes. 12:31:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:31:27 INFO - mkdir: C:\slave\test\properties 12:31:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:31:27 INFO - Writing to file C:\slave\test\properties\build_url 12:31:27 INFO - Contents: 12:31:27 INFO - build_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 12:31:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:31:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:31:28 INFO - Writing to file C:\slave\test\properties\symbols_url 12:31:28 INFO - Contents: 12:31:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:31:28 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')]} 12:31:28 INFO - https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:31:28 INFO - trying https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 12:31:28 INFO - Downloading https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:31:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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 12:31:30 INFO - Downloaded 55537843 bytes. 12:31:30 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'] 12:31:30 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 12:31:34 INFO - Return code: 0 12:31:34 INFO - Running post-action listener: _resource_record_post_action 12:31:34 INFO - Running post-action listener: set_extra_try_arguments 12:31:34 INFO - ##### 12:31:34 INFO - ##### Running create-virtualenv step. 12:31:34 INFO - ##### 12:31:34 INFO - Running pre-action listener: _pre_create_virtualenv 12:31:34 INFO - Running pre-action listener: _resource_record_pre_action 12:31:34 INFO - Running main action method: create_virtualenv 12:31:34 INFO - Creating virtualenv C:\slave\test\build\venv 12:31:34 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 12:31:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:31:34 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:31:36 INFO - Installing distribute......................................................................................................................................................................................done. 12:31:36 INFO - Return code: 0 12:31:36 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:31: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')]} 12:31:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:31: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')]} 12:31:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:31:36 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 12:31:36 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 12:31:36 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 12:31:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:31:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 12:31:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:31:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 12:31:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:31:36 INFO - 'DCLOCATION': 'SCL3', 12:31:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:31:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:31:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:31:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:31:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:31:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:31:36 INFO - 'HOMEDRIVE': 'C:', 12:31:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:31:36 INFO - 'KTS_VERSION': '1.19c', 12:31:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:31:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 12:31:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:31:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:31:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:31:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:31:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:31:36 INFO - 'MOZ_AIRBAG': '1', 12:31:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:31:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:31:36 INFO - 'MOZ_MSVCVERSION': '8', 12:31:36 INFO - 'MOZ_NO_REMOTE': '1', 12:31:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:31:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:31:36 INFO - 'NO_EM_RESTART': '1', 12:31:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:31:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:31:36 INFO - 'OS': 'Windows_NT', 12:31:36 INFO - 'OURDRIVE': 'C:', 12:31:36 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', 12:31:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:31:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:31:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:31:36 INFO - 'PROCESSOR_LEVEL': '6', 12:31:36 INFO - 'PROCESSOR_REVISION': '1e05', 12:31:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:31:36 INFO - 'PROMPT': '$P$G', 12:31:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:31:36 INFO - 'PWD': 'C:\\slave\\test', 12:31:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:31:36 INFO - 'SESSIONNAME': 'Console', 12:31:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:31:36 INFO - 'SYSTEMDRIVE': 'C:', 12:31:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:31:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:36 INFO - 'TEST1': 'testie', 12:31:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:36 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 12:31:36 INFO - 'USERNAME': 'cltbld', 12:31:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:31:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:31:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:31:36 INFO - 'WINDIR': 'C:\\WINDOWS', 12:31:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:31:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:31:37 INFO - Downloading/unpacking psutil>=0.7.1 12:31:37 INFO - Running setup.py egg_info for package psutil 12:31:37 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:31:37 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:31:37 INFO - Installing collected packages: psutil 12:31:37 INFO - Running setup.py install for psutil 12:31:37 INFO - building 'psutil._psutil_windows' extension 12:31:37 INFO - error: Unable to find vcvarsall.bat 12:31:37 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-68_icc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:31:37 INFO - running install 12:31:37 INFO - running build 12:31:37 INFO - running build_py 12:31:37 INFO - creating build 12:31:37 INFO - creating build\lib.win32-2.7 12:31:37 INFO - creating build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:31:37 INFO - running build_ext 12:31:37 INFO - building 'psutil._psutil_windows' extension 12:31:37 INFO - error: Unable to find vcvarsall.bat 12:31:37 INFO - ---------------------------------------- 12:31:37 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-68_icc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:31:37 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 12:31:37 WARNING - Return code: 1 12:31:37 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! 12:31:37 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:31:37 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')]} 12:31:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:31:37 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')]} 12:31:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:31:37 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 12:31:37 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 12:31:37 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 12:31:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:31:37 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 12:31:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:31:37 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 12:31:37 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:31:37 INFO - 'DCLOCATION': 'SCL3', 12:31:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:31:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:31:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:31:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:31:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:31:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:31:37 INFO - 'HOMEDRIVE': 'C:', 12:31:37 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:31:37 INFO - 'KTS_VERSION': '1.19c', 12:31:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:31:37 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 12:31:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:31:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:31:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:31:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:31:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:31:37 INFO - 'MOZ_AIRBAG': '1', 12:31:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:31:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:31:37 INFO - 'MOZ_MSVCVERSION': '8', 12:31:37 INFO - 'MOZ_NO_REMOTE': '1', 12:31:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:31:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:31:37 INFO - 'NO_EM_RESTART': '1', 12:31:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:31:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:31:37 INFO - 'OS': 'Windows_NT', 12:31:37 INFO - 'OURDRIVE': 'C:', 12:31:37 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', 12:31:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:31:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:31:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:31:37 INFO - 'PROCESSOR_LEVEL': '6', 12:31:37 INFO - 'PROCESSOR_REVISION': '1e05', 12:31:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:31:37 INFO - 'PROMPT': '$P$G', 12:31:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:31:37 INFO - 'PWD': 'C:\\slave\\test', 12:31:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:31:37 INFO - 'SESSIONNAME': 'Console', 12:31:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:31:37 INFO - 'SYSTEMDRIVE': 'C:', 12:31:37 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:31:37 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:37 INFO - 'TEST1': 'testie', 12:31:37 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:37 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 12:31:37 INFO - 'USERNAME': 'cltbld', 12:31:37 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:31:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:31:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:31:37 INFO - 'WINDIR': 'C:\\WINDOWS', 12:31:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:31:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:31:38 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:31:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:31:38 INFO - Running setup.py egg_info for package mozsystemmonitor 12:31:38 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:31:38 INFO - Running setup.py egg_info for package psutil 12:31:38 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:31:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:31:38 INFO - Installing collected packages: mozsystemmonitor, psutil 12:31:38 INFO - Running setup.py install for mozsystemmonitor 12:31:38 INFO - Running setup.py install for psutil 12:31:38 INFO - building 'psutil._psutil_windows' extension 12:31:38 INFO - error: Unable to find vcvarsall.bat 12:31:38 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-kcjna_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:31:38 INFO - running install 12:31:38 INFO - running build 12:31:38 INFO - running build_py 12:31:38 INFO - running build_ext 12:31:38 INFO - building 'psutil._psutil_windows' extension 12:31:38 INFO - error: Unable to find vcvarsall.bat 12:31:38 INFO - ---------------------------------------- 12:31:38 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-kcjna_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:31:38 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-070\Application Data\pip\pip.log 12:31:38 WARNING - Return code: 1 12:31:38 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! 12:31:38 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:31:38 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')]} 12:31:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:31:38 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')]} 12:31:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:31:38 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 12:31:38 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 12:31:38 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 12:31:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:31:38 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 12:31:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:31:38 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 12:31:38 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:31:38 INFO - 'DCLOCATION': 'SCL3', 12:31:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:31:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:31:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:31:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:31:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:31:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:31:38 INFO - 'HOMEDRIVE': 'C:', 12:31:38 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:31:38 INFO - 'KTS_VERSION': '1.19c', 12:31:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:31:38 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 12:31:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:31:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:31:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:31:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:31:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:31:38 INFO - 'MOZ_AIRBAG': '1', 12:31:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:31:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:31:38 INFO - 'MOZ_MSVCVERSION': '8', 12:31:38 INFO - 'MOZ_NO_REMOTE': '1', 12:31:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:31:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:31:38 INFO - 'NO_EM_RESTART': '1', 12:31:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:31:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:31:38 INFO - 'OS': 'Windows_NT', 12:31:38 INFO - 'OURDRIVE': 'C:', 12:31:38 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', 12:31:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:31:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:31:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:31:38 INFO - 'PROCESSOR_LEVEL': '6', 12:31:38 INFO - 'PROCESSOR_REVISION': '1e05', 12:31:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:31:38 INFO - 'PROMPT': '$P$G', 12:31:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:31:38 INFO - 'PWD': 'C:\\slave\\test', 12:31:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:31:38 INFO - 'SESSIONNAME': 'Console', 12:31:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:31:38 INFO - 'SYSTEMDRIVE': 'C:', 12:31:38 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:31:38 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:38 INFO - 'TEST1': 'testie', 12:31:38 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:38 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 12:31:38 INFO - 'USERNAME': 'cltbld', 12:31:38 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:31:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:31:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:31:38 INFO - 'WINDIR': 'C:\\WINDOWS', 12:31:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:31:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:31:39 INFO - Downloading/unpacking blobuploader==1.2.4 12:31:39 INFO - Downloading blobuploader-1.2.4.tar.gz 12:31:39 INFO - Running setup.py egg_info for package blobuploader 12:31:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:31:41 INFO - Running setup.py egg_info for package requests 12:31:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:31:41 INFO - Downloading docopt-0.6.1.tar.gz 12:31:41 INFO - Running setup.py egg_info for package docopt 12:31:41 INFO - Installing collected packages: blobuploader, docopt, requests 12:31:41 INFO - Running setup.py install for blobuploader 12:31:41 INFO - Running setup.py install for docopt 12:31:41 INFO - Running setup.py install for requests 12:31:41 INFO - Successfully installed blobuploader docopt requests 12:31:41 INFO - Cleaning up... 12:31:41 INFO - Return code: 0 12:31:41 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:31:41 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')]} 12:31:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:31:41 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')]} 12:31:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:31:41 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 12:31:41 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 12:31:41 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 12:31:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:31:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 12:31:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:31:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 12:31:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:31:41 INFO - 'DCLOCATION': 'SCL3', 12:31:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:31:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:31:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:31:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:31:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:31:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:31:41 INFO - 'HOMEDRIVE': 'C:', 12:31:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:31:41 INFO - 'KTS_VERSION': '1.19c', 12:31:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:31:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 12:31:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:31:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:31:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:31:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:31:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:31:41 INFO - 'MOZ_AIRBAG': '1', 12:31:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:31:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:31:41 INFO - 'MOZ_MSVCVERSION': '8', 12:31:41 INFO - 'MOZ_NO_REMOTE': '1', 12:31:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:31:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:31:41 INFO - 'NO_EM_RESTART': '1', 12:31:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:31:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:31:41 INFO - 'OS': 'Windows_NT', 12:31:41 INFO - 'OURDRIVE': 'C:', 12:31:41 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', 12:31:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:31:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:31:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:31:41 INFO - 'PROCESSOR_LEVEL': '6', 12:31:41 INFO - 'PROCESSOR_REVISION': '1e05', 12:31:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:31:41 INFO - 'PROMPT': '$P$G', 12:31:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:31:41 INFO - 'PWD': 'C:\\slave\\test', 12:31:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:31:41 INFO - 'SESSIONNAME': 'Console', 12:31:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:31:41 INFO - 'SYSTEMDRIVE': 'C:', 12:31:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:31:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:41 INFO - 'TEST1': 'testie', 12:31:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:41 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 12:31:41 INFO - 'USERNAME': 'cltbld', 12:31:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:31:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:31:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:31:41 INFO - 'WINDIR': 'C:\\WINDOWS', 12:31:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:31:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:31:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:31:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:31:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:31:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:31:46 INFO - Unpacking c:\slave\test\build\tests\marionette 12:31:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:31:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:31:46 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 12:31:46 INFO - Running setup.py install for browsermob-proxy 12:31:53 INFO - Running setup.py install for manifestparser 12:31:53 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for marionette-client 12:31:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:31:53 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for marionette-driver 12:31:53 INFO - Running setup.py install for mozcrash 12:31:53 INFO - Running setup.py install for mozdebug 12:31:53 INFO - Running setup.py install for mozdevice 12:31:53 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for mozfile 12:31:53 INFO - Running setup.py install for mozhttpd 12:31:53 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for mozinfo 12:31:53 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for mozInstall 12:31:53 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for mozleak 12:31:53 INFO - Running setup.py install for mozlog 12:31:53 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for moznetwork 12:31:53 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for mozprocess 12:31:53 INFO - Running setup.py install for mozprofile 12:31:53 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for mozrunner 12:31:53 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for mozscreenshot 12:31:53 INFO - Running setup.py install for moztest 12:31:53 INFO - Running setup.py install for mozversion 12:31:53 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:31:53 INFO - Running setup.py install for wptserve 12:31:53 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 12:31:53 INFO - Cleaning up... 12:31:53 INFO - Return code: 0 12:31:53 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:31: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')]} 12:31:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:31: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')]} 12:31:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:31:53 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 0x00E696B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00D21528>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, '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-070', 'USERDOMAIN': 'T-XP32-IX-070', '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-070', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-070', '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-070\\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-070'}}, attempt #1 12:31:53 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 12:31:53 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 12:31:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:31:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 12:31:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:31:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 12:31:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:31:53 INFO - 'DCLOCATION': 'SCL3', 12:31:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:31:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:31:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:31:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:31:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:31:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:31:53 INFO - 'HOMEDRIVE': 'C:', 12:31:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:31:53 INFO - 'KTS_VERSION': '1.19c', 12:31:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:31:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 12:31:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:31:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:31:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:31:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:31:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:31:53 INFO - 'MOZ_AIRBAG': '1', 12:31:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:31:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:31:53 INFO - 'MOZ_MSVCVERSION': '8', 12:31:53 INFO - 'MOZ_NO_REMOTE': '1', 12:31:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:31:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:31:53 INFO - 'NO_EM_RESTART': '1', 12:31:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:31:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:31:53 INFO - 'OS': 'Windows_NT', 12:31:53 INFO - 'OURDRIVE': 'C:', 12:31:53 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', 12:31:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:31:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:31:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:31:53 INFO - 'PROCESSOR_LEVEL': '6', 12:31:53 INFO - 'PROCESSOR_REVISION': '1e05', 12:31:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:31:53 INFO - 'PROMPT': '$P$G', 12:31:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:31:53 INFO - 'PWD': 'C:\\slave\\test', 12:31:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:31:53 INFO - 'SESSIONNAME': 'Console', 12:31:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:31:53 INFO - 'SYSTEMDRIVE': 'C:', 12:31:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:31:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:53 INFO - 'TEST1': 'testie', 12:31:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:31:53 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 12:31:53 INFO - 'USERNAME': 'cltbld', 12:31:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:31:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:31:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:31:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:31:53 INFO - 'WINDIR': 'C:\\WINDOWS', 12:31:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:31:58 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:31:58 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:31:58 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:31:58 INFO - Unpacking c:\slave\test\build\tests\marionette 12:31:58 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:31:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:31:58 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)) 12:32:04 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)) 12:32:04 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)) 12:32:04 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)) 12:32:04 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)) 12:32:04 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:32:04 INFO - Downloading blessings-1.6.tar.gz 12:32:04 INFO - Running setup.py egg_info for package blessings 12:32:04 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)) 12:32:04 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:32:04 INFO - Running setup.py install for blessings 12:32:04 INFO - Running setup.py install for browsermob-proxy 12:32:04 INFO - Running setup.py install for manifestparser 12:32:04 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Running setup.py install for marionette-client 12:32:04 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:32:04 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Running setup.py install for marionette-driver 12:32:04 INFO - Running setup.py install for mozcrash 12:32:04 INFO - Running setup.py install for mozdebug 12:32:04 INFO - Running setup.py install for mozdevice 12:32:04 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Running setup.py install for mozhttpd 12:32:04 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Running setup.py install for mozInstall 12:32:04 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Running setup.py install for mozleak 12:32:04 INFO - Running setup.py install for mozprofile 12:32:04 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Running setup.py install for mozrunner 12:32:04 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:32:04 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:32:05 INFO - Running setup.py install for mozscreenshot 12:32:05 INFO - Running setup.py install for moztest 12:32:05 INFO - Running setup.py install for mozversion 12:32:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:32:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:32:05 INFO - Running setup.py install for wptserve 12:32:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:32:05 INFO - Cleaning up... 12:32:05 INFO - Return code: 0 12:32:05 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:32:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:32:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:32:06 INFO - Reading from file tmpfile_stdout 12:32:06 INFO - Using _rmtree_windows ... 12:32:06 INFO - Using _rmtree_windows ... 12:32:06 INFO - Current package versions: 12:32:06 INFO - blessings == 1.6 12:32:06 INFO - blobuploader == 1.2.4 12:32:06 INFO - browsermob-proxy == 0.6.0 12:32:06 INFO - distribute == 0.6.14 12:32:06 INFO - docopt == 0.6.1 12:32:06 INFO - manifestparser == 1.1 12:32:06 INFO - marionette-client == 2.3.0 12:32:06 INFO - marionette-driver == 1.4.0 12:32:06 INFO - mozInstall == 1.12 12:32:06 INFO - mozcrash == 0.17 12:32:06 INFO - mozdebug == 0.1 12:32:06 INFO - mozdevice == 0.48 12:32:06 INFO - mozfile == 1.2 12:32:06 INFO - mozhttpd == 0.7 12:32:06 INFO - mozinfo == 0.9 12:32:06 INFO - mozleak == 0.1 12:32:06 INFO - mozlog == 3.1 12:32:06 INFO - moznetwork == 0.27 12:32:06 INFO - mozprocess == 0.22 12:32:06 INFO - mozprofile == 0.28 12:32:06 INFO - mozrunner == 6.11 12:32:06 INFO - mozscreenshot == 0.1 12:32:06 INFO - mozsystemmonitor == 0.0 12:32:06 INFO - moztest == 0.7 12:32:06 INFO - mozversion == 1.4 12:32:06 INFO - requests == 1.2.3 12:32:06 INFO - wptserve == 1.4.0 12:32:06 INFO - Running post-action listener: _resource_record_post_action 12:32:06 INFO - Running post-action listener: _start_resource_monitoring 12:32:06 INFO - Starting resource monitoring. 12:32:06 INFO - ##### 12:32:06 INFO - ##### Running pull step. 12:32:06 INFO - ##### 12:32:06 INFO - Running pre-action listener: _resource_record_pre_action 12:32:06 INFO - Running main action method: pull 12:32:06 INFO - Pull has nothing to do! 12:32:06 INFO - Running post-action listener: _resource_record_post_action 12:32:06 INFO - ##### 12:32:06 INFO - ##### Running install step. 12:32:06 INFO - ##### 12:32:06 INFO - Running pre-action listener: _resource_record_pre_action 12:32:06 INFO - Running main action method: install 12:32:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:32:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:32:06 INFO - Reading from file tmpfile_stdout 12:32:06 INFO - Using _rmtree_windows ... 12:32:06 INFO - Using _rmtree_windows ... 12:32:06 INFO - Detecting whether we're running mozinstall >=1.0... 12:32:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:32:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:32:06 INFO - Reading from file tmpfile_stdout 12:32:06 INFO - Output received: 12:32:06 INFO - Usage: mozinstall-script.py [options] installer 12:32:06 INFO - Options: 12:32:06 INFO - -h, --help show this help message and exit 12:32:06 INFO - -d DEST, --destination=DEST 12:32:06 INFO - Directory to install application into. [default: 12:32:06 INFO - "C:\slave\test"] 12:32:06 INFO - --app=APP Application being installed. [default: firefox] 12:32:06 INFO - Using _rmtree_windows ... 12:32:06 INFO - Using _rmtree_windows ... 12:32:06 INFO - mkdir: C:\slave\test\build\application 12:32:06 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'] 12:32:06 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 12:32:08 INFO - Reading from file tmpfile_stdout 12:32:08 INFO - Output received: 12:32:08 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:32:08 INFO - Using _rmtree_windows ... 12:32:08 INFO - Using _rmtree_windows ... 12:32:08 INFO - Running post-action listener: _resource_record_post_action 12:32:08 INFO - ##### 12:32:08 INFO - ##### Running run-tests step. 12:32:08 INFO - ##### 12:32:08 INFO - Running pre-action listener: _resource_record_pre_action 12:32:08 INFO - Running main action method: run_tests 12:32:08 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:32:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:32:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:32:08 INFO - grabbing minidump binary from tooltool 12:32:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:32:08 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 0x00E252C0>, '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 0x00BB0C80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00BEF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:32:08 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 12:32:08 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 12:32:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:32:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpll59hm 12:32:09 INFO - INFO - File integrity verified, renaming tmpll59hm to win32-minidump_stackwalk.exe 12:32:09 INFO - Return code: 0 12:32:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:32:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:32:09 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/JbOJ643TQHyC83MqFImSeA/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 12:32:09 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/JbOJ643TQHyC83MqFImSeA/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 12:32:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 12:32:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070\\Application Data', 12:32:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 12:32:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-070', 12:32:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 12:32:09 INFO - 'DCLOCATION': 'SCL3', 12:32:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 12:32:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:32:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:32:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 12:32:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 12:32:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 12:32:09 INFO - 'HOMEDRIVE': 'C:', 12:32:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:32:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:32:09 INFO - 'KTS_VERSION': '1.19c', 12:32:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 12:32:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-070', 12:32:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:32:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:32:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:32:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 12:32:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 12:32:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 12:32:09 INFO - 'MOZ_AIRBAG': '1', 12:32:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:32:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:32:09 INFO - 'MOZ_MSVCVERSION': '8', 12:32:09 INFO - 'MOZ_NO_REMOTE': '1', 12:32:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 12:32:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 12:32:09 INFO - 'NO_EM_RESTART': '1', 12:32:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:32:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:32:09 INFO - 'OS': 'Windows_NT', 12:32:09 INFO - 'OURDRIVE': 'C:', 12:32:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 12:32:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 12:32:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:32:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 12:32:09 INFO - 'PROCESSOR_LEVEL': '6', 12:32:09 INFO - 'PROCESSOR_REVISION': '1e05', 12:32:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 12:32:09 INFO - 'PROMPT': '$P$G', 12:32:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:32:09 INFO - 'PWD': 'C:\\slave\\test', 12:32:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:32:09 INFO - 'SESSIONNAME': 'Console', 12:32:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:32:09 INFO - 'SYSTEMDRIVE': 'C:', 12:32:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 12:32:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:32:09 INFO - 'TEST1': 'testie', 12:32:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 12:32:09 INFO - 'USERDOMAIN': 'T-XP32-IX-070', 12:32:09 INFO - 'USERNAME': 'cltbld', 12:32:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-070', 12:32:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 12:32:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 12:32:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 12:32:09 INFO - 'WINDIR': 'C:\\WINDOWS', 12:32:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:32:09 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/JbOJ643TQHyC83MqFImSeA/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 12:32:10 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 12:32:10 INFO - import pkg_resources 12:32:11 INFO - Using 1 client processes 12:32:14 INFO - SUITE-START | Running 778 tests 12:32:14 INFO - Running testharness tests 12:32:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:32:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:32:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:32:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 12:32:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:32:14 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:32:14 INFO - Setting up ssl 12:32:14 INFO - PROCESS | certutil | 12:32:14 INFO - PROCESS | certutil | 12:32:14 INFO - PROCESS | certutil | 12:32:14 INFO - Certificate Nickname Trust Attributes 12:32:14 INFO - SSL,S/MIME,JAR/XPI 12:32:14 INFO - 12:32:14 INFO - web-platform-tests CT,, 12:32:14 INFO - 12:32:14 INFO - Starting runner 12:32:16 INFO - PROCESS | 3632 | [3632] 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 12:32:16 INFO - PROCESS | 3632 | [3632] 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 12:32:16 INFO - PROCESS | 3632 | [3632] 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 12:32:17 INFO - PROCESS | 3632 | 1463430737528 Marionette DEBUG Marionette enabled via build flag and pref 12:32:17 INFO - PROCESS | 3632 | ++DOCSHELL 11A02C00 == 1 [pid = 3632] [id = 1] 12:32:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 1 (11A03000) [pid = 3632] [serial = 1] [outer = 00000000] 12:32:17 INFO - PROCESS | 3632 | [3632] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:32:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 2 (11A03C00) [pid = 3632] [serial = 2] [outer = 11A03000] 12:32:17 INFO - PROCESS | 3632 | [3632] 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 12:32:17 INFO - PROCESS | 3632 | [3632] 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 2255 12:32:17 INFO - PROCESS | 3632 | ++DOCSHELL 11CF1C00 == 2 [pid = 3632] [id = 2] 12:32:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 3 (11CF2000) [pid = 3632] [serial = 3] [outer = 00000000] 12:32:17 INFO - PROCESS | 3632 | [3632] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:32:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 4 (11CF2C00) [pid = 3632] [serial = 4] [outer = 11CF2000] 12:32:18 INFO - PROCESS | 3632 | 1463430738027 Marionette INFO Listening on port 2828 12:32:18 INFO - PROCESS | 3632 | 1463430738381 Marionette DEBUG Marionette enabled via command-line flag 12:32:18 INFO - PROCESS | 3632 | ++DOCSHELL 12DD9800 == 3 [pid = 3632] [id = 3] 12:32:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 5 (12DD9C00) [pid = 3632] [serial = 5] [outer = 00000000] 12:32:18 INFO - PROCESS | 3632 | [3632] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 12:32:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 6 (12DDA800) [pid = 3632] [serial = 6] [outer = 12DD9C00] 12:32:18 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:32:18 INFO - PROCESS | 3632 | [3632] 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 12:32:18 INFO - PROCESS | 3632 | [3632] 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 12:32:18 INFO - PROCESS | 3632 | [3632] 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 12:32:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 7 (1370C400) [pid = 3632] [serial = 7] [outer = 11CF2000] 12:32:18 INFO - PROCESS | 3632 | [3632] 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 12:32:18 INFO - PROCESS | 3632 | 1463430738682 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1467 12:32:18 INFO - PROCESS | 3632 | 1463430738771 Marionette DEBUG Closed connection conn0 12:32:18 INFO - PROCESS | 3632 | [3632] 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 12:32:18 INFO - PROCESS | 3632 | 1463430738781 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1469 12:32:18 INFO - PROCESS | 3632 | 1463430738822 Marionette DEBUG Closed connection conn1 12:32:18 INFO - PROCESS | 3632 | [3632] 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 12:32:18 INFO - PROCESS | 3632 | 1463430738830 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1470 12:32:18 INFO - PROCESS | 3632 | ++DOCSHELL 13DC1400 == 4 [pid = 3632] [id = 4] 12:32:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 8 (13DC1800) [pid = 3632] [serial = 8] [outer = 00000000] 12:32:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 9 (140D0400) [pid = 3632] [serial = 9] [outer = 13DC1800] 12:32:18 INFO - PROCESS | 3632 | [3632] 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 12:32:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 10 (140D5000) [pid = 3632] [serial = 10] [outer = 13DC1800] 12:32:19 INFO - PROCESS | 3632 | 1463430739046 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:32:19 INFO - PROCESS | 3632 | 1463430739052 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":"20160516114652","device":"desktop","version":"48.0a2"} 12:32:19 INFO - PROCESS | 3632 | [3632] 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 12:32:19 INFO - PROCESS | 3632 | [3632] 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 12:32:19 INFO - PROCESS | 3632 | [3632] 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 12:32:19 INFO - PROCESS | 3632 | [3632] 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 12:32:19 INFO - PROCESS | 3632 | ++DOCSHELL 15792C00 == 5 [pid = 3632] [id = 5] 12:32:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 11 (15798000) [pid = 3632] [serial = 11] [outer = 00000000] 12:32:19 INFO - PROCESS | 3632 | ++DOCSHELL 1579B000 == 6 [pid = 3632] [id = 6] 12:32:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 12 (1579B400) [pid = 3632] [serial = 12] [outer = 00000000] 12:32:20 INFO - PROCESS | 3632 | [3632] 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 12:32:20 INFO - PROCESS | 3632 | ++DOCSHELL 16B14800 == 7 [pid = 3632] [id = 7] 12:32:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 13 (16B14C00) [pid = 3632] [serial = 13] [outer = 00000000] 12:32:20 INFO - PROCESS | 3632 | [3632] 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 12:32:20 INFO - PROCESS | 3632 | [3632] 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 12:32:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 14 (16D8B000) [pid = 3632] [serial = 14] [outer = 16B14C00] 12:32:20 INFO - PROCESS | 3632 | [3632] 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 12:32:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 15 (167AF000) [pid = 3632] [serial = 15] [outer = 15798000] 12:32:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 16 (167B0C00) [pid = 3632] [serial = 16] [outer = 1579B400] 12:32:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 17 (16D1D400) [pid = 3632] [serial = 17] [outer = 16B14C00] 12:32:21 INFO - PROCESS | 3632 | 1463430741201 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3632 | 1463430741218 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 18 (180F8800) [pid = 3632] [serial = 18] [outer = 16B14C00] 12:32:21 INFO - PROCESS | 3632 | 1463430741751 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"7909310d-994b-4d05-b798-6b2f867fa202","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":"20160516114652","device":"desktop","version":"48.0a2","command_id":1}}] 12:32:21 INFO - PROCESS | 3632 | 1463430741914 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}] 12:32:21 INFO - PROCESS | 3632 | 1463430741972 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 12:32:22 INFO - PROCESS | 3632 | 1463430742070 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:32:22 INFO - PROCESS | 3632 | [3632] 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 12:32:22 INFO - PROCESS | 3632 | [3632] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:32:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 19 (11C02000) [pid = 3632] [serial = 19] [outer = 16B14C00] 12:32:22 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:32:22 INFO - PROCESS | 3632 | 1463430742555 Marionette TRACE conn2 <- [1,3,null,{}] 12:32:22 INFO - PROCESS | 3632 | 1463430742572 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:32:22 INFO - PROCESS | 3632 | 1463430742579 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 12:32:22 INFO - PROCESS | 3632 | 1463430742618 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 3632 | 1463430742621 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 12:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:32:22 INFO - PROCESS | 3632 | 1463430742675 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 3632 | 1463430742678 Marionette TRACE conn2 <- [1,6,null,{}] 12:32:22 INFO - PROCESS | 3632 | 1463430742683 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}] 12:32:22 INFO - PROCESS | 3632 | 1463430742695 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 12:32:22 INFO - PROCESS | 3632 | 1463430742698 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 3632 | ++DOCSHELL 16B10800 == 8 [pid = 3632] [id = 8] 12:32:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 20 (19FB0000) [pid = 3632] [serial = 20] [outer = 00000000] 12:32:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 21 (1A132400) [pid = 3632] [serial = 21] [outer = 19FB0000] 12:32:22 INFO - PROCESS | 3632 | 1463430742746 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 22 (1A136400) [pid = 3632] [serial = 22] [outer = 19FB0000] 12:32:23 INFO - PROCESS | 3632 | ++DOCSHELL 1A485400 == 9 [pid = 3632] [id = 9] 12:32:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 23 (1A485C00) [pid = 3632] [serial = 23] [outer = 00000000] 12:32:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 24 (1A488400) [pid = 3632] [serial = 24] [outer = 1A485C00] 12:32:23 INFO - PROCESS | 3632 | 1463430743134 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 25 (1A48B800) [pid = 3632] [serial = 25] [outer = 1A485C00] 12:32:23 INFO - PROCESS | 3632 | 1463430743313 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]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 667ms 12:32:23 INFO - PROCESS | 3632 | 1463430743389 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 3632 | 1463430743391 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 12:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:32:23 INFO - PROCESS | 3632 | 1463430743408 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 3632 | 1463430743410 Marionette TRACE conn2 <- [1,10,null,{}] 12:32:23 INFO - PROCESS | 3632 | 1463430743460 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}] 12:32:23 INFO - PROCESS | 3632 | 1463430743559 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 12:32:23 INFO - PROCESS | 3632 | 1463430743572 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 3632 | ++DOCSHELL 1A89AC00 == 10 [pid = 3632] [id = 10] 12:32:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 26 (1A909800) [pid = 3632] [serial = 26] [outer = 00000000] 12:32:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 27 (1AF56C00) [pid = 3632] [serial = 27] [outer = 1A909800] 12:32:23 INFO - PROCESS | 3632 | 1463430743619 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 28 (1AF5AC00) [pid = 3632] [serial = 28] [outer = 1A909800] 12:32:23 INFO - PROCESS | 3632 | 1463430743956 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]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 598ms 12:32:24 INFO - PROCESS | 3632 | 1463430744016 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 3632 | 1463430744018 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 12:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:32:24 INFO - PROCESS | 3632 | 1463430744022 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 3632 | 1463430744023 Marionette TRACE conn2 <- [1,14,null,{}] 12:32:24 INFO - PROCESS | 3632 | 1463430744027 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}] 12:32:24 INFO - PROCESS | 3632 | 1463430744108 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 12:32:24 INFO - PROCESS | 3632 | 1463430744115 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 3632 | ++DOCSHELL 174D0800 == 11 [pid = 3632] [id = 11] 12:32:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 29 (174D0C00) [pid = 3632] [serial = 29] [outer = 00000000] 12:32:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 30 (1AB84800) [pid = 3632] [serial = 30] [outer = 174D0C00] 12:32:24 INFO - PROCESS | 3632 | 1463430744164 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 31 (1AF55800) [pid = 3632] [serial = 31] [outer = 174D0C00] 12:32:24 INFO - PROCESS | 3632 | 1463430744493 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]]]}] 12:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 528ms 12:32:24 INFO - PROCESS | 3632 | 1463430744559 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 3632 | 1463430744560 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 12:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:32:24 INFO - PROCESS | 3632 | 1463430744546 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:32:24 INFO - PROCESS | 3632 | 1463430744548 Marionette TRACE conn2 <- [1,18,null,{}] 12:32:24 INFO - PROCESS | 3632 | 1463430744551 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}] 12:32:24 INFO - PROCESS | 3632 | 1463430744640 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 12:32:24 INFO - PROCESS | 3632 | 1463430744660 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:24 INFO - PROCESS | 3632 | ++DOCSHELL 1AC62800 == 12 [pid = 3632] [id = 12] 12:32:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 32 (1AC64400) [pid = 3632] [serial = 32] [outer = 00000000] 12:32:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 33 (1AEB3C00) [pid = 3632] [serial = 33] [outer = 1AC64400] 12:32:24 INFO - PROCESS | 3632 | 1463430744705 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 34 (1AEB7000) [pid = 3632] [serial = 34] [outer = 1AC64400] 12:32:24 INFO - PROCESS | 3632 | 1463430744998 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]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 473ms 12:32:25 INFO - PROCESS | 3632 | 1463430745027 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3632 | 1463430745030 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 12:32:25 INFO - PROCESS | 3632 | 1463430745033 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:32:25 INFO - PROCESS | 3632 | 1463430745035 Marionette TRACE conn2 <- [1,22,null,{}] 12:32:25 INFO - PROCESS | 3632 | 1463430745038 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}] 12:32:25 INFO - PROCESS | 3632 | 1463430745123 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 12:32:25 INFO - PROCESS | 3632 | 1463430745129 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3632 | ++DOCSHELL 1AEBD000 == 13 [pid = 3632] [id = 13] 12:32:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 35 (1AEBF400) [pid = 3632] [serial = 35] [outer = 00000000] 12:32:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 36 (1B26B000) [pid = 3632] [serial = 36] [outer = 1AEBF400] 12:32:25 INFO - PROCESS | 3632 | 1463430745157 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 37 (1B26EC00) [pid = 3632] [serial = 37] [outer = 1AEBF400] 12:32:25 INFO - PROCESS | 3632 | 1463430745442 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]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 431ms 12:32:25 INFO - PROCESS | 3632 | 1463430745485 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3632 | 1463430745487 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 12:32:25 INFO - PROCESS | 3632 | 1463430745490 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:32:25 INFO - PROCESS | 3632 | 1463430745492 Marionette TRACE conn2 <- [1,26,null,{}] 12:32:25 INFO - PROCESS | 3632 | 1463430745495 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}] 12:32:25 INFO - PROCESS | 3632 | 1463430745567 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 12:32:25 INFO - PROCESS | 3632 | 1463430745573 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 3632 | ++DOCSHELL 1B3C8400 == 14 [pid = 3632] [id = 14] 12:32:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 38 (1B3C8800) [pid = 3632] [serial = 38] [outer = 00000000] 12:32:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 39 (1B3D3800) [pid = 3632] [serial = 39] [outer = 1B3C8800] 12:32:25 INFO - PROCESS | 3632 | 1463430745616 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 40 (1B3D7C00) [pid = 3632] [serial = 40] [outer = 1B3C8800] 12:32:25 INFO - PROCESS | 3632 | 1463430745896 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]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 431ms 12:32:25 INFO - PROCESS | 3632 | 1463430745925 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 3632 | 1463430745927 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 12:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:32:25 INFO - PROCESS | 3632 | 1463430745934 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 3632 | 1463430745936 Marionette TRACE conn2 <- [1,30,null,{}] 12:32:25 INFO - PROCESS | 3632 | 1463430745939 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}] 12:32:26 INFO - PROCESS | 3632 | 1463430746004 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 12:32:26 INFO - PROCESS | 3632 | ++DOCSHELL 1B67C800 == 15 [pid = 3632] [id = 15] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 41 (1B67CC00) [pid = 3632] [serial = 41] [outer = 00000000] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 42 (1B67DC00) [pid = 3632] [serial = 42] [outer = 1B67CC00] 12:32:26 INFO - PROCESS | 3632 | 1463430746038 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 43 (1B680800) [pid = 3632] [serial = 43] [outer = 1B67CC00] 12:32:26 INFO - PROCESS | 3632 | ++DOCSHELL 1B76C400 == 16 [pid = 3632] [id = 16] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 44 (1B76C800) [pid = 3632] [serial = 44] [outer = 00000000] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 45 (1B76F000) [pid = 3632] [serial = 45] [outer = 1B76C800] 12:32:26 INFO - PROCESS | 3632 | 1463430746095 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 46 (1B770C00) [pid = 3632] [serial = 46] [outer = 1B76C800] 12:32:26 INFO - PROCESS | 3632 | ++DOCSHELL 1B3CF000 == 17 [pid = 3632] [id = 17] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (1B3D2000) [pid = 3632] [serial = 47] [outer = 00000000] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (1B937400) [pid = 3632] [serial = 48] [outer = 1B3D2000] 12:32:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (1B779800) [pid = 3632] [serial = 49] [outer = 1B3D2000] 12:32:26 INFO - PROCESS | 3632 | 1463430746492 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]]]}] 12:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 611ms 12:32:26 INFO - PROCESS | 3632 | 1463430746948 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 3632 | 1463430746952 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 12:32:27 INFO - PROCESS | 3632 | --DOCSHELL 11A02C00 == 16 [pid = 3632] [id = 1] 12:32:27 INFO - PROCESS | 3632 | 1463430747053 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3632 | 1463430747057 Marionette TRACE conn2 <- [1,34,null,{}] 12:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:32:27 INFO - PROCESS | 3632 | 1463430747064 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}] 12:32:27 INFO - PROCESS | 3632 | 1463430747158 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 12:32:27 INFO - PROCESS | 3632 | 1463430747216 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 3632 | ++DOCSHELL 10504000 == 17 [pid = 3632] [id = 18] 12:32:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (1050DC00) [pid = 3632] [serial = 50] [outer = 00000000] 12:32:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (105F5400) [pid = 3632] [serial = 51] [outer = 1050DC00] 12:32:27 INFO - PROCESS | 3632 | 1463430747254 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (10A61C00) [pid = 3632] [serial = 52] [outer = 1050DC00] 12:32:27 INFO - PROCESS | 3632 | 1463430747778 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]]]}] 12:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 750ms 12:32:27 INFO - PROCESS | 3632 | 1463430747807 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 3632 | 1463430747811 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 12:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:32:27 INFO - PROCESS | 3632 | 1463430747820 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:32:27 INFO - PROCESS | 3632 | 1463430747824 Marionette TRACE conn2 <- [1,38,null,{}] 12:32:27 INFO - PROCESS | 3632 | 1463430747829 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}] 12:32:27 INFO - PROCESS | 3632 | 1463430747935 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 12:32:27 INFO - PROCESS | 3632 | 1463430747992 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 3632 | ++DOCSHELL 11A0DC00 == 18 [pid = 3632] [id = 19] 12:32:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (11A10000) [pid = 3632] [serial = 53] [outer = 00000000] 12:32:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (130D5C00) [pid = 3632] [serial = 54] [outer = 11A10000] 12:32:28 INFO - PROCESS | 3632 | 1463430748046 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (13310800) [pid = 3632] [serial = 55] [outer = 11A10000] 12:32:28 INFO - PROCESS | 3632 | 1463430748749 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]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 932ms 12:32:28 INFO - PROCESS | 3632 | 1463430748761 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 3632 | 1463430748765 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 12:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:32:28 INFO - PROCESS | 3632 | 1463430748795 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - PROCESS | 3632 | 1463430748800 Marionette TRACE conn2 <- [1,42,null,{}] 12:32:28 INFO - PROCESS | 3632 | 1463430748788 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}] 12:32:28 INFO - PROCESS | 3632 | 1463430748879 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 12:32:28 INFO - PROCESS | 3632 | 1463430748945 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 3632 | ++DOCSHELL 105F3400 == 19 [pid = 3632] [id = 20] 12:32:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (10A57800) [pid = 3632] [serial = 56] [outer = 00000000] 12:32:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (10A62800) [pid = 3632] [serial = 57] [outer = 10A57800] 12:32:28 INFO - PROCESS | 3632 | 1463430748977 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (10B94800) [pid = 3632] [serial = 58] [outer = 10A57800] 12:32:29 INFO - PROCESS | 3632 | --DOCSHELL 13DC1400 == 18 [pid = 3632] [id = 4] 12:32:29 INFO - PROCESS | 3632 | 1463430749373 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]]]}] 12:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 611ms 12:32:29 INFO - PROCESS | 3632 | 1463430749436 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3632 | 1463430749423 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 12:32:29 INFO - PROCESS | 3632 | 1463430749430 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:32:29 INFO - PROCESS | 3632 | 1463430749433 Marionette TRACE conn2 <- [1,46,null,{}] 12:32:29 INFO - PROCESS | 3632 | 1463430749441 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}] 12:32:29 INFO - PROCESS | 3632 | 1463430749524 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 12:32:29 INFO - PROCESS | 3632 | 1463430749538 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 3632 | ++DOCSHELL 11425000 == 19 [pid = 3632] [id = 21] 12:32:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (11428000) [pid = 3632] [serial = 59] [outer = 00000000] 12:32:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (11C01400) [pid = 3632] [serial = 60] [outer = 11428000] 12:32:29 INFO - PROCESS | 3632 | 1463430749586 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (11CED400) [pid = 3632] [serial = 61] [outer = 11428000] 12:32:29 INFO - PROCESS | 3632 | 1463430749939 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]]]}] 12:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 528ms 12:32:29 INFO - PROCESS | 3632 | 1463430749970 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 3632 | 1463430749972 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 12:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:32:29 INFO - PROCESS | 3632 | 1463430749975 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:32:29 INFO - PROCESS | 3632 | 1463430749979 Marionette TRACE conn2 <- [1,50,null,{}] 12:32:29 INFO - PROCESS | 3632 | 1463430749989 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}] 12:32:30 INFO - PROCESS | 3632 | 1463430750111 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 12:32:30 INFO - PROCESS | 3632 | 1463430750176 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3632 | ++DOCSHELL 1370E800 == 20 [pid = 3632] [id = 22] 12:32:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (13711800) [pid = 3632] [serial = 62] [outer = 00000000] 12:32:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (137F3C00) [pid = 3632] [serial = 63] [outer = 13711800] 12:32:30 INFO - PROCESS | 3632 | 1463430750256 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13DBC000) [pid = 3632] [serial = 64] [outer = 13711800] 12:32:30 INFO - PROCESS | 3632 | 1463430750554 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]]]}] 12:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 612ms 12:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:32:30 INFO - PROCESS | 3632 | 1463430750596 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 3632 | 1463430750598 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 12:32:30 INFO - PROCESS | 3632 | 1463430750601 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - PROCESS | 3632 | 1463430750603 Marionette TRACE conn2 <- [1,54,null,{}] 12:32:30 INFO - PROCESS | 3632 | 1463430750606 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}] 12:32:30 INFO - PROCESS | 3632 | 1463430750709 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 12:32:30 INFO - PROCESS | 3632 | 1463430750719 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 3632 | ++DOCSHELL 12D7E000 == 21 [pid = 3632] [id = 23] 12:32:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (13DBB400) [pid = 3632] [serial = 65] [outer = 00000000] 12:32:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (14341000) [pid = 3632] [serial = 66] [outer = 13DBB400] 12:32:30 INFO - PROCESS | 3632 | 1463430750745 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (14E23000) [pid = 3632] [serial = 67] [outer = 13DBB400] 12:32:31 INFO - PROCESS | 3632 | 1463430751086 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]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 528ms 12:32:31 INFO - PROCESS | 3632 | 1463430751139 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3632 | 1463430751141 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 12:32:31 INFO - PROCESS | 3632 | 1463430751144 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:32:31 INFO - PROCESS | 3632 | 1463430751146 Marionette TRACE conn2 <- [1,58,null,{}] 12:32:31 INFO - PROCESS | 3632 | 1463430751149 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}] 12:32:31 INFO - PROCESS | 3632 | 1463430751203 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 12:32:31 INFO - PROCESS | 3632 | 1463430751270 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3632 | ++DOCSHELL 1433E400 == 22 [pid = 3632] [id = 24] 12:32:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (14340400) [pid = 3632] [serial = 68] [outer = 00000000] 12:32:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (155F4800) [pid = 3632] [serial = 69] [outer = 14340400] 12:32:31 INFO - PROCESS | 3632 | 1463430751314 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15798400) [pid = 3632] [serial = 70] [outer = 14340400] 12:32:31 INFO - PROCESS | 3632 | 1463430751617 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]]]}] 12:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 528ms 12:32:31 INFO - PROCESS | 3632 | 1463430751678 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 3632 | 1463430751680 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 12:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:32:31 INFO - PROCESS | 3632 | 1463430751683 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:32:31 INFO - PROCESS | 3632 | 1463430751685 Marionette TRACE conn2 <- [1,62,null,{}] 12:32:31 INFO - PROCESS | 3632 | 1463430751688 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}] 12:32:31 INFO - PROCESS | 3632 | 1463430751788 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 12:32:31 INFO - PROCESS | 3632 | 1463430751798 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 3632 | ++DOCSHELL 1579F400 == 23 [pid = 3632] [id = 25] 12:32:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (157A0800) [pid = 3632] [serial = 71] [outer = 00000000] 12:32:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (15E54C00) [pid = 3632] [serial = 72] [outer = 157A0800] 12:32:31 INFO - PROCESS | 3632 | 1463430751846 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (15B4B800) [pid = 3632] [serial = 73] [outer = 157A0800] 12:32:32 INFO - PROCESS | 3632 | 1463430752178 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]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 528ms 12:32:32 INFO - PROCESS | 3632 | 1463430752203 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3632 | 1463430752205 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 12:32:32 INFO - PROCESS | 3632 | 1463430752208 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:32:32 INFO - PROCESS | 3632 | 1463430752210 Marionette TRACE conn2 <- [1,66,null,{}] 12:32:32 INFO - PROCESS | 3632 | 1463430752213 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}] 12:32:32 INFO - PROCESS | 3632 | 1463430752284 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 12:32:32 INFO - PROCESS | 3632 | 1463430752290 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3632 | ++DOCSHELL 167A8000 == 24 [pid = 3632] [id = 26] 12:32:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (167B2C00) [pid = 3632] [serial = 74] [outer = 00000000] 12:32:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (16D2C000) [pid = 3632] [serial = 75] [outer = 167B2C00] 12:32:32 INFO - PROCESS | 3632 | 1463430752315 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (16E46C00) [pid = 3632] [serial = 76] [outer = 167B2C00] 12:32:32 INFO - PROCESS | 3632 | 1463430752662 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]]]}] 12:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 473ms 12:32:32 INFO - PROCESS | 3632 | 1463430752684 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 3632 | 1463430752686 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 12:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:32:32 INFO - PROCESS | 3632 | 1463430752689 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 3632 | 1463430752691 Marionette TRACE conn2 <- [1,70,null,{}] 12:32:32 INFO - PROCESS | 3632 | 1463430752694 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}] 12:32:32 INFO - PROCESS | 3632 | 1463430752798 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 12:32:32 INFO - PROCESS | 3632 | 1463430752806 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 3632 | ++DOCSHELL 17018C00 == 25 [pid = 3632] [id = 27] 12:32:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1701E400) [pid = 3632] [serial = 77] [outer = 00000000] 12:32:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (171A6C00) [pid = 3632] [serial = 78] [outer = 1701E400] 12:32:32 INFO - PROCESS | 3632 | 1463430752836 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (174CB000) [pid = 3632] [serial = 79] [outer = 1701E400] 12:32:33 INFO - PROCESS | 3632 | 1463430753152 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]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 473ms 12:32:33 INFO - PROCESS | 3632 | 1463430753166 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3632 | 1463430753168 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 12:32:33 INFO - PROCESS | 3632 | 1463430753171 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:32:33 INFO - PROCESS | 3632 | 1463430753173 Marionette TRACE conn2 <- [1,74,null,{}] 12:32:33 INFO - PROCESS | 3632 | 1463430753177 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}] 12:32:33 INFO - PROCESS | 3632 | 1463430753247 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 12:32:33 INFO - PROCESS | 3632 | 1463430753254 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3632 | ++DOCSHELL 171A6000 == 26 [pid = 3632] [id = 28] 12:32:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (174C7C00) [pid = 3632] [serial = 80] [outer = 00000000] 12:32:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (178EC800) [pid = 3632] [serial = 81] [outer = 174C7C00] 12:32:33 INFO - PROCESS | 3632 | 1463430753297 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (178F0800) [pid = 3632] [serial = 82] [outer = 174C7C00] 12:32:33 INFO - PROCESS | 3632 | 1463430753628 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]]]}] 12:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms 12:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:32:33 INFO - PROCESS | 3632 | 1463430753648 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 3632 | 1463430753650 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 12:32:33 INFO - PROCESS | 3632 | 1463430753653 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:32:33 INFO - PROCESS | 3632 | 1463430753655 Marionette TRACE conn2 <- [1,78,null,{}] 12:32:33 INFO - PROCESS | 3632 | 1463430753658 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}] 12:32:33 INFO - PROCESS | 3632 | 1463430753746 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 12:32:33 INFO - PROCESS | 3632 | 1463430753755 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 3632 | ++DOCSHELL 178B8400 == 27 [pid = 3632] [id = 29] 12:32:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (180EC400) [pid = 3632] [serial = 83] [outer = 00000000] 12:32:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1820F800) [pid = 3632] [serial = 84] [outer = 180EC400] 12:32:33 INFO - PROCESS | 3632 | 1463430753798 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1856C800) [pid = 3632] [serial = 85] [outer = 180EC400] 12:32:34 INFO - PROCESS | 3632 | 1463430754113 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]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 487ms 12:32:34 INFO - PROCESS | 3632 | 1463430754131 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 3632 | 1463430754133 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 12:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:32:34 INFO - PROCESS | 3632 | 1463430754136 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 3632 | 1463430754139 Marionette TRACE conn2 <- [1,82,null,{}] 12:32:34 INFO - PROCESS | 3632 | 1463430754142 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}] 12:32:34 INFO - PROCESS | 3632 | 1463430754233 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 12:32:34 INFO - PROCESS | 3632 | 1463430754279 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3632 | ++DOCSHELL 178BB400 == 28 [pid = 3632] [id = 30] 12:32:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (178BC400) [pid = 3632] [serial = 86] [outer = 00000000] 12:32:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (19B3B400) [pid = 3632] [serial = 87] [outer = 178BC400] 12:32:34 INFO - PROCESS | 3632 | 1463430754324 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (19FB0800) [pid = 3632] [serial = 88] [outer = 178BC400] 12:32:34 INFO - PROCESS | 3632 | 1463430754655 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]]]}] 12:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 12:32:34 INFO - PROCESS | 3632 | 1463430754706 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 3632 | 1463430754708 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 12:32:34 INFO - PROCESS | 3632 | 1463430754711 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:32:34 INFO - PROCESS | 3632 | 1463430754713 Marionette TRACE conn2 <- [1,86,null,{}] 12:32:34 INFO - PROCESS | 3632 | 1463430754716 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}] 12:32:34 INFO - PROCESS | 3632 | 1463430754801 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 12:32:34 INFO - PROCESS | 3632 | 1463430754810 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 3632 | ++DOCSHELL 12DCCC00 == 29 [pid = 3632] [id = 31] 12:32:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (12DCD400) [pid = 3632] [serial = 89] [outer = 00000000] 12:32:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (19FB1800) [pid = 3632] [serial = 90] [outer = 12DCD400] 12:32:34 INFO - PROCESS | 3632 | 1463430754863 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1A13D800) [pid = 3632] [serial = 91] [outer = 12DCD400] 12:32:35 INFO - PROCESS | 3632 | 1463430755172 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]]]}] 12:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 473ms 12:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:32:35 INFO - PROCESS | 3632 | 1463430755184 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3632 | 1463430755186 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 12:32:35 INFO - PROCESS | 3632 | 1463430755189 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - PROCESS | 3632 | 1463430755191 Marionette TRACE conn2 <- [1,90,null,{}] 12:32:35 INFO - PROCESS | 3632 | 1463430755194 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}] 12:32:35 INFO - PROCESS | 3632 | 1463430755265 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 12:32:35 INFO - PROCESS | 3632 | 1463430755273 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3632 | ++DOCSHELL 1A1D7000 == 30 [pid = 3632] [id = 32] 12:32:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1A1D9C00) [pid = 3632] [serial = 92] [outer = 00000000] 12:32:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1A88B400) [pid = 3632] [serial = 93] [outer = 1A1D9C00] 12:32:35 INFO - PROCESS | 3632 | 1463430755297 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1A90B000) [pid = 3632] [serial = 94] [outer = 1A1D9C00] 12:32:35 INFO - PROCESS | 3632 | 1463430755653 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]]]}] 12:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 529ms 12:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:32:35 INFO - PROCESS | 3632 | 1463430755727 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 12:32:35 INFO - PROCESS | 3632 | 1463430755729 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 12:32:35 INFO - PROCESS | 3632 | 1463430755732 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:32:35 INFO - PROCESS | 3632 | 1463430755734 Marionette TRACE conn2 <- [1,94,null,{}] 12:32:35 INFO - PROCESS | 3632 | 1463430755737 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}] 12:32:35 INFO - PROCESS | 3632 | 1463430755789 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 12:32:35 INFO - PROCESS | 3632 | 1463430755797 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 3632 | ++DOCSHELL 105F0000 == 31 [pid = 3632] [id = 33] 12:32:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1A47F800) [pid = 3632] [serial = 95] [outer = 00000000] 12:32:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1AB7FC00) [pid = 3632] [serial = 96] [outer = 1A47F800] 12:32:35 INFO - PROCESS | 3632 | 1463430755839 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1AB83800) [pid = 3632] [serial = 97] [outer = 1A47F800] 12:32:36 INFO - PROCESS | 3632 | 1463430756961 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]]]}] 12:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1265ms 12:32:36 INFO - PROCESS | 3632 | 1463430756997 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 3632 | 1463430757001 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 12:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:32:36 INFO - PROCESS | 3632 | 1463430757006 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 3632 | 1463430757010 Marionette TRACE conn2 <- [1,98,null,{}] 12:32:37 INFO - PROCESS | 3632 | 1463430757015 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}] 12:32:37 INFO - PROCESS | 3632 | 1463430757102 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 12:32:37 INFO - PROCESS | 3632 | 1463430757111 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3632 | ++DOCSHELL 11076C00 == 32 [pid = 3632] [id = 34] 12:32:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (11077400) [pid = 3632] [serial = 98] [outer = 00000000] 12:32:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (112EE800) [pid = 3632] [serial = 99] [outer = 11077400] 12:32:37 INFO - PROCESS | 3632 | 1463430757166 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (11A03400) [pid = 3632] [serial = 100] [outer = 11077400] 12:32:37 INFO - PROCESS | 3632 | 1463430757574 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]]]}] 12:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 611ms 12:32:37 INFO - PROCESS | 3632 | 1463430757626 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 3632 | 1463430757631 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 12:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:32:37 INFO - PROCESS | 3632 | 1463430757637 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:32:37 INFO - PROCESS | 3632 | 1463430757639 Marionette TRACE conn2 <- [1,102,null,{}] 12:32:37 INFO - PROCESS | 3632 | 1463430757649 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}] 12:32:37 INFO - PROCESS | 3632 | 1463430757755 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 12:32:37 INFO - PROCESS | 3632 | 1463430757771 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 3632 | ++DOCSHELL 12B67000 == 33 [pid = 3632] [id = 35] 12:32:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (12D36800) [pid = 3632] [serial = 101] [outer = 00000000] 12:32:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (13307000) [pid = 3632] [serial = 102] [outer = 12D36800] 12:32:37 INFO - PROCESS | 3632 | 1463430757815 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (137ED000) [pid = 3632] [serial = 103] [outer = 12D36800] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (19FB0000) [pid = 3632] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (13DC1800) [pid = 3632] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1B3C8800) [pid = 3632] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1AEBF400) [pid = 3632] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1AC64400) [pid = 3632] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (174D0C00) [pid = 3632] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A909800) [pid = 3632] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1B76C800) [pid = 3632] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1050DC00) [pid = 3632] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (11A10000) [pid = 3632] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (10A57800) [pid = 3632] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (11428000) [pid = 3632] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (13711800) [pid = 3632] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (13DBB400) [pid = 3632] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (14340400) [pid = 3632] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (157A0800) [pid = 3632] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (167B2C00) [pid = 3632] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1701E400) [pid = 3632] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (174C7C00) [pid = 3632] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (180EC400) [pid = 3632] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (178BC400) [pid = 3632] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:32:38 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12DCD400) [pid = 3632] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:32:38 INFO - PROCESS | 3632 | 1463430758566 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]]]}] 12:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 973ms 12:32:38 INFO - PROCESS | 3632 | 1463430758604 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 3632 | 1463430758606 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 12:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:32:38 INFO - PROCESS | 3632 | 1463430758610 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - PROCESS | 3632 | 1463430758613 Marionette TRACE conn2 <- [1,106,null,{}] 12:32:38 INFO - PROCESS | 3632 | 1463430758623 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}] 12:32:38 INFO - PROCESS | 3632 | 1463430758697 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 12:32:38 INFO - PROCESS | 3632 | 1463430758687 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 3632 | ++DOCSHELL 12AEF000 == 34 [pid = 3632] [id = 36] 12:32:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (12B62000) [pid = 3632] [serial = 104] [outer = 00000000] 12:32:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (13DC0C00) [pid = 3632] [serial = 105] [outer = 12B62000] 12:32:38 INFO - PROCESS | 3632 | 1463430758733 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (14340400) [pid = 3632] [serial = 106] [outer = 12B62000] 12:32:39 INFO - PROCESS | 3632 | 1463430759098 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]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 529ms 12:32:39 INFO - PROCESS | 3632 | 1463430759160 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3632 | 1463430759163 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:32:39 INFO - PROCESS | 3632 | 1463430759166 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3632 | 1463430759168 Marionette TRACE conn2 <- [1,110,null,{}] 12:32:39 INFO - PROCESS | 3632 | 1463430759171 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}] 12:32:39 INFO - PROCESS | 3632 | 1463430759228 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 12:32:39 INFO - PROCESS | 3632 | 1463430759236 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3632 | ++DOCSHELL 14E22000 == 35 [pid = 3632] [id = 37] 12:32:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1515DC00) [pid = 3632] [serial = 107] [outer = 00000000] 12:32:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (15796C00) [pid = 3632] [serial = 108] [outer = 1515DC00] 12:32:39 INFO - PROCESS | 3632 | 1463430759280 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (157C5000) [pid = 3632] [serial = 109] [outer = 1515DC00] 12:32:39 INFO - PROCESS | 3632 | 1463430759651 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]]]}] 12:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 528ms 12:32:39 INFO - PROCESS | 3632 | 1463430759681 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 3632 | 1463430759683 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 12:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:32:39 INFO - PROCESS | 3632 | 1463430759686 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:32:39 INFO - PROCESS | 3632 | 1463430759688 Marionette TRACE conn2 <- [1,114,null,{}] 12:32:39 INFO - PROCESS | 3632 | 1463430759692 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}] 12:32:39 INFO - PROCESS | 3632 | 1463430759762 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 12:32:39 INFO - PROCESS | 3632 | 1463430759768 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:39 INFO - PROCESS | 3632 | ++DOCSHELL 15795800 == 36 [pid = 3632] [id = 38] 12:32:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (157BF400) [pid = 3632] [serial = 110] [outer = 00000000] 12:32:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (15E57800) [pid = 3632] [serial = 111] [outer = 157BF400] 12:32:39 INFO - PROCESS | 3632 | 1463430759795 Marionette DEBUG loaded listener.js 12:32:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (167A7000) [pid = 3632] [serial = 112] [outer = 157BF400] 12:32:40 INFO - PROCESS | 3632 | 1463430760200 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]]]}] 12:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 528ms 12:32:40 INFO - PROCESS | 3632 | 1463430760224 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 3632 | 1463430760229 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 12:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:32:40 INFO - PROCESS | 3632 | 1463430760235 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 3632 | 1463430760239 Marionette TRACE conn2 <- [1,118,null,{}] 12:32:40 INFO - PROCESS | 3632 | 1463430760246 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}] 12:32:40 INFO - PROCESS | 3632 | 1463430760326 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 12:32:40 INFO - PROCESS | 3632 | 1463430760446 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 3632 | ++DOCSHELL 10A61800 == 37 [pid = 3632] [id = 39] 12:32:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (10A62000) [pid = 3632] [serial = 113] [outer = 00000000] 12:32:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (11279000) [pid = 3632] [serial = 114] [outer = 10A62000] 12:32:40 INFO - PROCESS | 3632 | 1463430760532 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (114A4C00) [pid = 3632] [serial = 115] [outer = 10A62000] 12:32:40 INFO - PROCESS | 3632 | 1463430760979 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]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 806ms 12:32:41 INFO - PROCESS | 3632 | 1463430761043 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3632 | 1463430761049 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 12:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:32:41 INFO - PROCESS | 3632 | 1463430761056 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3632 | 1463430761059 Marionette TRACE conn2 <- [1,122,null,{}] 12:32:41 INFO - PROCESS | 3632 | 1463430761063 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}] 12:32:41 INFO - PROCESS | 3632 | 1463430761140 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 12:32:41 INFO - PROCESS | 3632 | 1463430761226 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3632 | ++DOCSHELL 12B66000 == 38 [pid = 3632] [id = 40] 12:32:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12DD5C00) [pid = 3632] [serial = 116] [outer = 00000000] 12:32:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (140D8800) [pid = 3632] [serial = 117] [outer = 12DD5C00] 12:32:41 INFO - PROCESS | 3632 | 1463430761262 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (155F7400) [pid = 3632] [serial = 118] [outer = 12DD5C00] 12:32:41 INFO - PROCESS | 3632 | 1463430761704 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]]]}] 12:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 709ms 12:32:41 INFO - PROCESS | 3632 | 1463430761757 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 3632 | 1463430761760 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 12:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:32:41 INFO - PROCESS | 3632 | 1463430761764 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:32:41 INFO - PROCESS | 3632 | 1463430761767 Marionette TRACE conn2 <- [1,126,null,{}] 12:32:41 INFO - PROCESS | 3632 | 1463430761778 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}] 12:32:41 INFO - PROCESS | 3632 | 1463430761879 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 12:32:41 INFO - PROCESS | 3632 | 1463430761931 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:41 INFO - PROCESS | 3632 | ++DOCSHELL 174C7800 == 39 [pid = 3632] [id = 41] 12:32:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (174CD000) [pid = 3632] [serial = 119] [outer = 00000000] 12:32:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (17806400) [pid = 3632] [serial = 120] [outer = 174CD000] 12:32:41 INFO - PROCESS | 3632 | 1463430761986 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (178E3800) [pid = 3632] [serial = 121] [outer = 174CD000] 12:32:42 INFO - PROCESS | 3632 | 1463430762519 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]]]}] 12:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 793ms 12:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:32:42 INFO - PROCESS | 3632 | 1463430762566 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 3632 | 1463430762570 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 12:32:42 INFO - PROCESS | 3632 | 1463430762573 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 3632 | 1463430762575 Marionette TRACE conn2 <- [1,130,null,{}] 12:32:42 INFO - PROCESS | 3632 | 1463430762579 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}] 12:32:42 INFO - PROCESS | 3632 | 1463430762672 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 12:32:42 INFO - PROCESS | 3632 | 1463430762724 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 3632 | ++DOCSHELL 178EBC00 == 40 [pid = 3632] [id = 42] 12:32:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17B42C00) [pid = 3632] [serial = 122] [outer = 00000000] 12:32:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1856A800) [pid = 3632] [serial = 123] [outer = 17B42C00] 12:32:42 INFO - PROCESS | 3632 | 1463430762778 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (18837400) [pid = 3632] [serial = 124] [outer = 17B42C00] 12:32:43 INFO - PROCESS | 3632 | 1463430763383 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]]]}] 12:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 835ms 12:32:43 INFO - PROCESS | 3632 | 1463430763420 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 3632 | 1463430763424 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 12:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:32:43 INFO - PROCESS | 3632 | 1463430763429 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:32:43 INFO - PROCESS | 3632 | 1463430763433 Marionette TRACE conn2 <- [1,134,null,{}] 12:32:43 INFO - PROCESS | 3632 | 1463430763439 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}] 12:32:43 INFO - PROCESS | 3632 | 1463430763514 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 14E22000 == 39 [pid = 3632] [id = 37] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 12AEF000 == 38 [pid = 3632] [id = 36] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 12B67000 == 37 [pid = 3632] [id = 35] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 11076C00 == 36 [pid = 3632] [id = 34] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 105F0000 == 35 [pid = 3632] [id = 33] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 178EBC00 == 34 [pid = 3632] [id = 42] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 178B8400 == 33 [pid = 3632] [id = 29] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 1A1D7000 == 32 [pid = 3632] [id = 32] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 174C7800 == 31 [pid = 3632] [id = 41] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 15795800 == 30 [pid = 3632] [id = 38] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 178BB400 == 29 [pid = 3632] [id = 30] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 12DCCC00 == 28 [pid = 3632] [id = 31] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 10A61800 == 27 [pid = 3632] [id = 39] 12:32:44 INFO - PROCESS | 3632 | --DOCSHELL 12B66000 == 26 [pid = 3632] [id = 40] 12:32:44 INFO - PROCESS | 3632 | 1463430764051 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1A88B400) [pid = 3632] [serial = 93] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (105F5400) [pid = 3632] [serial = 51] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (130D5C00) [pid = 3632] [serial = 54] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10A62800) [pid = 3632] [serial = 57] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (11C01400) [pid = 3632] [serial = 60] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (137F3C00) [pid = 3632] [serial = 63] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (13DBC000) [pid = 3632] [serial = 64] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (14341000) [pid = 3632] [serial = 66] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (14E23000) [pid = 3632] [serial = 67] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (155F4800) [pid = 3632] [serial = 69] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (15798400) [pid = 3632] [serial = 70] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (15E54C00) [pid = 3632] [serial = 72] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16D2C000) [pid = 3632] [serial = 75] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (171A6C00) [pid = 3632] [serial = 78] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (178EC800) [pid = 3632] [serial = 81] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1820F800) [pid = 3632] [serial = 84] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (19B3B400) [pid = 3632] [serial = 87] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (19FB1800) [pid = 3632] [serial = 90] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (15B4B800) [pid = 3632] [serial = 73] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16E46C00) [pid = 3632] [serial = 76] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10B94800) [pid = 3632] [serial = 58] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (174CB000) [pid = 3632] [serial = 79] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (11CED400) [pid = 3632] [serial = 61] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (178F0800) [pid = 3632] [serial = 82] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1856C800) [pid = 3632] [serial = 85] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (19FB0800) [pid = 3632] [serial = 88] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (10A61C00) [pid = 3632] [serial = 52] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1A13D800) [pid = 3632] [serial = 91] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (13310800) [pid = 3632] [serial = 55] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1B770C00) [pid = 3632] [serial = 46] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (16D1D400) [pid = 3632] [serial = 17] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16D8B000) [pid = 3632] [serial = 14] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (140D0400) [pid = 3632] [serial = 9] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (140D5000) [pid = 3632] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (11CF2C00) [pid = 3632] [serial = 4] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1B76F000) [pid = 3632] [serial = 45] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1B937400) [pid = 3632] [serial = 48] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1B3D7C00) [pid = 3632] [serial = 40] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1B3D3800) [pid = 3632] [serial = 39] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1B26B000) [pid = 3632] [serial = 36] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (1B26EC00) [pid = 3632] [serial = 37] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (1AEB3C00) [pid = 3632] [serial = 33] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (1AEB7000) [pid = 3632] [serial = 34] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (1AF55800) [pid = 3632] [serial = 31] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (1AB84800) [pid = 3632] [serial = 30] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1AF56C00) [pid = 3632] [serial = 27] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (1AF5AC00) [pid = 3632] [serial = 28] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (1A136400) [pid = 3632] [serial = 22] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (1A488400) [pid = 3632] [serial = 24] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (1A132400) [pid = 3632] [serial = 21] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (1B67DC00) [pid = 3632] [serial = 42] [outer = 00000000] [url = about:blank] 12:32:44 INFO - PROCESS | 3632 | ++DOCSHELL 10235800 == 27 [pid = 3632] [id = 43] 12:32:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (10273400) [pid = 3632] [serial = 125] [outer = 00000000] 12:32:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (104EA800) [pid = 3632] [serial = 126] [outer = 10273400] 12:32:44 INFO - PROCESS | 3632 | 1463430764131 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (105FAC00) [pid = 3632] [serial = 127] [outer = 10273400] 12:32:44 INFO - PROCESS | 3632 | 1463430764467 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]]]}] 12:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1056ms 12:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:32:44 INFO - PROCESS | 3632 | 1463430764493 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 3632 | 1463430764497 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 12:32:44 INFO - PROCESS | 3632 | 1463430764501 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 3632 | 1463430764504 Marionette TRACE conn2 <- [1,138,null,{}] 12:32:44 INFO - PROCESS | 3632 | 1463430764509 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}] 12:32:44 INFO - PROCESS | 3632 | 1463430764587 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 12:32:44 INFO - PROCESS | 3632 | 1463430764656 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 3632 | ++DOCSHELL 10A60800 == 28 [pid = 3632] [id = 44] 12:32:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (10B94800) [pid = 3632] [serial = 128] [outer = 00000000] 12:32:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (11CF4000) [pid = 3632] [serial = 129] [outer = 10B94800] 12:32:44 INFO - PROCESS | 3632 | 1463430764703 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (128A7C00) [pid = 3632] [serial = 130] [outer = 10B94800] 12:32:44 INFO - PROCESS | 3632 | 1463430765016 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]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 12:32:45 INFO - PROCESS | 3632 | 1463430765079 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3632 | 1463430765064 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 12:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:32:45 INFO - PROCESS | 3632 | 1463430765069 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3632 | 1463430765071 Marionette TRACE conn2 <- [1,142,null,{}] 12:32:45 INFO - PROCESS | 3632 | 1463430765075 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}] 12:32:45 INFO - PROCESS | 3632 | 1463430765152 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 12:32:45 INFO - PROCESS | 3632 | 1463430765159 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:45 INFO - PROCESS | 3632 | ++DOCSHELL 12A9CC00 == 29 [pid = 3632] [id = 45] 12:32:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (12AF5000) [pid = 3632] [serial = 131] [outer = 00000000] 12:32:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (13156800) [pid = 3632] [serial = 132] [outer = 12AF5000] 12:32:45 INFO - PROCESS | 3632 | 1463430765205 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (13702C00) [pid = 3632] [serial = 133] [outer = 12AF5000] 12:32:45 INFO - PROCESS | 3632 | 1463430765573 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]]]}] 12:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 528ms 12:32:45 INFO - PROCESS | 3632 | 1463430765611 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 3632 | 1463430765615 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 12:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:32:45 INFO - PROCESS | 3632 | 1463430765622 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:32:45 INFO - PROCESS | 3632 | 1463430765629 Marionette TRACE conn2 <- [1,146,null,{}] 12:32:45 INFO - PROCESS | 3632 | 1463430765643 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}] 12:32:45 INFO - PROCESS | 3632 | 1463430765719 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 12:32:45 INFO - PROCESS | 3632 | 1463430765712 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:45 INFO - PROCESS | 3632 | ++DOCSHELL 14341800 == 30 [pid = 3632] [id = 46] 12:32:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (14345800) [pid = 3632] [serial = 134] [outer = 00000000] 12:32:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (14E19C00) [pid = 3632] [serial = 135] [outer = 14345800] 12:32:45 INFO - PROCESS | 3632 | 1463430765760 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (14ED1400) [pid = 3632] [serial = 136] [outer = 14345800] 12:32:46 INFO - PROCESS | 3632 | 1463430766161 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]]]}] 12:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 584ms 12:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:32:46 INFO - PROCESS | 3632 | 1463430766201 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 3632 | 1463430766204 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 12:32:46 INFO - PROCESS | 3632 | 1463430766207 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 3632 | 1463430766209 Marionette TRACE conn2 <- [1,150,null,{}] 12:32:46 INFO - PROCESS | 3632 | 1463430766212 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}] 12:32:46 INFO - PROCESS | 3632 | 1463430766308 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 12:32:46 INFO - PROCESS | 3632 | 1463430766370 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 3632 | ++DOCSHELL 1579C000 == 31 [pid = 3632] [id = 47] 12:32:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (1579E800) [pid = 3632] [serial = 137] [outer = 00000000] 12:32:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (157C7400) [pid = 3632] [serial = 138] [outer = 1579E800] 12:32:46 INFO - PROCESS | 3632 | 1463430766415 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (15E49000) [pid = 3632] [serial = 139] [outer = 1579E800] 12:32:46 INFO - PROCESS | 3632 | 1463430766750 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]]]}] 12:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 556ms 12:32:46 INFO - PROCESS | 3632 | 1463430766780 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 3632 | 1463430766781 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 12:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:32:46 INFO - PROCESS | 3632 | 1463430766785 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 3632 | 1463430766787 Marionette TRACE conn2 <- [1,154,null,{}] 12:32:46 INFO - PROCESS | 3632 | 1463430766790 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}] 12:32:46 INFO - PROCESS | 3632 | 1463430766872 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 12:32:46 INFO - PROCESS | 3632 | 1463430766878 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 3632 | ++DOCSHELL 15F0E800 == 32 [pid = 3632] [id = 48] 12:32:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (15F0EC00) [pid = 3632] [serial = 140] [outer = 00000000] 12:32:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (167AA800) [pid = 3632] [serial = 141] [outer = 15F0EC00] 12:32:46 INFO - PROCESS | 3632 | 1463430766964 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (16D8B000) [pid = 3632] [serial = 142] [outer = 15F0EC00] 12:32:47 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1A1D9C00) [pid = 3632] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:32:47 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (157BF400) [pid = 3632] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:32:47 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1515DC00) [pid = 3632] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:32:47 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A47F800) [pid = 3632] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:32:47 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (11077400) [pid = 3632] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:32:47 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (12D36800) [pid = 3632] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:32:47 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (12B62000) [pid = 3632] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:32:47 INFO - PROCESS | 3632 | 1463430767348 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]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 556ms 12:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:32:47 INFO - PROCESS | 3632 | 1463430767343 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 3632 | 1463430767345 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 12:32:47 INFO - PROCESS | 3632 | 1463430767349 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 3632 | 1463430767350 Marionette TRACE conn2 <- [1,158,null,{}] 12:32:47 INFO - PROCESS | 3632 | 1463430767354 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}] 12:32:47 INFO - PROCESS | 3632 | 1463430767436 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 12:32:47 INFO - PROCESS | 3632 | 1463430767446 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 3632 | ++DOCSHELL 1050E000 == 33 [pid = 3632] [id = 49] 12:32:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (12A99000) [pid = 3632] [serial = 143] [outer = 00000000] 12:32:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (14ED1800) [pid = 3632] [serial = 144] [outer = 12A99000] 12:32:47 INFO - PROCESS | 3632 | 1463430767489 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (174B0C00) [pid = 3632] [serial = 145] [outer = 12A99000] 12:32:47 INFO - PROCESS | 3632 | 1463430767849 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]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 528ms 12:32:47 INFO - PROCESS | 3632 | 1463430767885 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 3632 | 1463430767886 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 12:32:47 INFO - PROCESS | 3632 | 1463430767890 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:32:47 INFO - PROCESS | 3632 | 1463430767891 Marionette TRACE conn2 <- [1,162,null,{}] 12:32:47 INFO - PROCESS | 3632 | 1463430767895 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}] 12:32:47 INFO - PROCESS | 3632 | 1463430767963 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 12:32:47 INFO - PROCESS | 3632 | 1463430767968 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 3632 | ++DOCSHELL 17023C00 == 34 [pid = 3632] [id = 50] 12:32:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (174C9400) [pid = 3632] [serial = 146] [outer = 00000000] 12:32:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (178BB400) [pid = 3632] [serial = 147] [outer = 174C9400] 12:32:47 INFO - PROCESS | 3632 | 1463430768012 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (17B43000) [pid = 3632] [serial = 148] [outer = 174C9400] 12:32:48 INFO - PROCESS | 3632 | 1463430768328 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]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 487ms 12:32:48 INFO - PROCESS | 3632 | 1463430768367 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 3632 | 1463430768369 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 12:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:32:48 INFO - PROCESS | 3632 | 1463430768372 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - PROCESS | 3632 | 1463430768383 Marionette TRACE conn2 <- [1,166,null,{}] 12:32:48 INFO - PROCESS | 3632 | 1463430768396 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}] 12:32:48 INFO - PROCESS | 3632 | 1463430768466 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 12:32:48 INFO - PROCESS | 3632 | 1463430768472 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 3632 | ++DOCSHELL 11274000 == 35 [pid = 3632] [id = 51] 12:32:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (157BF400) [pid = 3632] [serial = 149] [outer = 00000000] 12:32:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (18208C00) [pid = 3632] [serial = 150] [outer = 157BF400] 12:32:48 INFO - PROCESS | 3632 | 1463430768498 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1820D400) [pid = 3632] [serial = 151] [outer = 157BF400] 12:32:48 INFO - PROCESS | 3632 | 1463430768858 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]]]}] 12:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 486ms 12:32:48 INFO - PROCESS | 3632 | 1463430768870 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 3632 | 1463430768872 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 12:32:48 INFO - PROCESS | 3632 | 1463430768875 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:32:48 INFO - PROCESS | 3632 | 1463430768876 Marionette TRACE conn2 <- [1,170,null,{}] 12:32:48 INFO - PROCESS | 3632 | 1463430768880 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}] 12:32:48 INFO - PROCESS | 3632 | 1463430768948 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 12:32:48 INFO - PROCESS | 3632 | 1463430768999 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 3632 | ++DOCSHELL 17810400 == 36 [pid = 3632] [id = 52] 12:32:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (17B47400) [pid = 3632] [serial = 152] [outer = 00000000] 12:32:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (19D7D000) [pid = 3632] [serial = 153] [outer = 17B47400] 12:32:49 INFO - PROCESS | 3632 | 1463430769042 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (19D89C00) [pid = 3632] [serial = 154] [outer = 17B47400] 12:32:49 INFO - PROCESS | 3632 | 1463430769355 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]]]}] 12:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 528ms 12:32:49 INFO - PROCESS | 3632 | 1463430769405 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 3632 | 1463430769407 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 12:32:49 INFO - PROCESS | 3632 | 1463430769410 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:32:49 INFO - PROCESS | 3632 | 1463430769412 Marionette TRACE conn2 <- [1,174,null,{}] 12:32:49 INFO - PROCESS | 3632 | 1463430769415 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}] 12:32:49 INFO - PROCESS | 3632 | 1463430769511 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 12:32:49 INFO - PROCESS | 3632 | 1463430769577 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 3632 | ++DOCSHELL 102CB400 == 37 [pid = 3632] [id = 53] 12:32:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (102CF800) [pid = 3632] [serial = 155] [outer = 00000000] 12:32:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1050D800) [pid = 3632] [serial = 156] [outer = 102CF800] 12:32:49 INFO - PROCESS | 3632 | 1463430769634 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (10B8C800) [pid = 3632] [serial = 157] [outer = 102CF800] 12:32:50 INFO - PROCESS | 3632 | 1463430770251 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]]]}] 12:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 890ms 12:32:50 INFO - PROCESS | 3632 | 1463430770336 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 3632 | 1463430770340 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 12:32:50 INFO - PROCESS | 3632 | 1463430770346 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:32:50 INFO - PROCESS | 3632 | 1463430770349 Marionette TRACE conn2 <- [1,178,null,{}] 12:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:32:50 INFO - PROCESS | 3632 | 1463430770354 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}] 12:32:50 INFO - PROCESS | 3632 | 1463430770467 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 12:32:50 INFO - PROCESS | 3632 | 1463430770508 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 3632 | ++DOCSHELL 1307A000 == 38 [pid = 3632] [id = 54] 12:32:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (13155000) [pid = 3632] [serial = 158] [outer = 00000000] 12:32:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (137ECC00) [pid = 3632] [serial = 159] [outer = 13155000] 12:32:50 INFO - PROCESS | 3632 | 1463430770565 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13DBEC00) [pid = 3632] [serial = 160] [outer = 13155000] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 17810400 == 37 [pid = 3632] [id = 52] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 11274000 == 36 [pid = 3632] [id = 51] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 17023C00 == 35 [pid = 3632] [id = 50] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 1050E000 == 34 [pid = 3632] [id = 49] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 15F0E800 == 33 [pid = 3632] [id = 48] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 1579C000 == 32 [pid = 3632] [id = 47] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 14341800 == 31 [pid = 3632] [id = 46] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 12A9CC00 == 30 [pid = 3632] [id = 45] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 10A60800 == 29 [pid = 3632] [id = 44] 12:32:51 INFO - PROCESS | 3632 | --DOCSHELL 10235800 == 28 [pid = 3632] [id = 43] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15E57800) [pid = 3632] [serial = 111] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (112EE800) [pid = 3632] [serial = 99] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (13307000) [pid = 3632] [serial = 102] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (15796C00) [pid = 3632] [serial = 108] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (14340400) [pid = 3632] [serial = 106] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (137ED000) [pid = 3632] [serial = 103] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (11A03400) [pid = 3632] [serial = 100] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (13DC0C00) [pid = 3632] [serial = 105] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1AB83800) [pid = 3632] [serial = 97] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1A90B000) [pid = 3632] [serial = 94] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (167A7000) [pid = 3632] [serial = 112] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (157C5000) [pid = 3632] [serial = 109] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1AB7FC00) [pid = 3632] [serial = 96] [outer = 00000000] [url = about:blank] 12:32:51 INFO - PROCESS | 3632 | 1463430771316 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]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1015ms 12:32:51 INFO - PROCESS | 3632 | 1463430771382 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 3632 | 1463430771386 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 12:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:32:51 INFO - PROCESS | 3632 | 1463430771391 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 3632 | 1463430771395 Marionette TRACE conn2 <- [1,182,null,{}] 12:32:51 INFO - PROCESS | 3632 | 1463430771401 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}] 12:32:51 INFO - PROCESS | 3632 | 1463430771474 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 12:32:51 INFO - PROCESS | 3632 | 1463430771544 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 3632 | ++DOCSHELL 104EE400 == 29 [pid = 3632] [id = 55] 12:32:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (104F0800) [pid = 3632] [serial = 161] [outer = 00000000] 12:32:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (112F1800) [pid = 3632] [serial = 162] [outer = 104F0800] 12:32:51 INFO - PROCESS | 3632 | 1463430771571 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (11CF6C00) [pid = 3632] [serial = 163] [outer = 104F0800] 12:32:51 INFO - PROCESS | 3632 | 1463430771927 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]]]}] 12:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 12:32:51 INFO - PROCESS | 3632 | 1463430771966 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 3632 | 1463430771971 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 12:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:32:51 INFO - PROCESS | 3632 | 1463430771978 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 3632 | 1463430771980 Marionette TRACE conn2 <- [1,186,null,{}] 12:32:51 INFO - PROCESS | 3632 | 1463430771984 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}] 12:32:52 INFO - PROCESS | 3632 | 1463430772061 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 12:32:52 INFO - PROCESS | 3632 | 1463430772068 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3632 | ++DOCSHELL 12B69400 == 30 [pid = 3632] [id = 56] 12:32:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (12DCDC00) [pid = 3632] [serial = 164] [outer = 00000000] 12:32:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1370B400) [pid = 3632] [serial = 165] [outer = 12DCDC00] 12:32:52 INFO - PROCESS | 3632 | 1463430772092 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (13DBC000) [pid = 3632] [serial = 166] [outer = 12DCDC00] 12:32:52 INFO - PROCESS | 3632 | 1463430772447 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]]]}] 12:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 529ms 12:32:52 INFO - PROCESS | 3632 | 1463430772509 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 3632 | 1463430772511 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 12:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:32:52 INFO - PROCESS | 3632 | 1463430772514 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:32:52 INFO - PROCESS | 3632 | 1463430772518 Marionette TRACE conn2 <- [1,190,null,{}] 12:32:52 INFO - PROCESS | 3632 | 1463430772528 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}] 12:32:52 INFO - PROCESS | 3632 | 1463430772591 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 12:32:52 INFO - PROCESS | 3632 | 1463430772601 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 3632 | ++DOCSHELL 15159400 == 31 [pid = 3632] [id = 57] 12:32:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15159800) [pid = 3632] [serial = 167] [outer = 00000000] 12:32:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (155F7C00) [pid = 3632] [serial = 168] [outer = 15159800] 12:32:52 INFO - PROCESS | 3632 | 1463430772648 Marionette DEBUG loaded listener.js 12:32:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (157BE400) [pid = 3632] [serial = 169] [outer = 15159800] 12:32:52 INFO - PROCESS | 3632 | 1463430773001 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]]]}] 12:32:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (155F4000) [pid = 3632] [serial = 170] [outer = 1B3D2000] 12:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 528ms 12:32:53 INFO - PROCESS | 3632 | 1463430773071 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3632 | 1463430773073 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 12:32:53 INFO - PROCESS | 3632 | 1463430773077 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 3632 | 1463430773079 Marionette TRACE conn2 <- [1,194,null,{}] 12:32:53 INFO - PROCESS | 3632 | 1463430773082 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}] 12:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:32:53 INFO - PROCESS | 3632 | 1463430773160 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 12:32:53 INFO - PROCESS | 3632 | 1463430773166 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 3632 | ++DOCSHELL 15F04400 == 32 [pid = 3632] [id = 58] 12:32:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (15F05800) [pid = 3632] [serial = 171] [outer = 00000000] 12:32:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16D8B800) [pid = 3632] [serial = 172] [outer = 15F05800] 12:32:53 INFO - PROCESS | 3632 | 1463430773220 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (174C7800) [pid = 3632] [serial = 173] [outer = 15F05800] 12:32:53 INFO - PROCESS | 3632 | 1463430773606 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]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 12:32:53 INFO - PROCESS | 3632 | 1463430773661 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 3632 | 1463430773663 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 12:32:53 INFO - PROCESS | 3632 | 1463430773666 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:32:53 INFO - PROCESS | 3632 | 1463430773668 Marionette TRACE conn2 <- [1,198,null,{}] 12:32:53 INFO - PROCESS | 3632 | 1463430773671 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}] 12:32:53 INFO - PROCESS | 3632 | 1463430773749 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 12:32:53 INFO - PROCESS | 3632 | 1463430773797 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:53 INFO - PROCESS | 3632 | ++DOCSHELL 11CEB400 == 33 [pid = 3632] [id = 59] 12:32:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17019000) [pid = 3632] [serial = 174] [outer = 00000000] 12:32:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17806000) [pid = 3632] [serial = 175] [outer = 17019000] 12:32:53 INFO - PROCESS | 3632 | 1463430773841 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (182E0000) [pid = 3632] [serial = 176] [outer = 17019000] 12:32:54 INFO - PROCESS | 3632 | 1463430774177 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]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 528ms 12:32:54 INFO - PROCESS | 3632 | 1463430774198 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 3632 | 1463430774200 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 12:32:54 INFO - PROCESS | 3632 | 1463430774203 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:32:54 INFO - PROCESS | 3632 | 1463430774205 Marionette TRACE conn2 <- [1,202,null,{}] 12:32:54 INFO - PROCESS | 3632 | 1463430774208 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}] 12:32:54 INFO - PROCESS | 3632 | 1463430774305 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 12:32:54 INFO - PROCESS | 3632 | 1463430774313 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3632 | ++DOCSHELL 17513C00 == 34 [pid = 3632] [id = 60] 12:32:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17803400) [pid = 3632] [serial = 177] [outer = 00000000] 12:32:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (19FAEC00) [pid = 3632] [serial = 178] [outer = 17803400] 12:32:54 INFO - PROCESS | 3632 | 1463430774357 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (19FAF000) [pid = 3632] [serial = 179] [outer = 17803400] 12:32:54 INFO - PROCESS | 3632 | 1463430774725 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]]]}] 12:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 570ms 12:32:54 INFO - PROCESS | 3632 | 1463430774761 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 3632 | 1463430774763 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 12:32:54 INFO - PROCESS | 3632 | 1463430774766 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:32:54 INFO - PROCESS | 3632 | 1463430774767 Marionette TRACE conn2 <- [1,206,null,{}] 12:32:54 INFO - PROCESS | 3632 | 1463430774771 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}] 12:32:54 INFO - PROCESS | 3632 | 1463430774863 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 12:32:54 INFO - PROCESS | 3632 | 1463430774869 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 3632 | ++DOCSHELL 1A13A000 == 35 [pid = 3632] [id = 61] 12:32:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1A13B400) [pid = 3632] [serial = 180] [outer = 00000000] 12:32:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A1DC000) [pid = 3632] [serial = 181] [outer = 1A13B400] 12:32:54 INFO - PROCESS | 3632 | 1463430774894 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1A1E2C00) [pid = 3632] [serial = 182] [outer = 1A13B400] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (157BF400) [pid = 3632] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (10B94800) [pid = 3632] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (10273400) [pid = 3632] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (12AF5000) [pid = 3632] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14345800) [pid = 3632] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1579E800) [pid = 3632] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10A62000) [pid = 3632] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12DD5C00) [pid = 3632] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (174CD000) [pid = 3632] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15F0EC00) [pid = 3632] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (12A99000) [pid = 3632] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:32:55 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (174C9400) [pid = 3632] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:32:55 INFO - PROCESS | 3632 | 1463430775307 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]]]}] 12:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 570ms 12:32:55 INFO - PROCESS | 3632 | 1463430775342 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 12:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:32:55 INFO - PROCESS | 3632 | 1463430775353 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 12:32:55 INFO - PROCESS | 3632 | 1463430775357 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - PROCESS | 3632 | 1463430775359 Marionette TRACE conn2 <- [1,210,null,{}] 12:32:55 INFO - PROCESS | 3632 | 1463430775362 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}] 12:32:55 INFO - PROCESS | 3632 | 1463430775416 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 12:32:55 INFO - PROCESS | 3632 | 1463430775508 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 3632 | ++DOCSHELL 112E9000 == 36 [pid = 3632] [id = 62] 12:32:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (11C68800) [pid = 3632] [serial = 183] [outer = 00000000] 12:32:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (13BDEC00) [pid = 3632] [serial = 184] [outer = 11C68800] 12:32:55 INFO - PROCESS | 3632 | 1463430775533 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (178EBC00) [pid = 3632] [serial = 185] [outer = 11C68800] 12:32:55 INFO - PROCESS | 3632 | 1463430775835 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]]]}] 12:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 528ms 12:32:55 INFO - PROCESS | 3632 | 1463430775895 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 3632 | 1463430775879 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 12:32:55 INFO - PROCESS | 3632 | 1463430775882 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:32:55 INFO - PROCESS | 3632 | 1463430775884 Marionette TRACE conn2 <- [1,214,null,{}] 12:32:55 INFO - PROCESS | 3632 | 1463430775887 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}] 12:32:55 INFO - PROCESS | 3632 | 1463430775983 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 12:32:55 INFO - PROCESS | 3632 | 1463430775991 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 3632 | ++DOCSHELL 1288D800 == 37 [pid = 3632] [id = 63] 12:32:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (15E55400) [pid = 3632] [serial = 186] [outer = 00000000] 12:32:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1A489400) [pid = 3632] [serial = 187] [outer = 15E55400] 12:32:56 INFO - PROCESS | 3632 | 1463430776035 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1A48A800) [pid = 3632] [serial = 188] [outer = 15E55400] 12:32:56 INFO - PROCESS | 3632 | 1463430776354 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]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 528ms 12:32:56 INFO - PROCESS | 3632 | 1463430776423 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 3632 | 1463430776425 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 12:32:56 INFO - PROCESS | 3632 | 1463430776428 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:32:56 INFO - PROCESS | 3632 | 1463430776430 Marionette TRACE conn2 <- [1,218,null,{}] 12:32:56 INFO - PROCESS | 3632 | 1463430776433 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}] 12:32:56 INFO - PROCESS | 3632 | 1463430776504 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 12:32:56 INFO - PROCESS | 3632 | 1463430776551 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 3632 | ++DOCSHELL 155F0800 == 38 [pid = 3632] [id = 64] 12:32:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (15E4F000) [pid = 3632] [serial = 189] [outer = 00000000] 12:32:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1A90A400) [pid = 3632] [serial = 190] [outer = 15E4F000] 12:32:56 INFO - PROCESS | 3632 | 1463430776615 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1A911800) [pid = 3632] [serial = 191] [outer = 15E4F000] 12:32:56 INFO - PROCESS | 3632 | 1463430776936 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]]]}] 12:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 556ms 12:32:57 INFO - PROCESS | 3632 | 1463430777016 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 3632 | 1463430777021 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 12:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:32:57 INFO - PROCESS | 3632 | 1463430777026 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 3632 | 1463430777030 Marionette TRACE conn2 <- [1,222,null,{}] 12:32:57 INFO - PROCESS | 3632 | 1463430777037 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}] 12:32:57 INFO - PROCESS | 3632 | 1463430777111 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 12:32:57 INFO - PROCESS | 3632 | 1463430777220 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 3632 | ++DOCSHELL 11075000 == 39 [pid = 3632] [id = 65] 12:32:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (11077400) [pid = 3632] [serial = 192] [outer = 00000000] 12:32:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (11A03400) [pid = 3632] [serial = 193] [outer = 11077400] 12:32:57 INFO - PROCESS | 3632 | 1463430777257 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (128AC800) [pid = 3632] [serial = 194] [outer = 11077400] 12:32:57 INFO - PROCESS | 3632 | 1463430777824 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]]]}] 12:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 834ms 12:32:57 INFO - PROCESS | 3632 | 1463430777869 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 3632 | 1463430777873 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 12:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:32:57 INFO - PROCESS | 3632 | 1463430777894 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:32:57 INFO - PROCESS | 3632 | 1463430777898 Marionette TRACE conn2 <- [1,226,null,{}] 12:32:57 INFO - PROCESS | 3632 | 1463430777904 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}] 12:32:57 INFO - PROCESS | 3632 | 1463430778003 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 12:32:58 INFO - PROCESS | 3632 | 1463430778073 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 3632 | ++DOCSHELL 1330C400 == 40 [pid = 3632] [id = 66] 12:32:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (13375C00) [pid = 3632] [serial = 195] [outer = 00000000] 12:32:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1515DC00) [pid = 3632] [serial = 196] [outer = 13375C00] 12:32:58 INFO - PROCESS | 3632 | 1463430778105 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (15F3D400) [pid = 3632] [serial = 197] [outer = 13375C00] 12:32:58 INFO - PROCESS | 3632 | 1463430778628 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]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 834ms 12:32:58 INFO - PROCESS | 3632 | 1463430778702 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 3632 | 1463430778704 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 12:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:32:58 INFO - PROCESS | 3632 | 1463430778708 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:32:58 INFO - PROCESS | 3632 | 1463430778710 Marionette TRACE conn2 <- [1,230,null,{}] 12:32:58 INFO - PROCESS | 3632 | 1463430778720 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}] 12:32:58 INFO - PROCESS | 3632 | 1463430778871 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 12:32:58 INFO - PROCESS | 3632 | 1463430778865 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 3632 | ++DOCSHELL 16D8CC00 == 41 [pid = 3632] [id = 67] 12:32:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (16E46400) [pid = 3632] [serial = 198] [outer = 00000000] 12:32:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (180EDC00) [pid = 3632] [serial = 199] [outer = 16E46400] 12:32:58 INFO - PROCESS | 3632 | 1463430778922 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (18834C00) [pid = 3632] [serial = 200] [outer = 16E46400] 12:32:59 INFO - PROCESS | 3632 | 1463430779569 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]]]}] 12:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 890ms 12:32:59 INFO - PROCESS | 3632 | 1463430779621 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 12:32:59 INFO - PROCESS | 3632 | 1463430779625 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 12:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:32:59 INFO - PROCESS | 3632 | 1463430779630 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:32:59 INFO - PROCESS | 3632 | 1463430779634 Marionette TRACE conn2 <- [1,234,null,{}] 12:32:59 INFO - PROCESS | 3632 | 1463430779640 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}] 12:32:59 INFO - PROCESS | 3632 | 1463430779712 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 12:32:59 INFO - PROCESS | 3632 | 1463430779786 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 3632 | ++DOCSHELL 10A59400 == 42 [pid = 3632] [id = 68] 12:32:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (10A5B800) [pid = 3632] [serial = 201] [outer = 00000000] 12:32:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (11074400) [pid = 3632] [serial = 202] [outer = 10A5B800] 12:32:59 INFO - PROCESS | 3632 | 1463430779836 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1287FC00) [pid = 3632] [serial = 203] [outer = 10A5B800] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 1288D800 == 41 [pid = 3632] [id = 63] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 112E9000 == 40 [pid = 3632] [id = 62] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 1A13A000 == 39 [pid = 3632] [id = 61] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 17513C00 == 38 [pid = 3632] [id = 60] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 11CEB400 == 37 [pid = 3632] [id = 59] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 15F04400 == 36 [pid = 3632] [id = 58] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 15159400 == 35 [pid = 3632] [id = 57] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 12B69400 == 34 [pid = 3632] [id = 56] 12:33:00 INFO - PROCESS | 3632 | --DOCSHELL 104EE400 == 33 [pid = 3632] [id = 55] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1820D400) [pid = 3632] [serial = 151] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (11CF4000) [pid = 3632] [serial = 129] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (128A7C00) [pid = 3632] [serial = 130] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (104EA800) [pid = 3632] [serial = 126] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (105FAC00) [pid = 3632] [serial = 127] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (13156800) [pid = 3632] [serial = 132] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (13702C00) [pid = 3632] [serial = 133] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (14E19C00) [pid = 3632] [serial = 135] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (157C7400) [pid = 3632] [serial = 138] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (114A4C00) [pid = 3632] [serial = 115] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (11279000) [pid = 3632] [serial = 114] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (155F7400) [pid = 3632] [serial = 118] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (140D8800) [pid = 3632] [serial = 117] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (178E3800) [pid = 3632] [serial = 121] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (17806400) [pid = 3632] [serial = 120] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1856A800) [pid = 3632] [serial = 123] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (167AA800) [pid = 3632] [serial = 141] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (19D7D000) [pid = 3632] [serial = 153] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (14ED1800) [pid = 3632] [serial = 144] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (17B43000) [pid = 3632] [serial = 148] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (18208C00) [pid = 3632] [serial = 150] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16D8B000) [pid = 3632] [serial = 142] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15E49000) [pid = 3632] [serial = 139] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (178BB400) [pid = 3632] [serial = 147] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (174B0C00) [pid = 3632] [serial = 145] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (14ED1400) [pid = 3632] [serial = 136] [outer = 00000000] [url = about:blank] 12:33:00 INFO - PROCESS | 3632 | 1463430780288 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]]]}] 12:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 709ms 12:33:00 INFO - PROCESS | 3632 | 1463430780350 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 3632 | 1463430780356 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 12:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:33:00 INFO - PROCESS | 3632 | 1463430780343 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 3632 | 1463430780346 Marionette TRACE conn2 <- [1,238,null,{}] 12:33:00 INFO - PROCESS | 3632 | 1463430780349 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}] 12:33:00 INFO - PROCESS | 3632 | 1463430780425 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 12:33:00 INFO - PROCESS | 3632 | 1463430780435 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 3632 | ++DOCSHELL 128A4800 == 34 [pid = 3632] [id = 69] 12:33:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (128A7C00) [pid = 3632] [serial = 204] [outer = 00000000] 12:33:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (12D83000) [pid = 3632] [serial = 205] [outer = 128A7C00] 12:33:00 INFO - PROCESS | 3632 | 1463430780479 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1315AC00) [pid = 3632] [serial = 206] [outer = 128A7C00] 12:33:00 INFO - PROCESS | 3632 | 1463430780888 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]]]}] 12:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 556ms 12:33:00 INFO - PROCESS | 3632 | 1463430780920 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 3632 | 1463430780922 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 12:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:33:00 INFO - PROCESS | 3632 | 1463430780925 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 3632 | 1463430780929 Marionette TRACE conn2 <- [1,242,null,{}] 12:33:00 INFO - PROCESS | 3632 | 1463430780938 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}] 12:33:00 INFO - PROCESS | 3632 | 1463430780997 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 12:33:01 INFO - PROCESS | 3632 | 1463430781007 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 3632 | ++DOCSHELL 1434CC00 == 35 [pid = 3632] [id = 70] 12:33:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (14E15400) [pid = 3632] [serial = 207] [outer = 00000000] 12:33:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (14ECD800) [pid = 3632] [serial = 208] [outer = 14E15400] 12:33:01 INFO - PROCESS | 3632 | 1463430781053 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (15164C00) [pid = 3632] [serial = 209] [outer = 14E15400] 12:33:01 INFO - PROCESS | 3632 | 1463430781426 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]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 529ms 12:33:01 INFO - PROCESS | 3632 | 1463430781456 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 3632 | 1463430781459 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 12:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:33:01 INFO - PROCESS | 3632 | 1463430781462 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 3632 | 1463430781463 Marionette TRACE conn2 <- [1,246,null,{}] 12:33:01 INFO - PROCESS | 3632 | 1463430781466 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}] 12:33:01 INFO - PROCESS | 3632 | 1463430781523 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 12:33:01 INFO - PROCESS | 3632 | 1463430781530 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 3632 | ++DOCSHELL 15157000 == 36 [pid = 3632] [id = 71] 12:33:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1579E800) [pid = 3632] [serial = 210] [outer = 00000000] 12:33:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (15E56C00) [pid = 3632] [serial = 211] [outer = 1579E800] 12:33:01 INFO - PROCESS | 3632 | 1463430781574 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (167AC000) [pid = 3632] [serial = 212] [outer = 1579E800] 12:33:01 INFO - PROCESS | 3632 | 1463430781951 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]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 528ms 12:33:01 INFO - PROCESS | 3632 | 1463430781990 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 3632 | 1463430781992 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 12:33:01 INFO - PROCESS | 3632 | 1463430781996 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:33:01 INFO - PROCESS | 3632 | 1463430781997 Marionette TRACE conn2 <- [1,250,null,{}] 12:33:01 INFO - PROCESS | 3632 | 1463430782001 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}] 12:33:02 INFO - PROCESS | 3632 | 1463430782082 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 12:33:02 INFO - PROCESS | 3632 | 1463430782088 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3632 | ++DOCSHELL 16D1F000 == 37 [pid = 3632] [id = 72] 12:33:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16D1F400) [pid = 3632] [serial = 213] [outer = 00000000] 12:33:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (174B4400) [pid = 3632] [serial = 214] [outer = 16D1F400] 12:33:02 INFO - PROCESS | 3632 | 1463430782115 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (174CEC00) [pid = 3632] [serial = 215] [outer = 16D1F400] 12:33:02 INFO - PROCESS | 3632 | 1463430782504 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]]]}] 12:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 528ms 12:33:02 INFO - PROCESS | 3632 | 1463430782533 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 3632 | 1463430782535 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 12:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:33:02 INFO - PROCESS | 3632 | 1463430782539 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:33:02 INFO - PROCESS | 3632 | 1463430782540 Marionette TRACE conn2 <- [1,254,null,{}] 12:33:02 INFO - PROCESS | 3632 | 1463430782547 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}] 12:33:02 INFO - PROCESS | 3632 | 1463430782644 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 12:33:02 INFO - PROCESS | 3632 | 1463430782652 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 3632 | ++DOCSHELL 13DC1400 == 38 [pid = 3632] [id = 73] 12:33:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16D1F800) [pid = 3632] [serial = 216] [outer = 00000000] 12:33:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (182E5400) [pid = 3632] [serial = 217] [outer = 16D1F800] 12:33:02 INFO - PROCESS | 3632 | 1463430782696 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (18573400) [pid = 3632] [serial = 218] [outer = 16D1F800] 12:33:03 INFO - PROCESS | 3632 | 1463430783078 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]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 556ms 12:33:03 INFO - PROCESS | 3632 | 1463430783099 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3632 | 1463430783101 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 12:33:03 INFO - PROCESS | 3632 | 1463430783105 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:33:03 INFO - PROCESS | 3632 | 1463430783106 Marionette TRACE conn2 <- [1,258,null,{}] 12:33:03 INFO - PROCESS | 3632 | 1463430783116 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}] 12:33:03 INFO - PROCESS | 3632 | 1463430783208 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 12:33:03 INFO - PROCESS | 3632 | 1463430783215 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3632 | ++DOCSHELL 10A61C00 == 39 [pid = 3632] [id = 74] 12:33:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (17B4BC00) [pid = 3632] [serial = 219] [outer = 00000000] 12:33:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (19B31400) [pid = 3632] [serial = 220] [outer = 17B4BC00] 12:33:03 INFO - PROCESS | 3632 | 1463430783240 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (19B31800) [pid = 3632] [serial = 221] [outer = 17B4BC00] 12:33:03 INFO - PROCESS | 3632 | 1463430783594 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]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 528ms 12:33:03 INFO - PROCESS | 3632 | 1463430783643 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 3632 | 1463430783645 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 12:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:33:03 INFO - PROCESS | 3632 | 1463430783649 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 3632 | 1463430783650 Marionette TRACE conn2 <- [1,262,null,{}] 12:33:03 INFO - PROCESS | 3632 | 1463430783661 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}] 12:33:03 INFO - PROCESS | 3632 | 1463430783738 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 12:33:03 INFO - PROCESS | 3632 | 1463430783744 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 3632 | ++DOCSHELL 104EB800 == 40 [pid = 3632] [id = 75] 12:33:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (18833400) [pid = 3632] [serial = 222] [outer = 00000000] 12:33:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (19B3D000) [pid = 3632] [serial = 223] [outer = 18833400] 12:33:03 INFO - PROCESS | 3632 | 1463430783787 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (19FB0800) [pid = 3632] [serial = 224] [outer = 18833400] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (17019000) [pid = 3632] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A13B400) [pid = 3632] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (15159800) [pid = 3632] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (12DCDC00) [pid = 3632] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (104F0800) [pid = 3632] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (15F05800) [pid = 3632] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (17B47400) [pid = 3632] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (17803400) [pid = 3632] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (11C68800) [pid = 3632] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:33:04 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (15E55400) [pid = 3632] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:33:04 INFO - PROCESS | 3632 | 1463430784260 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]]]}] 12:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 654ms 12:33:04 INFO - PROCESS | 3632 | 1463430784310 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 3632 | 1463430784312 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 12:33:04 INFO - PROCESS | 3632 | 1463430784316 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:33:04 INFO - PROCESS | 3632 | 1463430784317 Marionette TRACE conn2 <- [1,266,null,{}] 12:33:04 INFO - PROCESS | 3632 | 1463430784320 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}] 12:33:04 INFO - PROCESS | 3632 | 1463430784377 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 12:33:04 INFO - PROCESS | 3632 | 1463430784454 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3632 | ++DOCSHELL 11C68800 == 41 [pid = 3632] [id = 76] 12:33:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (12B68800) [pid = 3632] [serial = 225] [outer = 00000000] 12:33:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (15F3FC00) [pid = 3632] [serial = 226] [outer = 12B68800] 12:33:04 INFO - PROCESS | 3632 | 1463430784498 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (17019000) [pid = 3632] [serial = 227] [outer = 12B68800] 12:33:04 INFO - PROCESS | 3632 | 1463430784782 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]]]}] 12:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 528ms 12:33:04 INFO - PROCESS | 3632 | 1463430784847 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 3632 | 1463430784849 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 12:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:33:04 INFO - PROCESS | 3632 | 1463430784853 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:33:04 INFO - PROCESS | 3632 | 1463430784855 Marionette TRACE conn2 <- [1,270,null,{}] 12:33:04 INFO - PROCESS | 3632 | 1463430784858 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}] 12:33:04 INFO - PROCESS | 3632 | 1463430784943 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 12:33:04 INFO - PROCESS | 3632 | 1463430784977 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 3632 | ++DOCSHELL 17B43000 == 42 [pid = 3632] [id = 77] 12:33:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (18836C00) [pid = 3632] [serial = 228] [outer = 00000000] 12:33:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1A48D800) [pid = 3632] [serial = 229] [outer = 18836C00] 12:33:04 INFO - PROCESS | 3632 | 1463430785022 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1A912400) [pid = 3632] [serial = 230] [outer = 18836C00] 12:33:05 INFO - PROCESS | 3632 | 1463430785345 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]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 528ms 12:33:05 INFO - PROCESS | 3632 | 1463430785384 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3632 | 1463430785387 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 12:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:33:05 INFO - PROCESS | 3632 | 1463430785390 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3632 | 1463430785374 Marionette TRACE conn2 <- [1,274,null,{}] 12:33:05 INFO - PROCESS | 3632 | 1463430785378 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}] 12:33:05 INFO - PROCESS | 3632 | 1463430785492 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 12:33:05 INFO - PROCESS | 3632 | 1463430785540 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 3632 | ++DOCSHELL 1A893400 == 43 [pid = 3632] [id = 78] 12:33:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1AB7E400) [pid = 3632] [serial = 231] [outer = 00000000] 12:33:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1AB8B400) [pid = 3632] [serial = 232] [outer = 1AB7E400] 12:33:05 INFO - PROCESS | 3632 | 1463430785569 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1AC65400) [pid = 3632] [serial = 233] [outer = 1AB7E400] 12:33:05 INFO - PROCESS | 3632 | 1463430785863 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]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 528ms 12:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:33:05 INFO - PROCESS | 3632 | 1463430785911 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 3632 | 1463430785913 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 12:33:05 INFO - PROCESS | 3632 | 1463430785931 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 3632 | 1463430785934 Marionette TRACE conn2 <- [1,278,null,{}] 12:33:05 INFO - PROCESS | 3632 | 1463430785980 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}] 12:33:06 INFO - PROCESS | 3632 | 1463430786093 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 12:33:06 INFO - PROCESS | 3632 | 1463430786168 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3632 | ++DOCSHELL 11274000 == 44 [pid = 3632] [id = 79] 12:33:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (11278800) [pid = 3632] [serial = 234] [outer = 00000000] 12:33:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (114A6C00) [pid = 3632] [serial = 235] [outer = 11278800] 12:33:06 INFO - PROCESS | 3632 | 1463430786224 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (11CF4400) [pid = 3632] [serial = 236] [outer = 11278800] 12:33:06 INFO - PROCESS | 3632 | 1463430786707 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]]]}] 12:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 834ms 12:33:06 INFO - PROCESS | 3632 | 1463430786763 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 3632 | 1463430786768 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 12:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:33:06 INFO - PROCESS | 3632 | 1463430786774 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:33:06 INFO - PROCESS | 3632 | 1463430786779 Marionette TRACE conn2 <- [1,282,null,{}] 12:33:06 INFO - PROCESS | 3632 | 1463430786784 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}] 12:33:06 INFO - PROCESS | 3632 | 1463430786866 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 12:33:06 INFO - PROCESS | 3632 | 1463430786943 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 3632 | ++DOCSHELL 13BE0000 == 45 [pid = 3632] [id = 80] 12:33:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (13BE6000) [pid = 3632] [serial = 237] [outer = 00000000] 12:33:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (14343800) [pid = 3632] [serial = 238] [outer = 13BE6000] 12:33:06 INFO - PROCESS | 3632 | 1463430786984 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (14ECDC00) [pid = 3632] [serial = 239] [outer = 13BE6000] 12:33:07 INFO - PROCESS | 3632 | 1463430787545 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]]]}] 12:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 807ms 12:33:07 INFO - PROCESS | 3632 | 1463430787582 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 3632 | 1463430787584 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 12:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:33:07 INFO - PROCESS | 3632 | 1463430787571 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 3632 | 1463430787573 Marionette TRACE conn2 <- [1,286,null,{}] 12:33:07 INFO - PROCESS | 3632 | 1463430787577 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}] 12:33:07 INFO - PROCESS | 3632 | 1463430787675 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 12:33:07 INFO - PROCESS | 3632 | 1463430787763 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 3632 | ++DOCSHELL 10228C00 == 46 [pid = 3632] [id = 81] 12:33:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (171A4000) [pid = 3632] [serial = 240] [outer = 00000000] 12:33:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (178EF400) [pid = 3632] [serial = 241] [outer = 171A4000] 12:33:07 INFO - PROCESS | 3632 | 1463430787802 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19B37800) [pid = 3632] [serial = 242] [outer = 171A4000] 12:33:08 INFO - PROCESS | 3632 | 1463430788265 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]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 723ms 12:33:08 INFO - PROCESS | 3632 | 1463430788312 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 12:33:08 INFO - PROCESS | 3632 | 1463430788318 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 12:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:33:08 INFO - PROCESS | 3632 | 1463430788340 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 3632 | 1463430788342 Marionette TRACE conn2 <- [1,290,null,{}] 12:33:08 INFO - PROCESS | 3632 | 1463430788372 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}] 12:33:08 INFO - PROCESS | 3632 | 1463430788520 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 12:33:08 INFO - PROCESS | 3632 | 1463430788530 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 3632 | ++DOCSHELL 1AC6A000 == 47 [pid = 3632] [id = 82] 12:33:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1AC6A400) [pid = 3632] [serial = 243] [outer = 00000000] 12:33:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1AEB9C00) [pid = 3632] [serial = 244] [outer = 1AC6A400] 12:33:08 INFO - PROCESS | 3632 | 1463430788584 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1AEBD400) [pid = 3632] [serial = 245] [outer = 1AC6A400] 12:33:09 INFO - PROCESS | 3632 | 1463430789318 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]]]}] 12:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1029ms 12:33:09 INFO - PROCESS | 3632 | 1463430789376 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 3632 | 1463430789380 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 12:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:33:09 INFO - PROCESS | 3632 | 1463430789386 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:33:09 INFO - PROCESS | 3632 | 1463430789390 Marionette TRACE conn2 <- [1,294,null,{}] 12:33:09 INFO - PROCESS | 3632 | 1463430789378 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}] 12:33:09 INFO - PROCESS | 3632 | 1463430789469 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 12:33:09 INFO - PROCESS | 3632 | 1463430789545 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 3632 | ++DOCSHELL 11CEDC00 == 48 [pid = 3632] [id = 83] 12:33:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (11CF5C00) [pid = 3632] [serial = 246] [outer = 00000000] 12:33:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (13159C00) [pid = 3632] [serial = 247] [outer = 11CF5C00] 12:33:09 INFO - PROCESS | 3632 | 1463430789575 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (13BE1400) [pid = 3632] [serial = 248] [outer = 11CF5C00] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 17B43000 == 47 [pid = 3632] [id = 77] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 11C68800 == 46 [pid = 3632] [id = 76] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 104EB800 == 45 [pid = 3632] [id = 75] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 10A61C00 == 44 [pid = 3632] [id = 74] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 13DC1400 == 43 [pid = 3632] [id = 73] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 16D1F000 == 42 [pid = 3632] [id = 72] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 15157000 == 41 [pid = 3632] [id = 71] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 1434CC00 == 40 [pid = 3632] [id = 70] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 128A4800 == 39 [pid = 3632] [id = 69] 12:33:09 INFO - PROCESS | 3632 | --DOCSHELL 10A59400 == 38 [pid = 3632] [id = 68] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (19FAEC00) [pid = 3632] [serial = 178] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (13BDEC00) [pid = 3632] [serial = 184] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1B779800) [pid = 3632] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1A489400) [pid = 3632] [serial = 187] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1A48A800) [pid = 3632] [serial = 188] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1A1E2C00) [pid = 3632] [serial = 182] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (182E0000) [pid = 3632] [serial = 176] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (19FAF000) [pid = 3632] [serial = 179] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (178EBC00) [pid = 3632] [serial = 185] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (174C7800) [pid = 3632] [serial = 173] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A90A400) [pid = 3632] [serial = 190] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (17806000) [pid = 3632] [serial = 175] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1A1DC000) [pid = 3632] [serial = 181] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (155F7C00) [pid = 3632] [serial = 168] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (157BE400) [pid = 3632] [serial = 169] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1370B400) [pid = 3632] [serial = 165] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (13DBC000) [pid = 3632] [serial = 166] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (112F1800) [pid = 3632] [serial = 162] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (11CF6C00) [pid = 3632] [serial = 163] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16D8B800) [pid = 3632] [serial = 172] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1050D800) [pid = 3632] [serial = 156] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (137ECC00) [pid = 3632] [serial = 159] [outer = 00000000] [url = about:blank] 12:33:09 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (19D89C00) [pid = 3632] [serial = 154] [outer = 00000000] [url = about:blank] 12:33:10 INFO - PROCESS | 3632 | 1463430790045 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]]]}] 12:33:10 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. 12:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 709ms 12:33:10 INFO - PROCESS | 3632 | 1463430790089 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3632 | 1463430790094 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 12:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:33:10 INFO - PROCESS | 3632 | 1463430790100 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 3632 | 1463430790102 Marionette TRACE conn2 <- [1,298,null,{}] 12:33:10 INFO - PROCESS | 3632 | 1463430790106 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}] 12:33:10 INFO - PROCESS | 3632 | 1463430790184 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 12:33:10 INFO - PROCESS | 3632 | 1463430790193 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3632 | ++DOCSHELL 12AF1400 == 39 [pid = 3632] [id = 84] 12:33:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (12AF5000) [pid = 3632] [serial = 249] [outer = 00000000] 12:33:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (137F3000) [pid = 3632] [serial = 250] [outer = 12AF5000] 12:33:10 INFO - PROCESS | 3632 | 1463430790221 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13DBF400) [pid = 3632] [serial = 251] [outer = 12AF5000] 12:33:10 INFO - PROCESS | 3632 | 1463430790600 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]]]}] 12:33:10 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. 12:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 528ms 12:33:10 INFO - PROCESS | 3632 | 1463430790630 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 3632 | 1463430790632 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 12:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:33:10 INFO - PROCESS | 3632 | 1463430790639 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 3632 | 1463430790643 Marionette TRACE conn2 <- [1,302,null,{}] 12:33:10 INFO - PROCESS | 3632 | 1463430790653 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}] 12:33:10 INFO - PROCESS | 3632 | 1463430790744 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 12:33:10 INFO - PROCESS | 3632 | 1463430790754 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 3632 | ++DOCSHELL 15E49400 == 40 [pid = 3632] [id = 85] 12:33:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (15E54C00) [pid = 3632] [serial = 252] [outer = 00000000] 12:33:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (167AF400) [pid = 3632] [serial = 253] [outer = 15E54C00] 12:33:10 INFO - PROCESS | 3632 | 1463430790801 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16E51800) [pid = 3632] [serial = 254] [outer = 15E54C00] 12:33:11 INFO - PROCESS | 3632 | 1463430791293 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]]]}] 12:33:11 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. 12:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 723ms 12:33:11 INFO - PROCESS | 3632 | 1463430791368 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 3632 | 1463430791352 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 12:33:11 INFO - PROCESS | 3632 | 1463430791361 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:33:11 INFO - PROCESS | 3632 | 1463430791363 Marionette TRACE conn2 <- [1,306,null,{}] 12:33:11 INFO - PROCESS | 3632 | 1463430791374 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}] 12:33:11 INFO - PROCESS | 3632 | 1463430791453 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 12:33:11 INFO - PROCESS | 3632 | 1463430791459 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 3632 | ++DOCSHELL 180F2800 == 41 [pid = 3632] [id = 86] 12:33:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (18203400) [pid = 3632] [serial = 255] [outer = 00000000] 12:33:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (18569000) [pid = 3632] [serial = 256] [outer = 18203400] 12:33:11 INFO - PROCESS | 3632 | 1463430791503 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (18570C00) [pid = 3632] [serial = 257] [outer = 18203400] 12:33:11 INFO - PROCESS | 3632 | 1463430791890 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]]]}] 12:33:11 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. 12:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 528ms 12:33:11 INFO - PROCESS | 3632 | 1463430791895 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 3632 | 1463430791897 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 12:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:33:11 INFO - PROCESS | 3632 | 1463430791943 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 3632 | 1463430791945 Marionette TRACE conn2 <- [1,310,null,{}] 12:33:11 INFO - PROCESS | 3632 | 1463430791949 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}] 12:33:12 INFO - PROCESS | 3632 | 1463430792051 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 12:33:12 INFO - PROCESS | 3632 | 1463430792064 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 3632 | ++DOCSHELL 19B32000 == 42 [pid = 3632] [id = 87] 12:33:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (19B32C00) [pid = 3632] [serial = 258] [outer = 00000000] 12:33:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (19D83000) [pid = 3632] [serial = 259] [outer = 19B32C00] 12:33:12 INFO - PROCESS | 3632 | 1463430792089 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (19FA9400) [pid = 3632] [serial = 260] [outer = 19B32C00] 12:33:12 INFO - PROCESS | 3632 | 1463430792456 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]]]}] 12:33:12 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. 12:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 528ms 12:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:33:12 INFO - PROCESS | 3632 | 1463430792467 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 3632 | 1463430792469 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 12:33:12 INFO - PROCESS | 3632 | 1463430792472 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 3632 | 1463430792474 Marionette TRACE conn2 <- [1,314,null,{}] 12:33:12 INFO - PROCESS | 3632 | 1463430792483 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}] 12:33:12 INFO - PROCESS | 3632 | 1463430792600 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 12:33:12 INFO - PROCESS | 3632 | 1463430792591 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 3632 | ++DOCSHELL 19B30000 == 43 [pid = 3632] [id = 88] 12:33:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (19D81800) [pid = 3632] [serial = 261] [outer = 00000000] 12:33:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1A890400) [pid = 3632] [serial = 262] [outer = 19D81800] 12:33:12 INFO - PROCESS | 3632 | 1463430792635 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1A913000) [pid = 3632] [serial = 263] [outer = 19D81800] 12:33:13 INFO - PROCESS | 3632 | 1463430793042 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]]]}] 12:33:13 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. 12:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 612ms 12:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:33:13 INFO - PROCESS | 3632 | 1463430793105 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 3632 | 1463430793090 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 12:33:13 INFO - PROCESS | 3632 | 1463430793093 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 3632 | 1463430793095 Marionette TRACE conn2 <- [1,318,null,{}] 12:33:13 INFO - PROCESS | 3632 | 1463430793098 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}] 12:33:13 INFO - PROCESS | 3632 | 1463430793204 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 12:33:13 INFO - PROCESS | 3632 | 1463430793261 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 3632 | ++DOCSHELL 11428000 == 44 [pid = 3632] [id = 89] 12:33:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (174D5C00) [pid = 3632] [serial = 264] [outer = 00000000] 12:33:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1AB89C00) [pid = 3632] [serial = 265] [outer = 174D5C00] 12:33:13 INFO - PROCESS | 3632 | 1463430793304 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1AC6A800) [pid = 3632] [serial = 266] [outer = 174D5C00] 12:33:13 INFO - PROCESS | 3632 | 1463430793684 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]]]}] 12:33:13 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. 12:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 611ms 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (16D1F800) [pid = 3632] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (14E15400) [pid = 3632] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (17B4BC00) [pid = 3632] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10A5B800) [pid = 3632] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (128A7C00) [pid = 3632] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (16D1F400) [pid = 3632] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1579E800) [pid = 3632] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (18836C00) [pid = 3632] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (15E4F000) [pid = 3632] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (12B68800) [pid = 3632] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:33:13 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (18833400) [pid = 3632] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:33:13 INFO - PROCESS | 3632 | 1463430793785 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 12:33:13 INFO - PROCESS | 3632 | 1463430793787 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 12:33:13 INFO - PROCESS | 3632 | 1463430793796 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:33:13 INFO - PROCESS | 3632 | 1463430793798 Marionette TRACE conn2 <- [1,322,null,{}] 12:33:13 INFO - PROCESS | 3632 | 1463430793801 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}] 12:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:33:13 INFO - PROCESS | 3632 | 1463430793879 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 12:33:13 INFO - PROCESS | 3632 | 1463430793889 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 3632 | ++DOCSHELL 14348400 == 45 [pid = 3632] [id = 90] 12:33:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (14E15400) [pid = 3632] [serial = 267] [outer = 00000000] 12:33:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (15F3E000) [pid = 3632] [serial = 268] [outer = 14E15400] 12:33:13 INFO - PROCESS | 3632 | 1463430793932 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (17B49400) [pid = 3632] [serial = 269] [outer = 14E15400] 12:33:14 INFO - PROCESS | 3632 | 1463430794279 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]]]}] 12:33:14 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. 12:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 514ms 12:33:14 INFO - PROCESS | 3632 | 1463430794322 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 3632 | 1463430794324 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 12:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:33:14 INFO - PROCESS | 3632 | 1463430794331 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 3632 | 1463430794332 Marionette TRACE conn2 <- [1,326,null,{}] 12:33:14 INFO - PROCESS | 3632 | 1463430794336 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}] 12:33:14 INFO - PROCESS | 3632 | 1463430794435 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 12:33:14 INFO - PROCESS | 3632 | 1463430794427 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 3632 | ++DOCSHELL 15F05800 == 46 [pid = 3632] [id = 91] 12:33:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (19B37C00) [pid = 3632] [serial = 270] [outer = 00000000] 12:33:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1AC6EC00) [pid = 3632] [serial = 271] [outer = 19B37C00] 12:33:14 INFO - PROCESS | 3632 | 1463430794470 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1AF4D400) [pid = 3632] [serial = 272] [outer = 19B37C00] 12:33:14 INFO - PROCESS | 3632 | 1463430794702 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:33:14 INFO - PROCESS | 3632 | 1463430794852 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]]]}] 12:33:14 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. 12:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 570ms 12:33:14 INFO - PROCESS | 3632 | 1463430794900 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 3632 | 1463430794902 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 12:33:14 INFO - PROCESS | 3632 | 1463430794906 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:33:14 INFO - PROCESS | 3632 | 1463430794907 Marionette TRACE conn2 <- [1,330,null,{}] 12:33:14 INFO - PROCESS | 3632 | 1463430794920 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}] 12:33:14 INFO - PROCESS | 3632 | 1463430794981 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 12:33:14 INFO - PROCESS | 3632 | 1463430794987 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 3632 | ++DOCSHELL 1AF58000 == 47 [pid = 3632] [id = 92] 12:33:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1AF59400) [pid = 3632] [serial = 273] [outer = 00000000] 12:33:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1B26AC00) [pid = 3632] [serial = 274] [outer = 1AF59400] 12:33:15 INFO - PROCESS | 3632 | 1463430795030 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1B273400) [pid = 3632] [serial = 275] [outer = 1AF59400] 12:33:15 INFO - PROCESS | 3632 | 1463430795399 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]]]}] 12:33:15 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. 12:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 528ms 12:33:15 INFO - PROCESS | 3632 | 1463430795437 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 3632 | 1463430795440 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 12:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:33:15 INFO - PROCESS | 3632 | 1463430795443 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 3632 | 1463430795445 Marionette TRACE conn2 <- [1,334,null,{}] 12:33:15 INFO - PROCESS | 3632 | 1463430795453 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}] 12:33:15 INFO - PROCESS | 3632 | 1463430795528 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 12:33:15 INFO - PROCESS | 3632 | 1463430795535 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:15 INFO - PROCESS | 3632 | ++DOCSHELL 13395000 == 48 [pid = 3632] [id = 93] 12:33:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (13399400) [pid = 3632] [serial = 276] [outer = 00000000] 12:33:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1339F800) [pid = 3632] [serial = 277] [outer = 13399400] 12:33:15 INFO - PROCESS | 3632 | 1463430795582 Marionette DEBUG loaded listener.js 12:33:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1B26E800) [pid = 3632] [serial = 278] [outer = 13399400] 12:33:16 INFO - PROCESS | 3632 | 1463430796239 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]]]}] 12:33:16 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. 12:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 834ms 12:33:16 INFO - PROCESS | 3632 | 1463430796289 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 12:33:16 INFO - PROCESS | 3632 | 1463430796274 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 12:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:33:16 INFO - PROCESS | 3632 | 1463430796279 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:33:16 INFO - PROCESS | 3632 | 1463430796283 Marionette TRACE conn2 <- [1,338,null,{}] 12:33:16 INFO - PROCESS | 3632 | 1463430796288 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}] 12:33:16 INFO - PROCESS | 3632 | 1463430796392 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 12:33:16 INFO - PROCESS | 3632 | 1463430796468 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 3632 | ++DOCSHELL 10B94C00 == 49 [pid = 3632] [id = 94] 12:33:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (11077C00) [pid = 3632] [serial = 279] [outer = 00000000] 12:33:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (13394000) [pid = 3632] [serial = 280] [outer = 11077C00] 12:33:16 INFO - PROCESS | 3632 | 1463430796505 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1339AC00) [pid = 3632] [serial = 281] [outer = 11077C00] 12:33:17 INFO - PROCESS | 3632 | 1463430797030 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]]]}] 12:33:17 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. 12:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 807ms 12:33:17 INFO - PROCESS | 3632 | 1463430797105 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 3632 | 1463430797094 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 12:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:33:17 INFO - PROCESS | 3632 | 1463430797100 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 3632 | 1463430797103 Marionette TRACE conn2 <- [1,342,null,{}] 12:33:17 INFO - PROCESS | 3632 | 1463430797107 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}] 12:33:17 INFO - PROCESS | 3632 | 1463430797208 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 12:33:17 INFO - PROCESS | 3632 | 1463430797275 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 3632 | ++DOCSHELL 10486400 == 50 [pid = 3632] [id = 95] 12:33:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (12D7DC00) [pid = 3632] [serial = 282] [outer = 00000000] 12:33:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (15793000) [pid = 3632] [serial = 283] [outer = 12D7DC00] 12:33:17 INFO - PROCESS | 3632 | 1463430797330 Marionette DEBUG loaded listener.js 12:33:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (15E56400) [pid = 3632] [serial = 284] [outer = 12D7DC00] 12:33:17 INFO - PROCESS | 3632 | 1463430797943 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]]]}] 12:33:17 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. 12:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 889ms 12:33:17 INFO - PROCESS | 3632 | 1463430798000 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 3632 | 1463430798003 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 12:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:33:18 INFO - PROCESS | 3632 | 1463430798021 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:33:18 INFO - PROCESS | 3632 | 1463430798025 Marionette TRACE conn2 <- [1,346,null,{}] 12:33:18 INFO - PROCESS | 3632 | 1463430798038 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}] 12:33:18 INFO - PROCESS | 3632 | 1463430798286 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 12:33:18 INFO - PROCESS | 3632 | 1463430798410 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:18 INFO - PROCESS | 3632 | ++DOCSHELL 1050BC00 == 51 [pid = 3632] [id = 96] 12:33:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1055B000) [pid = 3632] [serial = 285] [outer = 00000000] 12:33:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (10B97800) [pid = 3632] [serial = 286] [outer = 1055B000] 12:33:18 INFO - PROCESS | 3632 | 1463430798444 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (11282800) [pid = 3632] [serial = 287] [outer = 1055B000] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 1AF58000 == 50 [pid = 3632] [id = 92] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 15F05800 == 49 [pid = 3632] [id = 91] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 14348400 == 48 [pid = 3632] [id = 90] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 11428000 == 47 [pid = 3632] [id = 89] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 19B30000 == 46 [pid = 3632] [id = 88] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 19B32000 == 45 [pid = 3632] [id = 87] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 180F2800 == 44 [pid = 3632] [id = 86] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 15E49400 == 43 [pid = 3632] [id = 85] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 12AF1400 == 42 [pid = 3632] [id = 84] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 11CEDC00 == 41 [pid = 3632] [id = 83] 12:33:18 INFO - PROCESS | 3632 | --DOCSHELL 1A893400 == 40 [pid = 3632] [id = 78] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (1287FC00) [pid = 3632] [serial = 203] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (11074400) [pid = 3632] [serial = 202] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (12D83000) [pid = 3632] [serial = 205] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1315AC00) [pid = 3632] [serial = 206] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (174B4400) [pid = 3632] [serial = 214] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (15E56C00) [pid = 3632] [serial = 211] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (167AC000) [pid = 3632] [serial = 212] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1A912400) [pid = 3632] [serial = 230] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1A911800) [pid = 3632] [serial = 191] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1515DC00) [pid = 3632] [serial = 196] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19B31400) [pid = 3632] [serial = 220] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (15F3FC00) [pid = 3632] [serial = 226] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (18573400) [pid = 3632] [serial = 218] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (19B3D000) [pid = 3632] [serial = 223] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1A48D800) [pid = 3632] [serial = 229] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1AB8B400) [pid = 3632] [serial = 232] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (11A03400) [pid = 3632] [serial = 193] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (19FB0800) [pid = 3632] [serial = 224] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (17019000) [pid = 3632] [serial = 227] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (174CEC00) [pid = 3632] [serial = 215] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (182E5400) [pid = 3632] [serial = 217] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (14ECD800) [pid = 3632] [serial = 208] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (15164C00) [pid = 3632] [serial = 209] [outer = 00000000] [url = about:blank] 12:33:18 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (180EDC00) [pid = 3632] [serial = 199] [outer = 00000000] [url = about:blank] 12:33:19 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (19B31800) [pid = 3632] [serial = 221] [outer = 00000000] [url = about:blank] 12:33:19 INFO - PROCESS | 3632 | 1463430799006 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]]]}] 12:33:19 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. 12:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1043ms 12:33:19 INFO - PROCESS | 3632 | 1463430799047 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 12:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:33:19 INFO - PROCESS | 3632 | 1463430799051 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 12:33:19 INFO - PROCESS | 3632 | 1463430799055 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 3632 | 1463430799059 Marionette TRACE conn2 <- [1,350,null,{}] 12:33:19 INFO - PROCESS | 3632 | 1463430799064 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}] 12:33:19 INFO - PROCESS | 3632 | 1463430799144 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 12:33:19 INFO - PROCESS | 3632 | 1463430799217 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3632 | ++DOCSHELL 10B8EC00 == 41 [pid = 3632] [id = 97] 12:33:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10B91C00) [pid = 3632] [serial = 288] [outer = 00000000] 12:33:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (128A4800) [pid = 3632] [serial = 289] [outer = 10B91C00] 12:33:19 INFO - PROCESS | 3632 | 1463430799266 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (12D39C00) [pid = 3632] [serial = 290] [outer = 10B91C00] 12:33:19 INFO - PROCESS | 3632 | 1463430799611 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]]]}] 12:33:19 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. 12:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 612ms 12:33:19 INFO - PROCESS | 3632 | 1463430799671 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 3632 | 1463430799674 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 12:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:33:19 INFO - PROCESS | 3632 | 1463430799678 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 3632 | 1463430799679 Marionette TRACE conn2 <- [1,354,null,{}] 12:33:19 INFO - PROCESS | 3632 | 1463430799683 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}] 12:33:19 INFO - PROCESS | 3632 | 1463430799760 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 12:33:19 INFO - PROCESS | 3632 | 1463430799770 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 3632 | ++DOCSHELL 13BDEC00 == 42 [pid = 3632] [id = 98] 12:33:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (13BE5400) [pid = 3632] [serial = 291] [outer = 00000000] 12:33:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (140CB000) [pid = 3632] [serial = 292] [outer = 13BE5400] 12:33:19 INFO - PROCESS | 3632 | 1463430799796 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (14E19000) [pid = 3632] [serial = 293] [outer = 13BE5400] 12:33:20 INFO - PROCESS | 3632 | 1463430800196 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]]]}] 12:33:20 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. 12:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 557ms 12:33:20 INFO - PROCESS | 3632 | 1463430800249 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3632 | 1463430800252 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 12:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:33:20 INFO - PROCESS | 3632 | 1463430800262 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 3632 | 1463430800266 Marionette TRACE conn2 <- [1,358,null,{}] 12:33:20 INFO - PROCESS | 3632 | 1463430800270 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}] 12:33:20 INFO - PROCESS | 3632 | 1463430800331 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 12:33:20 INFO - PROCESS | 3632 | 1463430800339 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 3632 | ++DOCSHELL 14E22C00 == 43 [pid = 3632] [id = 99] 12:33:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (15797C00) [pid = 3632] [serial = 294] [outer = 00000000] 12:33:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (15E55400) [pid = 3632] [serial = 295] [outer = 15797C00] 12:33:20 INFO - PROCESS | 3632 | 1463430800384 Marionette DEBUG loaded listener.js 12:33:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (167A4800) [pid = 3632] [serial = 296] [outer = 15797C00] 12:33:20 INFO - PROCESS | 3632 | 1463430800755 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]]]}] 12:33:20 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. 12:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 529ms 12:33:20 INFO - PROCESS | 3632 | 1463430800788 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 3632 | 1463430800790 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 12:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:33:20 INFO - PROCESS | 3632 | 1463430800793 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 3632 | 1463430800795 Marionette TRACE conn2 <- [1,362,null,{}] 12:33:20 INFO - PROCESS | 3632 | 1463430800798 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}] 12:33:20 INFO - PROCESS | 3632 | 1463430800855 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 12:33:20 INFO - PROCESS | 3632 | 1463430800862 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 3632 | ++DOCSHELL 104ED000 == 44 [pid = 3632] [id = 100] 12:33:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (157C8C00) [pid = 3632] [serial = 297] [outer = 00000000] 12:33:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (174B2400) [pid = 3632] [serial = 298] [outer = 157C8C00] 12:33:20 INFO - PROCESS | 3632 | 1463430800915 Marionette DEBUG loaded listener.js 12:33:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (174CEC00) [pid = 3632] [serial = 299] [outer = 157C8C00] 12:33:21 INFO - PROCESS | 3632 | 1463430801335 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]]]}] 12:33:21 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. 12:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 556ms 12:33:21 INFO - PROCESS | 3632 | 1463430801357 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 12:33:21 INFO - PROCESS | 3632 | 1463430801359 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 12:33:21 INFO - PROCESS | 3632 | 1463430801362 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:33:21 INFO - PROCESS | 3632 | 1463430801364 Marionette TRACE conn2 <- [1,366,null,{}] 12:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:33:21 INFO - PROCESS | 3632 | 1463430801373 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}] 12:33:21 INFO - PROCESS | 3632 | 1463430801453 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 12:33:21 INFO - PROCESS | 3632 | 1463430801461 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:21 INFO - PROCESS | 3632 | ++DOCSHELL 178EC400 == 45 [pid = 3632] [id = 101] 12:33:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (178EC800) [pid = 3632] [serial = 300] [outer = 00000000] 12:33:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (180EE800) [pid = 3632] [serial = 301] [outer = 178EC800] 12:33:21 INFO - PROCESS | 3632 | 1463430801514 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (18575C00) [pid = 3632] [serial = 302] [outer = 178EC800] 12:33:21 INFO - PROCESS | 3632 | 1463430801956 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]]]}] 12:33:21 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. 12:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 625ms 12:33:21 INFO - PROCESS | 3632 | 1463430801995 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 12:33:21 INFO - PROCESS | 3632 | 1463430801997 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 12:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:33:22 INFO - PROCESS | 3632 | 1463430802001 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 3632 | 1463430802003 Marionette TRACE conn2 <- [1,370,null,{}] 12:33:22 INFO - PROCESS | 3632 | 1463430802006 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}] 12:33:22 INFO - PROCESS | 3632 | 1463430802132 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 12:33:22 INFO - PROCESS | 3632 | 1463430802141 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 3632 | ++DOCSHELL 11279800 == 46 [pid = 3632] [id = 102] 12:33:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1820D400) [pid = 3632] [serial = 303] [outer = 00000000] 12:33:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (19B3BC00) [pid = 3632] [serial = 304] [outer = 1820D400] 12:33:22 INFO - PROCESS | 3632 | 1463430802194 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (19D7C800) [pid = 3632] [serial = 305] [outer = 1820D400] 12:33:22 INFO - PROCESS | 3632 | 1463430802580 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]]]}] 12:33:22 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. 12:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 626ms 12:33:22 INFO - PROCESS | 3632 | 1463430802639 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 3632 | 1463430802641 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 12:33:22 INFO - PROCESS | 3632 | 1463430802644 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 3632 | 1463430802645 Marionette TRACE conn2 <- [1,374,null,{}] 12:33:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:33:22 INFO - PROCESS | 3632 | 1463430802649 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}] 12:33:22 INFO - PROCESS | 3632 | 1463430802729 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 12:33:22 INFO - PROCESS | 3632 | 1463430802737 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 3632 | ++DOCSHELL 1050DC00 == 47 [pid = 3632] [id = 103] 12:33:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (180F2800) [pid = 3632] [serial = 306] [outer = 00000000] 12:33:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (1A136000) [pid = 3632] [serial = 307] [outer = 180F2800] 12:33:22 INFO - PROCESS | 3632 | 1463430802782 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1A13BC00) [pid = 3632] [serial = 308] [outer = 180F2800] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (16E46400) [pid = 3632] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (17B42C00) [pid = 3632] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (13155000) [pid = 3632] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1AF59400) [pid = 3632] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (19B32C00) [pid = 3632] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (174D5C00) [pid = 3632] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1AC6A400) [pid = 3632] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (15E54C00) [pid = 3632] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (18203400) [pid = 3632] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (11CF5C00) [pid = 3632] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (12AF5000) [pid = 3632] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (19D81800) [pid = 3632] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (14E15400) [pid = 3632] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:33:23 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (19B37C00) [pid = 3632] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:33:23 INFO - PROCESS | 3632 | 1463430803355 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:33:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 750ms 12:33:23 INFO - PROCESS | 3632 | 1463430803398 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3632 | 1463430803400 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 12:33:23 INFO - PROCESS | 3632 | 1463430803404 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:33:23 INFO - PROCESS | 3632 | 1463430803405 Marionette TRACE conn2 <- [1,378,null,{}] 12:33:23 INFO - PROCESS | 3632 | 1463430803391 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}] 12:33:23 INFO - PROCESS | 3632 | 1463430803464 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 12:33:23 INFO - PROCESS | 3632 | 1463430803470 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:23 INFO - PROCESS | 3632 | ++DOCSHELL 11CF6C00 == 48 [pid = 3632] [id = 104] 12:33:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (12AF5000) [pid = 3632] [serial = 309] [outer = 00000000] 12:33:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (19B32000) [pid = 3632] [serial = 310] [outer = 12AF5000] 12:33:23 INFO - PROCESS | 3632 | 1463430803513 Marionette DEBUG loaded listener.js 12:33:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (19B32C00) [pid = 3632] [serial = 311] [outer = 12AF5000] 12:33:23 INFO - PROCESS | 3632 | 1463430803888 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:33:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 529ms 12:33:23 INFO - PROCESS | 3632 | 1463430803920 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 12:33:23 INFO - PROCESS | 3632 | 1463430803922 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 12:33:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:33:23 INFO - PROCESS | 3632 | 1463430803929 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 3632 | 1463430803931 Marionette TRACE conn2 <- [1,382,null,{}] 12:33:23 INFO - PROCESS | 3632 | 1463430803934 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}] 12:33:24 INFO - PROCESS | 3632 | 1463430804006 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 12:33:24 INFO - PROCESS | 3632 | 1463430804012 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3632 | ++DOCSHELL 18833000 == 49 [pid = 3632] [id = 105] 12:33:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1A1E1C00) [pid = 3632] [serial = 312] [outer = 00000000] 12:33:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1A88D400) [pid = 3632] [serial = 313] [outer = 1A1E1C00] 12:33:24 INFO - PROCESS | 3632 | 1463430804055 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1A899000) [pid = 3632] [serial = 314] [outer = 1A1E1C00] 12:33:24 INFO - PROCESS | 3632 | 1463430804426 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:33:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:33:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 528ms 12:33:24 INFO - PROCESS | 3632 | 1463430804462 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 12:33:24 INFO - PROCESS | 3632 | 1463430804464 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 12:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:33:24 INFO - PROCESS | 3632 | 1463430804468 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:33:24 INFO - PROCESS | 3632 | 1463430804469 Marionette TRACE conn2 <- [1,386,null,{}] 12:33:24 INFO - PROCESS | 3632 | 1463430804473 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}] 12:33:24 INFO - PROCESS | 3632 | 1463430804545 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 12:33:24 INFO - PROCESS | 3632 | 1463430804551 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 3632 | ++DOCSHELL 1A486000 == 50 [pid = 3632] [id = 106] 12:33:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1A486800) [pid = 3632] [serial = 315] [outer = 00000000] 12:33:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1AB7DC00) [pid = 3632] [serial = 316] [outer = 1A486800] 12:33:24 INFO - PROCESS | 3632 | 1463430804583 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1AC60400) [pid = 3632] [serial = 317] [outer = 1A486800] 12:33:25 INFO - PROCESS | 3632 | 1463430805139 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]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 709ms 12:33:25 INFO - PROCESS | 3632 | 1463430805191 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 3632 | 1463430805195 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 12:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:33:25 INFO - PROCESS | 3632 | 1463430805201 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 3632 | 1463430805205 Marionette TRACE conn2 <- [1,390,null,{}] 12:33:25 INFO - PROCESS | 3632 | 1463430805213 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}] 12:33:25 INFO - PROCESS | 3632 | 1463430805334 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 12:33:25 INFO - PROCESS | 3632 | 1463430805393 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 3632 | ++DOCSHELL 11425800 == 51 [pid = 3632] [id = 107] 12:33:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (114A4800) [pid = 3632] [serial = 318] [outer = 00000000] 12:33:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (13307000) [pid = 3632] [serial = 319] [outer = 114A4800] 12:33:25 INFO - PROCESS | 3632 | 1463430805490 Marionette DEBUG loaded listener.js 12:33:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (133A0C00) [pid = 3632] [serial = 320] [outer = 114A4800] 12:33:26 INFO - PROCESS | 3632 | 1463430806071 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]]]}] 12:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 917ms 12:33:26 INFO - PROCESS | 3632 | 1463430806126 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 3632 | 1463430806132 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 12:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:33:26 INFO - PROCESS | 3632 | 1463430806139 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - PROCESS | 3632 | 1463430806142 Marionette TRACE conn2 <- [1,394,null,{}] 12:33:26 INFO - PROCESS | 3632 | 1463430806164 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}] 12:33:26 INFO - PROCESS | 3632 | 1463430806252 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 12:33:26 INFO - PROCESS | 3632 | 1463430806329 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:26 INFO - PROCESS | 3632 | ++DOCSHELL 15164C00 == 52 [pid = 3632] [id = 108] 12:33:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (15791800) [pid = 3632] [serial = 321] [outer = 00000000] 12:33:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (15E4CC00) [pid = 3632] [serial = 322] [outer = 15791800] 12:33:26 INFO - PROCESS | 3632 | 1463430806364 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (17025400) [pid = 3632] [serial = 323] [outer = 15791800] 12:33:26 INFO - PROCESS | 3632 | 1463430806964 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]]]}] 12:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 862ms 12:33:26 INFO - PROCESS | 3632 | 1463430806985 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 12:33:26 INFO - PROCESS | 3632 | 1463430806988 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 12:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:33:26 INFO - PROCESS | 3632 | 1463430806992 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:33:26 INFO - PROCESS | 3632 | 1463430806996 Marionette TRACE conn2 <- [1,398,null,{}] 12:33:27 INFO - PROCESS | 3632 | 1463430807006 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}] 12:33:27 INFO - PROCESS | 3632 | 1463430807107 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 12:33:27 INFO - PROCESS | 3632 | 1463430807182 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:27 INFO - PROCESS | 3632 | ++DOCSHELL 1A140800 == 53 [pid = 3632] [id = 109] 12:33:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A1D4800) [pid = 3632] [serial = 324] [outer = 00000000] 12:33:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A909C00) [pid = 3632] [serial = 325] [outer = 1A1D4800] 12:33:27 INFO - PROCESS | 3632 | 1463430807245 Marionette DEBUG loaded listener.js 12:33:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1AB88400) [pid = 3632] [serial = 326] [outer = 1A1D4800] 12:33:27 INFO - PROCESS | 3632 | 1463430807919 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]]]}] 12:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 931ms 12:33:27 INFO - PROCESS | 3632 | 1463430807924 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 3632 | 1463430807928 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 12:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:33:27 INFO - PROCESS | 3632 | 1463430807952 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 3632 | 1463430807956 Marionette TRACE conn2 <- [1,402,null,{}] 12:33:27 INFO - PROCESS | 3632 | 1463430807963 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}] 12:33:28 INFO - PROCESS | 3632 | 1463430808053 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 12:33:28 INFO - PROCESS | 3632 | 1463430808118 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3632 | ++DOCSHELL 12A9CC00 == 54 [pid = 3632] [id = 110] 12:33:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (12AF2400) [pid = 3632] [serial = 327] [outer = 00000000] 12:33:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1315E400) [pid = 3632] [serial = 328] [outer = 12AF2400] 12:33:28 INFO - PROCESS | 3632 | 1463430808208 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1339C000) [pid = 3632] [serial = 329] [outer = 12AF2400] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 18833000 == 53 [pid = 3632] [id = 105] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 11CF6C00 == 52 [pid = 3632] [id = 104] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 1050DC00 == 51 [pid = 3632] [id = 103] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 11279800 == 50 [pid = 3632] [id = 102] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 178EC400 == 49 [pid = 3632] [id = 101] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 104ED000 == 48 [pid = 3632] [id = 100] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 14E22C00 == 47 [pid = 3632] [id = 99] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 13BDEC00 == 46 [pid = 3632] [id = 98] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 10B8EC00 == 45 [pid = 3632] [id = 97] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 1050BC00 == 44 [pid = 3632] [id = 96] 12:33:28 INFO - PROCESS | 3632 | --DOCSHELL 10B94C00 == 43 [pid = 3632] [id = 94] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (18834C00) [pid = 3632] [serial = 200] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (18837400) [pid = 3632] [serial = 124] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (13DBEC00) [pid = 3632] [serial = 160] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (15F3E000) [pid = 3632] [serial = 268] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (17B49400) [pid = 3632] [serial = 269] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1AC6EC00) [pid = 3632] [serial = 271] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1AC6A800) [pid = 3632] [serial = 266] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1B273400) [pid = 3632] [serial = 275] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1AF4D400) [pid = 3632] [serial = 272] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (18570C00) [pid = 3632] [serial = 257] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1B26AC00) [pid = 3632] [serial = 274] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (19FA9400) [pid = 3632] [serial = 260] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (19D83000) [pid = 3632] [serial = 259] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1AB89C00) [pid = 3632] [serial = 265] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (114A6C00) [pid = 3632] [serial = 235] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (14343800) [pid = 3632] [serial = 238] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1AEBD400) [pid = 3632] [serial = 245] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1AEB9C00) [pid = 3632] [serial = 244] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (167AF400) [pid = 3632] [serial = 253] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (16E51800) [pid = 3632] [serial = 254] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (18569000) [pid = 3632] [serial = 256] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (13BE1400) [pid = 3632] [serial = 248] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (13159C00) [pid = 3632] [serial = 247] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (137F3000) [pid = 3632] [serial = 250] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (13DBF400) [pid = 3632] [serial = 251] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (178EF400) [pid = 3632] [serial = 241] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1A913000) [pid = 3632] [serial = 263] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1A890400) [pid = 3632] [serial = 262] [outer = 00000000] [url = about:blank] 12:33:28 INFO - PROCESS | 3632 | 1463430808717 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]]]}] 12:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 807ms 12:33:28 INFO - PROCESS | 3632 | 1463430808759 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 12:33:28 INFO - PROCESS | 3632 | 1463430808765 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 12:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:33:28 INFO - PROCESS | 3632 | 1463430808789 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:33:28 INFO - PROCESS | 3632 | 1463430808791 Marionette TRACE conn2 <- [1,406,null,{}] 12:33:28 INFO - PROCESS | 3632 | 1463430808796 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}] 12:33:28 INFO - PROCESS | 3632 | 1463430808875 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 12:33:28 INFO - PROCESS | 3632 | 1463430808883 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 3632 | ++DOCSHELL 12DD5000 == 44 [pid = 3632] [id = 111] 12:33:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (13159C00) [pid = 3632] [serial = 330] [outer = 00000000] 12:33:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (137F2000) [pid = 3632] [serial = 331] [outer = 13159C00] 12:33:28 INFO - PROCESS | 3632 | 1463430808911 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (13DBC400) [pid = 3632] [serial = 332] [outer = 13159C00] 12:33:29 INFO - PROCESS | 3632 | 1463430809327 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]]]}] 12:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 584ms 12:33:29 INFO - PROCESS | 3632 | 1463430809378 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 3632 | 1463430809380 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 12:33:29 INFO - PROCESS | 3632 | 1463430809384 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:33:29 INFO - PROCESS | 3632 | 1463430809387 Marionette TRACE conn2 <- [1,410,null,{}] 12:33:29 INFO - PROCESS | 3632 | 1463430809397 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}] 12:33:29 INFO - PROCESS | 3632 | 1463430809478 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 12:33:29 INFO - PROCESS | 3632 | 1463430809485 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 3632 | ++DOCSHELL 15E4E400 == 45 [pid = 3632] [id = 112] 12:33:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (15E55C00) [pid = 3632] [serial = 333] [outer = 00000000] 12:33:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (16E4D400) [pid = 3632] [serial = 334] [outer = 15E55C00] 12:33:29 INFO - PROCESS | 3632 | 1463430809514 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (174C9000) [pid = 3632] [serial = 335] [outer = 15E55C00] 12:33:29 INFO - PROCESS | 3632 | 1463430809930 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]]]}] 12:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 12:33:29 INFO - PROCESS | 3632 | 1463430809962 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 12:33:29 INFO - PROCESS | 3632 | 1463430809965 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 12:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:33:29 INFO - PROCESS | 3632 | 1463430809968 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - PROCESS | 3632 | 1463430809970 Marionette TRACE conn2 <- [1,414,null,{}] 12:33:29 INFO - PROCESS | 3632 | 1463430809973 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}] 12:33:30 INFO - PROCESS | 3632 | 1463430810031 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 12:33:30 INFO - PROCESS | 3632 | 1463430810040 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 3632 | ++DOCSHELL 18202C00 == 46 [pid = 3632] [id = 113] 12:33:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1820F800) [pid = 3632] [serial = 336] [outer = 00000000] 12:33:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (18832800) [pid = 3632] [serial = 337] [outer = 1820F800] 12:33:30 INFO - PROCESS | 3632 | 1463430810084 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (18839400) [pid = 3632] [serial = 338] [outer = 1820F800] 12:33:30 INFO - PROCESS | 3632 | 1463430810456 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]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 528ms 12:33:30 INFO - PROCESS | 3632 | 1463430810505 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 3632 | 1463430810507 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 12:33:30 INFO - PROCESS | 3632 | 1463430810510 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:33:30 INFO - PROCESS | 3632 | 1463430810511 Marionette TRACE conn2 <- [1,418,null,{}] 12:33:30 INFO - PROCESS | 3632 | 1463430810496 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}] 12:33:30 INFO - PROCESS | 3632 | 1463430810578 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 12:33:30 INFO - PROCESS | 3632 | 1463430810584 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:30 INFO - PROCESS | 3632 | ++DOCSHELL 19B2E400 == 47 [pid = 3632] [id = 114] 12:33:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (19B2F400) [pid = 3632] [serial = 339] [outer = 00000000] 12:33:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (19B39400) [pid = 3632] [serial = 340] [outer = 19B2F400] 12:33:30 INFO - PROCESS | 3632 | 1463430810627 Marionette DEBUG loaded listener.js 12:33:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (19FB1C00) [pid = 3632] [serial = 341] [outer = 19B2F400] 12:33:31 INFO - PROCESS | 3632 | 1463430811466 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]]]}] 12:33:31 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 12:33:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1015ms 12:33:31 INFO - PROCESS | 3632 | 1463430811523 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 12:33:31 INFO - PROCESS | 3632 | 1463430811525 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 12:33:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:33:31 INFO - PROCESS | 3632 | 1463430811511 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:33:31 INFO - PROCESS | 3632 | 1463430811512 Marionette TRACE conn2 <- [1,422,null,{}] 12:33:31 INFO - PROCESS | 3632 | 1463430811521 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}] 12:33:31 INFO - PROCESS | 3632 | 1463430811638 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 12:33:31 INFO - PROCESS | 3632 | 1463430811646 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 3632 | ++DOCSHELL 1A136800 == 48 [pid = 3632] [id = 115] 12:33:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1A13A000) [pid = 3632] [serial = 342] [outer = 00000000] 12:33:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1A90B400) [pid = 3632] [serial = 343] [outer = 1A13A000] 12:33:31 INFO - PROCESS | 3632 | 1463430811673 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1AC67800) [pid = 3632] [serial = 344] [outer = 1A13A000] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (178EC800) [pid = 3632] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1820D400) [pid = 3632] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1055B000) [pid = 3632] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10B91C00) [pid = 3632] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (180F2800) [pid = 3632] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (15797C00) [pid = 3632] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (13BE5400) [pid = 3632] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (157C8C00) [pid = 3632] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1A1E1C00) [pid = 3632] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (12AF5000) [pid = 3632] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:33:32 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1AB7E400) [pid = 3632] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:33:32 INFO - PROCESS | 3632 | 1463430812529 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]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:33:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1057ms 12:33:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:33:32 INFO - PROCESS | 3632 | 1463430812587 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 3632 | 1463430812589 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 12:33:32 INFO - PROCESS | 3632 | 1463430812593 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 3632 | 1463430812594 Marionette TRACE conn2 <- [1,426,null,{}] 12:33:32 INFO - PROCESS | 3632 | 1463430812598 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}] 12:33:32 INFO - PROCESS | 3632 | 1463430812671 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 12:33:32 INFO - PROCESS | 3632 | 1463430812677 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 3632 | ++DOCSHELL 10B92800 == 49 [pid = 3632] [id = 116] 12:33:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (15797C00) [pid = 3632] [serial = 345] [outer = 00000000] 12:33:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (178EC800) [pid = 3632] [serial = 346] [outer = 15797C00] 12:33:32 INFO - PROCESS | 3632 | 1463430812700 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (19B31400) [pid = 3632] [serial = 347] [outer = 15797C00] 12:33:33 INFO - PROCESS | 3632 | 1463430813089 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] 12:33:33 INFO - PROCESS | 3632 | 1463430813128 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 12:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:33:33 INFO - PROCESS | 3632 | 1463430813131 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 3632 | 1463430813133 Marionette TRACE conn2 <- [1,430,null,{}] 12:33:33 INFO - PROCESS | 3632 | 1463430813137 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}] 12:33:33 INFO - PROCESS | 3632 | 1463430813209 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 12:33:33 INFO - PROCESS | 3632 | 1463430813199 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 3632 | ++DOCSHELL 1A90A000 == 50 [pid = 3632] [id = 117] 12:33:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1AB82000) [pid = 3632] [serial = 348] [outer = 00000000] 12:33:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1AEBC000) [pid = 3632] [serial = 349] [outer = 1AB82000] 12:33:33 INFO - PROCESS | 3632 | 1463430813241 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1AEC1C00) [pid = 3632] [serial = 350] [outer = 1AB82000] 12:33:33 INFO - PROCESS | 3632 | 1463430813617 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]]]}] 12:33:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:33:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 528ms 12:33:33 INFO - PROCESS | 3632 | 1463430813658 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 12:33:33 INFO - PROCESS | 3632 | 1463430813660 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 12:33:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:33:33 INFO - PROCESS | 3632 | 1463430813667 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:33:33 INFO - PROCESS | 3632 | 1463430813668 Marionette TRACE conn2 <- [1,434,null,{}] 12:33:33 INFO - PROCESS | 3632 | 1463430813672 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}] 12:33:33 INFO - PROCESS | 3632 | 1463430813746 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 12:33:33 INFO - PROCESS | 3632 | 1463430813752 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:33 INFO - PROCESS | 3632 | ++DOCSHELL 15B52000 == 51 [pid = 3632] [id = 118] 12:33:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1AF4E400) [pid = 3632] [serial = 351] [outer = 00000000] 12:33:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1AF59C00) [pid = 3632] [serial = 352] [outer = 1AF4E400] 12:33:33 INFO - PROCESS | 3632 | 1463430813776 Marionette DEBUG loaded listener.js 12:33:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1AF5A800) [pid = 3632] [serial = 353] [outer = 1AF4E400] 12:33:34 INFO - PROCESS | 3632 | 1463430814161 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]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:33:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 528ms 12:33:34 INFO - PROCESS | 3632 | 1463430814193 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 3632 | 1463430814195 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 12:33:34 INFO - PROCESS | 3632 | 1463430814198 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:33:34 INFO - PROCESS | 3632 | 1463430814200 Marionette TRACE conn2 <- [1,438,null,{}] 12:33:34 INFO - PROCESS | 3632 | 1463430814216 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}] 12:33:34 INFO - PROCESS | 3632 | 1463430814290 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 12:33:34 INFO - PROCESS | 3632 | 1463430814296 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 3632 | ++DOCSHELL 0F305C00 == 52 [pid = 3632] [id = 119] 12:33:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (0F308000) [pid = 3632] [serial = 354] [outer = 00000000] 12:33:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (0F30D800) [pid = 3632] [serial = 355] [outer = 0F308000] 12:33:34 INFO - PROCESS | 3632 | 1463430814321 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (11C5B000) [pid = 3632] [serial = 356] [outer = 0F308000] 12:33:35 INFO - PROCESS | 3632 | 1463430815004 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]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 834ms 12:33:35 INFO - PROCESS | 3632 | 1463430815043 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3632 | 1463430815047 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 12:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:33:35 INFO - PROCESS | 3632 | 1463430815052 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 3632 | 1463430815056 Marionette TRACE conn2 <- [1,442,null,{}] 12:33:35 INFO - PROCESS | 3632 | 1463430815061 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}] 12:33:35 INFO - PROCESS | 3632 | 1463430815170 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 12:33:35 INFO - PROCESS | 3632 | 1463430815244 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:35 INFO - PROCESS | 3632 | ++DOCSHELL 105FB000 == 53 [pid = 3632] [id = 120] 12:33:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1107FC00) [pid = 3632] [serial = 357] [outer = 00000000] 12:33:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (12B68800) [pid = 3632] [serial = 358] [outer = 1107FC00] 12:33:35 INFO - PROCESS | 3632 | 1463430815327 Marionette DEBUG loaded listener.js 12:33:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (137F3000) [pid = 3632] [serial = 359] [outer = 1107FC00] 12:33:35 INFO - PROCESS | 3632 | 1463430815843 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]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:33:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 848ms 12:33:35 INFO - PROCESS | 3632 | 1463430815900 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 3632 | 1463430815905 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 12:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:33:35 INFO - PROCESS | 3632 | 1463430815912 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 3632 | 1463430815915 Marionette TRACE conn2 <- [1,446,null,{}] 12:33:35 INFO - PROCESS | 3632 | 1463430815919 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}] 12:33:35 INFO - PROCESS | 3632 | 1463430816003 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 12:33:36 INFO - PROCESS | 3632 | 1463430816080 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3632 | ++DOCSHELL 13702C00 == 54 [pid = 3632] [id = 121] 12:33:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (14ED1800) [pid = 3632] [serial = 360] [outer = 00000000] 12:33:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (16D1DC00) [pid = 3632] [serial = 361] [outer = 14ED1800] 12:33:36 INFO - PROCESS | 3632 | 1463430816113 Marionette DEBUG loaded listener.js 12:33:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (171A5800) [pid = 3632] [serial = 362] [outer = 14ED1800] 12:33:36 INFO - PROCESS | 3632 | 1463430816688 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]]]}] 12:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 834ms 12:33:36 INFO - PROCESS | 3632 | 1463430816754 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 12:33:36 INFO - PROCESS | 3632 | 1463430816738 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 12:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:33:36 INFO - PROCESS | 3632 | 1463430816742 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:33:36 INFO - PROCESS | 3632 | 1463430816746 Marionette TRACE conn2 <- [1,450,null,{}] 12:33:36 INFO - PROCESS | 3632 | 1463430816756 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}] 12:33:36 INFO - PROCESS | 3632 | 1463430816860 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 12:33:36 INFO - PROCESS | 3632 | 1463430816918 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 3632 | ++DOCSHELL 1A898800 == 55 [pid = 3632] [id = 122] 12:33:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A89A000) [pid = 3632] [serial = 363] [outer = 00000000] 12:33:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1AC64800) [pid = 3632] [serial = 364] [outer = 1A89A000] 12:33:37 INFO - PROCESS | 3632 | 1463430817015 Marionette DEBUG loaded listener.js 12:33:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1B264400) [pid = 3632] [serial = 365] [outer = 1A89A000] 12:33:37 INFO - PROCESS | 3632 | 1463430817729 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] 12:33:37 INFO - PROCESS | 3632 | 1463430817781 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 12:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:33:37 INFO - PROCESS | 3632 | 1463430817786 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - PROCESS | 3632 | 1463430817790 Marionette TRACE conn2 <- [1,454,null,{}] 12:33:37 INFO - PROCESS | 3632 | 1463430817795 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}] 12:33:37 INFO - PROCESS | 3632 | 1463430817870 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 12:33:37 INFO - PROCESS | 3632 | 1463430817944 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 3632 | ++DOCSHELL 11CF0C00 == 56 [pid = 3632] [id = 123] 12:33:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (11CF3400) [pid = 3632] [serial = 366] [outer = 00000000] 12:33:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (12A92400) [pid = 3632] [serial = 367] [outer = 11CF3400] 12:33:37 INFO - PROCESS | 3632 | 1463430817970 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (13158C00) [pid = 3632] [serial = 368] [outer = 11CF3400] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 15B52000 == 55 [pid = 3632] [id = 118] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 1A90A000 == 54 [pid = 3632] [id = 117] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 10B92800 == 53 [pid = 3632] [id = 116] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 1A136800 == 52 [pid = 3632] [id = 115] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 19B2E400 == 51 [pid = 3632] [id = 114] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 18202C00 == 50 [pid = 3632] [id = 113] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 15E4E400 == 49 [pid = 3632] [id = 112] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 12DD5000 == 48 [pid = 3632] [id = 111] 12:33:38 INFO - PROCESS | 3632 | --DOCSHELL 12A9CC00 == 47 [pid = 3632] [id = 110] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1AC65400) [pid = 3632] [serial = 233] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (180EE800) [pid = 3632] [serial = 301] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (19B3BC00) [pid = 3632] [serial = 304] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (18575C00) [pid = 3632] [serial = 302] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1339F800) [pid = 3632] [serial = 277] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (13394000) [pid = 3632] [serial = 280] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (15793000) [pid = 3632] [serial = 283] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (11282800) [pid = 3632] [serial = 287] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (10B97800) [pid = 3632] [serial = 286] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (128A4800) [pid = 3632] [serial = 289] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (12D39C00) [pid = 3632] [serial = 290] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1A136000) [pid = 3632] [serial = 307] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (15E55400) [pid = 3632] [serial = 295] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (167A4800) [pid = 3632] [serial = 296] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (140CB000) [pid = 3632] [serial = 292] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (14E19000) [pid = 3632] [serial = 293] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (174B2400) [pid = 3632] [serial = 298] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1AB7DC00) [pid = 3632] [serial = 316] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (19D7C800) [pid = 3632] [serial = 305] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1A88D400) [pid = 3632] [serial = 313] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1A13BC00) [pid = 3632] [serial = 308] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (19B32000) [pid = 3632] [serial = 310] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (19B32C00) [pid = 3632] [serial = 311] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A899000) [pid = 3632] [serial = 314] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (174CEC00) [pid = 3632] [serial = 299] [outer = 00000000] [url = about:blank] 12:33:38 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:38 INFO - PROCESS | 3632 | 1463430818498 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]]]}] 12:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 751ms 12:33:38 INFO - PROCESS | 3632 | 1463430818533 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 12:33:38 INFO - PROCESS | 3632 | 1463430818538 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 12:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:33:38 INFO - PROCESS | 3632 | 1463430818544 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:33:38 INFO - PROCESS | 3632 | 1463430818546 Marionette TRACE conn2 <- [1,458,null,{}] 12:33:38 INFO - PROCESS | 3632 | 1463430818550 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}] 12:33:38 INFO - PROCESS | 3632 | 1463430818611 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 12:33:38 INFO - PROCESS | 3632 | 1463430818705 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:38 INFO - PROCESS | 3632 | ++DOCSHELL 112E9000 == 48 [pid = 3632] [id = 124] 12:33:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (112EBC00) [pid = 3632] [serial = 369] [outer = 00000000] 12:33:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (12B68C00) [pid = 3632] [serial = 370] [outer = 112EBC00] 12:33:38 INFO - PROCESS | 3632 | 1463430818751 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (140D5C00) [pid = 3632] [serial = 371] [outer = 112EBC00] 12:33:39 INFO - PROCESS | 3632 | 1463430819059 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] 12:33:39 INFO - PROCESS | 3632 | 1463430819122 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 12:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:33:39 INFO - PROCESS | 3632 | 1463430819126 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 3632 | 1463430819130 Marionette TRACE conn2 <- [1,462,null,{}] 12:33:39 INFO - PROCESS | 3632 | 1463430819139 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}] 12:33:39 INFO - PROCESS | 3632 | 1463430819221 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 12:33:39 INFO - PROCESS | 3632 | 1463430819228 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 3632 | ++DOCSHELL 157C1C00 == 49 [pid = 3632] [id = 125] 12:33:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (15F0FC00) [pid = 3632] [serial = 372] [outer = 00000000] 12:33:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (16FA2C00) [pid = 3632] [serial = 373] [outer = 15F0FC00] 12:33:39 INFO - PROCESS | 3632 | 1463430819257 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (16FAA800) [pid = 3632] [serial = 374] [outer = 15F0FC00] 12:33:39 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:39 INFO - PROCESS | 3632 | 1463430819671 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] 12:33:39 INFO - PROCESS | 3632 | 1463430819693 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 12:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:33:39 INFO - PROCESS | 3632 | 1463430819696 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 3632 | 1463430819698 Marionette TRACE conn2 <- [1,466,null,{}] 12:33:39 INFO - PROCESS | 3632 | 1463430819701 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}] 12:33:39 INFO - PROCESS | 3632 | 1463430819778 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 12:33:39 INFO - PROCESS | 3632 | 1463430819785 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 3632 | ++DOCSHELL 174CC800 == 50 [pid = 3632] [id = 126] 12:33:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (174D3C00) [pid = 3632] [serial = 375] [outer = 00000000] 12:33:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (182E0400) [pid = 3632] [serial = 376] [outer = 174D3C00] 12:33:39 INFO - PROCESS | 3632 | 1463430819810 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (18572C00) [pid = 3632] [serial = 377] [outer = 174D3C00] 12:33:40 INFO - PROCESS | 3632 | 1463430820177 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] 12:33:40 INFO - PROCESS | 3632 | 1463430820231 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 12:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:33:40 INFO - PROCESS | 3632 | 1463430820234 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 3632 | 1463430820236 Marionette TRACE conn2 <- [1,470,null,{}] 12:33:40 INFO - PROCESS | 3632 | 1463430820239 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}] 12:33:40 INFO - PROCESS | 3632 | 1463430820322 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 12:33:40 INFO - PROCESS | 3632 | 1463430820311 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3632 | ++DOCSHELL 19B33400 == 51 [pid = 3632] [id = 127] 12:33:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (19B33800) [pid = 3632] [serial = 378] [outer = 00000000] 12:33:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19B3BC00) [pid = 3632] [serial = 379] [outer = 19B33800] 12:33:40 INFO - PROCESS | 3632 | 1463430820354 Marionette DEBUG loaded listener.js 12:33:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (19D89C00) [pid = 3632] [serial = 380] [outer = 19B33800] 12:33:40 INFO - PROCESS | 3632 | 1463430820796 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]]]}] 12:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 556ms 12:33:40 INFO - PROCESS | 3632 | 1463430820812 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 12:33:40 INFO - PROCESS | 3632 | 1463430820814 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 12:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:33:40 INFO - PROCESS | 3632 | 1463430820808 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 3632 | 1463430820810 Marionette TRACE conn2 <- [1,474,null,{}] 12:33:40 INFO - PROCESS | 3632 | 1463430820814 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}] 12:33:40 INFO - PROCESS | 3632 | 1463430820935 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 12:33:40 INFO - PROCESS | 3632 | 1463430820945 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:40 INFO - PROCESS | 3632 | ++DOCSHELL 1A140C00 == 52 [pid = 3632] [id = 128] 12:33:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1A1D7000) [pid = 3632] [serial = 381] [outer = 00000000] 12:33:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1A48AC00) [pid = 3632] [serial = 382] [outer = 1A1D7000] 12:33:40 INFO - PROCESS | 3632 | 1463430820973 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (1A90A800) [pid = 3632] [serial = 383] [outer = 1A1D7000] 12:33:41 INFO - PROCESS | 3632 | [3632] 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 12:33:41 INFO - PROCESS | 3632 | [3632] 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 12:33:41 INFO - PROCESS | 3632 | 1463430821395 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]]]}] 12:33:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:33:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 611ms 12:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:33:41 INFO - PROCESS | 3632 | 1463430821422 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 12:33:41 INFO - PROCESS | 3632 | 1463430821424 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 12:33:41 INFO - PROCESS | 3632 | 1463430821428 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:33:41 INFO - PROCESS | 3632 | 1463430821431 Marionette TRACE conn2 <- [1,478,null,{}] 12:33:41 INFO - PROCESS | 3632 | 1463430821435 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}] 12:33:41 INFO - PROCESS | 3632 | 1463430821539 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 12:33:41 INFO - PROCESS | 3632 | 1463430821620 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:41 INFO - PROCESS | 3632 | ++DOCSHELL 0F30E400 == 53 [pid = 3632] [id = 129] 12:33:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1AB81800) [pid = 3632] [serial = 384] [outer = 00000000] 12:33:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (1AB8B400) [pid = 3632] [serial = 385] [outer = 1AB81800] 12:33:41 INFO - PROCESS | 3632 | 1463430821645 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1AEB5C00) [pid = 3632] [serial = 386] [outer = 1AB81800] 12:33:42 INFO - PROCESS | 3632 | 1463430822019 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]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 612ms 12:33:42 INFO - PROCESS | 3632 | 1463430822060 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3632 | 1463430822062 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 12:33:42 INFO - PROCESS | 3632 | 1463430822066 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:33:42 INFO - PROCESS | 3632 | 1463430822067 Marionette TRACE conn2 <- [1,482,null,{}] 12:33:42 INFO - PROCESS | 3632 | 1463430822071 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}] 12:33:42 INFO - PROCESS | 3632 | 1463430822152 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 12:33:42 INFO - PROCESS | 3632 | 1463430822158 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3632 | ++DOCSHELL 1AC66000 == 54 [pid = 3632] [id = 130] 12:33:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1AEBCC00) [pid = 3632] [serial = 387] [outer = 00000000] 12:33:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1AF5A400) [pid = 3632] [serial = 388] [outer = 1AEBCC00] 12:33:42 INFO - PROCESS | 3632 | 1463430822204 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1B272400) [pid = 3632] [serial = 389] [outer = 1AEBCC00] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1AF4E400) [pid = 3632] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (13159C00) [pid = 3632] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1820F800) [pid = 3632] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (13375C00) [pid = 3632] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1AB82000) [pid = 3632] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (102CF800) [pid = 3632] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (15797C00) [pid = 3632] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (12AF2400) [pid = 3632] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (15E55C00) [pid = 3632] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (11077400) [pid = 3632] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (19B2F400) [pid = 3632] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:33:42 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A13A000) [pid = 3632] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:33:42 INFO - PROCESS | 3632 | 1463430822748 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]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 709ms 12:33:42 INFO - PROCESS | 3632 | 1463430822785 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 3632 | 1463430822787 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 12:33:42 INFO - PROCESS | 3632 | 1463430822771 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:33:42 INFO - PROCESS | 3632 | 1463430822773 Marionette TRACE conn2 <- [1,486,null,{}] 12:33:42 INFO - PROCESS | 3632 | 1463430822776 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}] 12:33:42 INFO - PROCESS | 3632 | 1463430822851 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 12:33:42 INFO - PROCESS | 3632 | 1463430822857 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:42 INFO - PROCESS | 3632 | ++DOCSHELL 13396C00 == 55 [pid = 3632] [id = 131] 12:33:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (16FA0400) [pid = 3632] [serial = 390] [outer = 00000000] 12:33:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1820F800) [pid = 3632] [serial = 391] [outer = 16FA0400] 12:33:42 INFO - PROCESS | 3632 | 1463430822901 Marionette DEBUG loaded listener.js 12:33:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (19FB1000) [pid = 3632] [serial = 392] [outer = 16FA0400] 12:33:43 INFO - PROCESS | 3632 | 1463430823248 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 528ms 12:33:43 INFO - PROCESS | 3632 | 1463430823311 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3632 | 1463430823313 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:33:43 INFO - PROCESS | 3632 | 1463430823316 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3632 | 1463430823318 Marionette TRACE conn2 <- [1,490,null,{}] 12:33:43 INFO - PROCESS | 3632 | 1463430823321 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}] 12:33:43 INFO - PROCESS | 3632 | 1463430823396 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 12:33:43 INFO - PROCESS | 3632 | 1463430823403 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3632 | ++DOCSHELL 10D65800 == 56 [pid = 3632] [id = 132] 12:33:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (10D67C00) [pid = 3632] [serial = 393] [outer = 00000000] 12:33:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (10D6D000) [pid = 3632] [serial = 394] [outer = 10D67C00] 12:33:43 INFO - PROCESS | 3632 | 1463430823429 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (10D70C00) [pid = 3632] [serial = 395] [outer = 10D67C00] 12:33:43 INFO - PROCESS | 3632 | 1463430823789 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]]]}] 12:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 528ms 12:33:43 INFO - PROCESS | 3632 | 1463430823849 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 3632 | 1463430823852 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 12:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:33:43 INFO - PROCESS | 3632 | 1463430823855 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:33:43 INFO - PROCESS | 3632 | 1463430823857 Marionette TRACE conn2 <- [1,494,null,{}] 12:33:43 INFO - PROCESS | 3632 | 1463430823861 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}] 12:33:43 INFO - PROCESS | 3632 | 1463430823937 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 12:33:43 INFO - PROCESS | 3632 | 1463430823945 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 3632 | ++DOCSHELL 10D6C400 == 57 [pid = 3632] [id = 133] 12:33:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1313CC00) [pid = 3632] [serial = 396] [outer = 00000000] 12:33:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (13144400) [pid = 3632] [serial = 397] [outer = 1313CC00] 12:33:43 INFO - PROCESS | 3632 | 1463430823993 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (13149000) [pid = 3632] [serial = 398] [outer = 1313CC00] 12:33:44 INFO - PROCESS | 3632 | 1463430824633 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]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 793ms 12:33:44 INFO - PROCESS | 3632 | 1463430824662 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 3632 | 1463430824665 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 12:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:33:44 INFO - PROCESS | 3632 | 1463430824670 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 3632 | 1463430824673 Marionette TRACE conn2 <- [1,498,null,{}] 12:33:44 INFO - PROCESS | 3632 | 1463430824679 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}] 12:33:44 INFO - PROCESS | 3632 | 1463430824784 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 12:33:44 INFO - PROCESS | 3632 | 1463430824865 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 3632 | ++DOCSHELL 10B8D800 == 58 [pid = 3632] [id = 134] 12:33:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (10D6EC00) [pid = 3632] [serial = 399] [outer = 00000000] 12:33:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (11CEDC00) [pid = 3632] [serial = 400] [outer = 10D6EC00] 12:33:44 INFO - PROCESS | 3632 | 1463430824942 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1313F800) [pid = 3632] [serial = 401] [outer = 10D6EC00] 12:33:45 INFO - PROCESS | 3632 | 1463430825473 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]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 834ms 12:33:45 INFO - PROCESS | 3632 | 1463430825515 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 12:33:45 INFO - PROCESS | 3632 | 1463430825525 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 12:33:45 INFO - PROCESS | 3632 | 1463430825513 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:33:45 INFO - PROCESS | 3632 | 1463430825516 Marionette TRACE conn2 <- [1,502,null,{}] 12:33:45 INFO - PROCESS | 3632 | 1463430825520 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}] 12:33:45 INFO - PROCESS | 3632 | 1463430825624 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 12:33:45 INFO - PROCESS | 3632 | 1463430825718 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:45 INFO - PROCESS | 3632 | ++DOCSHELL 1339C800 == 59 [pid = 3632] [id = 135] 12:33:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (13BE1400) [pid = 3632] [serial = 402] [outer = 00000000] 12:33:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (157BDC00) [pid = 3632] [serial = 403] [outer = 13BE1400] 12:33:45 INFO - PROCESS | 3632 | 1463430825753 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (167A3400) [pid = 3632] [serial = 404] [outer = 13BE1400] 12:33:46 INFO - PROCESS | 3632 | 1463430826310 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]]]}] 12:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 778ms 12:33:46 INFO - PROCESS | 3632 | 1463430826318 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 12:33:46 INFO - PROCESS | 3632 | 1463430826321 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 12:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:33:46 INFO - PROCESS | 3632 | 1463430826324 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:33:46 INFO - PROCESS | 3632 | 1463430826328 Marionette TRACE conn2 <- [1,506,null,{}] 12:33:46 INFO - PROCESS | 3632 | 1463430826340 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}] 12:33:46 INFO - PROCESS | 3632 | 1463430826423 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 12:33:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (19FA9000) [pid = 3632] [serial = 405] [outer = 1B3D2000] 12:33:46 INFO - PROCESS | 3632 | 1463430826533 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 3632 | ++DOCSHELL 1A1DD400 == 60 [pid = 3632] [id = 136] 12:33:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1A1E2400) [pid = 3632] [serial = 406] [outer = 00000000] 12:33:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1A89A800) [pid = 3632] [serial = 407] [outer = 1A1E2400] 12:33:46 INFO - PROCESS | 3632 | 1463430826636 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1AEBC400) [pid = 3632] [serial = 408] [outer = 1A1E2400] 12:33:47 INFO - PROCESS | 3632 | 1463430827384 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]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1112ms 12:33:47 INFO - PROCESS | 3632 | 1463430827443 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 3632 | 1463430827447 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 12:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:33:47 INFO - PROCESS | 3632 | 1463430827452 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - PROCESS | 3632 | 1463430827456 Marionette TRACE conn2 <- [1,510,null,{}] 12:33:47 INFO - PROCESS | 3632 | 1463430827443 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}] 12:33:47 INFO - PROCESS | 3632 | 1463430827607 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 12:33:47 INFO - PROCESS | 3632 | 1463430827689 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 3632 | ++DOCSHELL 104ED000 == 61 [pid = 3632] [id = 137] 12:33:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (104F1400) [pid = 3632] [serial = 409] [outer = 00000000] 12:33:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (11428000) [pid = 3632] [serial = 410] [outer = 104F1400] 12:33:47 INFO - PROCESS | 3632 | 1463430827738 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (1287FC00) [pid = 3632] [serial = 411] [outer = 104F1400] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 10D65800 == 60 [pid = 3632] [id = 132] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 13396C00 == 59 [pid = 3632] [id = 131] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 1AC66000 == 58 [pid = 3632] [id = 130] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 0F30E400 == 57 [pid = 3632] [id = 129] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 1A140C00 == 56 [pid = 3632] [id = 128] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 19B33400 == 55 [pid = 3632] [id = 127] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 174CC800 == 54 [pid = 3632] [id = 126] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 157C1C00 == 53 [pid = 3632] [id = 125] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 112E9000 == 52 [pid = 3632] [id = 124] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 11CF0C00 == 51 [pid = 3632] [id = 123] 12:33:48 INFO - PROCESS | 3632 | --DOCSHELL 0F305C00 == 50 [pid = 3632] [id = 119] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (1AF5A800) [pid = 3632] [serial = 353] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (1AF59C00) [pid = 3632] [serial = 352] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (13DBC400) [pid = 3632] [serial = 332] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (18839400) [pid = 3632] [serial = 338] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (18832800) [pid = 3632] [serial = 337] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (15F3D400) [pid = 3632] [serial = 197] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (13307000) [pid = 3632] [serial = 319] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1AEC1C00) [pid = 3632] [serial = 350] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (10B8C800) [pid = 3632] [serial = 157] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (19B31400) [pid = 3632] [serial = 347] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1A909C00) [pid = 3632] [serial = 325] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1AEBC000) [pid = 3632] [serial = 349] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1339C000) [pid = 3632] [serial = 329] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (178EC800) [pid = 3632] [serial = 346] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (15E4CC00) [pid = 3632] [serial = 322] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (16E4D400) [pid = 3632] [serial = 334] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (128AC800) [pid = 3632] [serial = 194] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (19B39400) [pid = 3632] [serial = 340] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (19FB1C00) [pid = 3632] [serial = 341] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (137F2000) [pid = 3632] [serial = 331] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (174C9000) [pid = 3632] [serial = 335] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A90B400) [pid = 3632] [serial = 343] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1315E400) [pid = 3632] [serial = 328] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1AC67800) [pid = 3632] [serial = 344] [outer = 00000000] [url = about:blank] 12:33:48 INFO - PROCESS | 3632 | 1463430828272 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]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 890ms 12:33:48 INFO - PROCESS | 3632 | 1463430828334 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3632 | 1463430828339 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 12:33:48 INFO - PROCESS | 3632 | 1463430828346 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:33:48 INFO - PROCESS | 3632 | 1463430828349 Marionette TRACE conn2 <- [1,514,null,{}] 12:33:48 INFO - PROCESS | 3632 | 1463430828352 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}] 12:33:48 INFO - PROCESS | 3632 | 1463430828428 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 12:33:48 INFO - PROCESS | 3632 | 1463430828512 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 3632 | ++DOCSHELL 0F310400 == 51 [pid = 3632] [id = 138] 12:33:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (102F9800) [pid = 3632] [serial = 412] [outer = 00000000] 12:33:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (11A0F400) [pid = 3632] [serial = 413] [outer = 102F9800] 12:33:48 INFO - PROCESS | 3632 | 1463430828563 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (13147800) [pid = 3632] [serial = 414] [outer = 102F9800] 12:33:48 INFO - PROCESS | 3632 | 1463430828913 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]]]}] 12:33:48 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 12:33:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 625ms 12:33:48 INFO - PROCESS | 3632 | 1463430828967 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 3632 | 1463430828969 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 12:33:48 INFO - PROCESS | 3632 | 1463430828976 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:33:48 INFO - PROCESS | 3632 | 1463430828980 Marionette TRACE conn2 <- [1,518,null,{}] 12:33:48 INFO - PROCESS | 3632 | 1463430828990 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}] 12:33:49 INFO - PROCESS | 3632 | 1463430829079 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 12:33:49 INFO - PROCESS | 3632 | 1463430829073 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 3632 | ++DOCSHELL 13DBC400 == 52 [pid = 3632] [id = 139] 12:33:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (13DBC800) [pid = 3632] [serial = 415] [outer = 00000000] 12:33:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (14E22C00) [pid = 3632] [serial = 416] [outer = 13DBC800] 12:33:49 INFO - PROCESS | 3632 | 1463430829120 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (157BE400) [pid = 3632] [serial = 417] [outer = 13DBC800] 12:33:49 INFO - PROCESS | 3632 | 1463430829526 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]]]}] 12:33:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:33:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 570ms 12:33:49 INFO - PROCESS | 3632 | 1463430829555 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 12:33:49 INFO - PROCESS | 3632 | 1463430829557 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 12:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:33:49 INFO - PROCESS | 3632 | 1463430829542 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 3632 | 1463430829544 Marionette TRACE conn2 <- [1,522,null,{}] 12:33:49 INFO - PROCESS | 3632 | 1463430829548 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}] 12:33:49 INFO - PROCESS | 3632 | 1463430829632 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 12:33:49 INFO - PROCESS | 3632 | 1463430829641 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:49 INFO - PROCESS | 3632 | ++DOCSHELL 16D91C00 == 53 [pid = 3632] [id = 140] 12:33:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (16E4D400) [pid = 3632] [serial = 418] [outer = 00000000] 12:33:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (16FABC00) [pid = 3632] [serial = 419] [outer = 16E4D400] 12:33:49 INFO - PROCESS | 3632 | 1463430829685 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17019000) [pid = 3632] [serial = 420] [outer = 16E4D400] 12:33:50 INFO - PROCESS | 3632 | 1463430830054 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]]]}] 12:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 529ms 12:33:50 INFO - PROCESS | 3632 | 1463430830082 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 12:33:50 INFO - PROCESS | 3632 | 1463430830084 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 12:33:50 INFO - PROCESS | 3632 | 1463430830087 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:33:50 INFO - PROCESS | 3632 | 1463430830089 Marionette TRACE conn2 <- [1,526,null,{}] 12:33:50 INFO - PROCESS | 3632 | 1463430830092 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}] 12:33:50 INFO - PROCESS | 3632 | 1463430830161 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 12:33:50 INFO - PROCESS | 3632 | 1463430830168 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 3632 | ++DOCSHELL 0F30E800 == 54 [pid = 3632] [id = 141] 12:33:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (174C7800) [pid = 3632] [serial = 421] [outer = 00000000] 12:33:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (175EA400) [pid = 3632] [serial = 422] [outer = 174C7800] 12:33:50 INFO - PROCESS | 3632 | 1463430830211 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (17B48800) [pid = 3632] [serial = 423] [outer = 174C7800] 12:33:50 INFO - PROCESS | 3632 | 1463430830664 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]]]}] 12:33:50 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 12:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 625ms 12:33:50 INFO - PROCESS | 3632 | 1463430830706 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 12:33:50 INFO - PROCESS | 3632 | 1463430830708 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 12:33:50 INFO - PROCESS | 3632 | 1463430830711 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:33:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:33:50 INFO - PROCESS | 3632 | 1463430830713 Marionette TRACE conn2 <- [1,530,null,{}] 12:33:50 INFO - PROCESS | 3632 | 1463430830716 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}] 12:33:50 INFO - PROCESS | 3632 | 1463430830845 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 12:33:50 INFO - PROCESS | 3632 | 1463430830887 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 3632 | ++DOCSHELL 14ED1400 == 55 [pid = 3632] [id = 142] 12:33:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (19B3A400) [pid = 3632] [serial = 424] [outer = 00000000] 12:33:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (19FB0C00) [pid = 3632] [serial = 425] [outer = 19B3A400] 12:33:50 INFO - PROCESS | 3632 | 1463430830932 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1A139800) [pid = 3632] [serial = 426] [outer = 19B3A400] 12:33:51 INFO - PROCESS | 3632 | 1463430831291 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"]]]}] 12:33:51 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 12:33:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:33:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:33:51 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 12:33:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:33:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:33:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:33:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:33:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 626ms 12:33:51 INFO - PROCESS | 3632 | 1463430831330 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 3632 | 1463430831332 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 12:33:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:33:51 INFO - PROCESS | 3632 | 1463430831336 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 3632 | 1463430831337 Marionette TRACE conn2 <- [1,534,null,{}] 12:33:51 INFO - PROCESS | 3632 | 1463430831341 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}] 12:33:51 INFO - PROCESS | 3632 | 1463430831477 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 12:33:51 INFO - PROCESS | 3632 | 1463430831487 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:51 INFO - PROCESS | 3632 | ++DOCSHELL 12B66400 == 56 [pid = 3632] [id = 143] 12:33:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (19B37400) [pid = 3632] [serial = 427] [outer = 00000000] 12:33:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1AB8B000) [pid = 3632] [serial = 428] [outer = 19B37400] 12:33:51 INFO - PROCESS | 3632 | 1463430831557 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1AC68C00) [pid = 3632] [serial = 429] [outer = 19B37400] 12:33:51 INFO - PROCESS | 3632 | 1463430831905 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]]]}] 12:33:51 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. 12:33:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 625ms 12:33:51 INFO - PROCESS | 3632 | 1463430831971 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 3632 | 1463430831973 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 12:33:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:33:51 INFO - PROCESS | 3632 | 1463430831976 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 3632 | 1463430831978 Marionette TRACE conn2 <- [1,538,null,{}] 12:33:51 INFO - PROCESS | 3632 | 1463430831981 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}] 12:33:52 INFO - PROCESS | 3632 | 1463430832064 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 12:33:52 INFO - PROCESS | 3632 | 1463430832071 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 3632 | ++DOCSHELL 10A5F400 == 57 [pid = 3632] [id = 144] 12:33:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1A918000) [pid = 3632] [serial = 430] [outer = 00000000] 12:33:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1AEC2C00) [pid = 3632] [serial = 431] [outer = 1A918000] 12:33:52 INFO - PROCESS | 3632 | 1463430832114 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1AF4DC00) [pid = 3632] [serial = 432] [outer = 1A918000] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (171A4000) [pid = 3632] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (114A4800) [pid = 3632] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1A1D4800) [pid = 3632] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (15791800) [pid = 3632] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (12D7DC00) [pid = 3632] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (11077C00) [pid = 3632] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (13BE6000) [pid = 3632] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (11278800) [pid = 3632] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (13399400) [pid = 3632] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1A1D7000) [pid = 3632] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1AB81800) [pid = 3632] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (19B33800) [pid = 3632] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (174D3C00) [pid = 3632] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (11CF3400) [pid = 3632] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (15F0FC00) [pid = 3632] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (112EBC00) [pid = 3632] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (0F308000) [pid = 3632] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1AEBCC00) [pid = 3632] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (10D67C00) [pid = 3632] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:33:52 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (16FA0400) [pid = 3632] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:33:52 INFO - PROCESS | 3632 | 1463430832658 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]]]}] 12:33:52 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. 12:33:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 737ms 12:33:52 INFO - PROCESS | 3632 | 1463430832726 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 12:33:52 INFO - PROCESS | 3632 | 1463430832728 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 12:33:52 INFO - PROCESS | 3632 | 1463430832735 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:33:52 INFO - PROCESS | 3632 | 1463430832737 Marionette TRACE conn2 <- [1,542,null,{}] 12:33:52 INFO - PROCESS | 3632 | 1463430832741 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}] 12:33:52 INFO - PROCESS | 3632 | 1463430832801 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 12:33:52 INFO - PROCESS | 3632 | 1463430832812 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 3632 | ++DOCSHELL 10562800 == 58 [pid = 3632] [id = 145] 12:33:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (105F5400) [pid = 3632] [serial = 433] [outer = 00000000] 12:33:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (13BE6000) [pid = 3632] [serial = 434] [outer = 105F5400] 12:33:52 INFO - PROCESS | 3632 | 1463430832855 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (15F3E000) [pid = 3632] [serial = 435] [outer = 105F5400] 12:33:53 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:53 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:33:53 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:53 INFO - PROCESS | 3632 | 1463430833235 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]]]}] 12:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 570ms 12:33:53 INFO - PROCESS | 3632 | 1463430833298 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 3632 | 1463430833300 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 12:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:33:53 INFO - PROCESS | 3632 | 1463430833303 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 3632 | 1463430833305 Marionette TRACE conn2 <- [1,546,null,{}] 12:33:53 INFO - PROCESS | 3632 | 1463430833308 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}] 12:33:53 INFO - PROCESS | 3632 | 1463430833367 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 12:33:53 INFO - PROCESS | 3632 | 1463430833373 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3632 | ++DOCSHELL 1370BC00 == 59 [pid = 3632] [id = 146] 12:33:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (155E9800) [pid = 3632] [serial = 436] [outer = 00000000] 12:33:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1A909C00) [pid = 3632] [serial = 437] [outer = 155E9800] 12:33:53 INFO - PROCESS | 3632 | 1463430833416 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1AC60800) [pid = 3632] [serial = 438] [outer = 155E9800] 12:33:53 INFO - PROCESS | 3632 | 1463430833784 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]]]}] 12:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 528ms 12:33:53 INFO - PROCESS | 3632 | 1463430833824 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 3632 | 1463430833827 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 12:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:33:53 INFO - PROCESS | 3632 | 1463430833830 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 3632 | 1463430833832 Marionette TRACE conn2 <- [1,550,null,{}] 12:33:53 INFO - PROCESS | 3632 | 1463430833836 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}] 12:33:53 INFO - PROCESS | 3632 | 1463430833931 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 12:33:53 INFO - PROCESS | 3632 | 1463430833940 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 3632 | ++DOCSHELL 17054000 == 60 [pid = 3632] [id = 147] 12:33:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17056000) [pid = 3632] [serial = 439] [outer = 00000000] 12:33:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17059800) [pid = 3632] [serial = 440] [outer = 17056000] 12:33:53 INFO - PROCESS | 3632 | 1463430833988 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (19B37C00) [pid = 3632] [serial = 441] [outer = 17056000] 12:33:54 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:54 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:33:54 INFO - PROCESS | 3632 | 1463430834594 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]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 806ms 12:33:54 INFO - PROCESS | 3632 | 1463430834645 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 3632 | 1463430834652 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 12:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:33:54 INFO - PROCESS | 3632 | 1463430834657 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 3632 | 1463430834662 Marionette TRACE conn2 <- [1,554,null,{}] 12:33:54 INFO - PROCESS | 3632 | 1463430834667 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}] 12:33:54 INFO - PROCESS | 3632 | 1463430834754 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 12:33:54 INFO - PROCESS | 3632 | 1463430834853 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:54 INFO - PROCESS | 3632 | ++DOCSHELL 11075400 == 61 [pid = 3632] [id = 148] 12:33:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (11076000) [pid = 3632] [serial = 442] [outer = 00000000] 12:33:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (130D6400) [pid = 3632] [serial = 443] [outer = 11076000] 12:33:54 INFO - PROCESS | 3632 | 1463430834891 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (13304C00) [pid = 3632] [serial = 444] [outer = 11076000] 12:33:55 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:55 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:33:55 INFO - PROCESS | 3632 | 1463430835393 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]]]}] 12:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 751ms 12:33:55 INFO - PROCESS | 3632 | 1463430835401 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 12:33:55 INFO - PROCESS | 3632 | 1463430835406 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 12:33:55 INFO - PROCESS | 3632 | 1463430835429 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:33:55 INFO - PROCESS | 3632 | 1463430835432 Marionette TRACE conn2 <- [1,558,null,{}] 12:33:55 INFO - PROCESS | 3632 | 1463430835436 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}] 12:33:55 INFO - PROCESS | 3632 | 1463430835522 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 12:33:55 INFO - PROCESS | 3632 | 1463430835617 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 3632 | ++DOCSHELL 140CA400 == 62 [pid = 3632] [id = 149] 12:33:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (14E18800) [pid = 3632] [serial = 445] [outer = 00000000] 12:33:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (15E4B800) [pid = 3632] [serial = 446] [outer = 14E18800] 12:33:55 INFO - PROCESS | 3632 | 1463430835661 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (16FA3400) [pid = 3632] [serial = 447] [outer = 14E18800] 12:33:56 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:56 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:33:56 INFO - PROCESS | 3632 | 1463430836163 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]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 806ms 12:33:56 INFO - PROCESS | 3632 | 1463430836238 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 3632 | 1463430836240 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 12:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:33:56 INFO - PROCESS | 3632 | 1463430836245 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 3632 | 1463430836248 Marionette TRACE conn2 <- [1,562,null,{}] 12:33:56 INFO - PROCESS | 3632 | 1463430836272 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}] 12:33:56 INFO - PROCESS | 3632 | 1463430836383 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 12:33:56 INFO - PROCESS | 3632 | 1463430836424 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:56 INFO - PROCESS | 3632 | ++DOCSHELL 17B43000 == 63 [pid = 3632] [id = 150] 12:33:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (17B4C800) [pid = 3632] [serial = 448] [outer = 00000000] 12:33:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1883B800) [pid = 3632] [serial = 449] [outer = 17B4C800] 12:33:56 INFO - PROCESS | 3632 | 1463430836480 Marionette DEBUG loaded listener.js 12:33:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1A136C00) [pid = 3632] [serial = 450] [outer = 17B4C800] 12:33:56 INFO - PROCESS | 3632 | 1463430836997 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]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 793ms 12:33:57 INFO - PROCESS | 3632 | 1463430837050 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 3632 | 1463430837053 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 12:33:57 INFO - PROCESS | 3632 | 1463430837056 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:33:57 INFO - PROCESS | 3632 | 1463430837058 Marionette TRACE conn2 <- [1,566,null,{}] 12:33:57 INFO - PROCESS | 3632 | 1463430837061 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}] 12:33:57 INFO - PROCESS | 3632 | 1463430837144 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 12:33:57 INFO - PROCESS | 3632 | 1463430837237 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 3632 | ++DOCSHELL 17064000 == 64 [pid = 3632] [id = 151] 12:33:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (17065C00) [pid = 3632] [serial = 451] [outer = 00000000] 12:33:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (17069400) [pid = 3632] [serial = 452] [outer = 17065C00] 12:33:57 INFO - PROCESS | 3632 | 1463430837273 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1706C400) [pid = 3632] [serial = 453] [outer = 17065C00] 12:33:57 INFO - PROCESS | 3632 | 1463430837753 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]]]}] 12:33:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 750ms 12:33:57 INFO - PROCESS | 3632 | 1463430837800 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 12:33:57 INFO - PROCESS | 3632 | 1463430837803 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 12:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:33:57 INFO - PROCESS | 3632 | 1463430837806 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:33:57 INFO - PROCESS | 3632 | 1463430837808 Marionette TRACE conn2 <- [1,570,null,{}] 12:33:57 INFO - PROCESS | 3632 | 1463430837812 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}] 12:33:57 INFO - PROCESS | 3632 | 1463430837915 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 12:33:58 INFO - PROCESS | 3632 | 1463430838022 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 3632 | ++DOCSHELL 0F308400 == 65 [pid = 3632] [id = 152] 12:33:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (0F310C00) [pid = 3632] [serial = 454] [outer = 00000000] 12:33:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (11C5B400) [pid = 3632] [serial = 455] [outer = 0F310C00] 12:33:58 INFO - PROCESS | 3632 | 1463430838116 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (13709800) [pid = 3632] [serial = 456] [outer = 0F310C00] 12:33:58 INFO - PROCESS | 3632 | 1463430838827 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]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1057ms 12:33:58 INFO - PROCESS | 3632 | 1463430838869 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 12:33:58 INFO - PROCESS | 3632 | 1463430838873 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 12:33:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:33:58 INFO - PROCESS | 3632 | 1463430838879 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 3632 | 1463430838882 Marionette TRACE conn2 <- [1,574,null,{}] 12:33:58 INFO - PROCESS | 3632 | 1463430838889 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}] 12:33:58 INFO - PROCESS | 3632 | 1463430838972 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 12:33:59 INFO - PROCESS | 3632 | 1463430839056 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 3632 | ++DOCSHELL 10D6C800 == 66 [pid = 3632] [id = 153] 12:33:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (10D6D800) [pid = 3632] [serial = 457] [outer = 00000000] 12:33:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (128ACC00) [pid = 3632] [serial = 458] [outer = 10D6D800] 12:33:59 INFO - PROCESS | 3632 | 1463430839146 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (13146C00) [pid = 3632] [serial = 459] [outer = 10D6D800] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 1370BC00 == 65 [pid = 3632] [id = 146] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 10562800 == 64 [pid = 3632] [id = 145] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 10A5F400 == 63 [pid = 3632] [id = 144] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 12B66400 == 62 [pid = 3632] [id = 143] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 14ED1400 == 61 [pid = 3632] [id = 142] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 0F30E800 == 60 [pid = 3632] [id = 141] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 16D91C00 == 59 [pid = 3632] [id = 140] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 13DBC400 == 58 [pid = 3632] [id = 139] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 0F310400 == 57 [pid = 3632] [id = 138] 12:33:59 INFO - PROCESS | 3632 | --DOCSHELL 104ED000 == 56 [pid = 3632] [id = 137] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (19B37800) [pid = 3632] [serial = 242] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (133A0C00) [pid = 3632] [serial = 320] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (1AB88400) [pid = 3632] [serial = 326] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (17025400) [pid = 3632] [serial = 323] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (15E56400) [pid = 3632] [serial = 284] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (1339AC00) [pid = 3632] [serial = 281] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (14ECDC00) [pid = 3632] [serial = 239] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (11CF4400) [pid = 3632] [serial = 236] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (1B26E800) [pid = 3632] [serial = 278] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1A48AC00) [pid = 3632] [serial = 382] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1AB8B400) [pid = 3632] [serial = 385] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (19B3BC00) [pid = 3632] [serial = 379] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (182E0400) [pid = 3632] [serial = 376] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (18572C00) [pid = 3632] [serial = 377] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (13158C00) [pid = 3632] [serial = 368] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (12A92400) [pid = 3632] [serial = 367] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (16FA2C00) [pid = 3632] [serial = 373] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (16FAA800) [pid = 3632] [serial = 374] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (12B68C00) [pid = 3632] [serial = 370] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (140D5C00) [pid = 3632] [serial = 371] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (0F30D800) [pid = 3632] [serial = 355] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (11C5B000) [pid = 3632] [serial = 356] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1AF5A400) [pid = 3632] [serial = 388] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (12B68800) [pid = 3632] [serial = 358] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (16D1DC00) [pid = 3632] [serial = 361] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1AC64800) [pid = 3632] [serial = 364] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (13144400) [pid = 3632] [serial = 397] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1AEB5C00) [pid = 3632] [serial = 386] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10D70C00) [pid = 3632] [serial = 395] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1820F800) [pid = 3632] [serial = 391] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (10D6D000) [pid = 3632] [serial = 394] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1B272400) [pid = 3632] [serial = 389] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (19FB1000) [pid = 3632] [serial = 392] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A90A800) [pid = 3632] [serial = 383] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (19D89C00) [pid = 3632] [serial = 380] [outer = 00000000] [url = about:blank] 12:33:59 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:59 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:33:59 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:33:59 INFO - PROCESS | 3632 | 1463430839585 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]]]}] 12:33:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:33:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 750ms 12:33:59 INFO - PROCESS | 3632 | 1463430839625 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 12:33:59 INFO - PROCESS | 3632 | 1463430839630 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 12:33:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:33:59 INFO - PROCESS | 3632 | 1463430839636 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:33:59 INFO - PROCESS | 3632 | 1463430839638 Marionette TRACE conn2 <- [1,578,null,{}] 12:33:59 INFO - PROCESS | 3632 | 1463430839642 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}] 12:33:59 INFO - PROCESS | 3632 | 1463430839717 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 12:33:59 INFO - PROCESS | 3632 | 1463430839726 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:59 INFO - PROCESS | 3632 | ++DOCSHELL 10D66400 == 57 [pid = 3632] [id = 154] 12:33:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (11A06400) [pid = 3632] [serial = 460] [outer = 00000000] 12:33:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (12D3A400) [pid = 3632] [serial = 461] [outer = 11A06400] 12:33:59 INFO - PROCESS | 3632 | 1463430839771 Marionette DEBUG loaded listener.js 12:33:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (13375C00) [pid = 3632] [serial = 462] [outer = 11A06400] 12:34:00 INFO - PROCESS | 3632 | 1463430840176 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]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 556ms 12:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:34:00 INFO - PROCESS | 3632 | 1463430840211 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 3632 | 1463430840213 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 12:34:00 INFO - PROCESS | 3632 | 1463430840217 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 3632 | 1463430840220 Marionette TRACE conn2 <- [1,582,null,{}] 12:34:00 INFO - PROCESS | 3632 | 1463430840234 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}] 12:34:00 INFO - PROCESS | 3632 | 1463430840296 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 12:34:00 INFO - PROCESS | 3632 | 1463430840303 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3632 | ++DOCSHELL 14348C00 == 58 [pid = 3632] [id = 155] 12:34:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1434C400) [pid = 3632] [serial = 463] [outer = 00000000] 12:34:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (14ED1400) [pid = 3632] [serial = 464] [outer = 1434C400] 12:34:00 INFO - PROCESS | 3632 | 1463430840350 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (15B4E000) [pid = 3632] [serial = 465] [outer = 1434C400] 12:34:00 INFO - PROCESS | 3632 | 1463430840733 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]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:34:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 584ms 12:34:00 INFO - PROCESS | 3632 | 1463430840790 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 3632 | 1463430840793 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 12:34:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:34:00 INFO - PROCESS | 3632 | 1463430840796 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 3632 | 1463430840798 Marionette TRACE conn2 <- [1,586,null,{}] 12:34:00 INFO - PROCESS | 3632 | 1463430840801 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}] 12:34:00 INFO - PROCESS | 3632 | 1463430840879 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 12:34:00 INFO - PROCESS | 3632 | 1463430840888 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 3632 | ++DOCSHELL 16D1E000 == 59 [pid = 3632] [id = 156] 12:34:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (16D20400) [pid = 3632] [serial = 466] [outer = 00000000] 12:34:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (16FA7400) [pid = 3632] [serial = 467] [outer = 16D20400] 12:34:00 INFO - PROCESS | 3632 | 1463430840914 Marionette DEBUG loaded listener.js 12:34:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16FAE400) [pid = 3632] [serial = 468] [outer = 16D20400] 12:34:01 INFO - PROCESS | 3632 | 1463430841301 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]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 556ms 12:34:01 INFO - PROCESS | 3632 | 1463430841375 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 12:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:34:01 INFO - PROCESS | 3632 | 1463430841359 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 12:34:01 INFO - PROCESS | 3632 | 1463430841362 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 3632 | 1463430841373 Marionette TRACE conn2 <- [1,590,null,{}] 12:34:01 INFO - PROCESS | 3632 | 1463430841377 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}] 12:34:01 INFO - PROCESS | 3632 | 1463430841479 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 12:34:01 INFO - PROCESS | 3632 | 1463430841485 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:01 INFO - PROCESS | 3632 | ++DOCSHELL 0F306800 == 60 [pid = 3632] [id = 157] 12:34:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (15E56000) [pid = 3632] [serial = 469] [outer = 00000000] 12:34:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1705B400) [pid = 3632] [serial = 470] [outer = 15E56000] 12:34:01 INFO - PROCESS | 3632 | 1463430841511 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (17065400) [pid = 3632] [serial = 471] [outer = 15E56000] 12:34:01 INFO - PROCESS | 3632 | 1463430841903 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]]]}] 12:34:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:34:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 584ms 12:34:01 INFO - PROCESS | 3632 | 1463430841966 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 3632 | 1463430841968 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 12:34:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:34:01 INFO - PROCESS | 3632 | 1463430841972 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:34:01 INFO - PROCESS | 3632 | 1463430841973 Marionette TRACE conn2 <- [1,594,null,{}] 12:34:01 INFO - PROCESS | 3632 | 1463430841977 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}] 12:34:02 INFO - PROCESS | 3632 | 1463430842082 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 12:34:02 INFO - PROCESS | 3632 | 1463430842167 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 3632 | ++DOCSHELL 17515000 == 61 [pid = 3632] [id = 158] 12:34:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (175E7000) [pid = 3632] [serial = 472] [outer = 00000000] 12:34:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (18203400) [pid = 3632] [serial = 473] [outer = 175E7000] 12:34:02 INFO - PROCESS | 3632 | 1463430842193 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (182E5400) [pid = 3632] [serial = 474] [outer = 175E7000] 12:34:02 INFO - PROCESS | 3632 | 1463430842587 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]]]}] 12:34:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:34:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 653ms 12:34:02 INFO - PROCESS | 3632 | 1463430842630 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 12:34:02 INFO - PROCESS | 3632 | 1463430842632 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 12:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:34:02 INFO - PROCESS | 3632 | 1463430842639 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:34:02 INFO - PROCESS | 3632 | 1463430842641 Marionette TRACE conn2 <- [1,598,null,{}] 12:34:02 INFO - PROCESS | 3632 | 1463430842644 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}] 12:34:02 INFO - PROCESS | 3632 | 1463430842729 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 12:34:02 INFO - PROCESS | 3632 | 1463430842738 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:02 INFO - PROCESS | 3632 | ++DOCSHELL 10D6F800 == 62 [pid = 3632] [id = 159] 12:34:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (174CC400) [pid = 3632] [serial = 475] [outer = 00000000] 12:34:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (19AEA400) [pid = 3632] [serial = 476] [outer = 174CC400] 12:34:02 INFO - PROCESS | 3632 | 1463430842812 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (19AEAC00) [pid = 3632] [serial = 477] [outer = 174CC400] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1A89A000) [pid = 3632] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1107FC00) [pid = 3632] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (14ED1800) [pid = 3632] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1A486800) [pid = 3632] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (16E4D400) [pid = 3632] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1A1E2400) [pid = 3632] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19B3A400) [pid = 3632] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (13BE1400) [pid = 3632] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (13DBC800) [pid = 3632] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (174C7800) [pid = 3632] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (102F9800) [pid = 3632] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (19B37400) [pid = 3632] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10D6EC00) [pid = 3632] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (104F1400) [pid = 3632] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1A918000) [pid = 3632] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (105F5400) [pid = 3632] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:34:03 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (155E9800) [pid = 3632] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:34:03 INFO - PROCESS | 3632 | 1463430843286 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]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 709ms 12:34:03 INFO - PROCESS | 3632 | 1463430843343 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3632 | 1463430843345 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:34:03 INFO - PROCESS | 3632 | 1463430843348 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3632 | 1463430843350 Marionette TRACE conn2 <- [1,602,null,{}] 12:34:03 INFO - PROCESS | 3632 | 1463430843353 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}] 12:34:03 INFO - PROCESS | 3632 | 1463430843416 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 12:34:03 INFO - PROCESS | 3632 | 1463430843422 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3632 | ++DOCSHELL 105F5400 == 63 [pid = 3632] [id = 160] 12:34:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (11CF6C00) [pid = 3632] [serial = 478] [outer = 00000000] 12:34:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (13399800) [pid = 3632] [serial = 479] [outer = 11CF6C00] 12:34:03 INFO - PROCESS | 3632 | 1463430843465 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (15797C00) [pid = 3632] [serial = 480] [outer = 11CF6C00] 12:34:03 INFO - PROCESS | 3632 | 1463430843834 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]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 529ms 12:34:03 INFO - PROCESS | 3632 | 1463430843880 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 12:34:03 INFO - PROCESS | 3632 | 1463430843882 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 12:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:34:03 INFO - PROCESS | 3632 | 1463430843885 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 3632 | 1463430843887 Marionette TRACE conn2 <- [1,606,null,{}] 12:34:03 INFO - PROCESS | 3632 | 1463430843891 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}] 12:34:03 INFO - PROCESS | 3632 | 1463430843970 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 12:34:03 INFO - PROCESS | 3632 | 1463430843958 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 3632 | ++DOCSHELL 10D6B800 == 64 [pid = 3632] [id = 161] 12:34:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (12D7DC00) [pid = 3632] [serial = 481] [outer = 00000000] 12:34:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (18210800) [pid = 3632] [serial = 482] [outer = 12D7DC00] 12:34:04 INFO - PROCESS | 3632 | 1463430844002 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (19AF2C00) [pid = 3632] [serial = 483] [outer = 12D7DC00] 12:34:04 INFO - PROCESS | 3632 | 1463430844358 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]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 529ms 12:34:04 INFO - PROCESS | 3632 | 1463430844414 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 3632 | 1463430844416 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 12:34:04 INFO - PROCESS | 3632 | 1463430844419 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:34:04 INFO - PROCESS | 3632 | 1463430844421 Marionette TRACE conn2 <- [1,610,null,{}] 12:34:04 INFO - PROCESS | 3632 | 1463430844424 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}] 12:34:04 INFO - PROCESS | 3632 | 1463430844500 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 12:34:04 INFO - PROCESS | 3632 | 1463430844492 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:04 INFO - PROCESS | 3632 | ++DOCSHELL 19AF3C00 == 65 [pid = 3632] [id = 162] 12:34:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (19AF4000) [pid = 3632] [serial = 484] [outer = 00000000] 12:34:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (19B3D000) [pid = 3632] [serial = 485] [outer = 19AF4000] 12:34:04 INFO - PROCESS | 3632 | 1463430844538 Marionette DEBUG loaded listener.js 12:34:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (19FAEC00) [pid = 3632] [serial = 486] [outer = 19AF4000] 12:34:05 INFO - PROCESS | 3632 | 1463430845046 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]]]}] 12:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 709ms 12:34:05 INFO - PROCESS | 3632 | 1463430845139 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 12:34:05 INFO - PROCESS | 3632 | 1463430845143 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 12:34:05 INFO - PROCESS | 3632 | 1463430845148 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:34:05 INFO - PROCESS | 3632 | 1463430845153 Marionette TRACE conn2 <- [1,614,null,{}] 12:34:05 INFO - PROCESS | 3632 | 1463430845159 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}] 12:34:05 INFO - PROCESS | 3632 | 1463430845293 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 12:34:05 INFO - PROCESS | 3632 | 1463430845369 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 3632 | ++DOCSHELL 0F309C00 == 66 [pid = 3632] [id = 163] 12:34:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (0F30D400) [pid = 3632] [serial = 487] [outer = 00000000] 12:34:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (10567400) [pid = 3632] [serial = 488] [outer = 0F30D400] 12:34:05 INFO - PROCESS | 3632 | 1463430845424 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (11A04400) [pid = 3632] [serial = 489] [outer = 0F30D400] 12:34:05 INFO - PROCESS | 3632 | 1463430845994 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]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 889ms 12:34:06 INFO - PROCESS | 3632 | 1463430846031 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 3632 | 1463430846034 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 12:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:34:06 INFO - PROCESS | 3632 | 1463430846042 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 3632 | 1463430846046 Marionette TRACE conn2 <- [1,618,null,{}] 12:34:06 INFO - PROCESS | 3632 | 1463430846050 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}] 12:34:06 INFO - PROCESS | 3632 | 1463430846152 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 12:34:06 INFO - PROCESS | 3632 | 1463430846248 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 3632 | ++DOCSHELL 102EB000 == 67 [pid = 3632] [id = 164] 12:34:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (12DCE000) [pid = 3632] [serial = 490] [outer = 00000000] 12:34:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17024800) [pid = 3632] [serial = 491] [outer = 12DCE000] 12:34:06 INFO - PROCESS | 3632 | 1463430846301 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1705B800) [pid = 3632] [serial = 492] [outer = 12DCE000] 12:34:06 INFO - PROCESS | 3632 | 1463430846794 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]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 807ms 12:34:06 INFO - PROCESS | 3632 | 1463430846847 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 12:34:06 INFO - PROCESS | 3632 | 1463430846850 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 12:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:34:06 INFO - PROCESS | 3632 | 1463430846854 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 3632 | 1463430846856 Marionette TRACE conn2 <- [1,622,null,{}] 12:34:06 INFO - PROCESS | 3632 | 1463430846866 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}] 12:34:06 INFO - PROCESS | 3632 | 1463430846972 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 12:34:07 INFO - PROCESS | 3632 | 1463430847068 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 3632 | ++DOCSHELL 16FA6400 == 68 [pid = 3632] [id = 165] 12:34:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (1705B000) [pid = 3632] [serial = 493] [outer = 00000000] 12:34:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (19B3C400) [pid = 3632] [serial = 494] [outer = 1705B000] 12:34:07 INFO - PROCESS | 3632 | 1463430847108 Marionette DEBUG loaded listener.js 12:34:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1A1D7000) [pid = 3632] [serial = 495] [outer = 1705B000] 12:34:07 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:07 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:34:07 INFO - PROCESS | 3632 | 1463430847632 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]]]}] 12:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 848ms 12:34:07 INFO - PROCESS | 3632 | 1463430847698 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 3632 | 1463430847701 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 12:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:34:07 INFO - PROCESS | 3632 | 1463430847704 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:34:07 INFO - PROCESS | 3632 | 1463430847706 Marionette TRACE conn2 <- [1,626,null,{}] 12:34:07 INFO - PROCESS | 3632 | 1463430847710 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}] 12:34:07 INFO - PROCESS | 3632 | 1463430847793 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 12:34:07 INFO - PROCESS | 3632 | 1463430847920 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:07 INFO - PROCESS | 3632 | ++DOCSHELL 1A489400 == 69 [pid = 3632] [id = 166] 12:34:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A911800) [pid = 3632] [serial = 496] [outer = 00000000] 12:34:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1AB87400) [pid = 3632] [serial = 497] [outer = 1A911800] 12:34:07 INFO - PROCESS | 3632 | 1463430847974 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1AEBEC00) [pid = 3632] [serial = 498] [outer = 1A911800] 12:34:08 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:08 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:34:08 INFO - PROCESS | 3632 | 1463430848442 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]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 806ms 12:34:08 INFO - PROCESS | 3632 | 1463430848510 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 12:34:08 INFO - PROCESS | 3632 | 1463430848513 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 12:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:34:08 INFO - PROCESS | 3632 | 1463430848516 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 3632 | 1463430848518 Marionette TRACE conn2 <- [1,630,null,{}] 12:34:08 INFO - PROCESS | 3632 | 1463430848523 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}] 12:34:08 INFO - PROCESS | 3632 | 1463430848630 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 12:34:08 INFO - PROCESS | 3632 | 1463430848782 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 3632 | ++DOCSHELL 18574000 == 70 [pid = 3632] [id = 167] 12:34:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (19B38400) [pid = 3632] [serial = 499] [outer = 00000000] 12:34:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1AEBBC00) [pid = 3632] [serial = 500] [outer = 19B38400] 12:34:08 INFO - PROCESS | 3632 | 1463430848836 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1B265000) [pid = 3632] [serial = 501] [outer = 19B38400] 12:34:09 INFO - PROCESS | 3632 | 1463430849510 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]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1029ms 12:34:09 INFO - PROCESS | 3632 | 1463430849548 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 3632 | 1463430849533 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 12:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:34:09 INFO - PROCESS | 3632 | 1463430849538 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 3632 | 1463430849542 Marionette TRACE conn2 <- [1,634,null,{}] 12:34:09 INFO - PROCESS | 3632 | 1463430849549 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}] 12:34:09 INFO - PROCESS | 3632 | 1463430849646 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 12:34:09 INFO - PROCESS | 3632 | 1463430849757 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:09 INFO - PROCESS | 3632 | ++DOCSHELL 10D65800 == 71 [pid = 3632] [id = 168] 12:34:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (11075C00) [pid = 3632] [serial = 502] [outer = 00000000] 12:34:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (12A99C00) [pid = 3632] [serial = 503] [outer = 11075C00] 12:34:09 INFO - PROCESS | 3632 | 1463430849829 Marionette DEBUG loaded listener.js 12:34:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (137F7400) [pid = 3632] [serial = 504] [outer = 11075C00] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 10D6B800 == 70 [pid = 3632] [id = 161] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 105F5400 == 69 [pid = 3632] [id = 160] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 10D6F800 == 68 [pid = 3632] [id = 159] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 17515000 == 67 [pid = 3632] [id = 158] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 0F306800 == 66 [pid = 3632] [id = 157] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 16D1E000 == 65 [pid = 3632] [id = 156] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 14348C00 == 64 [pid = 3632] [id = 155] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 10D66400 == 63 [pid = 3632] [id = 154] 12:34:10 INFO - PROCESS | 3632 | --DOCSHELL 10D6C800 == 62 [pid = 3632] [id = 153] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (1B264400) [pid = 3632] [serial = 365] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (137F3000) [pid = 3632] [serial = 359] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (171A5800) [pid = 3632] [serial = 362] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1AC60400) [pid = 3632] [serial = 317] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (16FABC00) [pid = 3632] [serial = 419] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (17059800) [pid = 3632] [serial = 440] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (17019000) [pid = 3632] [serial = 420] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1AEBC400) [pid = 3632] [serial = 408] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1A89A800) [pid = 3632] [serial = 407] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (19FB0C00) [pid = 3632] [serial = 425] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (167A3400) [pid = 3632] [serial = 404] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (157BDC00) [pid = 3632] [serial = 403] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (14E22C00) [pid = 3632] [serial = 416] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (157BE400) [pid = 3632] [serial = 417] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (175EA400) [pid = 3632] [serial = 422] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (11A0F400) [pid = 3632] [serial = 413] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1AB8B000) [pid = 3632] [serial = 428] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (13147800) [pid = 3632] [serial = 414] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A139800) [pid = 3632] [serial = 426] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1313F800) [pid = 3632] [serial = 401] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (11CEDC00) [pid = 3632] [serial = 400] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1287FC00) [pid = 3632] [serial = 411] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (11428000) [pid = 3632] [serial = 410] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1AEC2C00) [pid = 3632] [serial = 431] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1AC68C00) [pid = 3632] [serial = 429] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (13BE6000) [pid = 3632] [serial = 434] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A909C00) [pid = 3632] [serial = 437] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1AF4DC00) [pid = 3632] [serial = 432] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (155F4000) [pid = 3632] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (15F3E000) [pid = 3632] [serial = 435] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (17B48800) [pid = 3632] [serial = 423] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1AC60800) [pid = 3632] [serial = 438] [outer = 00000000] [url = about:blank] 12:34:10 INFO - PROCESS | 3632 | 1463430850342 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]]]}] 12:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 806ms 12:34:10 INFO - PROCESS | 3632 | 1463430850344 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3632 | 1463430850350 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:34:10 INFO - PROCESS | 3632 | 1463430850356 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3632 | 1463430850358 Marionette TRACE conn2 <- [1,638,null,{}] 12:34:10 INFO - PROCESS | 3632 | 1463430850366 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}] 12:34:10 INFO - PROCESS | 3632 | 1463430850447 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 12:34:10 INFO - PROCESS | 3632 | 1463430850454 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 3632 | ++DOCSHELL 11CEDC00 == 63 [pid = 3632] [id = 169] 12:34:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1287FC00) [pid = 3632] [serial = 505] [outer = 00000000] 12:34:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1370BC00) [pid = 3632] [serial = 506] [outer = 1287FC00] 12:34:10 INFO - PROCESS | 3632 | 1463430850499 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (13DBC000) [pid = 3632] [serial = 507] [outer = 1287FC00] 12:34:10 INFO - PROCESS | 3632 | 1463430850903 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]]]}] 12:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 570ms 12:34:10 INFO - PROCESS | 3632 | 1463430850929 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 12:34:10 INFO - PROCESS | 3632 | 1463430850931 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 12:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:34:10 INFO - PROCESS | 3632 | 1463430850934 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:34:10 INFO - PROCESS | 3632 | 1463430850938 Marionette TRACE conn2 <- [1,642,null,{}] 12:34:10 INFO - PROCESS | 3632 | 1463430850948 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}] 12:34:11 INFO - PROCESS | 3632 | 1463430851029 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 12:34:11 INFO - PROCESS | 3632 | 1463430851021 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3632 | ++DOCSHELL 157C8C00 == 64 [pid = 3632] [id = 170] 12:34:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (15B4BC00) [pid = 3632] [serial = 508] [outer = 00000000] 12:34:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (15F0F000) [pid = 3632] [serial = 509] [outer = 15B4BC00] 12:34:11 INFO - PROCESS | 3632 | 1463430851067 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (16D1D400) [pid = 3632] [serial = 510] [outer = 15B4BC00] 12:34:11 INFO - PROCESS | 3632 | 1463430851509 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]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 612ms 12:34:11 INFO - PROCESS | 3632 | 1463430851549 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 3632 | 1463430851552 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 12:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:34:11 INFO - PROCESS | 3632 | 1463430851555 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 3632 | 1463430851557 Marionette TRACE conn2 <- [1,646,null,{}] 12:34:11 INFO - PROCESS | 3632 | 1463430851560 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}] 12:34:11 INFO - PROCESS | 3632 | 1463430851639 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 12:34:11 INFO - PROCESS | 3632 | 1463430851649 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 3632 | ++DOCSHELL 16FA6800 == 65 [pid = 3632] [id = 171] 12:34:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (16FA7800) [pid = 3632] [serial = 511] [outer = 00000000] 12:34:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (17057000) [pid = 3632] [serial = 512] [outer = 16FA7800] 12:34:11 INFO - PROCESS | 3632 | 1463430851676 Marionette DEBUG loaded listener.js 12:34:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1705E400) [pid = 3632] [serial = 513] [outer = 16FA7800] 12:34:12 INFO - PROCESS | 3632 | 1463430852080 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]]]}] 12:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 557ms 12:34:12 INFO - PROCESS | 3632 | 1463430852136 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3632 | 1463430852147 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 12:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:34:12 INFO - PROCESS | 3632 | 1463430852133 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 3632 | 1463430852135 Marionette TRACE conn2 <- [1,650,null,{}] 12:34:12 INFO - PROCESS | 3632 | 1463430852138 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}] 12:34:12 INFO - PROCESS | 3632 | 1463430852217 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 12:34:12 INFO - PROCESS | 3632 | 1463430852253 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 3632 | ++DOCSHELL 15798400 == 66 [pid = 3632] [id = 172] 12:34:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (17066C00) [pid = 3632] [serial = 514] [outer = 00000000] 12:34:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (174C7C00) [pid = 3632] [serial = 515] [outer = 17066C00] 12:34:12 INFO - PROCESS | 3632 | 1463430852296 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (178E4800) [pid = 3632] [serial = 516] [outer = 17066C00] 12:34:12 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:12 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:34:12 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:12 INFO - PROCESS | 3632 | 1463430852702 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]]]}] 12:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 612ms 12:34:12 INFO - PROCESS | 3632 | 1463430852774 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 12:34:12 INFO - PROCESS | 3632 | 1463430852758 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 12:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:34:12 INFO - PROCESS | 3632 | 1463430852762 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:34:12 INFO - PROCESS | 3632 | 1463430852763 Marionette TRACE conn2 <- [1,654,null,{}] 12:34:12 INFO - PROCESS | 3632 | 1463430852767 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}] 12:34:12 INFO - PROCESS | 3632 | 1463430852894 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 12:34:12 INFO - PROCESS | 3632 | 1463430852909 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:12 INFO - PROCESS | 3632 | ++DOCSHELL 17065800 == 67 [pid = 3632] [id = 173] 12:34:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1856F000) [pid = 3632] [serial = 517] [outer = 00000000] 12:34:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (19AEC000) [pid = 3632] [serial = 518] [outer = 1856F000] 12:34:12 INFO - PROCESS | 3632 | 1463430852992 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19B32000) [pid = 3632] [serial = 519] [outer = 1856F000] 12:34:13 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:13 INFO - PROCESS | 3632 | [3632] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:34:13 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:13 INFO - PROCESS | 3632 | 1463430853362 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]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 612ms 12:34:13 INFO - PROCESS | 3632 | 1463430853393 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3632 | 1463430853395 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 12:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:34:13 INFO - PROCESS | 3632 | 1463430853439 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 3632 | 1463430853440 Marionette TRACE conn2 <- [1,658,null,{}] 12:34:13 INFO - PROCESS | 3632 | 1463430853444 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}] 12:34:13 INFO - PROCESS | 3632 | 1463430853531 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 12:34:13 INFO - PROCESS | 3632 | 1463430853542 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 3632 | ++DOCSHELL 10D6E400 == 68 [pid = 3632] [id = 174] 12:34:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (16FAB400) [pid = 3632] [serial = 520] [outer = 00000000] 12:34:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1A136400) [pid = 3632] [serial = 521] [outer = 16FAB400] 12:34:13 INFO - PROCESS | 3632 | 1463430853587 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (19B3A400) [pid = 3632] [serial = 522] [outer = 16FAB400] 12:34:13 INFO - PROCESS | 3632 | 1463430853969 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]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 597ms 12:34:13 INFO - PROCESS | 3632 | 1463430854000 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 3632 | 1463430854002 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 12:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:34:13 INFO - PROCESS | 3632 | 1463430854005 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 3632 | 1463430854007 Marionette TRACE conn2 <- [1,662,null,{}] 12:34:14 INFO - PROCESS | 3632 | 1463430854010 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}] 12:34:14 INFO - PROCESS | 3632 | 1463430854115 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 12:34:14 INFO - PROCESS | 3632 | 1463430854121 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3632 | ++DOCSHELL 1A480400 == 69 [pid = 3632] [id = 175] 12:34:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (1A90F400) [pid = 3632] [serial = 523] [outer = 00000000] 12:34:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1AC5F800) [pid = 3632] [serial = 524] [outer = 1A90F400] 12:34:14 INFO - PROCESS | 3632 | 1463430854197 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (1AC66400) [pid = 3632] [serial = 525] [outer = 1A90F400] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (175E7000) [pid = 3632] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (174CC400) [pid = 3632] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1434C400) [pid = 3632] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (11A06400) [pid = 3632] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (16D20400) [pid = 3632] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (10D6D800) [pid = 3632] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (11CF6C00) [pid = 3632] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (15E56000) [pid = 3632] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:34:14 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (12D7DC00) [pid = 3632] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:34:14 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:14 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:34:14 INFO - PROCESS | 3632 | 1463430854588 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]]]}] 12:34:14 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 12:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 626ms 12:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:34:14 INFO - PROCESS | 3632 | 1463430854634 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 3632 | 1463430854636 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 12:34:14 INFO - PROCESS | 3632 | 1463430854639 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 3632 | 1463430854641 Marionette TRACE conn2 <- [1,666,null,{}] 12:34:14 INFO - PROCESS | 3632 | 1463430854644 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}] 12:34:14 INFO - PROCESS | 3632 | 1463430854728 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 12:34:14 INFO - PROCESS | 3632 | 1463430854738 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 3632 | ++DOCSHELL 11CF7400 == 70 [pid = 3632] [id = 176] 12:34:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16FA9800) [pid = 3632] [serial = 526] [outer = 00000000] 12:34:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1820E000) [pid = 3632] [serial = 527] [outer = 16FA9800] 12:34:14 INFO - PROCESS | 3632 | 1463430854781 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19FB0C00) [pid = 3632] [serial = 528] [outer = 16FA9800] 12:34:15 INFO - PROCESS | 3632 | 1463430855171 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]]]}] 12:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 570ms 12:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:34:15 INFO - PROCESS | 3632 | 1463430855218 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 3632 | 1463430855220 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 12:34:15 INFO - PROCESS | 3632 | 1463430855205 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:34:15 INFO - PROCESS | 3632 | 1463430855207 Marionette TRACE conn2 <- [1,670,null,{}] 12:34:15 INFO - PROCESS | 3632 | 1463430855211 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}] 12:34:15 INFO - PROCESS | 3632 | 1463430855291 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 12:34:15 INFO - PROCESS | 3632 | 1463430855300 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 3632 | ++DOCSHELL 1A89A800 == 71 [pid = 3632] [id = 177] 12:34:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1AB7FC00) [pid = 3632] [serial = 529] [outer = 00000000] 12:34:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1AEB6400) [pid = 3632] [serial = 530] [outer = 1AB7FC00] 12:34:15 INFO - PROCESS | 3632 | 1463430855343 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1AEC2C00) [pid = 3632] [serial = 531] [outer = 1AB7FC00] 12:34:16 INFO - PROCESS | 3632 | 1463430856227 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]]]}] 12:34:16 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) 12:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1084ms 12:34:16 INFO - PROCESS | 3632 | 1463430856295 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 3632 | 1463430856299 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 12:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:34:16 INFO - PROCESS | 3632 | 1463430856305 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 3632 | 1463430856309 Marionette TRACE conn2 <- [1,674,null,{}] 12:34:16 INFO - PROCESS | 3632 | 1463430856357 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}] 12:34:16 INFO - PROCESS | 3632 | 1463430856482 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 12:34:16 INFO - PROCESS | 3632 | 1463430856575 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:16 INFO - PROCESS | 3632 | ++DOCSHELL 105EF800 == 72 [pid = 3632] [id = 178] 12:34:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (11427800) [pid = 3632] [serial = 532] [outer = 00000000] 12:34:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (11A0E400) [pid = 3632] [serial = 533] [outer = 11427800] 12:34:16 INFO - PROCESS | 3632 | 1463430856633 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (12B60C00) [pid = 3632] [serial = 534] [outer = 11427800] 12:34:17 INFO - PROCESS | 3632 | 1463430857561 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]]]}] 12:34:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1293ms 12:34:17 INFO - PROCESS | 3632 | 1463430857598 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 12:34:17 INFO - PROCESS | 3632 | 1463430857603 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 12:34:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:34:17 INFO - PROCESS | 3632 | 1463430857610 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:34:17 INFO - PROCESS | 3632 | 1463430857613 Marionette TRACE conn2 <- [1,678,null,{}] 12:34:17 INFO - PROCESS | 3632 | 1463430857618 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}] 12:34:17 INFO - PROCESS | 3632 | 1463430857705 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 12:34:17 INFO - PROCESS | 3632 | 1463430857816 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 3632 | ++DOCSHELL 1370A800 == 73 [pid = 3632] [id = 179] 12:34:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (140CEC00) [pid = 3632] [serial = 535] [outer = 00000000] 12:34:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (157C8800) [pid = 3632] [serial = 536] [outer = 140CEC00] 12:34:17 INFO - PROCESS | 3632 | 1463430857872 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (16D2C000) [pid = 3632] [serial = 537] [outer = 140CEC00] 12:34:18 INFO - PROCESS | 3632 | 1463430858785 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]]]}] 12:34:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:34:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1210ms 12:34:18 INFO - PROCESS | 3632 | 1463430858812 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 3632 | 1463430858814 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 12:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:34:18 INFO - PROCESS | 3632 | 1463430858818 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 3632 | 1463430858822 Marionette TRACE conn2 <- [1,682,null,{}] 12:34:18 INFO - PROCESS | 3632 | 1463430858833 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}] 12:34:18 INFO - PROCESS | 3632 | 1463430858955 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 12:34:19 INFO - PROCESS | 3632 | 1463430859071 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:19 INFO - PROCESS | 3632 | ++DOCSHELL 13145000 == 74 [pid = 3632] [id = 180] 12:34:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (13148800) [pid = 3632] [serial = 538] [outer = 00000000] 12:34:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (15B52C00) [pid = 3632] [serial = 539] [outer = 13148800] 12:34:19 INFO - PROCESS | 3632 | 1463430859128 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (16FA8C00) [pid = 3632] [serial = 540] [outer = 13148800] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 15164C00 == 73 [pid = 3632] [id = 108] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 13BE0000 == 72 [pid = 3632] [id = 80] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 1A1DD400 == 71 [pid = 3632] [id = 136] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 11274000 == 70 [pid = 3632] [id = 79] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 11CF7400 == 69 [pid = 3632] [id = 176] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 1A480400 == 68 [pid = 3632] [id = 175] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 10D6E400 == 67 [pid = 3632] [id = 174] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 17065800 == 66 [pid = 3632] [id = 173] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 15798400 == 65 [pid = 3632] [id = 172] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 16FA6800 == 64 [pid = 3632] [id = 171] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 157C8C00 == 63 [pid = 3632] [id = 170] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 11CEDC00 == 62 [pid = 3632] [id = 169] 12:34:20 INFO - PROCESS | 3632 | --DOCSHELL 10D65800 == 61 [pid = 3632] [id = 168] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (13399800) [pid = 3632] [serial = 479] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (19AEAC00) [pid = 3632] [serial = 477] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1705B400) [pid = 3632] [serial = 470] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (18210800) [pid = 3632] [serial = 482] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (17065400) [pid = 3632] [serial = 471] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (19AF2C00) [pid = 3632] [serial = 483] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (16FAE400) [pid = 3632] [serial = 468] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (19B3D000) [pid = 3632] [serial = 485] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (18203400) [pid = 3632] [serial = 473] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (19AEA400) [pid = 3632] [serial = 476] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (182E5400) [pid = 3632] [serial = 474] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (14ED1400) [pid = 3632] [serial = 464] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (15B4E000) [pid = 3632] [serial = 465] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (12D3A400) [pid = 3632] [serial = 461] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (16FA7400) [pid = 3632] [serial = 467] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (11C5B400) [pid = 3632] [serial = 455] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (13375C00) [pid = 3632] [serial = 462] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (13146C00) [pid = 3632] [serial = 459] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (128ACC00) [pid = 3632] [serial = 458] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (130D6400) [pid = 3632] [serial = 443] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (15E4B800) [pid = 3632] [serial = 446] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1883B800) [pid = 3632] [serial = 449] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (17069400) [pid = 3632] [serial = 452] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (15797C00) [pid = 3632] [serial = 480] [outer = 00000000] [url = about:blank] 12:34:20 INFO - PROCESS | 3632 | 1463430860213 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]]]}] 12:34:20 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) 12:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1445ms 12:34:20 INFO - PROCESS | 3632 | 1463430860262 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 12:34:20 INFO - PROCESS | 3632 | 1463430860265 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 12:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:34:20 INFO - PROCESS | 3632 | 1463430860272 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:34:20 INFO - PROCESS | 3632 | 1463430860276 Marionette TRACE conn2 <- [1,686,null,{}] 12:34:20 INFO - PROCESS | 3632 | 1463430860281 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}] 12:34:20 INFO - PROCESS | 3632 | 1463430860363 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 12:34:20 INFO - PROCESS | 3632 | 1463430860372 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 3632 | ++DOCSHELL 1050B400 == 62 [pid = 3632] [id = 181] 12:34:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1050BC00) [pid = 3632] [serial = 541] [outer = 00000000] 12:34:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (114AC800) [pid = 3632] [serial = 542] [outer = 1050BC00] 12:34:20 INFO - PROCESS | 3632 | 1463430860398 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (11CEF400) [pid = 3632] [serial = 543] [outer = 1050BC00] 12:34:21 INFO - PROCESS | 3632 | 1463430861267 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]]]}] 12:34:21 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) 12:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1015ms 12:34:21 INFO - PROCESS | 3632 | 1463430861291 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 3632 | 1463430861297 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 12:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:34:21 INFO - PROCESS | 3632 | 1463430861303 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 3632 | 1463430861305 Marionette TRACE conn2 <- [1,690,null,{}] 12:34:21 INFO - PROCESS | 3632 | 1463430861309 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}] 12:34:21 INFO - PROCESS | 3632 | 1463430861389 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 12:34:21 INFO - PROCESS | 3632 | 1463430861396 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 3632 | ++DOCSHELL 11A01C00 == 63 [pid = 3632] [id = 182] 12:34:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (11C0C000) [pid = 3632] [serial = 544] [outer = 00000000] 12:34:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (13397400) [pid = 3632] [serial = 545] [outer = 11C0C000] 12:34:21 INFO - PROCESS | 3632 | 1463430861440 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1339F400) [pid = 3632] [serial = 546] [outer = 11C0C000] 12:34:22 INFO - PROCESS | 3632 | 1463430862271 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]]]}] 12:34:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 12:34:22 INFO - PROCESS | 3632 | 1463430862293 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 3632 | 1463430862295 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 12:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:34:22 INFO - PROCESS | 3632 | 1463430862306 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 3632 | 1463430862309 Marionette TRACE conn2 <- [1,694,null,{}] 12:34:22 INFO - PROCESS | 3632 | 1463430862319 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}] 12:34:22 INFO - PROCESS | 3632 | 1463430862409 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 12:34:22 INFO - PROCESS | 3632 | 1463430862417 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 3632 | ++DOCSHELL 13DC0400 == 64 [pid = 3632] [id = 183] 12:34:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (14E22C00) [pid = 3632] [serial = 547] [outer = 00000000] 12:34:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (15791800) [pid = 3632] [serial = 548] [outer = 14E22C00] 12:34:22 INFO - PROCESS | 3632 | 1463430862507 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (15B4D800) [pid = 3632] [serial = 549] [outer = 14E22C00] 12:34:23 INFO - PROCESS | 3632 | 1463430863358 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]]]}] 12:34:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1084ms 12:34:23 INFO - PROCESS | 3632 | 1463430863388 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 12:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:34:23 INFO - PROCESS | 3632 | 1463430863391 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 12:34:23 INFO - PROCESS | 3632 | 1463430863394 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 3632 | 1463430863396 Marionette TRACE conn2 <- [1,698,null,{}] 12:34:23 INFO - PROCESS | 3632 | 1463430863400 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}] 12:34:23 INFO - PROCESS | 3632 | 1463430863516 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 12:34:23 INFO - PROCESS | 3632 | 1463430863524 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:23 INFO - PROCESS | 3632 | ++DOCSHELL 15F0FC00 == 65 [pid = 3632] [id = 184] 12:34:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (15F10000) [pid = 3632] [serial = 550] [outer = 00000000] 12:34:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (16FA1400) [pid = 3632] [serial = 551] [outer = 15F10000] 12:34:23 INFO - PROCESS | 3632 | 1463430863593 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (16FAB000) [pid = 3632] [serial = 552] [outer = 15F10000] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1287FC00) [pid = 3632] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (17066C00) [pid = 3632] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (11075C00) [pid = 3632] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1856F000) [pid = 3632] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (16FAB400) [pid = 3632] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (19B38400) [pid = 3632] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (16FA9800) [pid = 3632] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (16FA7800) [pid = 3632] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1A90F400) [pid = 3632] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (15B4BC00) [pid = 3632] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1313CC00) [pid = 3632] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:34:23 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (0F310C00) [pid = 3632] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:34:24 INFO - PROCESS | 3632 | 1463430864422 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]]]}] 12:34:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1085ms 12:34:24 INFO - PROCESS | 3632 | 1463430864472 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 3632 | 1463430864474 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 12:34:24 INFO - PROCESS | 3632 | 1463430864477 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:34:24 INFO - PROCESS | 3632 | 1463430864479 Marionette TRACE conn2 <- [1,702,null,{}] 12:34:24 INFO - PROCESS | 3632 | 1463430864483 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}] 12:34:24 INFO - PROCESS | 3632 | 1463430864556 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 12:34:24 INFO - PROCESS | 3632 | 1463430864606 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 3632 | ++DOCSHELL 11C5DC00 == 66 [pid = 3632] [id = 185] 12:34:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (12D39C00) [pid = 3632] [serial = 553] [outer = 00000000] 12:34:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (15F01C00) [pid = 3632] [serial = 554] [outer = 12D39C00] 12:34:24 INFO - PROCESS | 3632 | 1463430864650 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (17019000) [pid = 3632] [serial = 555] [outer = 12D39C00] 12:34:25 INFO - PROCESS | 3632 | 1463430865454 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]]]}] 12:34:25 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 12:34:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1014ms 12:34:25 INFO - PROCESS | 3632 | 1463430865496 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 12:34:25 INFO - PROCESS | 3632 | 1463430865498 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 12:34:25 INFO - PROCESS | 3632 | 1463430865502 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:34:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:34:25 INFO - PROCESS | 3632 | 1463430865503 Marionette TRACE conn2 <- [1,706,null,{}] 12:34:25 INFO - PROCESS | 3632 | 1463430865507 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}] 12:34:25 INFO - PROCESS | 3632 | 1463430865590 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 12:34:25 INFO - PROCESS | 3632 | 1463430865647 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 3632 | ++DOCSHELL 17053000 == 67 [pid = 3632] [id = 186] 12:34:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (17054800) [pid = 3632] [serial = 556] [outer = 00000000] 12:34:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (174CD000) [pid = 3632] [serial = 557] [outer = 17054800] 12:34:25 INFO - PROCESS | 3632 | 1463430865693 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (174CE400) [pid = 3632] [serial = 558] [outer = 17054800] 12:34:26 INFO - PROCESS | 3632 | 1463430866678 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]]]}] 12:34:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1182ms 12:34:26 INFO - PROCESS | 3632 | 1463430866692 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 3632 | 1463430866695 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 12:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:34:26 INFO - PROCESS | 3632 | 1463430866700 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 3632 | 1463430866704 Marionette TRACE conn2 <- [1,710,null,{}] 12:34:26 INFO - PROCESS | 3632 | 1463430866710 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}] 12:34:26 INFO - PROCESS | 3632 | 1463430866813 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 12:34:26 INFO - PROCESS | 3632 | 1463430866919 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 3632 | ++DOCSHELL 10D6F000 == 68 [pid = 3632] [id = 187] 12:34:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (12AF3C00) [pid = 3632] [serial = 559] [outer = 00000000] 12:34:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1313E800) [pid = 3632] [serial = 560] [outer = 12AF3C00] 12:34:26 INFO - PROCESS | 3632 | 1463430866978 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (13396400) [pid = 3632] [serial = 561] [outer = 12AF3C00] 12:34:27 INFO - PROCESS | 3632 | 1463430867465 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] 12:34:27 INFO - PROCESS | 3632 | 1463430867513 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 12:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:34:27 INFO - PROCESS | 3632 | 1463430867520 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 3632 | 1463430867522 Marionette TRACE conn2 <- [1,714,null,{}] 12:34:27 INFO - PROCESS | 3632 | 1463430867526 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}] 12:34:27 INFO - PROCESS | 3632 | 1463430867616 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 12:34:27 INFO - PROCESS | 3632 | 1463430867709 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:27 INFO - PROCESS | 3632 | ++DOCSHELL 15161000 == 69 [pid = 3632] [id = 188] 12:34:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (155EE800) [pid = 3632] [serial = 562] [outer = 00000000] 12:34:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (16D21800) [pid = 3632] [serial = 563] [outer = 155EE800] 12:34:27 INFO - PROCESS | 3632 | 1463430867763 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1705A800) [pid = 3632] [serial = 564] [outer = 155EE800] 12:34:28 INFO - PROCESS | 3632 | 1463430868329 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]]]}] 12:34:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 834ms 12:34:28 INFO - PROCESS | 3632 | 1463430868366 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 12:34:28 INFO - PROCESS | 3632 | 1463430868369 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 12:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:34:28 INFO - PROCESS | 3632 | 1463430868373 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:34:28 INFO - PROCESS | 3632 | 1463430868376 Marionette TRACE conn2 <- [1,718,null,{}] 12:34:28 INFO - PROCESS | 3632 | 1463430868387 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}] 12:34:28 INFO - PROCESS | 3632 | 1463430868472 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 12:34:28 INFO - PROCESS | 3632 | 1463430868554 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 3632 | ++DOCSHELL 17A23400 == 70 [pid = 3632] [id = 189] 12:34:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (17A24000) [pid = 3632] [serial = 565] [outer = 00000000] 12:34:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (17A2C800) [pid = 3632] [serial = 566] [outer = 17A24000] 12:34:28 INFO - PROCESS | 3632 | 1463430868652 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (180ECC00) [pid = 3632] [serial = 567] [outer = 17A24000] 12:34:29 INFO - PROCESS | 3632 | 1463430869170 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] 12:34:29 INFO - PROCESS | 3632 | 1463430869206 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 12:34:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:34:29 INFO - PROCESS | 3632 | 1463430869210 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 3632 | 1463430869212 Marionette TRACE conn2 <- [1,722,null,{}] 12:34:29 INFO - PROCESS | 3632 | 1463430869216 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}] 12:34:29 INFO - PROCESS | 3632 | 1463430869317 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 12:34:29 INFO - PROCESS | 3632 | 1463430869522 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:29 INFO - PROCESS | 3632 | ++DOCSHELL 10D62C00 == 71 [pid = 3632] [id = 190] 12:34:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (10D63400) [pid = 3632] [serial = 568] [outer = 00000000] 12:34:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (10D70C00) [pid = 3632] [serial = 569] [outer = 10D63400] 12:34:29 INFO - PROCESS | 3632 | 1463430869553 Marionette DEBUG loaded listener.js 12:34:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (128A1400) [pid = 3632] [serial = 570] [outer = 10D63400] 12:34:30 INFO - PROCESS | 3632 | 1463430870059 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]]]}] 12:34:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:34:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 890ms 12:34:30 INFO - PROCESS | 3632 | 1463430870111 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 3632 | 1463430870115 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 12:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:34:30 INFO - PROCESS | 3632 | 1463430870120 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - PROCESS | 3632 | 1463430870124 Marionette TRACE conn2 <- [1,726,null,{}] 12:34:30 INFO - PROCESS | 3632 | 1463430870128 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}] 12:34:30 INFO - PROCESS | 3632 | 1463430870209 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 12:34:30 INFO - PROCESS | 3632 | 1463430870307 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 3632 | ++DOCSHELL 14E1AC00 == 72 [pid = 3632] [id = 191] 12:34:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (14E1B400) [pid = 3632] [serial = 571] [outer = 00000000] 12:34:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (157C5000) [pid = 3632] [serial = 572] [outer = 14E1B400] 12:34:30 INFO - PROCESS | 3632 | 1463430870356 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (167A7000) [pid = 3632] [serial = 573] [outer = 14E1B400] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 18574000 == 71 [pid = 3632] [id = 167] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 11C5DC00 == 70 [pid = 3632] [id = 185] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 15F0FC00 == 69 [pid = 3632] [id = 184] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 13DC0400 == 68 [pid = 3632] [id = 183] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 11A01C00 == 67 [pid = 3632] [id = 182] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 1050B400 == 66 [pid = 3632] [id = 181] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 1370A800 == 65 [pid = 3632] [id = 179] 12:34:30 INFO - PROCESS | 3632 | --DOCSHELL 105EF800 == 64 [pid = 3632] [id = 178] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1370BC00) [pid = 3632] [serial = 506] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (178E4800) [pid = 3632] [serial = 516] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (12A99C00) [pid = 3632] [serial = 503] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (19B32000) [pid = 3632] [serial = 519] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (1A136400) [pid = 3632] [serial = 521] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1B265000) [pid = 3632] [serial = 501] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (19AEC000) [pid = 3632] [serial = 518] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1820E000) [pid = 3632] [serial = 527] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1705E400) [pid = 3632] [serial = 513] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1AC66400) [pid = 3632] [serial = 525] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (19B3A400) [pid = 3632] [serial = 522] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1AEBBC00) [pid = 3632] [serial = 500] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (17024800) [pid = 3632] [serial = 491] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1AC5F800) [pid = 3632] [serial = 524] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (19B3C400) [pid = 3632] [serial = 494] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (16D1D400) [pid = 3632] [serial = 510] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1AB87400) [pid = 3632] [serial = 497] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (137F7400) [pid = 3632] [serial = 504] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (13149000) [pid = 3632] [serial = 398] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (17057000) [pid = 3632] [serial = 512] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10567400) [pid = 3632] [serial = 488] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (174C7C00) [pid = 3632] [serial = 515] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (15F0F000) [pid = 3632] [serial = 509] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (13DBC000) [pid = 3632] [serial = 507] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (13709800) [pid = 3632] [serial = 456] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (19FB0C00) [pid = 3632] [serial = 528] [outer = 00000000] [url = about:blank] 12:34:30 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1AEB6400) [pid = 3632] [serial = 530] [outer = 00000000] [url = about:blank] 12:34:31 INFO - PROCESS | 3632 | 1463430871188 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]]]}] 12:34:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:34:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1112ms 12:34:31 INFO - PROCESS | 3632 | 1463430871227 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 12:34:31 INFO - PROCESS | 3632 | 1463430871233 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 12:34:31 INFO - PROCESS | 3632 | 1463430871236 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:34:31 INFO - PROCESS | 3632 | 1463430871238 Marionette TRACE conn2 <- [1,730,null,{}] 12:34:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:34:31 INFO - PROCESS | 3632 | 1463430871242 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}] 12:34:31 INFO - PROCESS | 3632 | 1463430871323 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 12:34:31 INFO - PROCESS | 3632 | 1463430871333 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 3632 | ++DOCSHELL 13BDBC00 == 65 [pid = 3632] [id = 192] 12:34:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (13DBC000) [pid = 3632] [serial = 574] [outer = 00000000] 12:34:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (14E17C00) [pid = 3632] [serial = 575] [outer = 13DBC000] 12:34:31 INFO - PROCESS | 3632 | 1463430871359 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (15F0E800) [pid = 3632] [serial = 576] [outer = 13DBC000] 12:34:32 INFO - PROCESS | 3632 | 1463430872265 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]]]}] 12:34:32 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 12:34:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1057ms 12:34:32 INFO - PROCESS | 3632 | 1463430872301 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 3632 | 1463430872305 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 12:34:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:34:32 INFO - PROCESS | 3632 | 1463430872310 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - PROCESS | 3632 | 1463430872314 Marionette TRACE conn2 <- [1,734,null,{}] 12:34:32 INFO - PROCESS | 3632 | 1463430872320 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}] 12:34:32 INFO - PROCESS | 3632 | 1463430872424 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 12:34:32 INFO - PROCESS | 3632 | 1463430872541 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 3632 | ++DOCSHELL 1313F800 == 66 [pid = 3632] [id = 193] 12:34:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1313FC00) [pid = 3632] [serial = 577] [outer = 00000000] 12:34:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (13399400) [pid = 3632] [serial = 578] [outer = 1313FC00] 12:34:32 INFO - PROCESS | 3632 | 1463430872641 Marionette DEBUG loaded listener.js 12:34:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (13BE0000) [pid = 3632] [serial = 579] [outer = 1313FC00] 12:34:33 INFO - PROCESS | 3632 | 1463430873561 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]]]}] 12:34:33 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.) 12:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1292ms 12:34:33 INFO - PROCESS | 3632 | 1463430873639 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 3632 | 1463430873645 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 12:34:33 INFO - PROCESS | 3632 | 1463430873652 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 3632 | 1463430873655 Marionette TRACE conn2 <- [1,738,null,{}] 12:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:34:33 INFO - PROCESS | 3632 | 1463430873659 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}] 12:34:33 INFO - PROCESS | 3632 | 1463430873749 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 12:34:33 INFO - PROCESS | 3632 | 1463430873943 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:33 INFO - PROCESS | 3632 | ++DOCSHELL 16FA6000 == 67 [pid = 3632] [id = 194] 12:34:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16FA7400) [pid = 3632] [serial = 580] [outer = 00000000] 12:34:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1704FC00) [pid = 3632] [serial = 581] [outer = 16FA7400] 12:34:34 INFO - PROCESS | 3632 | 1463430874024 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1705CC00) [pid = 3632] [serial = 582] [outer = 16FA7400] 12:34:35 INFO - PROCESS | 3632 | 1463430875031 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]]]}] 12:34:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1432ms 12:34:35 INFO - PROCESS | 3632 | 1463430875093 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 3632 | 1463430875097 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 12:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:34:35 INFO - PROCESS | 3632 | 1463430875085 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 3632 | 1463430875089 Marionette TRACE conn2 <- [1,742,null,{}] 12:34:35 INFO - PROCESS | 3632 | 1463430875144 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}] 12:34:35 INFO - PROCESS | 3632 | 1463430875264 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 12:34:35 INFO - PROCESS | 3632 | 1463430875394 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 3632 | ++DOCSHELL 11A0BC00 == 68 [pid = 3632] [id = 195] 12:34:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (130D4000) [pid = 3632] [serial = 583] [outer = 00000000] 12:34:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (13DBF800) [pid = 3632] [serial = 584] [outer = 130D4000] 12:34:35 INFO - PROCESS | 3632 | 1463430875426 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (14E23000) [pid = 3632] [serial = 585] [outer = 130D4000] 12:34:35 INFO - PROCESS | 3632 | --DOCSHELL 16FA6400 == 67 [pid = 3632] [id = 165] 12:34:35 INFO - PROCESS | 3632 | --DOCSHELL 0F309C00 == 66 [pid = 3632] [id = 163] 12:34:35 INFO - PROCESS | 3632 | --DOCSHELL 1A489400 == 65 [pid = 3632] [id = 166] 12:34:35 INFO - PROCESS | 3632 | --DOCSHELL 14E1AC00 == 64 [pid = 3632] [id = 191] 12:34:35 INFO - PROCESS | 3632 | --DOCSHELL 10D62C00 == 63 [pid = 3632] [id = 190] 12:34:36 INFO - PROCESS | 3632 | 1463430876248 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]]]}] 12:34:36 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 12:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1209ms 12:34:36 INFO - PROCESS | 3632 | 1463430876296 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3632 | 1463430876301 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:34:36 INFO - PROCESS | 3632 | 1463430876315 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3632 | 1463430876319 Marionette TRACE conn2 <- [1,746,null,{}] 12:34:36 INFO - PROCESS | 3632 | 1463430876324 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}] 12:34:36 INFO - PROCESS | 3632 | 1463430876419 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 12:34:36 INFO - PROCESS | 3632 | 1463430876426 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:36 INFO - PROCESS | 3632 | ++DOCSHELL 13143800 == 64 [pid = 3632] [id = 196] 12:34:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (13146C00) [pid = 3632] [serial = 586] [outer = 00000000] 12:34:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1704F400) [pid = 3632] [serial = 587] [outer = 13146C00] 12:34:36 INFO - PROCESS | 3632 | 1463430876471 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (17069400) [pid = 3632] [serial = 588] [outer = 13146C00] 12:34:36 INFO - PROCESS | 3632 | 1463430876890 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]]]}] 12:34:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 626ms 12:34:36 INFO - PROCESS | 3632 | 1463430876934 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 3632 | 1463430876936 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 12:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:34:36 INFO - PROCESS | 3632 | 1463430876950 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 3632 | 1463430876953 Marionette TRACE conn2 <- [1,750,null,{}] 12:34:36 INFO - PROCESS | 3632 | 1463430876964 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}] 12:34:37 INFO - PROCESS | 3632 | 1463430877058 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 12:34:37 INFO - PROCESS | 3632 | 1463430877117 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 3632 | ++DOCSHELL 17A2BC00 == 65 [pid = 3632] [id = 197] 12:34:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (17A2C000) [pid = 3632] [serial = 589] [outer = 00000000] 12:34:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17B4E800) [pid = 3632] [serial = 590] [outer = 17A2C000] 12:34:37 INFO - PROCESS | 3632 | 1463430877164 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (182EA400) [pid = 3632] [serial = 591] [outer = 17A2C000] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17056000) [pid = 3632] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (17B4C800) [pid = 3632] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (14E18800) [pid = 3632] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (17065C00) [pid = 3632] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (19AF4000) [pid = 3632] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (0F30D400) [pid = 3632] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (11076000) [pid = 3632] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (12DCE000) [pid = 3632] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1705B000) [pid = 3632] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A911800) [pid = 3632] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1050BC00) [pid = 3632] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10D63400) [pid = 3632] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (11C0C000) [pid = 3632] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (14E1B400) [pid = 3632] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (11427800) [pid = 3632] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (140CEC00) [pid = 3632] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14E22C00) [pid = 3632] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13148800) [pid = 3632] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (15F10000) [pid = 3632] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12D39C00) [pid = 3632] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:34:37 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1AB7FC00) [pid = 3632] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:34:37 INFO - PROCESS | 3632 | 1463430877955 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]]]}] 12:34:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:34:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1029ms 12:34:37 INFO - PROCESS | 3632 | 1463430877971 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 12:34:37 INFO - PROCESS | 3632 | 1463430877973 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 12:34:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:34:37 INFO - PROCESS | 3632 | 1463430877977 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:34:37 INFO - PROCESS | 3632 | 1463430877978 Marionette TRACE conn2 <- [1,754,null,{}] 12:34:37 INFO - PROCESS | 3632 | 1463430877986 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}] 12:34:38 INFO - PROCESS | 3632 | 1463430878045 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 12:34:38 INFO - PROCESS | 3632 | 1463430878051 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:38 INFO - PROCESS | 3632 | ++DOCSHELL 1313E400 == 66 [pid = 3632] [id = 198] 12:34:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (13142C00) [pid = 3632] [serial = 592] [outer = 00000000] 12:34:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (14E1B400) [pid = 3632] [serial = 593] [outer = 13142C00] 12:34:38 INFO - PROCESS | 3632 | 1463430878095 Marionette DEBUG loaded listener.js 12:34:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16D24000) [pid = 3632] [serial = 594] [outer = 13142C00] 12:34:38 INFO - PROCESS | 3632 | 1463430878926 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]]]}] 12:34:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 959ms 12:34:38 INFO - PROCESS | 3632 | 1463430878936 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 12:34:38 INFO - PROCESS | 3632 | 1463430878938 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 12:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:34:38 INFO - PROCESS | 3632 | 1463430878945 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:34:38 INFO - PROCESS | 3632 | 1463430878947 Marionette TRACE conn2 <- [1,758,null,{}] 12:34:38 INFO - PROCESS | 3632 | 1463430878951 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}] 12:34:39 INFO - PROCESS | 3632 | 1463430879025 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 12:34:39 INFO - PROCESS | 3632 | 1463430879031 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3632 | ++DOCSHELL 17A2A800 == 67 [pid = 3632] [id = 199] 12:34:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17B4C800) [pid = 3632] [serial = 595] [outer = 00000000] 12:34:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1883B800) [pid = 3632] [serial = 596] [outer = 17B4C800] 12:34:39 INFO - PROCESS | 3632 | 1463430879075 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (19AECC00) [pid = 3632] [serial = 597] [outer = 17B4C800] 12:34:39 INFO - PROCESS | 3632 | 1463430879450 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]]]}] 12:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 528ms 12:34:39 INFO - PROCESS | 3632 | 1463430879484 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 3632 | 1463430879486 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 12:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:34:39 INFO - PROCESS | 3632 | 1463430879489 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 3632 | 1463430879491 Marionette TRACE conn2 <- [1,762,null,{}] 12:34:39 INFO - PROCESS | 3632 | 1463430879494 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}] 12:34:39 INFO - PROCESS | 3632 | 1463430879618 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 12:34:39 INFO - PROCESS | 3632 | 1463430879747 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 3632 | ++DOCSHELL 1055B000 == 68 [pid = 3632] [id = 200] 12:34:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (105F4000) [pid = 3632] [serial = 598] [outer = 00000000] 12:34:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10D6A000) [pid = 3632] [serial = 599] [outer = 105F4000] 12:34:39 INFO - PROCESS | 3632 | 1463430879804 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (11077C00) [pid = 3632] [serial = 600] [outer = 105F4000] 12:34:40 INFO - PROCESS | 3632 | 1463430880352 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]]]}] 12:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 890ms 12:34:40 INFO - PROCESS | 3632 | 1463430880379 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 12:34:40 INFO - PROCESS | 3632 | 1463430880386 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 12:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:34:40 INFO - PROCESS | 3632 | 1463430880393 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 3632 | 1463430880398 Marionette TRACE conn2 <- [1,766,null,{}] 12:34:40 INFO - PROCESS | 3632 | 1463430880403 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}] 12:34:40 INFO - PROCESS | 3632 | 1463430880505 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 12:34:40 INFO - PROCESS | 3632 | 1463430880639 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:40 INFO - PROCESS | 3632 | ++DOCSHELL 16D87800 == 69 [pid = 3632] [id = 201] 12:34:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16D8B000) [pid = 3632] [serial = 601] [outer = 00000000] 12:34:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (174CB800) [pid = 3632] [serial = 602] [outer = 16D8B000] 12:34:40 INFO - PROCESS | 3632 | 1463430880696 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (178E3400) [pid = 3632] [serial = 603] [outer = 16D8B000] 12:34:41 INFO - PROCESS | 3632 | 1463430881190 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]]]}] 12:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 834ms 12:34:41 INFO - PROCESS | 3632 | 1463430881234 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 12:34:41 INFO - PROCESS | 3632 | 1463430881237 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 12:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:34:41 INFO - PROCESS | 3632 | 1463430881241 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:34:41 INFO - PROCESS | 3632 | 1463430881243 Marionette TRACE conn2 <- [1,770,null,{}] 12:34:41 INFO - PROCESS | 3632 | 1463430881247 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}] 12:34:41 INFO - PROCESS | 3632 | 1463430881346 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 12:34:41 INFO - PROCESS | 3632 | 1463430881459 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 3632 | ++DOCSHELL 182DE400 == 70 [pid = 3632] [id = 202] 12:34:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (18573800) [pid = 3632] [serial = 604] [outer = 00000000] 12:34:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (19AEF000) [pid = 3632] [serial = 605] [outer = 18573800] 12:34:41 INFO - PROCESS | 3632 | 1463430881514 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (19B2F000) [pid = 3632] [serial = 606] [outer = 18573800] 12:34:42 INFO - PROCESS | 3632 | 1463430882039 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]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 834ms 12:34:42 INFO - PROCESS | 3632 | 1463430882087 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 3632 | 1463430882090 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 12:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:34:42 INFO - PROCESS | 3632 | 1463430882101 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 3632 | 1463430882106 Marionette TRACE conn2 <- [1,774,null,{}] 12:34:42 INFO - PROCESS | 3632 | 1463430882123 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}] 12:34:42 INFO - PROCESS | 3632 | 1463430882205 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 12:34:42 INFO - PROCESS | 3632 | 1463430882286 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 3632 | ++DOCSHELL 19AF5C00 == 71 [pid = 3632] [id = 203] 12:34:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (19B2E800) [pid = 3632] [serial = 607] [outer = 00000000] 12:34:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1A135800) [pid = 3632] [serial = 608] [outer = 19B2E800] 12:34:42 INFO - PROCESS | 3632 | 1463430882380 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1A136400) [pid = 3632] [serial = 609] [outer = 19B2E800] 12:34:42 INFO - PROCESS | 3632 | 1463430882920 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]]]}] 12:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 862ms 12:34:42 INFO - PROCESS | 3632 | 1463430882965 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 3632 | 1463430882967 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 12:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:34:42 INFO - PROCESS | 3632 | 1463430882972 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 3632 | 1463430882974 Marionette TRACE conn2 <- [1,778,null,{}] 12:34:42 INFO - PROCESS | 3632 | 1463430882977 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}] 12:34:43 INFO - PROCESS | 3632 | 1463430883056 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 12:34:43 INFO - PROCESS | 3632 | 1463430883120 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 3632 | ++DOCSHELL 10D68000 == 72 [pid = 3632] [id = 204] 12:34:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (10D69000) [pid = 3632] [serial = 610] [outer = 00000000] 12:34:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (11CED400) [pid = 3632] [serial = 611] [outer = 10D69000] 12:34:43 INFO - PROCESS | 3632 | 1463430883295 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (13146000) [pid = 3632] [serial = 612] [outer = 10D69000] 12:34:43 INFO - PROCESS | 3632 | --DOCSHELL 17A2A800 == 71 [pid = 3632] [id = 199] 12:34:43 INFO - PROCESS | 3632 | --DOCSHELL 1313E400 == 70 [pid = 3632] [id = 198] 12:34:43 INFO - PROCESS | 3632 | --DOCSHELL 17A2BC00 == 69 [pid = 3632] [id = 197] 12:34:43 INFO - PROCESS | 3632 | --DOCSHELL 13143800 == 68 [pid = 3632] [id = 196] 12:34:43 INFO - PROCESS | 3632 | --DOCSHELL 11A0BC00 == 67 [pid = 3632] [id = 195] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1AEC2C00) [pid = 3632] [serial = 531] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (19B37C00) [pid = 3632] [serial = 441] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1A136C00) [pid = 3632] [serial = 450] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (16FA3400) [pid = 3632] [serial = 447] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1706C400) [pid = 3632] [serial = 453] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (19FAEC00) [pid = 3632] [serial = 486] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (11A04400) [pid = 3632] [serial = 489] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (13304C00) [pid = 3632] [serial = 444] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1705B800) [pid = 3632] [serial = 492] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A1D7000) [pid = 3632] [serial = 495] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1AEBEC00) [pid = 3632] [serial = 498] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (14E17C00) [pid = 3632] [serial = 575] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (114AC800) [pid = 3632] [serial = 542] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (10D70C00) [pid = 3632] [serial = 569] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (11CEF400) [pid = 3632] [serial = 543] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (13397400) [pid = 3632] [serial = 545] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (128A1400) [pid = 3632] [serial = 570] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (167A7000) [pid = 3632] [serial = 573] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (12B60C00) [pid = 3632] [serial = 534] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (11A0E400) [pid = 3632] [serial = 533] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (157C5000) [pid = 3632] [serial = 572] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (174CD000) [pid = 3632] [serial = 557] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1313E800) [pid = 3632] [serial = 560] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16D2C000) [pid = 3632] [serial = 537] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16D21800) [pid = 3632] [serial = 563] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (157C8800) [pid = 3632] [serial = 536] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15B4D800) [pid = 3632] [serial = 549] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (15B52C00) [pid = 3632] [serial = 539] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16FA8C00) [pid = 3632] [serial = 540] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (17A2C800) [pid = 3632] [serial = 566] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (16FA1400) [pid = 3632] [serial = 551] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17019000) [pid = 3632] [serial = 555] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (16FAB000) [pid = 3632] [serial = 552] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (15791800) [pid = 3632] [serial = 548] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (15F01C00) [pid = 3632] [serial = 554] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1339F400) [pid = 3632] [serial = 546] [outer = 00000000] [url = about:blank] 12:34:43 INFO - PROCESS | 3632 | 1463430883822 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]]]}] 12:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 889ms 12:34:43 INFO - PROCESS | 3632 | 1463430883859 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 12:34:43 INFO - PROCESS | 3632 | 1463430883863 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 12:34:43 INFO - PROCESS | 3632 | 1463430883868 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:34:43 INFO - PROCESS | 3632 | 1463430883871 Marionette TRACE conn2 <- [1,782,null,{}] 12:34:43 INFO - PROCESS | 3632 | 1463430883876 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}] 12:34:43 INFO - PROCESS | 3632 | 1463430883982 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 12:34:44 INFO - PROCESS | 3632 | 1463430884041 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:44 INFO - PROCESS | 3632 | ++DOCSHELL 11C68800 == 68 [pid = 3632] [id = 205] 12:34:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (11CEF400) [pid = 3632] [serial = 613] [outer = 00000000] 12:34:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (13142000) [pid = 3632] [serial = 614] [outer = 11CEF400] 12:34:44 INFO - PROCESS | 3632 | 1463430884087 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13396800) [pid = 3632] [serial = 615] [outer = 11CEF400] 12:34:44 INFO - PROCESS | 3632 | 1463430884404 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]]]}] 12:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 612ms 12:34:44 INFO - PROCESS | 3632 | 1463430884494 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 3632 | 1463430884497 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 12:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:34:44 INFO - PROCESS | 3632 | 1463430884503 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:34:44 INFO - PROCESS | 3632 | 1463430884506 Marionette TRACE conn2 <- [1,786,null,{}] 12:34:44 INFO - PROCESS | 3632 | 1463430884510 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}] 12:34:44 INFO - PROCESS | 3632 | 1463430884568 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 12:34:44 INFO - PROCESS | 3632 | 1463430884580 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:44 INFO - PROCESS | 3632 | ++DOCSHELL 14ED1400 == 69 [pid = 3632] [id = 206] 12:34:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (155F5000) [pid = 3632] [serial = 616] [outer = 00000000] 12:34:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (157C3400) [pid = 3632] [serial = 617] [outer = 155F5000] 12:34:44 INFO - PROCESS | 3632 | 1463430884628 Marionette DEBUG loaded listener.js 12:34:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (15E4F000) [pid = 3632] [serial = 618] [outer = 155F5000] 12:34:45 INFO - PROCESS | 3632 | 1463430885021 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]]]}] 12:34:45 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 12:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 570ms 12:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:34:45 INFO - PROCESS | 3632 | 1463430885074 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 3632 | 1463430885076 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 12:34:45 INFO - PROCESS | 3632 | 1463430885079 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 3632 | 1463430885083 Marionette TRACE conn2 <- [1,790,null,{}] 12:34:45 INFO - PROCESS | 3632 | 1463430885093 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}] 12:34:45 INFO - PROCESS | 3632 | 1463430885156 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 12:34:45 INFO - PROCESS | 3632 | 1463430885166 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 3632 | ++DOCSHELL 16FA7000 == 70 [pid = 3632] [id = 207] 12:34:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (16FA7C00) [pid = 3632] [serial = 619] [outer = 00000000] 12:34:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (16FAD000) [pid = 3632] [serial = 620] [outer = 16FA7C00] 12:34:45 INFO - PROCESS | 3632 | 1463430885211 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17025400) [pid = 3632] [serial = 621] [outer = 16FA7C00] 12:34:45 INFO - PROCESS | 3632 | 1463430885590 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]]]}] 12:34:45 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 12:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 570ms 12:34:45 INFO - PROCESS | 3632 | 1463430885636 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 3632 | 1463430885639 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 12:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:34:45 INFO - PROCESS | 3632 | 1463430885642 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 3632 | 1463430885643 Marionette TRACE conn2 <- [1,794,null,{}] 12:34:45 INFO - PROCESS | 3632 | 1463430885647 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}] 12:34:45 INFO - PROCESS | 3632 | 1463430885737 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 12:34:45 INFO - PROCESS | 3632 | 1463430885743 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 3632 | ++DOCSHELL 16FAC000 == 71 [pid = 3632] [id = 208] 12:34:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17019000) [pid = 3632] [serial = 622] [outer = 00000000] 12:34:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (17069000) [pid = 3632] [serial = 623] [outer = 17019000] 12:34:45 INFO - PROCESS | 3632 | 1463430885769 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1706EC00) [pid = 3632] [serial = 624] [outer = 17019000] 12:34:46 INFO - PROCESS | 3632 | 1463430886210 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]]]}] 12:34:46 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 12:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 570ms 12:34:46 INFO - PROCESS | 3632 | 1463430886221 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 3632 | 1463430886223 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 12:34:46 INFO - PROCESS | 3632 | 1463430886207 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:34:46 INFO - PROCESS | 3632 | 1463430886209 Marionette TRACE conn2 <- [1,798,null,{}] 12:34:46 INFO - PROCESS | 3632 | 1463430886213 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}] 12:34:46 INFO - PROCESS | 3632 | 1463430886323 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 12:34:46 INFO - PROCESS | 3632 | 1463430886332 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 3632 | ++DOCSHELL 174D1400 == 72 [pid = 3632] [id = 209] 12:34:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (178E9C00) [pid = 3632] [serial = 625] [outer = 00000000] 12:34:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17A22800) [pid = 3632] [serial = 626] [outer = 178E9C00] 12:34:46 INFO - PROCESS | 3632 | 1463430886408 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (180F4C00) [pid = 3632] [serial = 627] [outer = 178E9C00] 12:34:46 INFO - PROCESS | 3632 | 1463430886819 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]]]}] 12:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 611ms 12:34:46 INFO - PROCESS | 3632 | 1463430886845 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 3632 | 1463430886847 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 12:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:34:46 INFO - PROCESS | 3632 | 1463430886850 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 3632 | 1463430886852 Marionette TRACE conn2 <- [1,802,null,{}] 12:34:46 INFO - PROCESS | 3632 | 1463430886859 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}] 12:34:46 INFO - PROCESS | 3632 | 1463430886957 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 12:34:47 INFO - PROCESS | 3632 | 1463430887027 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 3632 | ++DOCSHELL 1856A800 == 73 [pid = 3632] [id = 210] 12:34:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1883E400) [pid = 3632] [serial = 628] [outer = 00000000] 12:34:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (19B36C00) [pid = 3632] [serial = 629] [outer = 1883E400] 12:34:47 INFO - PROCESS | 3632 | 1463430887070 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (19B3B400) [pid = 3632] [serial = 630] [outer = 1883E400] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16FA7400) [pid = 3632] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (130D4000) [pid = 3632] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (13146C00) [pid = 3632] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17A2C000) [pid = 3632] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (13142C00) [pid = 3632] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (17054800) [pid = 3632] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (17A24000) [pid = 3632] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (12AF3C00) [pid = 3632] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:34:47 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (155EE800) [pid = 3632] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:34:47 INFO - PROCESS | 3632 | 1463430887456 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] 12:34:47 INFO - PROCESS | 3632 | 1463430887514 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 12:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:34:47 INFO - PROCESS | 3632 | 1463430887500 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:34:47 INFO - PROCESS | 3632 | 1463430887501 Marionette TRACE conn2 <- [1,806,null,{}] 12:34:47 INFO - PROCESS | 3632 | 1463430887505 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}] 12:34:47 INFO - PROCESS | 3632 | 1463430887583 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 12:34:47 INFO - PROCESS | 3632 | 1463430887592 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 3632 | ++DOCSHELL 17A25800 == 74 [pid = 3632] [id = 211] 12:34:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (18573400) [pid = 3632] [serial = 631] [outer = 00000000] 12:34:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (19B3CC00) [pid = 3632] [serial = 632] [outer = 18573400] 12:34:47 INFO - PROCESS | 3632 | 1463430887635 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (19FA2400) [pid = 3632] [serial = 633] [outer = 18573400] 12:34:47 INFO - PROCESS | 3632 | 1463430888013 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]]]}] 12:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 528ms 12:34:48 INFO - PROCESS | 3632 | 1463430888053 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 3632 | 1463430888055 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:34:48 INFO - PROCESS | 3632 | 1463430888058 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3632 | 1463430888042 Marionette TRACE conn2 <- [1,810,null,{}] 12:34:48 INFO - PROCESS | 3632 | 1463430888045 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}] 12:34:48 INFO - PROCESS | 3632 | 1463430888123 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 12:34:48 INFO - PROCESS | 3632 | 1463430888129 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3632 | ++DOCSHELL 19FA4000 == 75 [pid = 3632] [id = 212] 12:34:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1A132400) [pid = 3632] [serial = 634] [outer = 00000000] 12:34:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (1A484000) [pid = 3632] [serial = 635] [outer = 1A132400] 12:34:48 INFO - PROCESS | 3632 | 1463430888198 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1A909C00) [pid = 3632] [serial = 636] [outer = 1A132400] 12:34:48 INFO - PROCESS | 3632 | 1463430888548 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] 12:34:48 INFO - PROCESS | 3632 | 1463430888572 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 12:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:34:48 INFO - PROCESS | 3632 | 1463430888580 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 3632 | 1463430888581 Marionette TRACE conn2 <- [1,814,null,{}] 12:34:48 INFO - PROCESS | 3632 | 1463430888598 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}] 12:34:48 INFO - PROCESS | 3632 | 1463430888675 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 12:34:48 INFO - PROCESS | 3632 | 1463430888681 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 3632 | ++DOCSHELL 1A1E2800 == 76 [pid = 3632] [id = 213] 12:34:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1A480C00) [pid = 3632] [serial = 637] [outer = 00000000] 12:34:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1AB87800) [pid = 3632] [serial = 638] [outer = 1A480C00] 12:34:48 INFO - PROCESS | 3632 | 1463430888724 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (114AEC00) [pid = 3632] [serial = 639] [outer = 1A480C00] 12:34:49 INFO - PROCESS | 3632 | 1463430889111 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]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 584ms 12:34:49 INFO - PROCESS | 3632 | 1463430889169 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3632 | 1463430889171 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:34:49 INFO - PROCESS | 3632 | 1463430889175 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 3632 | 1463430889176 Marionette TRACE conn2 <- [1,818,null,{}] 12:34:49 INFO - PROCESS | 3632 | 1463430889180 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}] 12:34:49 INFO - PROCESS | 3632 | 1463430889242 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 12:34:49 INFO - PROCESS | 3632 | 1463430889250 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 3632 | ++DOCSHELL 1AB81000 == 77 [pid = 3632] [id = 214] 12:34:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1AB81800) [pid = 3632] [serial = 640] [outer = 00000000] 12:34:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1AC67800) [pid = 3632] [serial = 641] [outer = 1AB81800] 12:34:49 INFO - PROCESS | 3632 | 1463430889298 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1AEB5400) [pid = 3632] [serial = 642] [outer = 1AB81800] 12:34:49 INFO - PROCESS | 3632 | 1463430889923 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]]]}] 12:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 806ms 12:34:49 INFO - PROCESS | 3632 | 1463430889981 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 3632 | 1463430889986 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 12:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:34:49 INFO - PROCESS | 3632 | 1463430889992 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 3632 | 1463430889996 Marionette TRACE conn2 <- [1,822,null,{}] 12:34:49 INFO - PROCESS | 3632 | 1463430890001 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}] 12:34:50 INFO - PROCESS | 3632 | 1463430890092 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 12:34:50 INFO - PROCESS | 3632 | 1463430890220 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 3632 | ++DOCSHELL 12B5E400 == 78 [pid = 3632] [id = 215] 12:34:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (12D3A800) [pid = 3632] [serial = 643] [outer = 00000000] 12:34:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1339E400) [pid = 3632] [serial = 644] [outer = 12D3A800] 12:34:50 INFO - PROCESS | 3632 | 1463430890277 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (15163000) [pid = 3632] [serial = 645] [outer = 12D3A800] 12:34:50 INFO - PROCESS | 3632 | 1463430890834 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]]]}] 12:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 890ms 12:34:50 INFO - PROCESS | 3632 | 1463430890889 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 3632 | 1463430890895 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 12:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:34:50 INFO - PROCESS | 3632 | 1463430890882 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:34:50 INFO - PROCESS | 3632 | 1463430890884 Marionette TRACE conn2 <- [1,826,null,{}] 12:34:50 INFO - PROCESS | 3632 | 1463430890888 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}] 12:34:50 INFO - PROCESS | 3632 | 1463430890993 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 12:34:51 INFO - PROCESS | 3632 | 1463430891100 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 3632 | ++DOCSHELL 167AF400 == 79 [pid = 3632] [id = 216] 12:34:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (167B0000) [pid = 3632] [serial = 646] [outer = 00000000] 12:34:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (17062400) [pid = 3632] [serial = 647] [outer = 167B0000] 12:34:51 INFO - PROCESS | 3632 | 1463430891154 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (17A21C00) [pid = 3632] [serial = 648] [outer = 167B0000] 12:34:51 INFO - PROCESS | 3632 | 1463430891732 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]]]}] 12:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 876ms 12:34:51 INFO - PROCESS | 3632 | 1463430891771 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 3632 | 1463430891773 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 12:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:34:51 INFO - PROCESS | 3632 | 1463430891777 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 3632 | 1463430891781 Marionette TRACE conn2 <- [1,830,null,{}] 12:34:51 INFO - PROCESS | 3632 | 1463430891792 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}] 12:34:51 INFO - PROCESS | 3632 | 1463430891897 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 12:34:52 INFO - PROCESS | 3632 | 1463430892029 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 3632 | ++DOCSHELL 1AC61400 == 80 [pid = 3632] [id = 217] 12:34:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1AC62000) [pid = 3632] [serial = 649] [outer = 00000000] 12:34:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1AEB7000) [pid = 3632] [serial = 650] [outer = 1AC62000] 12:34:52 INFO - PROCESS | 3632 | 1463430892085 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1AEC0800) [pid = 3632] [serial = 651] [outer = 1AC62000] 12:34:52 INFO - PROCESS | 3632 | 1463430892602 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]]]}] 12:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 848ms 12:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:34:52 INFO - PROCESS | 3632 | 1463430892631 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 3632 | 1463430892634 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 12:34:52 INFO - PROCESS | 3632 | 1463430892639 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - PROCESS | 3632 | 1463430892641 Marionette TRACE conn2 <- [1,834,null,{}] 12:34:52 INFO - PROCESS | 3632 | 1463430892644 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}] 12:34:52 INFO - PROCESS | 3632 | 1463430892748 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 12:34:52 INFO - PROCESS | 3632 | 1463430892830 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 3632 | ++DOCSHELL 13BE1400 == 81 [pid = 3632] [id = 218] 12:34:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (14E19000) [pid = 3632] [serial = 652] [outer = 00000000] 12:34:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1705C400) [pid = 3632] [serial = 653] [outer = 14E19000] 12:34:52 INFO - PROCESS | 3632 | 1463430892884 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1719A800) [pid = 3632] [serial = 654] [outer = 14E19000] 12:34:53 INFO - PROCESS | 3632 | 1463430893617 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]]]}] 12:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 974ms 12:34:53 INFO - PROCESS | 3632 | 1463430893632 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 3632 | 1463430893617 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 12:34:53 INFO - PROCESS | 3632 | 1463430893622 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:34:53 INFO - PROCESS | 3632 | 1463430893626 Marionette TRACE conn2 <- [1,838,null,{}] 12:34:53 INFO - PROCESS | 3632 | 1463430893631 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}] 12:34:53 INFO - PROCESS | 3632 | 1463430893730 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 12:34:53 INFO - PROCESS | 3632 | 1463430893846 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:53 INFO - PROCESS | 3632 | ++DOCSHELL 13BDC400 == 82 [pid = 3632] [id = 219] 12:34:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (13BDE800) [pid = 3632] [serial = 655] [outer = 00000000] 12:34:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (13DBD400) [pid = 3632] [serial = 656] [outer = 13BDE800] 12:34:53 INFO - PROCESS | 3632 | 1463430893900 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (15E49C00) [pid = 3632] [serial = 657] [outer = 13BDE800] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 1307A000 == 81 [pid = 3632] [id = 54] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 11425800 == 80 [pid = 3632] [id = 107] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 17A23400 == 79 [pid = 3632] [id = 189] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 15161000 == 78 [pid = 3632] [id = 188] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 10D6F000 == 77 [pid = 3632] [id = 187] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 1A89A800 == 76 [pid = 3632] [id = 177] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 10D6C400 == 75 [pid = 3632] [id = 133] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 17053000 == 74 [pid = 3632] [id = 186] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 1313F800 == 73 [pid = 3632] [id = 193] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 16D8CC00 == 72 [pid = 3632] [id = 67] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 13702C00 == 71 [pid = 3632] [id = 121] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 13BDBC00 == 70 [pid = 3632] [id = 192] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 17054000 == 69 [pid = 3632] [id = 147] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 1A1E2800 == 68 [pid = 3632] [id = 213] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 19FA4000 == 67 [pid = 3632] [id = 212] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 17A25800 == 66 [pid = 3632] [id = 211] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 1856A800 == 65 [pid = 3632] [id = 210] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 174D1400 == 64 [pid = 3632] [id = 209] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 13145000 == 63 [pid = 3632] [id = 180] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 16FAC000 == 62 [pid = 3632] [id = 208] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 16FA7000 == 61 [pid = 3632] [id = 207] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 14ED1400 == 60 [pid = 3632] [id = 206] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 11C68800 == 59 [pid = 3632] [id = 205] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 10D68000 == 58 [pid = 3632] [id = 204] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 19AF3C00 == 57 [pid = 3632] [id = 162] 12:34:54 INFO - PROCESS | 3632 | --DOCSHELL 1055B000 == 56 [pid = 3632] [id = 200] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1705CC00) [pid = 3632] [serial = 582] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1704FC00) [pid = 3632] [serial = 581] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (13DBF800) [pid = 3632] [serial = 584] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (13399400) [pid = 3632] [serial = 578] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1704F400) [pid = 3632] [serial = 587] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (182EA400) [pid = 3632] [serial = 591] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17B4E800) [pid = 3632] [serial = 590] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (14E1B400) [pid = 3632] [serial = 593] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (17069400) [pid = 3632] [serial = 588] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (14E23000) [pid = 3632] [serial = 585] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (16D24000) [pid = 3632] [serial = 594] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (174CE400) [pid = 3632] [serial = 558] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (180ECC00) [pid = 3632] [serial = 567] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (13396400) [pid = 3632] [serial = 561] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1705A800) [pid = 3632] [serial = 564] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1883B800) [pid = 3632] [serial = 596] [outer = 00000000] [url = about:blank] 12:34:54 INFO - PROCESS | 3632 | 1463430894365 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]]]}] 12:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 750ms 12:34:54 INFO - PROCESS | 3632 | 1463430894388 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 12:34:54 INFO - PROCESS | 3632 | 1463430894393 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 12:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:34:54 INFO - PROCESS | 3632 | 1463430894399 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:34:54 INFO - PROCESS | 3632 | 1463430894401 Marionette TRACE conn2 <- [1,842,null,{}] 12:34:54 INFO - PROCESS | 3632 | 1463430894405 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}] 12:34:54 INFO - PROCESS | 3632 | 1463430894477 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 12:34:54 INFO - PROCESS | 3632 | 1463430894487 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 3632 | ++DOCSHELL 1313C800 == 57 [pid = 3632] [id = 220] 12:34:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1313D800) [pid = 3632] [serial = 658] [outer = 00000000] 12:34:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (14ECD000) [pid = 3632] [serial = 659] [outer = 1313D800] 12:34:54 INFO - PROCESS | 3632 | 1463430894534 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (157C1000) [pid = 3632] [serial = 660] [outer = 1313D800] 12:34:54 INFO - PROCESS | 3632 | 1463430894950 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]]]}] 12:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 612ms 12:34:55 INFO - PROCESS | 3632 | 1463430895020 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 3632 | 1463430895022 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 12:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:34:55 INFO - PROCESS | 3632 | 1463430895028 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 3632 | 1463430895031 Marionette TRACE conn2 <- [1,846,null,{}] 12:34:55 INFO - PROCESS | 3632 | 1463430895041 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}] 12:34:55 INFO - PROCESS | 3632 | 1463430895109 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 12:34:55 INFO - PROCESS | 3632 | 1463430895197 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 3632 | ++DOCSHELL 16FA9400 == 58 [pid = 3632] [id = 221] 12:34:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (17051400) [pid = 3632] [serial = 661] [outer = 00000000] 12:34:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (1705B000) [pid = 3632] [serial = 662] [outer = 17051400] 12:34:55 INFO - PROCESS | 3632 | 1463430895223 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (17066400) [pid = 3632] [serial = 663] [outer = 17051400] 12:34:55 INFO - PROCESS | 3632 | 1463430895567 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]]]}] 12:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 556ms 12:34:55 INFO - PROCESS | 3632 | 1463430895586 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 3632 | 1463430895588 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 12:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:34:55 INFO - PROCESS | 3632 | 1463430895591 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 3632 | 1463430895593 Marionette TRACE conn2 <- [1,850,null,{}] 12:34:55 INFO - PROCESS | 3632 | 1463430895597 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}] 12:34:55 INFO - PROCESS | 3632 | 1463430895685 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 12:34:55 INFO - PROCESS | 3632 | 1463430895691 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:55 INFO - PROCESS | 3632 | ++DOCSHELL 1705A800 == 59 [pid = 3632] [id = 222] 12:34:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1705F800) [pid = 3632] [serial = 664] [outer = 00000000] 12:34:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (17A1EC00) [pid = 3632] [serial = 665] [outer = 1705F800] 12:34:55 INFO - PROCESS | 3632 | 1463430895718 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (17A28800) [pid = 3632] [serial = 666] [outer = 1705F800] 12:34:56 INFO - PROCESS | 3632 | 1463430896094 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]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 528ms 12:34:56 INFO - PROCESS | 3632 | 1463430896142 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 3632 | 1463430896144 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 12:34:56 INFO - PROCESS | 3632 | 1463430896147 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - PROCESS | 3632 | 1463430896149 Marionette TRACE conn2 <- [1,854,null,{}] 12:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:34:56 INFO - PROCESS | 3632 | 1463430896152 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}] 12:34:56 INFO - PROCESS | 3632 | 1463430896256 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 12:34:56 INFO - PROCESS | 3632 | 1463430896262 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 3632 | ++DOCSHELL 180ECC00 == 60 [pid = 3632] [id = 223] 12:34:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (180F8000) [pid = 3632] [serial = 667] [outer = 00000000] 12:34:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (18574000) [pid = 3632] [serial = 668] [outer = 180F8000] 12:34:56 INFO - PROCESS | 3632 | 1463430896352 Marionette DEBUG loaded listener.js 12:34:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (18835400) [pid = 3632] [serial = 669] [outer = 180F8000] 12:34:56 INFO - PROCESS | 3632 | 1463430896758 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]]]}] 12:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 653ms 12:34:56 INFO - PROCESS | 3632 | 1463430896808 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 12:34:56 INFO - PROCESS | 3632 | 1463430896810 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 12:34:56 INFO - PROCESS | 3632 | 1463430896813 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:34:56 INFO - PROCESS | 3632 | 1463430896815 Marionette TRACE conn2 <- [1,858,null,{}] 12:34:56 INFO - PROCESS | 3632 | 1463430896818 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}] 12:34:56 INFO - PROCESS | 3632 | 1463430896929 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 12:34:56 INFO - PROCESS | 3632 | 1463430896990 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 3632 | ++DOCSHELL 10D70C00 == 61 [pid = 3632] [id = 224] 12:34:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (17068800) [pid = 3632] [serial = 670] [outer = 00000000] 12:34:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1A487800) [pid = 3632] [serial = 671] [outer = 17068800] 12:34:57 INFO - PROCESS | 3632 | 1463430897035 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1A912800) [pid = 3632] [serial = 672] [outer = 17068800] 12:34:57 INFO - PROCESS | 3632 | 1463430897395 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]]]}] 12:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 612ms 12:34:57 INFO - PROCESS | 3632 | 1463430897462 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 12:34:57 INFO - PROCESS | 3632 | 1463430897464 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 12:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:34:57 INFO - PROCESS | 3632 | 1463430897477 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 3632 | 1463430897480 Marionette TRACE conn2 <- [1,862,null,{}] 12:34:57 INFO - PROCESS | 3632 | 1463430897484 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}] 12:34:57 INFO - PROCESS | 3632 | 1463430897609 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 12:34:57 INFO - PROCESS | 3632 | 1463430897673 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 3632 | ++DOCSHELL 19B2F400 == 62 [pid = 3632] [id = 225] 12:34:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19FAF000) [pid = 3632] [serial = 673] [outer = 00000000] 12:34:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1AB8A400) [pid = 3632] [serial = 674] [outer = 19FAF000] 12:34:57 INFO - PROCESS | 3632 | 1463430897716 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1AC60400) [pid = 3632] [serial = 675] [outer = 19FAF000] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (178E9C00) [pid = 3632] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1883E400) [pid = 3632] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (11CEF400) [pid = 3632] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (10D69000) [pid = 3632] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (16FA7C00) [pid = 3632] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (17019000) [pid = 3632] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (155F5000) [pid = 3632] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (18573400) [pid = 3632] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1A480C00) [pid = 3632] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:34:58 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1A132400) [pid = 3632] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:34:58 INFO - PROCESS | 3632 | 1463430898187 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]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 751ms 12:34:58 INFO - PROCESS | 3632 | 1463430898242 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 3632 | 1463430898244 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:34:58 INFO - PROCESS | 3632 | 1463430898247 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 3632 | 1463430898249 Marionette TRACE conn2 <- [1,866,null,{}] 12:34:58 INFO - PROCESS | 3632 | 1463430898235 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}] 12:34:58 INFO - PROCESS | 3632 | 1463430898348 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 12:34:58 INFO - PROCESS | 3632 | 1463430898391 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 3632 | ++DOCSHELL 137F7400 == 63 [pid = 3632] [id = 226] 12:34:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (155EF400) [pid = 3632] [serial = 676] [outer = 00000000] 12:34:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (17054400) [pid = 3632] [serial = 677] [outer = 155EF400] 12:34:58 INFO - PROCESS | 3632 | 1463430898434 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (18575400) [pid = 3632] [serial = 678] [outer = 155EF400] 12:34:58 INFO - PROCESS | 3632 | 1463430898746 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]]]}] 12:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 528ms 12:34:58 INFO - PROCESS | 3632 | 1463430898764 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 12:34:58 INFO - PROCESS | 3632 | 1463430898766 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 12:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:34:58 INFO - PROCESS | 3632 | 1463430898805 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:34:58 INFO - PROCESS | 3632 | 1463430898807 Marionette TRACE conn2 <- [1,870,null,{}] 12:34:58 INFO - PROCESS | 3632 | 1463430898814 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}] 12:34:58 INFO - PROCESS | 3632 | 1463430898873 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 12:34:58 INFO - PROCESS | 3632 | 1463430898880 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:58 INFO - PROCESS | 3632 | ++DOCSHELL 1751C800 == 64 [pid = 3632] [id = 227] 12:34:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1883D400) [pid = 3632] [serial = 679] [outer = 00000000] 12:34:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1AEBB800) [pid = 3632] [serial = 680] [outer = 1883D400] 12:34:58 INFO - PROCESS | 3632 | 1463430898923 Marionette DEBUG loaded listener.js 12:34:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1AF55000) [pid = 3632] [serial = 681] [outer = 1883D400] 12:34:59 INFO - PROCESS | 3632 | 1463430899296 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]]]}] 12:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 556ms 12:34:59 INFO - PROCESS | 3632 | 1463430899355 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 12:34:59 INFO - PROCESS | 3632 | 1463430899357 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 12:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:34:59 INFO - PROCESS | 3632 | 1463430899360 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 3632 | 1463430899345 Marionette TRACE conn2 <- [1,874,null,{}] 12:34:59 INFO - PROCESS | 3632 | 1463430899348 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}] 12:34:59 INFO - PROCESS | 3632 | 1463430899426 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 12:34:59 INFO - PROCESS | 3632 | 1463430899432 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 3632 | ++DOCSHELL 1AC6B400 == 65 [pid = 3632] [id = 228] 12:34:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1AF5A400) [pid = 3632] [serial = 682] [outer = 00000000] 12:34:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1B26D000) [pid = 3632] [serial = 683] [outer = 1AF5A400] 12:34:59 INFO - PROCESS | 3632 | 1463430899475 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1B273400) [pid = 3632] [serial = 684] [outer = 1AF5A400] 12:34:59 INFO - PROCESS | 3632 | 1463430899908 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]]]}] 12:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 626ms 12:34:59 INFO - PROCESS | 3632 | 1463430899971 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 12:34:59 INFO - PROCESS | 3632 | 1463430899976 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 12:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:34:59 INFO - PROCESS | 3632 | 1463430899982 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 3632 | 1463430899986 Marionette TRACE conn2 <- [1,878,null,{}] 12:34:59 INFO - PROCESS | 3632 | 1463430899993 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}] 12:35:00 INFO - PROCESS | 3632 | 1463430900137 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 12:35:00 INFO - PROCESS | 3632 | 1463430900234 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:00 INFO - PROCESS | 3632 | ++DOCSHELL 13144C00 == 66 [pid = 3632] [id = 229] 12:35:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (13145000) [pid = 3632] [serial = 685] [outer = 00000000] 12:35:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (13398800) [pid = 3632] [serial = 686] [outer = 13145000] 12:35:00 INFO - PROCESS | 3632 | 1463430900272 Marionette DEBUG loaded listener.js 12:35:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (137FA800) [pid = 3632] [serial = 687] [outer = 13145000] 12:35:00 INFO - PROCESS | 3632 | 1463430900848 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]]]}] 12:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 917ms 12:35:00 INFO - PROCESS | 3632 | 1463430900902 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 12:35:00 INFO - PROCESS | 3632 | 1463430900908 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 12:35:00 INFO - PROCESS | 3632 | 1463430900934 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:35:00 INFO - PROCESS | 3632 | 1463430900937 Marionette TRACE conn2 <- [1,882,null,{}] 12:35:00 INFO - PROCESS | 3632 | 1463430900941 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}] 12:35:01 INFO - PROCESS | 3632 | 1463430901079 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 12:35:01 INFO - PROCESS | 3632 | 1463430901090 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:01 INFO - PROCESS | 3632 | ++DOCSHELL 16D89C00 == 67 [pid = 3632] [id = 230] 12:35:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (16D8C800) [pid = 3632] [serial = 688] [outer = 00000000] 12:35:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (17053000) [pid = 3632] [serial = 689] [outer = 16D8C800] 12:35:01 INFO - PROCESS | 3632 | 1463430901143 Marionette DEBUG loaded listener.js 12:35:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (17065400) [pid = 3632] [serial = 690] [outer = 16D8C800] 12:35:02 INFO - PROCESS | 3632 | 1463430901997 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]]]}] 12:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1112ms 12:35:02 INFO - PROCESS | 3632 | 1463430902056 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 3632 | 1463430902058 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 12:35:02 INFO - PROCESS | 3632 | 1463430902062 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:35:02 INFO - PROCESS | 3632 | 1463430902066 Marionette TRACE conn2 <- [1,886,null,{}] 12:35:02 INFO - PROCESS | 3632 | 1463430902077 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}] 12:35:02 INFO - PROCESS | 3632 | 1463430902221 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 12:35:02 INFO - PROCESS | 3632 | 1463430902327 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 3632 | ++DOCSHELL 19AB9400 == 68 [pid = 3632] [id = 231] 12:35:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1A1DA800) [pid = 3632] [serial = 691] [outer = 00000000] 12:35:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1AF56C00) [pid = 3632] [serial = 692] [outer = 1A1DA800] 12:35:02 INFO - PROCESS | 3632 | 1463430902384 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1B3CD400) [pid = 3632] [serial = 693] [outer = 1A1DA800] 12:35:02 INFO - PROCESS | 3632 | 1463430902903 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]]]}] 12:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 890ms 12:35:02 INFO - PROCESS | 3632 | 1463430902964 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 3632 | 1463430902967 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 12:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:35:02 INFO - PROCESS | 3632 | 1463430902970 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 3632 | 1463430902972 Marionette TRACE conn2 <- [1,890,null,{}] 12:35:02 INFO - PROCESS | 3632 | 1463430902976 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}] 12:35:03 INFO - PROCESS | 3632 | 1463430903077 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 12:35:03 INFO - PROCESS | 3632 | 1463430903204 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 3632 | ++DOCSHELL 1AF56800 == 69 [pid = 3632] [id = 232] 12:35:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1B3D6C00) [pid = 3632] [serial = 694] [outer = 00000000] 12:35:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (1B677000) [pid = 3632] [serial = 695] [outer = 1B3D6C00] 12:35:03 INFO - PROCESS | 3632 | 1463430903259 Marionette DEBUG loaded listener.js 12:35:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1B67FC00) [pid = 3632] [serial = 696] [outer = 1B3D6C00] 12:35:03 INFO - PROCESS | 3632 | 1463430903795 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]]]}] 12:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 890ms 12:35:03 INFO - PROCESS | 3632 | 1463430903873 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 12:35:03 INFO - PROCESS | 3632 | 1463430903875 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 12:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:35:03 INFO - PROCESS | 3632 | 1463430903879 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 3632 | 1463430903863 Marionette TRACE conn2 <- [1,894,null,{}] 12:35:03 INFO - PROCESS | 3632 | 1463430903881 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}] 12:35:03 INFO - PROCESS | 3632 | 1463430903980 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 12:35:04 INFO - PROCESS | 3632 | 1463430904108 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:04 INFO - PROCESS | 3632 | ++DOCSHELL 1307E400 == 70 [pid = 3632] [id = 233] 12:35:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (13DC8800) [pid = 3632] [serial = 697] [outer = 00000000] 12:35:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (19FA8000) [pid = 3632] [serial = 698] [outer = 13DC8800] 12:35:04 INFO - PROCESS | 3632 | 1463430904162 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1A899000) [pid = 3632] [serial = 699] [outer = 13DC8800] 12:35:04 INFO - PROCESS | 3632 | 1463430904904 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]]]}] 12:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1084ms 12:35:04 INFO - PROCESS | 3632 | 1463430904943 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 12:35:04 INFO - PROCESS | 3632 | 1463430904947 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 12:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:35:04 INFO - PROCESS | 3632 | 1463430904953 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:35:04 INFO - PROCESS | 3632 | 1463430904956 Marionette TRACE conn2 <- [1,898,null,{}] 12:35:04 INFO - PROCESS | 3632 | 1463430904962 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}] 12:35:05 INFO - PROCESS | 3632 | 1463430905043 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 12:35:05 INFO - PROCESS | 3632 | 1463430905153 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 3632 | ++DOCSHELL 13142C00 == 71 [pid = 3632] [id = 234] 12:35:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (13145800) [pid = 3632] [serial = 700] [outer = 00000000] 12:35:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1339F000) [pid = 3632] [serial = 701] [outer = 13145800] 12:35:05 INFO - PROCESS | 3632 | 1463430905202 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (13DC3000) [pid = 3632] [serial = 702] [outer = 13145800] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 1751C800 == 70 [pid = 3632] [id = 227] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 137F7400 == 69 [pid = 3632] [id = 226] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 19B2F400 == 68 [pid = 3632] [id = 225] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 10D70C00 == 67 [pid = 3632] [id = 224] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 180ECC00 == 66 [pid = 3632] [id = 223] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 1705A800 == 65 [pid = 3632] [id = 222] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 16FA9400 == 64 [pid = 3632] [id = 221] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 1313C800 == 63 [pid = 3632] [id = 220] 12:35:05 INFO - PROCESS | 3632 | --DOCSHELL 13BDC400 == 62 [pid = 3632] [id = 219] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (17A22800) [pid = 3632] [serial = 626] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (19B36C00) [pid = 3632] [serial = 629] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (13142000) [pid = 3632] [serial = 614] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (13396800) [pid = 3632] [serial = 615] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (13146000) [pid = 3632] [serial = 612] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (11CED400) [pid = 3632] [serial = 611] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (16FAD000) [pid = 3632] [serial = 620] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (17025400) [pid = 3632] [serial = 621] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (17069000) [pid = 3632] [serial = 623] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (157C3400) [pid = 3632] [serial = 617] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (180F4C00) [pid = 3632] [serial = 627] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (15E4F000) [pid = 3632] [serial = 618] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (174CB800) [pid = 3632] [serial = 602] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (10D6A000) [pid = 3632] [serial = 599] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (19AEF000) [pid = 3632] [serial = 605] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1A135800) [pid = 3632] [serial = 608] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (19B3CC00) [pid = 3632] [serial = 632] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1AC67800) [pid = 3632] [serial = 641] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (114AEC00) [pid = 3632] [serial = 639] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1A484000) [pid = 3632] [serial = 635] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A909C00) [pid = 3632] [serial = 636] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (19B3B400) [pid = 3632] [serial = 630] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1AB87800) [pid = 3632] [serial = 638] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (19FA2400) [pid = 3632] [serial = 633] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1706EC00) [pid = 3632] [serial = 624] [outer = 00000000] [url = about:blank] 12:35:05 INFO - PROCESS | 3632 | 1463430905715 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]]]}] 12:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 806ms 12:35:05 INFO - PROCESS | 3632 | 1463430905762 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 12:35:05 INFO - PROCESS | 3632 | 1463430905769 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 12:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:35:05 INFO - PROCESS | 3632 | 1463430905775 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:35:05 INFO - PROCESS | 3632 | 1463430905778 Marionette TRACE conn2 <- [1,902,null,{}] 12:35:05 INFO - PROCESS | 3632 | 1463430905781 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}] 12:35:05 INFO - PROCESS | 3632 | 1463430905850 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 12:35:05 INFO - PROCESS | 3632 | 1463430905859 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 3632 | ++DOCSHELL 12DCD000 == 63 [pid = 3632] [id = 235] 12:35:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (12DD3800) [pid = 3632] [serial = 703] [outer = 00000000] 12:35:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (14E22000) [pid = 3632] [serial = 704] [outer = 12DD3800] 12:35:05 INFO - PROCESS | 3632 | 1463430905903 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (155ED400) [pid = 3632] [serial = 705] [outer = 12DD3800] 12:35:06 INFO - PROCESS | 3632 | 1463430906312 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]]]}] 12:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 570ms 12:35:06 INFO - PROCESS | 3632 | 1463430906363 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 3632 | 1463430906365 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 12:35:06 INFO - PROCESS | 3632 | 1463430906369 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:35:06 INFO - PROCESS | 3632 | 1463430906373 Marionette TRACE conn2 <- [1,906,null,{}] 12:35:06 INFO - PROCESS | 3632 | 1463430906382 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}] 12:35:06 INFO - PROCESS | 3632 | 1463430906448 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 12:35:06 INFO - PROCESS | 3632 | 1463430906459 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:06 INFO - PROCESS | 3632 | ++DOCSHELL 167A5400 == 64 [pid = 3632] [id = 236] 12:35:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16FA0C00) [pid = 3632] [serial = 706] [outer = 00000000] 12:35:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (16FA9C00) [pid = 3632] [serial = 707] [outer = 16FA0C00] 12:35:06 INFO - PROCESS | 3632 | 1463430906505 Marionette DEBUG loaded listener.js 12:35:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1704FC00) [pid = 3632] [serial = 708] [outer = 16FA0C00] 12:35:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1706B000) [pid = 3632] [serial = 709] [outer = 1B3D2000] 12:35:06 INFO - PROCESS | 3632 | 1463430906978 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]]]}] 12:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 653ms 12:35:07 INFO - PROCESS | 3632 | 1463430907034 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 12:35:07 INFO - PROCESS | 3632 | 1463430907036 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 12:35:07 INFO - PROCESS | 3632 | 1463430907040 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:35:07 INFO - PROCESS | 3632 | 1463430907041 Marionette TRACE conn2 <- [1,910,null,{}] 12:35:07 INFO - PROCESS | 3632 | 1463430907045 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}] 12:35:07 INFO - PROCESS | 3632 | 1463430907139 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 12:35:07 INFO - PROCESS | 3632 | 1463430907198 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 3632 | ++DOCSHELL 16FA7800 == 65 [pid = 3632] [id = 237] 12:35:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (16FA9000) [pid = 3632] [serial = 710] [outer = 00000000] 12:35:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (174ABC00) [pid = 3632] [serial = 711] [outer = 16FA9000] 12:35:07 INFO - PROCESS | 3632 | 1463430907242 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17A2BC00) [pid = 3632] [serial = 712] [outer = 16FA9000] 12:35:07 INFO - PROCESS | 3632 | 1463430907564 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]]]}] 12:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 570ms 12:35:07 INFO - PROCESS | 3632 | 1463430907610 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 12:35:07 INFO - PROCESS | 3632 | 1463430907612 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 12:35:07 INFO - PROCESS | 3632 | 1463430907616 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:35:07 INFO - PROCESS | 3632 | 1463430907618 Marionette TRACE conn2 <- [1,914,null,{}] 12:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:35:07 INFO - PROCESS | 3632 | 1463430907621 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}] 12:35:07 INFO - PROCESS | 3632 | 1463430907751 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 12:35:07 INFO - PROCESS | 3632 | 1463430907770 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 3632 | ++DOCSHELL 13BD8C00 == 66 [pid = 3632] [id = 238] 12:35:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (15F01C00) [pid = 3632] [serial = 713] [outer = 00000000] 12:35:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (18573000) [pid = 3632] [serial = 714] [outer = 15F01C00] 12:35:07 INFO - PROCESS | 3632 | 1463430907821 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (19AB7400) [pid = 3632] [serial = 715] [outer = 15F01C00] 12:35:08 INFO - PROCESS | 3632 | 1463430908227 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]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 654ms 12:35:08 INFO - PROCESS | 3632 | 1463430908278 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 3632 | 1463430908280 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 12:35:08 INFO - PROCESS | 3632 | 1463430908283 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:35:08 INFO - PROCESS | 3632 | 1463430908285 Marionette TRACE conn2 <- [1,918,null,{}] 12:35:08 INFO - PROCESS | 3632 | 1463430908288 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}] 12:35:08 INFO - PROCESS | 3632 | 1463430908410 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 12:35:08 INFO - PROCESS | 3632 | 1463430908471 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:08 INFO - PROCESS | 3632 | ++DOCSHELL 102F7C00 == 67 [pid = 3632] [id = 239] 12:35:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (13145C00) [pid = 3632] [serial = 716] [outer = 00000000] 12:35:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (19B3B400) [pid = 3632] [serial = 717] [outer = 13145C00] 12:35:08 INFO - PROCESS | 3632 | 1463430908515 Marionette DEBUG loaded listener.js 12:35:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (19FAE400) [pid = 3632] [serial = 718] [outer = 13145C00] 12:35:08 INFO - PROCESS | 3632 | 1463430908904 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]]]}] 12:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 654ms 12:35:08 INFO - PROCESS | 3632 | 1463430908939 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 3632 | 1463430908941 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 12:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:35:08 INFO - PROCESS | 3632 | 1463430908944 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 3632 | 1463430908946 Marionette TRACE conn2 <- [1,922,null,{}] 12:35:08 INFO - PROCESS | 3632 | 1463430908949 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}] 12:35:09 INFO - PROCESS | 3632 | 1463430909056 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 12:35:09 INFO - PROCESS | 3632 | 1463430909062 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 3632 | ++DOCSHELL 155EA000 == 68 [pid = 3632] [id = 240] 12:35:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (16D90400) [pid = 3632] [serial = 719] [outer = 00000000] 12:35:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (1A48CC00) [pid = 3632] [serial = 720] [outer = 16D90400] 12:35:09 INFO - PROCESS | 3632 | 1463430909136 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1A48D400) [pid = 3632] [serial = 721] [outer = 16D90400] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (17068800) [pid = 3632] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (1705F800) [pid = 3632] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (13BDE800) [pid = 3632] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (17051400) [pid = 3632] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1313D800) [pid = 3632] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (155EF400) [pid = 3632] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1883D400) [pid = 3632] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (19FAF000) [pid = 3632] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:35:09 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (180F8000) [pid = 3632] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:35:09 INFO - PROCESS | 3632 | 1463430909576 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]]]}] 12:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 653ms 12:35:09 INFO - PROCESS | 3632 | 1463430909615 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 12:35:09 INFO - PROCESS | 3632 | 1463430909617 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 12:35:09 INFO - PROCESS | 3632 | 1463430909620 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:35:09 INFO - PROCESS | 3632 | 1463430909622 Marionette TRACE conn2 <- [1,926,null,{}] 12:35:09 INFO - PROCESS | 3632 | 1463430909625 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}] 12:35:09 INFO - PROCESS | 3632 | 1463430909686 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 12:35:09 INFO - PROCESS | 3632 | 1463430909696 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 3632 | ++DOCSHELL 13BDE800 == 69 [pid = 3632] [id = 241] 12:35:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17051000) [pid = 3632] [serial = 722] [outer = 00000000] 12:35:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (17A29C00) [pid = 3632] [serial = 723] [outer = 17051000] 12:35:09 INFO - PROCESS | 3632 | 1463430909739 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1A48A800) [pid = 3632] [serial = 724] [outer = 17051000] 12:35:10 INFO - PROCESS | 3632 | 1463430910130 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]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 528ms 12:35:10 INFO - PROCESS | 3632 | 1463430910164 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 3632 | 1463430910166 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 12:35:10 INFO - PROCESS | 3632 | 1463430910169 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 3632 | 1463430910171 Marionette TRACE conn2 <- [1,930,null,{}] 12:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:35:10 INFO - PROCESS | 3632 | 1463430910174 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}] 12:35:10 INFO - PROCESS | 3632 | 1463430910261 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 12:35:10 INFO - PROCESS | 3632 | 1463430910270 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:10 INFO - PROCESS | 3632 | ++DOCSHELL 18836400 == 70 [pid = 3632] [id = 242] 12:35:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1A480400) [pid = 3632] [serial = 725] [outer = 00000000] 12:35:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1AEB7400) [pid = 3632] [serial = 726] [outer = 1A480400] 12:35:10 INFO - PROCESS | 3632 | 1463430910313 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1AF57800) [pid = 3632] [serial = 727] [outer = 1A480400] 12:35:10 INFO - PROCESS | 3632 | 1463430910661 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]]]}] 12:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 529ms 12:35:10 INFO - PROCESS | 3632 | 1463430910689 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 3632 | 1463430910691 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 12:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:35:10 INFO - PROCESS | 3632 | 1463430910694 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 3632 | 1463430910696 Marionette TRACE conn2 <- [1,934,null,{}] 12:35:10 INFO - PROCESS | 3632 | 1463430910699 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}] 12:35:10 INFO - PROCESS | 3632 | 1463430910800 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 12:35:10 INFO - PROCESS | 3632 | 1463430910806 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:10 INFO - PROCESS | 3632 | ++DOCSHELL 10D6D800 == 71 [pid = 3632] [id = 243] 12:35:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1A97A400) [pid = 3632] [serial = 728] [outer = 00000000] 12:35:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (1A97F000) [pid = 3632] [serial = 729] [outer = 1A97A400] 12:35:10 INFO - PROCESS | 3632 | 1463430910859 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1A980C00) [pid = 3632] [serial = 730] [outer = 1A97A400] 12:35:11 INFO - PROCESS | 3632 | 1463430911211 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]]]}] 12:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 557ms 12:35:11 INFO - PROCESS | 3632 | 1463430911267 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 12:35:11 INFO - PROCESS | 3632 | 1463430911269 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 12:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:35:11 INFO - PROCESS | 3632 | 1463430911334 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:35:11 INFO - PROCESS | 3632 | 1463430911338 Marionette TRACE conn2 <- [1,938,null,{}] 12:35:11 INFO - PROCESS | 3632 | 1463430911328 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}] 12:35:11 INFO - PROCESS | 3632 | 1463430911443 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 12:35:11 INFO - PROCESS | 3632 | 1463430911637 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:11 INFO - PROCESS | 3632 | ++DOCSHELL 11C04C00 == 72 [pid = 3632] [id = 244] 12:35:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (11CED400) [pid = 3632] [serial = 731] [outer = 00000000] 12:35:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1307A000) [pid = 3632] [serial = 732] [outer = 11CED400] 12:35:11 INFO - PROCESS | 3632 | 1463430911693 Marionette DEBUG loaded listener.js 12:35:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (13159C00) [pid = 3632] [serial = 733] [outer = 11CED400] 12:35:12 INFO - PROCESS | 3632 | 1463430912204 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]]]}] 12:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 987ms 12:35:12 INFO - PROCESS | 3632 | 1463430912270 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 12:35:12 INFO - PROCESS | 3632 | 1463430912274 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 12:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:35:12 INFO - PROCESS | 3632 | 1463430912298 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:35:12 INFO - PROCESS | 3632 | 1463430912301 Marionette TRACE conn2 <- [1,942,null,{}] 12:35:12 INFO - PROCESS | 3632 | 1463430912353 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}] 12:35:12 INFO - PROCESS | 3632 | 1463430912467 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 12:35:12 INFO - PROCESS | 3632 | 1463430912572 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:12 INFO - PROCESS | 3632 | ++DOCSHELL 14ED1800 == 73 [pid = 3632] [id = 245] 12:35:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (15162000) [pid = 3632] [serial = 734] [outer = 00000000] 12:35:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (16FA2C00) [pid = 3632] [serial = 735] [outer = 15162000] 12:35:12 INFO - PROCESS | 3632 | 1463430912628 Marionette DEBUG loaded listener.js 12:35:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (17054C00) [pid = 3632] [serial = 736] [outer = 15162000] 12:35:13 INFO - PROCESS | 3632 | 1463430913128 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]]]}] 12:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 890ms 12:35:13 INFO - PROCESS | 3632 | 1463430913183 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 12:35:13 INFO - PROCESS | 3632 | 1463430913186 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 12:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:35:13 INFO - PROCESS | 3632 | 1463430913190 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:35:13 INFO - PROCESS | 3632 | 1463430913192 Marionette TRACE conn2 <- [1,946,null,{}] 12:35:13 INFO - PROCESS | 3632 | 1463430913196 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}] 12:35:13 INFO - PROCESS | 3632 | 1463430913302 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 12:35:13 INFO - PROCESS | 3632 | 1463430913410 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 3632 | ++DOCSHELL 19B3B800 == 74 [pid = 3632] [id = 246] 12:35:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (19B3C800) [pid = 3632] [serial = 737] [outer = 00000000] 12:35:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (1A909C00) [pid = 3632] [serial = 738] [outer = 19B3C800] 12:35:13 INFO - PROCESS | 3632 | 1463430913510 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (1A982800) [pid = 3632] [serial = 739] [outer = 19B3C800] 12:35:14 INFO - PROCESS | 3632 | 1463430914042 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]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 890ms 12:35:14 INFO - PROCESS | 3632 | 1463430914079 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 3632 | 1463430914081 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 12:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:35:14 INFO - PROCESS | 3632 | 1463430914086 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - PROCESS | 3632 | 1463430914088 Marionette TRACE conn2 <- [1,950,null,{}] 12:35:14 INFO - PROCESS | 3632 | 1463430914091 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}] 12:35:14 INFO - PROCESS | 3632 | 1463430914194 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 12:35:14 INFO - PROCESS | 3632 | 1463430914303 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:14 INFO - PROCESS | 3632 | ++DOCSHELL 13394800 == 75 [pid = 3632] [id = 247] 12:35:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (1AF4E400) [pid = 3632] [serial = 740] [outer = 00000000] 12:35:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (1B676000) [pid = 3632] [serial = 741] [outer = 1AF4E400] 12:35:14 INFO - PROCESS | 3632 | 1463430914358 Marionette DEBUG loaded listener.js 12:35:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (1B76D800) [pid = 3632] [serial = 742] [outer = 1AF4E400] 12:35:14 INFO - PROCESS | 3632 | 1463430914834 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]]]}] 12:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 792ms 12:35:14 INFO - PROCESS | 3632 | 1463430914888 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 12:35:14 INFO - PROCESS | 3632 | 1463430914892 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 12:35:14 INFO - PROCESS | 3632 | 1463430914896 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:35:14 INFO - PROCESS | 3632 | 1463430914898 Marionette TRACE conn2 <- [1,954,null,{}] 12:35:14 INFO - PROCESS | 3632 | 1463430914902 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}] 12:35:14 INFO - PROCESS | 3632 | 1463430915003 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 12:35:15 INFO - PROCESS | 3632 | 1463430915253 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 3632 | ++DOCSHELL 10A5E800 == 76 [pid = 3632] [id = 248] 12:35:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (10A61400) [pid = 3632] [serial = 743] [outer = 00000000] 12:35:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (11A0B800) [pid = 3632] [serial = 744] [outer = 10A61400] 12:35:15 INFO - PROCESS | 3632 | 1463430915313 Marionette DEBUG loaded listener.js 12:35:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (12DDA400) [pid = 3632] [serial = 745] [outer = 10A61400] 12:35:15 INFO - PROCESS | 3632 | 1463430915876 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]]]}] 12:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1015ms 12:35:15 INFO - PROCESS | 3632 | 1463430915914 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 3632 | 1463430915919 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 12:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:35:15 INFO - PROCESS | 3632 | 1463430915923 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 3632 | 1463430915926 Marionette TRACE conn2 <- [1,958,null,{}] 12:35:15 INFO - PROCESS | 3632 | 1463430915931 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}] 12:35:16 INFO - PROCESS | 3632 | 1463430916043 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 12:35:16 INFO - PROCESS | 3632 | 1463430916164 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 3632 | ++DOCSHELL 10B8D400 == 77 [pid = 3632] [id = 249] 12:35:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (10B91C00) [pid = 3632] [serial = 746] [outer = 00000000] 12:35:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (11074800) [pid = 3632] [serial = 747] [outer = 10B91C00] 12:35:16 INFO - PROCESS | 3632 | 1463430916196 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (11CF7400) [pid = 3632] [serial = 748] [outer = 10B91C00] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 1A898800 == 76 [pid = 3632] [id = 122] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 10228C00 == 75 [pid = 3632] [id = 81] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 11075400 == 74 [pid = 3632] [id = 148] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 18836400 == 73 [pid = 3632] [id = 242] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 13BDE800 == 72 [pid = 3632] [id = 241] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 155EA000 == 71 [pid = 3632] [id = 240] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 102F7C00 == 70 [pid = 3632] [id = 239] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 13BD8C00 == 69 [pid = 3632] [id = 238] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 16FA7800 == 68 [pid = 3632] [id = 237] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 167A5400 == 67 [pid = 3632] [id = 236] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 12DCD000 == 66 [pid = 3632] [id = 235] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 13142C00 == 65 [pid = 3632] [id = 234] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (1705C400) [pid = 3632] [serial = 653] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (1B26D000) [pid = 3632] [serial = 683] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (1339E400) [pid = 3632] [serial = 644] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (17062400) [pid = 3632] [serial = 647] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1AEB7000) [pid = 3632] [serial = 650] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOCSHELL 1AC6B400 == 64 [pid = 3632] [id = 228] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (1A487800) [pid = 3632] [serial = 671] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (17A1EC00) [pid = 3632] [serial = 665] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (1A912800) [pid = 3632] [serial = 672] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (15E49C00) [pid = 3632] [serial = 657] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (13DBD400) [pid = 3632] [serial = 656] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (1705B000) [pid = 3632] [serial = 662] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (17066400) [pid = 3632] [serial = 663] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (14ECD000) [pid = 3632] [serial = 659] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (157C1000) [pid = 3632] [serial = 660] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (17054400) [pid = 3632] [serial = 677] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (1AF55000) [pid = 3632] [serial = 681] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1AB8A400) [pid = 3632] [serial = 674] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1AEBB800) [pid = 3632] [serial = 680] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1AC60400) [pid = 3632] [serial = 675] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (18574000) [pid = 3632] [serial = 668] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (18835400) [pid = 3632] [serial = 669] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (18575400) [pid = 3632] [serial = 678] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (17A28800) [pid = 3632] [serial = 666] [outer = 00000000] [url = about:blank] 12:35:16 INFO - PROCESS | 3632 | 1463430916687 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]]]}] 12:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 792ms 12:35:16 INFO - PROCESS | 3632 | 1463430916724 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 3632 | 1463430916728 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 12:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:35:16 INFO - PROCESS | 3632 | 1463430916733 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 3632 | 1463430916734 Marionette TRACE conn2 <- [1,962,null,{}] 12:35:16 INFO - PROCESS | 3632 | 1463430916739 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}] 12:35:16 INFO - PROCESS | 3632 | 1463430916821 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 12:35:16 INFO - PROCESS | 3632 | 1463430916829 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:16 INFO - PROCESS | 3632 | ++DOCSHELL 11CEF400 == 65 [pid = 3632] [id = 250] 12:35:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1288D800) [pid = 3632] [serial = 749] [outer = 00000000] 12:35:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (130D2000) [pid = 3632] [serial = 750] [outer = 1288D800] 12:35:16 INFO - PROCESS | 3632 | 1463430916874 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (13382800) [pid = 3632] [serial = 751] [outer = 1288D800] 12:35:17 INFO - PROCESS | 3632 | 1463430917288 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]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 12:35:17 INFO - PROCESS | 3632 | 1463430917302 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 3632 | 1463430917304 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 12:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:35:17 INFO - PROCESS | 3632 | 1463430917309 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 3632 | 1463430917315 Marionette TRACE conn2 <- [1,966,null,{}] 12:35:17 INFO - PROCESS | 3632 | 1463430917324 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}] 12:35:17 INFO - PROCESS | 3632 | 1463430917413 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 12:35:17 INFO - PROCESS | 3632 | 1463430917403 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 3632 | ++DOCSHELL 140D5400 == 66 [pid = 3632] [id = 251] 12:35:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (140D6800) [pid = 3632] [serial = 752] [outer = 00000000] 12:35:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (15156400) [pid = 3632] [serial = 753] [outer = 140D6800] 12:35:17 INFO - PROCESS | 3632 | 1463430917450 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (155F3800) [pid = 3632] [serial = 754] [outer = 140D6800] 12:35:17 INFO - PROCESS | 3632 | 1463430917870 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]]]}] 12:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 584ms 12:35:17 INFO - PROCESS | 3632 | 1463430917903 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 12:35:17 INFO - PROCESS | 3632 | 1463430917905 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 12:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:35:17 INFO - PROCESS | 3632 | 1463430917908 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:35:17 INFO - PROCESS | 3632 | 1463430917910 Marionette TRACE conn2 <- [1,970,null,{}] 12:35:17 INFO - PROCESS | 3632 | 1463430917913 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}] 12:35:17 INFO - PROCESS | 3632 | 1463430917978 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 12:35:17 INFO - PROCESS | 3632 | 1463430917985 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 3632 | ++DOCSHELL 15B4A800 == 67 [pid = 3632] [id = 252] 12:35:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (15B4B400) [pid = 3632] [serial = 755] [outer = 00000000] 12:35:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (167A5400) [pid = 3632] [serial = 756] [outer = 15B4B400] 12:35:18 INFO - PROCESS | 3632 | 1463430918029 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (16D88000) [pid = 3632] [serial = 757] [outer = 15B4B400] 12:35:18 INFO - PROCESS | 3632 | 1463430918405 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]]]}] 12:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 528ms 12:35:18 INFO - PROCESS | 3632 | 1463430918444 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 3632 | 1463430918446 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 12:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:35:18 INFO - PROCESS | 3632 | 1463430918466 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 3632 | 1463430918468 Marionette TRACE conn2 <- [1,974,null,{}] 12:35:18 INFO - PROCESS | 3632 | 1463430918471 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}] 12:35:18 INFO - PROCESS | 3632 | 1463430918562 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 12:35:18 INFO - PROCESS | 3632 | 1463430918569 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 3632 | ++DOCSHELL 16D1F800 == 68 [pid = 3632] [id = 253] 12:35:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (16E4E000) [pid = 3632] [serial = 758] [outer = 00000000] 12:35:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (16FA7C00) [pid = 3632] [serial = 759] [outer = 16E4E000] 12:35:18 INFO - PROCESS | 3632 | 1463430918620 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (1705D400) [pid = 3632] [serial = 760] [outer = 16E4E000] 12:35:19 INFO - PROCESS | 3632 | 1463430919101 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]]]}] 12:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 653ms 12:35:19 INFO - PROCESS | 3632 | 1463430919123 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 3632 | 1463430919125 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 12:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:35:19 INFO - PROCESS | 3632 | 1463430919129 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 3632 | 1463430919130 Marionette TRACE conn2 <- [1,978,null,{}] 12:35:19 INFO - PROCESS | 3632 | 1463430919134 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}] 12:35:19 INFO - PROCESS | 3632 | 1463430919227 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 12:35:19 INFO - PROCESS | 3632 | 1463430919233 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 3632 | ++DOCSHELL 15E4E800 == 69 [pid = 3632] [id = 254] 12:35:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (15F01800) [pid = 3632] [serial = 761] [outer = 00000000] 12:35:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (174CB400) [pid = 3632] [serial = 762] [outer = 15F01800] 12:35:19 INFO - PROCESS | 3632 | 1463430919278 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (174CF800) [pid = 3632] [serial = 763] [outer = 15F01800] 12:35:19 INFO - PROCESS | 3632 | 1463430919659 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]]]}] 12:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 556ms 12:35:19 INFO - PROCESS | 3632 | 1463430919690 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 3632 | 1463430919691 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 12:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:35:19 INFO - PROCESS | 3632 | 1463430919695 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 3632 | 1463430919696 Marionette TRACE conn2 <- [1,982,null,{}] 12:35:19 INFO - PROCESS | 3632 | 1463430919699 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}] 12:35:19 INFO - PROCESS | 3632 | 1463430919793 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 12:35:19 INFO - PROCESS | 3632 | 1463430919880 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:19 INFO - PROCESS | 3632 | ++DOCSHELL 11A01C00 == 70 [pid = 3632] [id = 255] 12:35:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (1706D000) [pid = 3632] [serial = 764] [outer = 00000000] 12:35:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (17A2D400) [pid = 3632] [serial = 765] [outer = 1706D000] 12:35:19 INFO - PROCESS | 3632 | 1463430919923 Marionette DEBUG loaded listener.js 12:35:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (17B48800) [pid = 3632] [serial = 766] [outer = 1706D000] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (13DC8800) [pid = 3632] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (12DD3800) [pid = 3632] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (15F01C00) [pid = 3632] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (13145000) [pid = 3632] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (16FA9000) [pid = 3632] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (13145800) [pid = 3632] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (16D8C800) [pid = 3632] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (16FA0C00) [pid = 3632] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (1A1DA800) [pid = 3632] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (16D90400) [pid = 3632] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (17051000) [pid = 3632] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1A480400) [pid = 3632] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (13DBC000) [pid = 3632] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1313FC00) [pid = 3632] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (12D3A800) [pid = 3632] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (1AC62000) [pid = 3632] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (105F4000) [pid = 3632] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (19B2E800) [pid = 3632] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1AB81800) [pid = 3632] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (14E19000) [pid = 3632] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (16D8B000) [pid = 3632] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (18573800) [pid = 3632] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (167B0000) [pid = 3632] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (17B4C800) [pid = 3632] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:35:20 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (13145C00) [pid = 3632] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:35:20 INFO - PROCESS | 3632 | 1463430920509 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]]]}] 12:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 834ms 12:35:20 INFO - PROCESS | 3632 | 1463430920542 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 12:35:20 INFO - PROCESS | 3632 | 1463430920544 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 12:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:35:20 INFO - PROCESS | 3632 | 1463430920548 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:35:20 INFO - PROCESS | 3632 | 1463430920549 Marionette TRACE conn2 <- [1,986,null,{}] 12:35:20 INFO - PROCESS | 3632 | 1463430920553 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}] 12:35:20 INFO - PROCESS | 3632 | 1463430920623 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 12:35:20 INFO - PROCESS | 3632 | 1463430920629 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 3632 | ++DOCSHELL 12DD3800 == 71 [pid = 3632] [id = 256] 12:35:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1313D400) [pid = 3632] [serial = 767] [outer = 00000000] 12:35:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1579E800) [pid = 3632] [serial = 768] [outer = 1313D400] 12:35:20 INFO - PROCESS | 3632 | 1463430920673 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (16E46400) [pid = 3632] [serial = 769] [outer = 1313D400] 12:35:21 INFO - PROCESS | 3632 | 1463430921114 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]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 612ms 12:35:21 INFO - PROCESS | 3632 | 1463430921158 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 12:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:35:21 INFO - PROCESS | 3632 | 1463430921160 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 12:35:21 INFO - PROCESS | 3632 | 1463430921163 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 3632 | 1463430921165 Marionette TRACE conn2 <- [1,990,null,{}] 12:35:21 INFO - PROCESS | 3632 | 1463430921168 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}] 12:35:21 INFO - PROCESS | 3632 | 1463430921251 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 12:35:21 INFO - PROCESS | 3632 | 1463430921257 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 3632 | ++DOCSHELL 16FAB000 == 72 [pid = 3632] [id = 257] 12:35:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (16FAE000) [pid = 3632] [serial = 770] [outer = 00000000] 12:35:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (17A27000) [pid = 3632] [serial = 771] [outer = 16FAE000] 12:35:21 INFO - PROCESS | 3632 | 1463430921303 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (18569C00) [pid = 3632] [serial = 772] [outer = 16FAE000] 12:35:21 INFO - PROCESS | 3632 | 1463430921671 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]]]}] 12:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 528ms 12:35:21 INFO - PROCESS | 3632 | 1463430921704 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 3632 | 1463430921706 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 12:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:35:21 INFO - PROCESS | 3632 | 1463430921709 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 3632 | 1463430921711 Marionette TRACE conn2 <- [1,994,null,{}] 12:35:21 INFO - PROCESS | 3632 | 1463430921715 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}] 12:35:21 INFO - PROCESS | 3632 | 1463430921799 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 12:35:21 INFO - PROCESS | 3632 | 1463430921788 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 3632 | ++DOCSHELL 17069800 == 73 [pid = 3632] [id = 258] 12:35:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1856A400) [pid = 3632] [serial = 773] [outer = 00000000] 12:35:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (18837000) [pid = 3632] [serial = 774] [outer = 1856A400] 12:35:21 INFO - PROCESS | 3632 | 1463430921837 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (19ABF400) [pid = 3632] [serial = 775] [outer = 1856A400] 12:35:22 INFO - PROCESS | 3632 | 1463430922282 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]]]}] 12:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 626ms 12:35:22 INFO - PROCESS | 3632 | 1463430922338 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 12:35:22 INFO - PROCESS | 3632 | 1463430922325 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 12:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:35:22 INFO - PROCESS | 3632 | 1463430922331 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:35:22 INFO - PROCESS | 3632 | 1463430922335 Marionette TRACE conn2 <- [1,998,null,{}] 12:35:22 INFO - PROCESS | 3632 | 1463430922342 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}] 12:35:22 INFO - PROCESS | 3632 | 1463430922464 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 12:35:22 INFO - PROCESS | 3632 | 1463430922605 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:22 INFO - PROCESS | 3632 | ++DOCSHELL 10D67800 == 74 [pid = 3632] [id = 259] 12:35:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (10D69000) [pid = 3632] [serial = 776] [outer = 00000000] 12:35:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (11078000) [pid = 3632] [serial = 777] [outer = 10D69000] 12:35:22 INFO - PROCESS | 3632 | 1463430922644 Marionette DEBUG loaded listener.js 12:35:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (11C0BC00) [pid = 3632] [serial = 778] [outer = 10D69000] 12:35:23 INFO - PROCESS | 3632 | 1463430923187 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]]]}] 12:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 889ms 12:35:23 INFO - PROCESS | 3632 | 1463430923233 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 12:35:23 INFO - PROCESS | 3632 | 1463430923238 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 12:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:35:23 INFO - PROCESS | 3632 | 1463430923245 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:35:23 INFO - PROCESS | 3632 | 1463430923248 Marionette TRACE conn2 <- [1,1002,null,{}] 12:35:23 INFO - PROCESS | 3632 | 1463430923251 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}] 12:35:23 INFO - PROCESS | 3632 | 1463430923349 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 12:35:23 INFO - PROCESS | 3632 | 1463430923438 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:23 INFO - PROCESS | 3632 | ++DOCSHELL 11C69C00 == 75 [pid = 3632] [id = 260] 12:35:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (128AB000) [pid = 3632] [serial = 779] [outer = 00000000] 12:35:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (14E1A800) [pid = 3632] [serial = 780] [outer = 128AB000] 12:35:23 INFO - PROCESS | 3632 | 1463430923492 Marionette DEBUG loaded listener.js 12:35:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (15F01C00) [pid = 3632] [serial = 781] [outer = 128AB000] 12:35:24 INFO - PROCESS | 3632 | 1463430924051 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]]]}] 12:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 890ms 12:35:24 INFO - PROCESS | 3632 | 1463430924132 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 3632 | 1463430924135 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 12:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:35:24 INFO - PROCESS | 3632 | 1463430924139 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:35:24 INFO - PROCESS | 3632 | 1463430924143 Marionette TRACE conn2 <- [1,1006,null,{}] 12:35:24 INFO - PROCESS | 3632 | 1463430924153 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}] 12:35:24 INFO - PROCESS | 3632 | 1463430924251 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 12:35:24 INFO - PROCESS | 3632 | 1463430924384 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 3632 | ++DOCSHELL 15B52C00 == 76 [pid = 3632] [id = 261] 12:35:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (17A2B800) [pid = 3632] [serial = 782] [outer = 00000000] 12:35:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (18574000) [pid = 3632] [serial = 783] [outer = 17A2B800] 12:35:24 INFO - PROCESS | 3632 | 1463430924442 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (19AB6800) [pid = 3632] [serial = 784] [outer = 17A2B800] 12:35:24 INFO - PROCESS | 3632 | 1463430925004 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]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 890ms 12:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:35:25 INFO - PROCESS | 3632 | 1463430925022 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 3632 | 1463430925024 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 12:35:25 INFO - PROCESS | 3632 | 1463430925028 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - PROCESS | 3632 | 1463430925031 Marionette TRACE conn2 <- [1,1010,null,{}] 12:35:25 INFO - PROCESS | 3632 | 1463430925036 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}] 12:35:25 INFO - PROCESS | 3632 | 1463430925152 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 12:35:25 INFO - PROCESS | 3632 | 1463430925266 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:25 INFO - PROCESS | 3632 | ++DOCSHELL 19B2EC00 == 77 [pid = 3632] [id = 262] 12:35:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (19B30400) [pid = 3632] [serial = 785] [outer = 00000000] 12:35:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (19D7D800) [pid = 3632] [serial = 786] [outer = 19B30400] 12:35:25 INFO - PROCESS | 3632 | 1463430925320 Marionette DEBUG loaded listener.js 12:35:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (19D88C00) [pid = 3632] [serial = 787] [outer = 19B30400] 12:35:25 INFO - PROCESS | 3632 | 1463430925805 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]]]}] 12:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 806ms 12:35:25 INFO - PROCESS | 3632 | 1463430925832 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 3632 | 1463430925835 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 12:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:35:25 INFO - PROCESS | 3632 | 1463430925838 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - PROCESS | 3632 | 1463430925840 Marionette TRACE conn2 <- [1,1014,null,{}] 12:35:25 INFO - PROCESS | 3632 | 1463430925844 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}] 12:35:25 INFO - PROCESS | 3632 | 1463430925946 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 12:35:26 INFO - PROCESS | 3632 | 1463430926033 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 3632 | ++DOCSHELL 19AEF400 == 78 [pid = 3632] [id = 263] 12:35:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (19FA2400) [pid = 3632] [serial = 788] [outer = 00000000] 12:35:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (1A137400) [pid = 3632] [serial = 789] [outer = 19FA2400] 12:35:26 INFO - PROCESS | 3632 | 1463430926094 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (1A1E1000) [pid = 3632] [serial = 790] [outer = 19FA2400] 12:35:26 INFO - PROCESS | 3632 | 1463430926625 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]]]}] 12:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 834ms 12:35:26 INFO - PROCESS | 3632 | 1463430926677 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 12:35:26 INFO - PROCESS | 3632 | 1463430926679 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 12:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:35:26 INFO - PROCESS | 3632 | 1463430926682 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:35:26 INFO - PROCESS | 3632 | 1463430926684 Marionette TRACE conn2 <- [1,1018,null,{}] 12:35:26 INFO - PROCESS | 3632 | 1463430926688 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}] 12:35:26 INFO - PROCESS | 3632 | 1463430926843 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 12:35:26 INFO - PROCESS | 3632 | 1463430926982 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 3632 | ++DOCSHELL 13146000 == 79 [pid = 3632] [id = 264] 12:35:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (1339F400) [pid = 3632] [serial = 791] [outer = 00000000] 12:35:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (14348C00) [pid = 3632] [serial = 792] [outer = 1339F400] 12:35:27 INFO - PROCESS | 3632 | 1463430927020 Marionette DEBUG loaded listener.js 12:35:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (174CA800) [pid = 3632] [serial = 793] [outer = 1339F400] 12:35:27 INFO - PROCESS | 3632 | 1463430927732 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]]]}] 12:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1112ms 12:35:27 INFO - PROCESS | 3632 | 1463430927814 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 12:35:27 INFO - PROCESS | 3632 | 1463430927818 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 12:35:27 INFO - PROCESS | 3632 | 1463430927823 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:35:27 INFO - PROCESS | 3632 | 1463430927826 Marionette TRACE conn2 <- [1,1022,null,{}] 12:35:27 INFO - PROCESS | 3632 | 1463430927832 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}] 12:35:27 INFO - PROCESS | 3632 | 1463430927949 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 12:35:28 INFO - PROCESS | 3632 | 1463430928070 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 3632 | ++DOCSHELL 1127F400 == 80 [pid = 3632] [id = 265] 12:35:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (112ECC00) [pid = 3632] [serial = 794] [outer = 00000000] 12:35:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (12D2E800) [pid = 3632] [serial = 795] [outer = 112ECC00] 12:35:28 INFO - PROCESS | 3632 | 1463430928132 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (130D1400) [pid = 3632] [serial = 796] [outer = 112ECC00] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 13395000 == 79 [pid = 3632] [id = 93] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 16FAB000 == 78 [pid = 3632] [id = 257] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 12DD3800 == 77 [pid = 3632] [id = 256] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 11A01C00 == 76 [pid = 3632] [id = 255] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 15E4E800 == 75 [pid = 3632] [id = 254] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 140D5400 == 74 [pid = 3632] [id = 251] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 11CEF400 == 73 [pid = 3632] [id = 250] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 10B8D400 == 72 [pid = 3632] [id = 249] 12:35:28 INFO - PROCESS | 3632 | --DOCSHELL 10A5E800 == 71 [pid = 3632] [id = 248] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (15163000) [pid = 3632] [serial = 645] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (1AEC0800) [pid = 3632] [serial = 651] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (11077C00) [pid = 3632] [serial = 600] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (1A136400) [pid = 3632] [serial = 609] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1AEB5400) [pid = 3632] [serial = 642] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (1719A800) [pid = 3632] [serial = 654] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (178E3400) [pid = 3632] [serial = 603] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (19B2F000) [pid = 3632] [serial = 606] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (17A21C00) [pid = 3632] [serial = 648] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (19AECC00) [pid = 3632] [serial = 597] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (19B3B400) [pid = 3632] [serial = 717] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (1A899000) [pid = 3632] [serial = 699] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (19FA8000) [pid = 3632] [serial = 698] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (14E22000) [pid = 3632] [serial = 704] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (155ED400) [pid = 3632] [serial = 705] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (18573000) [pid = 3632] [serial = 714] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (19AB7400) [pid = 3632] [serial = 715] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (137FA800) [pid = 3632] [serial = 687] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (13398800) [pid = 3632] [serial = 686] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (174ABC00) [pid = 3632] [serial = 711] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (19FAE400) [pid = 3632] [serial = 718] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (13DC3000) [pid = 3632] [serial = 702] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1339F000) [pid = 3632] [serial = 701] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (17065400) [pid = 3632] [serial = 690] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (17053000) [pid = 3632] [serial = 689] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (16FA9C00) [pid = 3632] [serial = 707] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (1704FC00) [pid = 3632] [serial = 708] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1B3CD400) [pid = 3632] [serial = 693] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1AF56C00) [pid = 3632] [serial = 692] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1B677000) [pid = 3632] [serial = 695] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1A48CC00) [pid = 3632] [serial = 720] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17A29C00) [pid = 3632] [serial = 723] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1AEB7400) [pid = 3632] [serial = 726] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1A48D400) [pid = 3632] [serial = 721] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (19FA9000) [pid = 3632] [serial = 405] [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.] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A48A800) [pid = 3632] [serial = 724] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1AF57800) [pid = 3632] [serial = 727] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17A2BC00) [pid = 3632] [serial = 712] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (15F0E800) [pid = 3632] [serial = 576] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (13BE0000) [pid = 3632] [serial = 579] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A97F000) [pid = 3632] [serial = 729] [outer = 00000000] [url = about:blank] 12:35:28 INFO - PROCESS | 3632 | 1463430928575 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]]]}] 12:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 806ms 12:35:28 INFO - PROCESS | 3632 | 1463430928625 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 3632 | 1463430928631 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 12:35:28 INFO - PROCESS | 3632 | 1463430928641 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:35:28 INFO - PROCESS | 3632 | 1463430928643 Marionette TRACE conn2 <- [1,1026,null,{}] 12:35:28 INFO - PROCESS | 3632 | 1463430928648 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}] 12:35:28 INFO - PROCESS | 3632 | 1463430928723 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 12:35:28 INFO - PROCESS | 3632 | 1463430928732 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:28 INFO - PROCESS | 3632 | ++DOCSHELL 10A5C000 == 72 [pid = 3632] [id = 266] 12:35:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1313E400) [pid = 3632] [serial = 797] [outer = 00000000] 12:35:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (13395000) [pid = 3632] [serial = 798] [outer = 1313E400] 12:35:28 INFO - PROCESS | 3632 | 1463430928777 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1370A400) [pid = 3632] [serial = 799] [outer = 1313E400] 12:35:29 INFO - PROCESS | 3632 | 1463430929414 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]]]}] 12:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 834ms 12:35:29 INFO - PROCESS | 3632 | 1463430929486 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 12:35:29 INFO - PROCESS | 3632 | 1463430929490 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 12:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:35:29 INFO - PROCESS | 3632 | 1463430929497 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:35:29 INFO - PROCESS | 3632 | 1463430929500 Marionette TRACE conn2 <- [1,1030,null,{}] 12:35:29 INFO - PROCESS | 3632 | 1463430929506 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}] 12:35:29 INFO - PROCESS | 3632 | 1463430929600 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 12:35:29 INFO - PROCESS | 3632 | 1463430929733 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:29 INFO - PROCESS | 3632 | ++DOCSHELL 112F2400 == 73 [pid = 3632] [id = 267] 12:35:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (11A04400) [pid = 3632] [serial = 800] [outer = 00000000] 12:35:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (13161400) [pid = 3632] [serial = 801] [outer = 11A04400] 12:35:29 INFO - PROCESS | 3632 | 1463430929791 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (137EC000) [pid = 3632] [serial = 802] [outer = 11A04400] 12:35:30 INFO - PROCESS | 3632 | 1463430930317 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]]]}] 12:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 848ms 12:35:30 INFO - PROCESS | 3632 | 1463430930342 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 3632 | 1463430930348 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 12:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:35:30 INFO - PROCESS | 3632 | 1463430930336 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 3632 | 1463430930339 Marionette TRACE conn2 <- [1,1034,null,{}] 12:35:30 INFO - PROCESS | 3632 | 1463430930342 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}] 12:35:30 INFO - PROCESS | 3632 | 1463430930445 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 12:35:30 INFO - PROCESS | 3632 | 1463430930528 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:30 INFO - PROCESS | 3632 | ++DOCSHELL 13BE0000 == 74 [pid = 3632] [id = 268] 12:35:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (13BE5400) [pid = 3632] [serial = 803] [outer = 00000000] 12:35:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (155ED400) [pid = 3632] [serial = 804] [outer = 13BE5400] 12:35:30 INFO - PROCESS | 3632 | 1463430930582 Marionette DEBUG loaded listener.js 12:35:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (157C1400) [pid = 3632] [serial = 805] [outer = 13BE5400] 12:35:31 INFO - PROCESS | 3632 | 1463430931169 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]]]}] 12:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 890ms 12:35:31 INFO - PROCESS | 3632 | 1463430931234 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 12:35:31 INFO - PROCESS | 3632 | 1463430931237 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 12:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:35:31 INFO - PROCESS | 3632 | 1463430931241 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:35:31 INFO - PROCESS | 3632 | 1463430931245 Marionette TRACE conn2 <- [1,1038,null,{}] 12:35:31 INFO - PROCESS | 3632 | 1463430931255 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}] 12:35:31 INFO - PROCESS | 3632 | 1463430931391 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 12:35:31 INFO - PROCESS | 3632 | 1463430931524 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:31 INFO - PROCESS | 3632 | ++DOCSHELL 1055C000 == 75 [pid = 3632] [id = 269] 12:35:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (16FA8C00) [pid = 3632] [serial = 806] [outer = 00000000] 12:35:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (17056400) [pid = 3632] [serial = 807] [outer = 16FA8C00] 12:35:31 INFO - PROCESS | 3632 | 1463430931580 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1705F400) [pid = 3632] [serial = 808] [outer = 16FA8C00] 12:35:32 INFO - PROCESS | 3632 | 1463430932090 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]]]}] 12:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 890ms 12:35:32 INFO - PROCESS | 3632 | 1463430932127 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 3632 | 1463430932130 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:35:32 INFO - PROCESS | 3632 | 1463430932133 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 3632 | 1463430932136 Marionette TRACE conn2 <- [1,1042,null,{}] 12:35:32 INFO - PROCESS | 3632 | 1463430932141 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}] 12:35:32 INFO - PROCESS | 3632 | 1463430932246 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 12:35:32 INFO - PROCESS | 3632 | 1463430932393 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 3632 | ++DOCSHELL 17063C00 == 76 [pid = 3632] [id = 270] 12:35:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1706C800) [pid = 3632] [serial = 809] [outer = 00000000] 12:35:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (174C8800) [pid = 3632] [serial = 810] [outer = 1706C800] 12:35:32 INFO - PROCESS | 3632 | 1463430932447 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (178E4800) [pid = 3632] [serial = 811] [outer = 1706C800] 12:35:32 INFO - PROCESS | 3632 | 1463430932934 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]]]}] 12:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 834ms 12:35:32 INFO - PROCESS | 3632 | 1463430932974 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 3632 | 1463430932977 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 12:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:35:32 INFO - PROCESS | 3632 | 1463430932980 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 3632 | 1463430932982 Marionette TRACE conn2 <- [1,1046,null,{}] 12:35:32 INFO - PROCESS | 3632 | 1463430932986 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}] 12:35:33 INFO - PROCESS | 3632 | 1463430933085 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 12:35:33 INFO - PROCESS | 3632 | 1463430933197 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:33 INFO - PROCESS | 3632 | ++DOCSHELL 13DC1800 == 77 [pid = 3632] [id = 271] 12:35:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (16D8C000) [pid = 3632] [serial = 812] [outer = 00000000] 12:35:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (17A2C000) [pid = 3632] [serial = 813] [outer = 16D8C000] 12:35:33 INFO - PROCESS | 3632 | 1463430933253 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (17B49400) [pid = 3632] [serial = 814] [outer = 16D8C000] 12:35:33 INFO - PROCESS | 3632 | 1463430933771 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]]]}] 12:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 834ms 12:35:33 INFO - PROCESS | 3632 | 1463430933819 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 12:35:33 INFO - PROCESS | 3632 | 1463430933821 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 12:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:35:33 INFO - PROCESS | 3632 | 1463430933825 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 3632 | 1463430933827 Marionette TRACE conn2 <- [1,1050,null,{}] 12:35:33 INFO - PROCESS | 3632 | 1463430933830 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}] 12:35:33 INFO - PROCESS | 3632 | 1463430933954 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 12:35:34 INFO - PROCESS | 3632 | 1463430934058 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 3632 | ++DOCSHELL 17A26000 == 78 [pid = 3632] [id = 272] 12:35:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (17A29C00) [pid = 3632] [serial = 815] [outer = 00000000] 12:35:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (19AF5400) [pid = 3632] [serial = 816] [outer = 17A29C00] 12:35:34 INFO - PROCESS | 3632 | 1463430934113 Marionette DEBUG loaded listener.js 12:35:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (19B2F000) [pid = 3632] [serial = 817] [outer = 17A29C00] 12:35:34 INFO - PROCESS | 3632 | 1463430934728 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]]]}] 12:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 917ms 12:35:34 INFO - PROCESS | 3632 | 1463430934762 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 3632 | 1463430934768 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 12:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:35:34 INFO - PROCESS | 3632 | 1463430934792 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 3632 | 1463430934796 Marionette TRACE conn2 <- [1,1054,null,{}] 12:35:34 INFO - PROCESS | 3632 | 1463430934801 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}] 12:35:34 INFO - PROCESS | 3632 | 1463430934882 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 12:35:34 INFO - PROCESS | 3632 | 1463430934989 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:34 INFO - PROCESS | 3632 | ++DOCSHELL 12AF5800 == 79 [pid = 3632] [id = 273] 12:35:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (12B66000) [pid = 3632] [serial = 818] [outer = 00000000] 12:35:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (13396800) [pid = 3632] [serial = 819] [outer = 12B66000] 12:35:35 INFO - PROCESS | 3632 | 1463430935019 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (15795800) [pid = 3632] [serial = 820] [outer = 12B66000] 12:35:35 INFO - PROCESS | 3632 | --DOCSHELL 13394800 == 78 [pid = 3632] [id = 247] 12:35:35 INFO - PROCESS | 3632 | --DOCSHELL 13BE1400 == 77 [pid = 3632] [id = 218] 12:35:35 INFO - PROCESS | 3632 | --DOCSHELL 1127F400 == 76 [pid = 3632] [id = 265] 12:35:35 INFO - PROCESS | 3632 | --DOCSHELL 10D67800 == 75 [pid = 3632] [id = 259] 12:35:35 INFO - PROCESS | 3632 | 1463430935489 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]]]}] 12:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 751ms 12:35:35 INFO - PROCESS | 3632 | 1463430935548 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 12:35:35 INFO - PROCESS | 3632 | 1463430935553 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 12:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:35:35 INFO - PROCESS | 3632 | 1463430935559 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:35:35 INFO - PROCESS | 3632 | 1463430935562 Marionette TRACE conn2 <- [1,1058,null,{}] 12:35:35 INFO - PROCESS | 3632 | 1463430935546 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}] 12:35:35 INFO - PROCESS | 3632 | 1463430935634 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 12:35:35 INFO - PROCESS | 3632 | 1463430935650 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 3632 | ++DOCSHELL 15E56000 == 76 [pid = 3632] [id = 274] 12:35:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (167AE400) [pid = 3632] [serial = 821] [outer = 00000000] 12:35:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (16FAD000) [pid = 3632] [serial = 822] [outer = 167AE400] 12:35:35 INFO - PROCESS | 3632 | 1463430935698 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1705DC00) [pid = 3632] [serial = 823] [outer = 167AE400] 12:35:36 INFO - PROCESS | 3632 | 1463430936107 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]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 625ms 12:35:36 INFO - PROCESS | 3632 | 1463430936173 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 3632 | 1463430936175 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 12:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:35:36 INFO - PROCESS | 3632 | 1463430936179 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 3632 | 1463430936182 Marionette TRACE conn2 <- [1,1062,null,{}] 12:35:36 INFO - PROCESS | 3632 | 1463430936192 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}] 12:35:36 INFO - PROCESS | 3632 | 1463430936270 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 12:35:36 INFO - PROCESS | 3632 | 1463430936422 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:36 INFO - PROCESS | 3632 | ++DOCSHELL 18838C00 == 77 [pid = 3632] [id = 275] 12:35:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1883E400) [pid = 3632] [serial = 824] [outer = 00000000] 12:35:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (19AECC00) [pid = 3632] [serial = 825] [outer = 1883E400] 12:35:36 INFO - PROCESS | 3632 | 1463430936468 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (19B39000) [pid = 3632] [serial = 826] [outer = 1883E400] 12:35:36 INFO - PROCESS | 3632 | 1463430936856 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]]]}] 12:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 709ms 12:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:35:36 INFO - PROCESS | 3632 | 1463430936881 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 3632 | 1463430936883 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 12:35:36 INFO - PROCESS | 3632 | 1463430936886 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:35:36 INFO - PROCESS | 3632 | 1463430936888 Marionette TRACE conn2 <- [1,1066,null,{}] 12:35:36 INFO - PROCESS | 3632 | 1463430936891 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}] 12:35:36 INFO - PROCESS | 3632 | 1463430937014 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 12:35:37 INFO - PROCESS | 3632 | 1463430937062 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3632 | ++DOCSHELL 19FA9000 == 78 [pid = 3632] [id = 276] 12:35:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (19FAE400) [pid = 3632] [serial = 827] [outer = 00000000] 12:35:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (1A136000) [pid = 3632] [serial = 828] [outer = 19FAE400] 12:35:37 INFO - PROCESS | 3632 | 1463430937105 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (1A13D400) [pid = 3632] [serial = 829] [outer = 19FAE400] 12:35:37 INFO - PROCESS | 3632 | 1463430937485 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]]]}] 12:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 612ms 12:35:37 INFO - PROCESS | 3632 | 1463430937523 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 3632 | 1463430937534 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 12:35:37 INFO - PROCESS | 3632 | 1463430937538 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:35:37 INFO - PROCESS | 3632 | 1463430937540 Marionette TRACE conn2 <- [1,1070,null,{}] 12:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:35:37 INFO - PROCESS | 3632 | 1463430937543 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}] 12:35:37 INFO - PROCESS | 3632 | 1463430937668 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 12:35:37 INFO - PROCESS | 3632 | 1463430937687 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:37 INFO - PROCESS | 3632 | ++DOCSHELL 1050E000 == 79 [pid = 3632] [id = 277] 12:35:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (19B31400) [pid = 3632] [serial = 830] [outer = 00000000] 12:35:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (1A48D400) [pid = 3632] [serial = 831] [outer = 19B31400] 12:35:37 INFO - PROCESS | 3632 | 1463430937730 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (1A899C00) [pid = 3632] [serial = 832] [outer = 19B31400] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (1A97A400) [pid = 3632] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (1B3D6C00) [pid = 3632] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (1AF5A400) [pid = 3632] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (10B91C00) [pid = 3632] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (16E4E000) [pid = 3632] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (1288D800) [pid = 3632] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (15F01800) [pid = 3632] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (112ECC00) [pid = 3632] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (10A61400) [pid = 3632] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (15B4B400) [pid = 3632] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (140D6800) [pid = 3632] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1706D000) [pid = 3632] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1313D400) [pid = 3632] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (16FAE000) [pid = 3632] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:35:38 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (1339F400) [pid = 3632] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:35:38 INFO - PROCESS | 3632 | 1463430938187 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]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 695ms 12:35:38 INFO - PROCESS | 3632 | 1463430938227 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 3632 | 1463430938230 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 12:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:35:38 INFO - PROCESS | 3632 | 1463430938234 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 3632 | 1463430938238 Marionette TRACE conn2 <- [1,1074,null,{}] 12:35:38 INFO - PROCESS | 3632 | 1463430938241 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}] 12:35:38 INFO - PROCESS | 3632 | 1463430938355 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 12:35:38 INFO - PROCESS | 3632 | 1463430938368 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:38 INFO - PROCESS | 3632 | ++DOCSHELL 1313D000 == 80 [pid = 3632] [id = 278] 12:35:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (140D3000) [pid = 3632] [serial = 833] [outer = 00000000] 12:35:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (16E4E000) [pid = 3632] [serial = 834] [outer = 140D3000] 12:35:38 INFO - PROCESS | 3632 | 1463430938394 Marionette DEBUG loaded listener.js 12:35:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (178B2000) [pid = 3632] [serial = 835] [outer = 140D3000] 12:35:38 INFO - PROCESS | 3632 | 1463430938776 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]]]}] 12:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 12:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:35:38 INFO - PROCESS | 3632 | 1463430938804 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 3632 | 1463430938806 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 12:35:38 INFO - PROCESS | 3632 | 1463430938809 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:35:38 INFO - PROCESS | 3632 | 1463430938811 Marionette TRACE conn2 <- [1,1078,null,{}] 12:35:38 INFO - PROCESS | 3632 | 1463430938814 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}] 12:35:38 INFO - PROCESS | 3632 | 1463430938921 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 12:35:38 INFO - PROCESS | 3632 | 1463430938911 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:38 INFO - PROCESS | 3632 | ++DOCSHELL 15796C00 == 81 [pid = 3632] [id = 279] 12:35:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (178E7000) [pid = 3632] [serial = 836] [outer = 00000000] 12:35:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1A97B800) [pid = 3632] [serial = 837] [outer = 178E7000] 12:35:38 INFO - PROCESS | 3632 | 1463430938955 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1AB80800) [pid = 3632] [serial = 838] [outer = 178E7000] 12:35:39 INFO - PROCESS | 3632 | 1463430939332 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]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 556ms 12:35:39 INFO - PROCESS | 3632 | 1463430939376 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 3632 | 1463430939378 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 12:35:39 INFO - PROCESS | 3632 | 1463430939385 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:35:39 INFO - PROCESS | 3632 | 1463430939386 Marionette TRACE conn2 <- [1,1082,null,{}] 12:35:39 INFO - PROCESS | 3632 | 1463430939390 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}] 12:35:39 INFO - PROCESS | 3632 | 1463430939475 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 12:35:39 INFO - PROCESS | 3632 | 1463430939482 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:39 INFO - PROCESS | 3632 | ++DOCSHELL 10D62800 == 82 [pid = 3632] [id = 280] 12:35:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1339F400) [pid = 3632] [serial = 839] [outer = 00000000] 12:35:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (1AC5F400) [pid = 3632] [serial = 840] [outer = 1339F400] 12:35:39 INFO - PROCESS | 3632 | 1463430939514 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (1AC60C00) [pid = 3632] [serial = 841] [outer = 1339F400] 12:35:39 INFO - PROCESS | 3632 | 1463430939882 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]]]}] 12:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 528ms 12:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:35:39 INFO - PROCESS | 3632 | 1463430939914 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 3632 | 1463430939916 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 12:35:39 INFO - PROCESS | 3632 | 1463430939932 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:35:39 INFO - PROCESS | 3632 | 1463430939934 Marionette TRACE conn2 <- [1,1086,null,{}] 12:35:39 INFO - PROCESS | 3632 | 1463430939938 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}] 12:35:40 INFO - PROCESS | 3632 | 1463430940067 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 12:35:40 INFO - PROCESS | 3632 | 1463430940244 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:40 INFO - PROCESS | 3632 | ++DOCSHELL 10D6BC00 == 83 [pid = 3632] [id = 281] 12:35:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (10D6C400) [pid = 3632] [serial = 842] [outer = 00000000] 12:35:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (11427800) [pid = 3632] [serial = 843] [outer = 10D6C400] 12:35:40 INFO - PROCESS | 3632 | 1463430940310 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (128A8400) [pid = 3632] [serial = 844] [outer = 10D6C400] 12:35:40 INFO - PROCESS | 3632 | 1463430940812 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]]]}] 12:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 931ms 12:35:40 INFO - PROCESS | 3632 | 1463430940887 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 12:35:40 INFO - PROCESS | 3632 | 1463430940871 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 12:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:35:40 INFO - PROCESS | 3632 | 1463430940875 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:35:40 INFO - PROCESS | 3632 | 1463430940880 Marionette TRACE conn2 <- [1,1090,null,{}] 12:35:40 INFO - PROCESS | 3632 | 1463430940885 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}] 12:35:41 INFO - PROCESS | 3632 | 1463430941029 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 12:35:41 INFO - PROCESS | 3632 | 1463430941146 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:41 INFO - PROCESS | 3632 | ++DOCSHELL 167A3400 == 84 [pid = 3632] [id = 282] 12:35:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (16D85C00) [pid = 3632] [serial = 845] [outer = 00000000] 12:35:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (17053000) [pid = 3632] [serial = 846] [outer = 16D85C00] 12:35:41 INFO - PROCESS | 3632 | 1463430941203 Marionette DEBUG loaded listener.js 12:35:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (17810400) [pid = 3632] [serial = 847] [outer = 16D85C00] 12:35:41 INFO - PROCESS | 3632 | 1463430941776 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]]]}] 12:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 932ms 12:35:41 INFO - PROCESS | 3632 | 1463430941823 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 12:35:41 INFO - PROCESS | 3632 | 1463430941826 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 12:35:41 INFO - PROCESS | 3632 | 1463430941830 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:35:41 INFO - PROCESS | 3632 | 1463430941832 Marionette TRACE conn2 <- [1,1094,null,{}] 12:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:35:41 INFO - PROCESS | 3632 | 1463430941836 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}] 12:35:41 INFO - PROCESS | 3632 | 1463430941943 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 12:35:42 INFO - PROCESS | 3632 | 1463430942066 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 3632 | ++DOCSHELL 19FA8800 == 85 [pid = 3632] [id = 283] 12:35:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (19FAFC00) [pid = 3632] [serial = 848] [outer = 00000000] 12:35:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (1A48A800) [pid = 3632] [serial = 849] [outer = 19FAFC00] 12:35:42 INFO - PROCESS | 3632 | 1463430942122 Marionette DEBUG loaded listener.js 12:35:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (1A983800) [pid = 3632] [serial = 850] [outer = 19FAFC00] 12:35:42 INFO - PROCESS | 3632 | 1463430942653 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]]]}] 12:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 834ms 12:35:42 INFO - PROCESS | 3632 | 1463430942679 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 12:35:42 INFO - PROCESS | 3632 | 1463430942682 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 12:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:35:42 INFO - PROCESS | 3632 | 1463430942693 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:35:42 INFO - PROCESS | 3632 | 1463430942698 Marionette TRACE conn2 <- [1,1098,null,{}] 12:35:42 INFO - PROCESS | 3632 | 1463430942701 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}] 12:35:42 INFO - PROCESS | 3632 | 1463430942809 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 12:35:42 INFO - PROCESS | 3632 | 1463430942927 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:42 INFO - PROCESS | 3632 | ++DOCSHELL 1AEBDC00 == 86 [pid = 3632] [id = 284] 12:35:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (1AEBE000) [pid = 3632] [serial = 851] [outer = 00000000] 12:35:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (1AF4C800) [pid = 3632] [serial = 852] [outer = 1AEBE000] 12:35:42 INFO - PROCESS | 3632 | 1463430942981 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (1AF54400) [pid = 3632] [serial = 853] [outer = 1AEBE000] 12:35:43 INFO - PROCESS | 3632 | 1463430943461 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]]]}] 12:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 835ms 12:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:35:43 INFO - PROCESS | 3632 | 1463430943535 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 12:35:43 INFO - PROCESS | 3632 | 1463430943537 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 12:35:43 INFO - PROCESS | 3632 | 1463430943540 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:35:43 INFO - PROCESS | 3632 | 1463430943542 Marionette TRACE conn2 <- [1,1102,null,{}] 12:35:43 INFO - PROCESS | 3632 | 1463430943546 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}] 12:35:43 INFO - PROCESS | 3632 | 1463430943650 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 12:35:43 INFO - PROCESS | 3632 | 1463430943765 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:43 INFO - PROCESS | 3632 | ++DOCSHELL 10482400 == 87 [pid = 3632] [id = 285] 12:35:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (10A5F400) [pid = 3632] [serial = 854] [outer = 00000000] 12:35:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (157A0400) [pid = 3632] [serial = 855] [outer = 10A5F400] 12:35:43 INFO - PROCESS | 3632 | 1463430943821 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (16D90400) [pid = 3632] [serial = 856] [outer = 10A5F400] 12:35:44 INFO - PROCESS | 3632 | 1463430944626 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]]]}] 12:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1154ms 12:35:44 INFO - PROCESS | 3632 | 1463430944694 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 12:35:44 INFO - PROCESS | 3632 | 1463430944698 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 12:35:44 INFO - PROCESS | 3632 | 1463430944703 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:35:44 INFO - PROCESS | 3632 | 1463430944706 Marionette TRACE conn2 <- [1,1106,null,{}] 12:35:44 INFO - PROCESS | 3632 | 1463430944712 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}] 12:35:44 INFO - PROCESS | 3632 | 1463430944827 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 12:35:44 INFO - PROCESS | 3632 | 1463430944997 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:44 INFO - PROCESS | 3632 | ++DOCSHELL 105F4800 == 88 [pid = 3632] [id = 286] 12:35:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (10A57000) [pid = 3632] [serial = 857] [outer = 00000000] 12:35:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (11080400) [pid = 3632] [serial = 858] [outer = 10A57000] 12:35:45 INFO - PROCESS | 3632 | 1463430945048 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (1141B800) [pid = 3632] [serial = 859] [outer = 10A57000] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 10D62800 == 87 [pid = 3632] [id = 280] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 15796C00 == 86 [pid = 3632] [id = 279] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 1313D000 == 85 [pid = 3632] [id = 278] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 1050E000 == 84 [pid = 3632] [id = 277] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 19FA9000 == 83 [pid = 3632] [id = 276] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 18838C00 == 82 [pid = 3632] [id = 275] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 15E56000 == 81 [pid = 3632] [id = 274] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 12AF5800 == 80 [pid = 3632] [id = 273] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 15B4A800 == 79 [pid = 3632] [id = 252] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 16D1F800 == 78 [pid = 3632] [id = 253] 12:35:45 INFO - PROCESS | 3632 | --DOCSHELL 10A5C000 == 77 [pid = 3632] [id = 266] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (1A980C00) [pid = 3632] [serial = 730] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (1B67FC00) [pid = 3632] [serial = 696] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (1B273400) [pid = 3632] [serial = 684] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (11CF7400) [pid = 3632] [serial = 748] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (11074800) [pid = 3632] [serial = 747] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (1705D400) [pid = 3632] [serial = 760] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (1A909C00) [pid = 3632] [serial = 738] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (130D2000) [pid = 3632] [serial = 750] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (13382800) [pid = 3632] [serial = 751] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (16FA2C00) [pid = 3632] [serial = 735] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (1307A000) [pid = 3632] [serial = 732] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (174CF800) [pid = 3632] [serial = 763] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (174CB400) [pid = 3632] [serial = 762] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (12D2E800) [pid = 3632] [serial = 795] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (12DDA400) [pid = 3632] [serial = 745] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (11A0B800) [pid = 3632] [serial = 744] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (1B676000) [pid = 3632] [serial = 741] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (11078000) [pid = 3632] [serial = 777] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (167A5400) [pid = 3632] [serial = 756] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (15156400) [pid = 3632] [serial = 753] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (155F3800) [pid = 3632] [serial = 754] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (17A2D400) [pid = 3632] [serial = 765] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (1579E800) [pid = 3632] [serial = 768] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (14E1A800) [pid = 3632] [serial = 780] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (18574000) [pid = 3632] [serial = 783] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (19D7D800) [pid = 3632] [serial = 786] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (17A27000) [pid = 3632] [serial = 771] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (16E46400) [pid = 3632] [serial = 769] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1A137400) [pid = 3632] [serial = 789] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (130D1400) [pid = 3632] [serial = 796] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (17B48800) [pid = 3632] [serial = 766] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (14348C00) [pid = 3632] [serial = 792] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (18837000) [pid = 3632] [serial = 774] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (174CA800) [pid = 3632] [serial = 793] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (16FA7C00) [pid = 3632] [serial = 759] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (18569C00) [pid = 3632] [serial = 772] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (16D88000) [pid = 3632] [serial = 757] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (13395000) [pid = 3632] [serial = 798] [outer = 00000000] [url = about:blank] 12:35:45 INFO - PROCESS | 3632 | 1463430945509 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]]]}] 12:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 834ms 12:35:45 INFO - PROCESS | 3632 | 1463430945550 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 12:35:45 INFO - PROCESS | 3632 | 1463430945555 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 12:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:35:45 INFO - PROCESS | 3632 | 1463430945561 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:35:45 INFO - PROCESS | 3632 | 1463430945563 Marionette TRACE conn2 <- [1,1110,null,{}] 12:35:45 INFO - PROCESS | 3632 | 1463430945567 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}] 12:35:45 INFO - PROCESS | 3632 | 1463430945629 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 12:35:45 INFO - PROCESS | 3632 | 1463430945638 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:45 INFO - PROCESS | 3632 | ++DOCSHELL 11A0C800 == 78 [pid = 3632] [id = 287] 12:35:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1288D400) [pid = 3632] [serial = 860] [outer = 00000000] 12:35:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (12D2E800) [pid = 3632] [serial = 861] [outer = 1288D400] 12:35:45 INFO - PROCESS | 3632 | 1463430945685 Marionette DEBUG loaded listener.js 12:35:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (13143000) [pid = 3632] [serial = 862] [outer = 1288D400] 12:35:46 INFO - PROCESS | 3632 | 1463430946121 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]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 612ms 12:35:46 INFO - PROCESS | 3632 | 1463430946177 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3632 | 1463430946179 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 12:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:35:46 INFO - PROCESS | 3632 | 1463430946183 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - PROCESS | 3632 | 1463430946186 Marionette TRACE conn2 <- [1,1114,null,{}] 12:35:46 INFO - PROCESS | 3632 | 1463430946196 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}] 12:35:46 INFO - PROCESS | 3632 | 1463430946262 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 12:35:46 INFO - PROCESS | 3632 | 1463430946391 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 3632 | ++DOCSHELL 133A0800 == 79 [pid = 3632] [id = 288] 12:35:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (133A2400) [pid = 3632] [serial = 863] [outer = 00000000] 12:35:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (13DBF000) [pid = 3632] [serial = 864] [outer = 133A2400] 12:35:46 INFO - PROCESS | 3632 | 1463430946431 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (140D6C00) [pid = 3632] [serial = 865] [outer = 133A2400] 12:35:46 INFO - PROCESS | 3632 | 1463430946750 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]]]}] 12:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 625ms 12:35:46 INFO - PROCESS | 3632 | 1463430946803 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 3632 | 1463430946805 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 12:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:35:46 INFO - PROCESS | 3632 | 1463430946808 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:35:46 INFO - PROCESS | 3632 | 1463430946810 Marionette TRACE conn2 <- [1,1118,null,{}] 12:35:46 INFO - PROCESS | 3632 | 1463430946814 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}] 12:35:46 INFO - PROCESS | 3632 | 1463430946896 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 12:35:46 INFO - PROCESS | 3632 | 1463430946902 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:46 INFO - PROCESS | 3632 | ++DOCSHELL 14E1B800 == 80 [pid = 3632] [id = 289] 12:35:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (155EC400) [pid = 3632] [serial = 866] [outer = 00000000] 12:35:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (157C8800) [pid = 3632] [serial = 867] [outer = 155EC400] 12:35:46 INFO - PROCESS | 3632 | 1463430946926 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (15E4E800) [pid = 3632] [serial = 868] [outer = 155EC400] 12:35:47 INFO - PROCESS | 3632 | 1463430947358 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]]]}] 12:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 570ms 12:35:47 INFO - PROCESS | 3632 | 1463430947380 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 12:35:47 INFO - PROCESS | 3632 | 1463430947383 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 12:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:35:47 INFO - PROCESS | 3632 | 1463430947386 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:35:47 INFO - PROCESS | 3632 | 1463430947388 Marionette TRACE conn2 <- [1,1122,null,{}] 12:35:47 INFO - PROCESS | 3632 | 1463430947398 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}] 12:35:47 INFO - PROCESS | 3632 | 1463430947491 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 12:35:47 INFO - PROCESS | 3632 | 1463430947582 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:47 INFO - PROCESS | 3632 | ++DOCSHELL 15F0E800 == 81 [pid = 3632] [id = 290] 12:35:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (167B0000) [pid = 3632] [serial = 869] [outer = 00000000] 12:35:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (16E46C00) [pid = 3632] [serial = 870] [outer = 167B0000] 12:35:47 INFO - PROCESS | 3632 | 1463430947607 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (16FA9800) [pid = 3632] [serial = 871] [outer = 167B0000] 12:35:47 INFO - PROCESS | 3632 | 1463430947997 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]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 682ms 12:35:48 INFO - PROCESS | 3632 | 1463430948065 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 3632 | 1463430948067 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 12:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:35:48 INFO - PROCESS | 3632 | 1463430948070 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - PROCESS | 3632 | 1463430948072 Marionette TRACE conn2 <- [1,1126,null,{}] 12:35:48 INFO - PROCESS | 3632 | 1463430948075 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}] 12:35:48 INFO - PROCESS | 3632 | 1463430948181 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 12:35:48 INFO - PROCESS | 3632 | 1463430948248 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:48 INFO - PROCESS | 3632 | ++DOCSHELL 157C0400 == 82 [pid = 3632] [id = 291] 12:35:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (17068000) [pid = 3632] [serial = 872] [outer = 00000000] 12:35:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (174D0000) [pid = 3632] [serial = 873] [outer = 17068000] 12:35:48 INFO - PROCESS | 3632 | 1463430948292 Marionette DEBUG loaded listener.js 12:35:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (178BC400) [pid = 3632] [serial = 874] [outer = 17068000] 12:35:48 INFO - PROCESS | 3632 | 1463430948661 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]]]}] 12:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 12:35:48 INFO - PROCESS | 3632 | 1463430948685 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 12:35:48 INFO - PROCESS | 3632 | 1463430948687 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 12:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:35:48 INFO - PROCESS | 3632 | 1463430948690 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:35:48 INFO - PROCESS | 3632 | 1463430948692 Marionette TRACE conn2 <- [1,1130,null,{}] 12:35:48 INFO - PROCESS | 3632 | 1463430948695 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}] 12:35:48 INFO - PROCESS | 3632 | 1463430948814 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 12:35:49 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (19FAE400) [pid = 3632] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:35:49 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (12B66000) [pid = 3632] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:35:49 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (19B31400) [pid = 3632] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:35:49 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (167AE400) [pid = 3632] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:35:49 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (140D3000) [pid = 3632] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:35:49 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (178E7000) [pid = 3632] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:35:49 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1883E400) [pid = 3632] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:35:49 INFO - PROCESS | 3632 | 1463430949097 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3632 | ++DOCSHELL 10B8C800 == 83 [pid = 3632] [id = 292] 12:35:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (112E8000) [pid = 3632] [serial = 875] [outer = 00000000] 12:35:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (13DC1400) [pid = 3632] [serial = 876] [outer = 112E8000] 12:35:49 INFO - PROCESS | 3632 | 1463430949142 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (12DD3800) [pid = 3632] [serial = 877] [outer = 112E8000] 12:35:49 INFO - PROCESS | 3632 | 1463430949461 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]]]}] 12:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 793ms 12:35:49 INFO - PROCESS | 3632 | 1463430949494 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 12:35:49 INFO - PROCESS | 3632 | 1463430949496 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 12:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:35:49 INFO - PROCESS | 3632 | 1463430949500 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:35:49 INFO - PROCESS | 3632 | 1463430949502 Marionette TRACE conn2 <- [1,1134,null,{}] 12:35:49 INFO - PROCESS | 3632 | 1463430949507 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}] 12:35:49 INFO - PROCESS | 3632 | 1463430949641 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 12:35:49 INFO - PROCESS | 3632 | 1463430949653 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:49 INFO - PROCESS | 3632 | ++DOCSHELL 13DBC000 == 84 [pid = 3632] [id = 293] 12:35:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (157BF400) [pid = 3632] [serial = 878] [outer = 00000000] 12:35:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (17A21400) [pid = 3632] [serial = 879] [outer = 157BF400] 12:35:49 INFO - PROCESS | 3632 | 1463430949697 Marionette DEBUG loaded listener.js 12:35:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1856A000) [pid = 3632] [serial = 880] [outer = 157BF400] 12:35:50 INFO - PROCESS | 3632 | 1463430950061 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]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 557ms 12:35:50 INFO - PROCESS | 3632 | 1463430950070 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 3632 | 1463430950072 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 12:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:35:50 INFO - PROCESS | 3632 | 1463430950075 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - PROCESS | 3632 | 1463430950077 Marionette TRACE conn2 <- [1,1138,null,{}] 12:35:50 INFO - PROCESS | 3632 | 1463430950080 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}] 12:35:50 INFO - PROCESS | 3632 | 1463430950142 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 12:35:50 INFO - PROCESS | 3632 | 1463430950231 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:50 INFO - PROCESS | 3632 | ++DOCSHELL 178EF400 == 85 [pid = 3632] [id = 294] 12:35:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (17A2B400) [pid = 3632] [serial = 881] [outer = 00000000] 12:35:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1883E800) [pid = 3632] [serial = 882] [outer = 17A2B400] 12:35:50 INFO - PROCESS | 3632 | 1463430950284 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (19AB3400) [pid = 3632] [serial = 883] [outer = 17A2B400] 12:35:50 INFO - PROCESS | 3632 | 1463430950601 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]]]}] 12:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 570ms 12:35:50 INFO - PROCESS | 3632 | 1463430950638 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 12:35:50 INFO - PROCESS | 3632 | 1463430950640 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 12:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:35:50 INFO - PROCESS | 3632 | 1463430950643 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:35:50 INFO - PROCESS | 3632 | 1463430950645 Marionette TRACE conn2 <- [1,1142,null,{}] 12:35:50 INFO - PROCESS | 3632 | 1463430950648 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}] 12:35:50 INFO - PROCESS | 3632 | 1463430950728 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 12:35:50 INFO - PROCESS | 3632 | 1463430950801 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:50 INFO - PROCESS | 3632 | ++DOCSHELL 104EC000 == 86 [pid = 3632] [id = 295] 12:35:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (10A61400) [pid = 3632] [serial = 884] [outer = 00000000] 12:35:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (19B31400) [pid = 3632] [serial = 885] [outer = 10A61400] 12:35:50 INFO - PROCESS | 3632 | 1463430950844 Marionette DEBUG loaded listener.js 12:35:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (19D7C800) [pid = 3632] [serial = 886] [outer = 10A61400] 12:35:51 INFO - PROCESS | 3632 | 1463430951399 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]]]}] 12:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 807ms 12:35:51 INFO - PROCESS | 3632 | 1463430951444 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 12:35:51 INFO - PROCESS | 3632 | 1463430951449 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 12:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:35:51 INFO - PROCESS | 3632 | 1463430951454 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:35:51 INFO - PROCESS | 3632 | 1463430951459 Marionette TRACE conn2 <- [1,1146,null,{}] 12:35:51 INFO - PROCESS | 3632 | 1463430951464 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}] 12:35:51 INFO - PROCESS | 3632 | 1463430951583 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 12:35:51 INFO - PROCESS | 3632 | 1463430951695 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:51 INFO - PROCESS | 3632 | ++DOCSHELL 10D70C00 == 87 [pid = 3632] [id = 296] 12:35:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (112ED800) [pid = 3632] [serial = 887] [outer = 00000000] 12:35:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (12DCE000) [pid = 3632] [serial = 888] [outer = 112ED800] 12:35:51 INFO - PROCESS | 3632 | 1463430951754 Marionette DEBUG loaded listener.js 12:35:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (1330B800) [pid = 3632] [serial = 889] [outer = 112ED800] 12:35:52 INFO - PROCESS | 3632 | 1463430952279 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]]]}] 12:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 889ms 12:35:52 INFO - PROCESS | 3632 | 1463430952359 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 12:35:52 INFO - PROCESS | 3632 | 1463430952365 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 12:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:35:52 INFO - PROCESS | 3632 | 1463430952372 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:35:52 INFO - PROCESS | 3632 | 1463430952375 Marionette TRACE conn2 <- [1,1150,null,{}] 12:35:52 INFO - PROCESS | 3632 | 1463430952379 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}] 12:35:52 INFO - PROCESS | 3632 | 1463430952473 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 12:35:52 INFO - PROCESS | 3632 | 1463430952606 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:52 INFO - PROCESS | 3632 | ++DOCSHELL 13399400 == 88 [pid = 3632] [id = 297] 12:35:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (1339A800) [pid = 3632] [serial = 890] [outer = 00000000] 12:35:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (16D1F800) [pid = 3632] [serial = 891] [outer = 1339A800] 12:35:52 INFO - PROCESS | 3632 | 1463430952660 Marionette DEBUG loaded listener.js 12:35:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (17057800) [pid = 3632] [serial = 892] [outer = 1339A800] 12:35:53 INFO - PROCESS | 3632 | 1463430953179 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]]]}] 12:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 834ms 12:35:53 INFO - PROCESS | 3632 | 1463430953200 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 3632 | 1463430953203 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 12:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:35:53 INFO - PROCESS | 3632 | 1463430953208 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:35:53 INFO - PROCESS | 3632 | 1463430953211 Marionette TRACE conn2 <- [1,1154,null,{}] 12:35:53 INFO - PROCESS | 3632 | 1463430953222 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}] 12:35:53 INFO - PROCESS | 3632 | 1463430953331 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 12:35:53 INFO - PROCESS | 3632 | 1463430953438 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:53 INFO - PROCESS | 3632 | ++DOCSHELL 19FAE000 == 89 [pid = 3632] [id = 298] 12:35:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (19FAE400) [pid = 3632] [serial = 893] [outer = 00000000] 12:35:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (1A137000) [pid = 3632] [serial = 894] [outer = 19FAE400] 12:35:53 INFO - PROCESS | 3632 | 1463430953503 Marionette DEBUG loaded listener.js 12:35:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (1A1E2400) [pid = 3632] [serial = 895] [outer = 19FAE400] 12:35:54 INFO - PROCESS | 3632 | 1463430954013 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]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 834ms 12:35:54 INFO - PROCESS | 3632 | 1463430954054 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 3632 | 1463430954057 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 12:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:35:54 INFO - PROCESS | 3632 | 1463430954060 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:35:54 INFO - PROCESS | 3632 | 1463430954062 Marionette TRACE conn2 <- [1,1158,null,{}] 12:35:54 INFO - PROCESS | 3632 | 1463430954066 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}] 12:35:54 INFO - PROCESS | 3632 | 1463430954171 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 12:35:54 INFO - PROCESS | 3632 | 1463430954277 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:54 INFO - PROCESS | 3632 | ++DOCSHELL 137F8000 == 90 [pid = 3632] [id = 299] 12:35:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (16D1F400) [pid = 3632] [serial = 896] [outer = 00000000] 12:35:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (1A978C00) [pid = 3632] [serial = 897] [outer = 16D1F400] 12:35:54 INFO - PROCESS | 3632 | 1463430954330 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (1A97EC00) [pid = 3632] [serial = 898] [outer = 16D1F400] 12:35:54 INFO - PROCESS | 3632 | 1463430954945 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]]]}] 12:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 918ms 12:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:35:54 INFO - PROCESS | 3632 | 1463430954996 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 12:35:54 INFO - PROCESS | 3632 | 1463430954999 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 12:35:54 INFO - PROCESS | 3632 | 1463430955002 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - PROCESS | 3632 | 1463430955004 Marionette TRACE conn2 <- [1,1162,null,{}] 12:35:55 INFO - PROCESS | 3632 | 1463430955021 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}] 12:35:55 INFO - PROCESS | 3632 | 1463430955159 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 12:35:55 INFO - PROCESS | 3632 | 1463430955158 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:55 INFO - PROCESS | 3632 | ++DOCSHELL 1A981400 == 91 [pid = 3632] [id = 300] 12:35:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (1A981C00) [pid = 3632] [serial = 899] [outer = 00000000] 12:35:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (1AC64800) [pid = 3632] [serial = 900] [outer = 1A981C00] 12:35:55 INFO - PROCESS | 3632 | 1463430955210 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (1AF54800) [pid = 3632] [serial = 901] [outer = 1A981C00] 12:35:55 INFO - PROCESS | 3632 | 1463430955814 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] 12:35:55 INFO - PROCESS | 3632 | 1463430955905 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 12:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:35:55 INFO - PROCESS | 3632 | 1463430955908 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:35:55 INFO - PROCESS | 3632 | 1463430955910 Marionette TRACE conn2 <- [1,1166,null,{}] 12:35:55 INFO - PROCESS | 3632 | 1463430955914 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}] 12:35:56 INFO - PROCESS | 3632 | 1463430956032 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 12:35:56 INFO - PROCESS | 3632 | 1463430956303 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:56 INFO - PROCESS | 3632 | ++DOCSHELL 105FA800 == 92 [pid = 3632] [id = 301] 12:35:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (10A58400) [pid = 3632] [serial = 902] [outer = 00000000] 12:35:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (10D65400) [pid = 3632] [serial = 903] [outer = 10A58400] 12:35:56 INFO - PROCESS | 3632 | 1463430956339 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (11A02C00) [pid = 3632] [serial = 904] [outer = 10A58400] 12:35:56 INFO - PROCESS | 3632 | 1463430956942 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] 12:35:57 INFO - PROCESS | 3632 | 1463430957025 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 12:35:57 INFO - PROCESS | 3632 | 1463430957029 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:35:57 INFO - PROCESS | 3632 | 1463430957032 Marionette TRACE conn2 <- [1,1170,null,{}] 12:35:57 INFO - PROCESS | 3632 | 1463430957037 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}] 12:35:57 INFO - PROCESS | 3632 | 1463430957124 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 12:35:57 INFO - PROCESS | 3632 | 1463430957273 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 16FA6000 == 91 [pid = 3632] [id = 194] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 13DC1800 == 90 [pid = 3632] [id = 271] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 17063C00 == 89 [pid = 3632] [id = 270] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 1055C000 == 88 [pid = 3632] [id = 269] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 105FB000 == 87 [pid = 3632] [id = 120] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 13BE0000 == 86 [pid = 3632] [id = 268] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 112F2400 == 85 [pid = 3632] [id = 267] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 178EF400 == 84 [pid = 3632] [id = 294] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 13DBC000 == 83 [pid = 3632] [id = 293] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 10B8C800 == 82 [pid = 3632] [id = 292] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 157C0400 == 81 [pid = 3632] [id = 291] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 15F0E800 == 80 [pid = 3632] [id = 290] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 14E1B800 == 79 [pid = 3632] [id = 289] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 133A0800 == 78 [pid = 3632] [id = 288] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 11A0C800 == 77 [pid = 3632] [id = 287] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 105F4800 == 76 [pid = 3632] [id = 286] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 19FA8800 == 75 [pid = 3632] [id = 283] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 167A3400 == 74 [pid = 3632] [id = 282] 12:35:57 INFO - PROCESS | 3632 | --DOCSHELL 10D6BC00 == 73 [pid = 3632] [id = 281] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (1AC5F400) [pid = 3632] [serial = 840] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (1A136000) [pid = 3632] [serial = 828] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (13161400) [pid = 3632] [serial = 801] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (17056400) [pid = 3632] [serial = 807] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (155ED400) [pid = 3632] [serial = 804] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (174C8800) [pid = 3632] [serial = 810] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (15795800) [pid = 3632] [serial = 820] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (1A48D400) [pid = 3632] [serial = 831] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (13396800) [pid = 3632] [serial = 819] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (1A13D400) [pid = 3632] [serial = 829] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (16FAD000) [pid = 3632] [serial = 822] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1705DC00) [pid = 3632] [serial = 823] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (16E4E000) [pid = 3632] [serial = 834] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (1A97B800) [pid = 3632] [serial = 837] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (19AF5400) [pid = 3632] [serial = 816] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (17A2C000) [pid = 3632] [serial = 813] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (1A899C00) [pid = 3632] [serial = 832] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (19AECC00) [pid = 3632] [serial = 825] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (19B39000) [pid = 3632] [serial = 826] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (1AB80800) [pid = 3632] [serial = 838] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (178B2000) [pid = 3632] [serial = 835] [outer = 00000000] [url = about:blank] 12:35:57 INFO - PROCESS | 3632 | ++DOCSHELL 104F2400 == 74 [pid = 3632] [id = 302] 12:35:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1055C000) [pid = 3632] [serial = 905] [outer = 00000000] 12:35:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (11A06400) [pid = 3632] [serial = 906] [outer = 1055C000] 12:35:57 INFO - PROCESS | 3632 | 1463430957356 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (133A0800) [pid = 3632] [serial = 907] [outer = 1055C000] 12:35:57 INFO - PROCESS | 3632 | 1463430957739 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] 12:35:57 INFO - PROCESS | 3632 | 1463430957784 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 12:35:57 INFO - PROCESS | 3632 | 1463430957789 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:35:57 INFO - PROCESS | 3632 | 1463430957791 Marionette TRACE conn2 <- [1,1174,null,{}] 12:35:57 INFO - PROCESS | 3632 | 1463430957795 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}] 12:35:57 INFO - PROCESS | 3632 | 1463430957862 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 12:35:57 INFO - PROCESS | 3632 | 1463430957869 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:57 INFO - PROCESS | 3632 | ++DOCSHELL 137EDC00 == 75 [pid = 3632] [id = 303] 12:35:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (140D0C00) [pid = 3632] [serial = 908] [outer = 00000000] 12:35:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (16E46400) [pid = 3632] [serial = 909] [outer = 140D0C00] 12:35:57 INFO - PROCESS | 3632 | 1463430957914 Marionette DEBUG loaded listener.js 12:35:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (17054000) [pid = 3632] [serial = 910] [outer = 140D0C00] 12:35:58 INFO - PROCESS | 3632 | 1463430958332 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] 12:35:58 INFO - PROCESS | 3632 | 1463430958355 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 12:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:35:58 INFO - PROCESS | 3632 | 1463430958360 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:35:58 INFO - PROCESS | 3632 | 1463430958366 Marionette TRACE conn2 <- [1,1178,null,{}] 12:35:58 INFO - PROCESS | 3632 | 1463430958374 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}] 12:35:58 INFO - PROCESS | 3632 | 1463430958460 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 12:35:58 INFO - PROCESS | 3632 | 1463430958471 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:58 INFO - PROCESS | 3632 | ++DOCSHELL 15156800 == 76 [pid = 3632] [id = 304] 12:35:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (17A21000) [pid = 3632] [serial = 911] [outer = 00000000] 12:35:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (17B4B800) [pid = 3632] [serial = 912] [outer = 17A21000] 12:35:58 INFO - PROCESS | 3632 | 1463430958498 Marionette DEBUG loaded listener.js 12:35:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (180F7800) [pid = 3632] [serial = 913] [outer = 17A21000] 12:35:58 INFO - PROCESS | 3632 | 1463430958957 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] 12:35:58 INFO - PROCESS | 3632 | 1463430959002 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 12:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:35:58 INFO - PROCESS | 3632 | 1463430958988 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:35:58 INFO - PROCESS | 3632 | 1463430958989 Marionette TRACE conn2 <- [1,1182,null,{}] 12:35:58 INFO - PROCESS | 3632 | 1463430958993 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}] 12:35:59 INFO - PROCESS | 3632 | 1463430959078 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 12:35:59 INFO - PROCESS | 3632 | 1463430959179 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:59 INFO - PROCESS | 3632 | ++DOCSHELL 15793400 == 77 [pid = 3632] [id = 305] 12:35:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (17B48400) [pid = 3632] [serial = 914] [outer = 00000000] 12:35:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (19AEE800) [pid = 3632] [serial = 915] [outer = 17B48400] 12:35:59 INFO - PROCESS | 3632 | 1463430959208 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (19AF4400) [pid = 3632] [serial = 916] [outer = 17B48400] 12:35:59 INFO - PROCESS | 3632 | 1463430959610 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] 12:35:59 INFO - PROCESS | 3632 | 1463430959668 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 12:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:35:59 INFO - PROCESS | 3632 | 1463430959653 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:35:59 INFO - PROCESS | 3632 | 1463430959655 Marionette TRACE conn2 <- [1,1186,null,{}] 12:35:59 INFO - PROCESS | 3632 | 1463430959692 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}] 12:35:59 INFO - PROCESS | 3632 | 1463430959808 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 12:35:59 INFO - PROCESS | 3632 | 1463430959873 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:59 INFO - PROCESS | 3632 | ++DOCSHELL 1A13F800 == 78 [pid = 3632] [id = 306] 12:35:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (1A1D4800) [pid = 3632] [serial = 917] [outer = 00000000] 12:35:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (1A899000) [pid = 3632] [serial = 918] [outer = 1A1D4800] 12:35:59 INFO - PROCESS | 3632 | 1463430959905 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (1A978400) [pid = 3632] [serial = 919] [outer = 1A1D4800] 12:36:00 INFO - PROCESS | 3632 | 1463430960326 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]]]}] 12:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 667ms 12:36:00 INFO - PROCESS | 3632 | 1463430960344 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 3632 | 1463430960346 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 12:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:36:00 INFO - PROCESS | 3632 | 1463430960356 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - PROCESS | 3632 | 1463430960358 Marionette TRACE conn2 <- [1,1190,null,{}] 12:36:00 INFO - PROCESS | 3632 | 1463430960365 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}] 12:36:00 INFO - PROCESS | 3632 | 1463430960465 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 12:36:00 INFO - PROCESS | 3632 | 1463430960474 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:00 INFO - PROCESS | 3632 | ++DOCSHELL 1A898800 == 79 [pid = 3632] [id = 307] 12:36:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (1A97F800) [pid = 3632] [serial = 920] [outer = 00000000] 12:36:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (1AC65000) [pid = 3632] [serial = 921] [outer = 1A97F800] 12:36:00 INFO - PROCESS | 3632 | 1463430960559 Marionette DEBUG loaded listener.js 12:36:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (1AEC1800) [pid = 3632] [serial = 922] [outer = 1A97F800] 12:36:00 INFO - PROCESS | 3632 | 1463430960931 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]]]}] 12:36:00 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 12:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 626ms 12:36:00 INFO - PROCESS | 3632 | 1463430960975 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 12:36:00 INFO - PROCESS | 3632 | 1463430960977 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 12:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:36:00 INFO - PROCESS | 3632 | 1463430960989 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:36:00 INFO - PROCESS | 3632 | 1463430960990 Marionette TRACE conn2 <- [1,1194,null,{}] 12:36:00 INFO - PROCESS | 3632 | 1463430960994 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}] 12:36:01 INFO - PROCESS | 3632 | 1463430961113 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 12:36:01 INFO - PROCESS | 3632 | 1463430961133 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 3632 | ++DOCSHELL 15797000 == 80 [pid = 3632] [id = 308] 12:36:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (18832C00) [pid = 3632] [serial = 923] [outer = 00000000] 12:36:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (1B3C9400) [pid = 3632] [serial = 924] [outer = 18832C00] 12:36:01 INFO - PROCESS | 3632 | 1463430961177 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (1B3CE400) [pid = 3632] [serial = 925] [outer = 18832C00] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (133A2400) [pid = 3632] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (167B0000) [pid = 3632] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (17068000) [pid = 3632] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (10A5F400) [pid = 3632] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (112E8000) [pid = 3632] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (10A57000) [pid = 3632] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (1288D400) [pid = 3632] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (155EC400) [pid = 3632] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (17A2B400) [pid = 3632] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (157BF400) [pid = 3632] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (17A29C00) [pid = 3632] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:36:01 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1856A400) [pid = 3632] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:36:01 INFO - PROCESS | 3632 | 1463430961713 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]]]}] 12:36:01 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 12:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 806ms 12:36:01 INFO - PROCESS | 3632 | 1463430961784 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 12:36:01 INFO - PROCESS | 3632 | 1463430961786 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 12:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:36:01 INFO - PROCESS | 3632 | 1463430961789 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:36:01 INFO - PROCESS | 3632 | 1463430961791 Marionette TRACE conn2 <- [1,1198,null,{}] 12:36:01 INFO - PROCESS | 3632 | 1463430961794 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}] 12:36:01 INFO - PROCESS | 3632 | 1463430961858 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 12:36:01 INFO - PROCESS | 3632 | 1463430961864 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:01 INFO - PROCESS | 3632 | ++DOCSHELL 112ECC00 == 81 [pid = 3632] [id = 309] 12:36:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (12A3C800) [pid = 3632] [serial = 926] [outer = 00000000] 12:36:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (12A41C00) [pid = 3632] [serial = 927] [outer = 12A3C800] 12:36:01 INFO - PROCESS | 3632 | 1463430961907 Marionette DEBUG loaded listener.js 12:36:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (12A44C00) [pid = 3632] [serial = 928] [outer = 12A3C800] 12:36:02 INFO - PROCESS | 3632 | 1463430962276 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]]]}] 12:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 528ms 12:36:02 INFO - PROCESS | 3632 | 1463430962319 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 3632 | 1463430962321 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 12:36:02 INFO - PROCESS | 3632 | 1463430962324 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:36:02 INFO - PROCESS | 3632 | 1463430962326 Marionette TRACE conn2 <- [1,1202,null,{}] 12:36:02 INFO - PROCESS | 3632 | 1463430962330 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}] 12:36:02 INFO - PROCESS | 3632 | 1463430962414 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 12:36:02 INFO - PROCESS | 3632 | 1463430962420 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:02 INFO - PROCESS | 3632 | ++DOCSHELL 12A3BC00 == 82 [pid = 3632] [id = 310] 12:36:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (12A47400) [pid = 3632] [serial = 929] [outer = 00000000] 12:36:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (167B0000) [pid = 3632] [serial = 930] [outer = 12A47400] 12:36:02 INFO - PROCESS | 3632 | 1463430962446 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (1706B800) [pid = 3632] [serial = 931] [outer = 12A47400] 12:36:02 INFO - PROCESS | 3632 | 1463430962852 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]]]}] 12:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 570ms 12:36:02 INFO - PROCESS | 3632 | 1463430962896 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 12:36:02 INFO - PROCESS | 3632 | 1463430962898 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 12:36:02 INFO - PROCESS | 3632 | 1463430962901 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:36:02 INFO - PROCESS | 3632 | 1463430962903 Marionette TRACE conn2 <- [1,1206,null,{}] 12:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:36:02 INFO - PROCESS | 3632 | 1463430962906 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}] 12:36:02 INFO - PROCESS | 3632 | 1463430962992 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 12:36:02 INFO - PROCESS | 3632 | 1463430962999 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 3632 | ++DOCSHELL 12D38800 == 83 [pid = 3632] [id = 311] 12:36:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (140D4000) [pid = 3632] [serial = 932] [outer = 00000000] 12:36:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (1B26DC00) [pid = 3632] [serial = 933] [outer = 140D4000] 12:36:03 INFO - PROCESS | 3632 | 1463430963047 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (1B677000) [pid = 3632] [serial = 934] [outer = 140D4000] 12:36:03 INFO - PROCESS | 3632 | 1463430963667 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]]]}] 12:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 793ms 12:36:03 INFO - PROCESS | 3632 | 1463430963707 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 12:36:03 INFO - PROCESS | 3632 | 1463430963712 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 12:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:36:03 INFO - PROCESS | 3632 | 1463430963700 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:36:03 INFO - PROCESS | 3632 | 1463430963703 Marionette TRACE conn2 <- [1,1210,null,{}] 12:36:03 INFO - PROCESS | 3632 | 1463430963709 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}] 12:36:03 INFO - PROCESS | 3632 | 1463430963831 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 12:36:03 INFO - PROCESS | 3632 | 1463430963921 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:03 INFO - PROCESS | 3632 | ++DOCSHELL 11C0C000 == 84 [pid = 3632] [id = 312] 12:36:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (12AF3400) [pid = 3632] [serial = 935] [outer = 00000000] 12:36:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (133A1800) [pid = 3632] [serial = 936] [outer = 12AF3400] 12:36:03 INFO - PROCESS | 3632 | 1463430963977 Marionette DEBUG loaded listener.js 12:36:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (140D4C00) [pid = 3632] [serial = 937] [outer = 12AF3400] 12:36:04 INFO - PROCESS | 3632 | 1463430964492 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] 12:36:04 INFO - PROCESS | 3632 | 1463430964537 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 12:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:36:04 INFO - PROCESS | 3632 | 1463430964543 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:36:04 INFO - PROCESS | 3632 | 1463430964546 Marionette TRACE conn2 <- [1,1214,null,{}] 12:36:04 INFO - PROCESS | 3632 | 1463430964550 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}] 12:36:04 INFO - PROCESS | 3632 | 1463430964663 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 12:36:04 INFO - PROCESS | 3632 | 1463430964775 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:04 INFO - PROCESS | 3632 | ++DOCSHELL 15161000 == 85 [pid = 3632] [id = 313] 12:36:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 140 (15792400) [pid = 3632] [serial = 938] [outer = 00000000] 12:36:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (174CD000) [pid = 3632] [serial = 939] [outer = 15792400] 12:36:04 INFO - PROCESS | 3632 | 1463430964828 Marionette DEBUG loaded listener.js 12:36:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (17B4C400) [pid = 3632] [serial = 940] [outer = 15792400] 12:36:05 INFO - PROCESS | 3632 | 1463430965434 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]]]}] 12:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 960ms 12:36:05 INFO - PROCESS | 3632 | 1463430965492 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 3632 | 1463430965495 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 12:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:36:05 INFO - PROCESS | 3632 | 1463430965499 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:36:05 INFO - PROCESS | 3632 | 1463430965502 Marionette TRACE conn2 <- [1,1218,null,{}] 12:36:05 INFO - PROCESS | 3632 | 1463430965513 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}] 12:36:05 INFO - PROCESS | 3632 | 1463430965624 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 12:36:05 INFO - PROCESS | 3632 | 1463430965772 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:05 INFO - PROCESS | 3632 | ++DOCSHELL 1A899C00 == 86 [pid = 3632] [id = 314] 12:36:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (1A977400) [pid = 3632] [serial = 941] [outer = 00000000] 12:36:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (1AC5FC00) [pid = 3632] [serial = 942] [outer = 1A977400] 12:36:05 INFO - PROCESS | 3632 | 1463430965829 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (1B3C8800) [pid = 3632] [serial = 943] [outer = 1A977400] 12:36:06 INFO - PROCESS | 3632 | 1463430966357 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]]]}] 12:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 901ms 12:36:06 INFO - PROCESS | 3632 | 1463430966408 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 12:36:06 INFO - PROCESS | 3632 | 1463430966411 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 12:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:36:06 INFO - PROCESS | 3632 | 1463430966415 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:36:06 INFO - PROCESS | 3632 | 1463430966417 Marionette TRACE conn2 <- [1,1222,null,{}] 12:36:06 INFO - PROCESS | 3632 | 1463430966421 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}] 12:36:06 INFO - PROCESS | 3632 | 1463430966526 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 12:36:06 INFO - PROCESS | 3632 | 1463430966636 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:06 INFO - PROCESS | 3632 | ++DOCSHELL 1B679800 == 87 [pid = 3632] [id = 315] 12:36:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (1B67A000) [pid = 3632] [serial = 944] [outer = 00000000] 12:36:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (1B681800) [pid = 3632] [serial = 945] [outer = 1B67A000] 12:36:06 INFO - PROCESS | 3632 | 1463430966680 Marionette DEBUG loaded listener.js 12:36:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 148 (1B771400) [pid = 3632] [serial = 946] [outer = 1B67A000] 12:36:07 INFO - PROCESS | 3632 | 1463430967274 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]]]}] 12:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 900ms 12:36:07 INFO - PROCESS | 3632 | 1463430967324 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 12:36:07 INFO - PROCESS | 3632 | 1463430967327 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 12:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:36:07 INFO - PROCESS | 3632 | 1463430967330 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:36:07 INFO - PROCESS | 3632 | 1463430967332 Marionette TRACE conn2 <- [1,1226,null,{}] 12:36:07 INFO - PROCESS | 3632 | 1463430967335 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}] 12:36:07 INFO - PROCESS | 3632 | 1463430967438 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 12:36:07 INFO - PROCESS | 3632 | 1463430967547 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:07 INFO - PROCESS | 3632 | ++DOCSHELL 1B3CB800 == 88 [pid = 3632] [id = 316] 12:36:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (1B680400) [pid = 3632] [serial = 947] [outer = 00000000] 12:36:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (1B779000) [pid = 3632] [serial = 948] [outer = 1B680400] 12:36:07 INFO - PROCESS | 3632 | 1463430967583 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (1B936C00) [pid = 3632] [serial = 949] [outer = 1B680400] 12:36:08 INFO - PROCESS | 3632 | 1463430968131 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]]]}] 12:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 870ms 12:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:36:08 INFO - PROCESS | 3632 | 1463430968200 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 12:36:08 INFO - PROCESS | 3632 | 1463430968202 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 12:36:08 INFO - PROCESS | 3632 | 1463430968206 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:36:08 INFO - PROCESS | 3632 | 1463430968207 Marionette TRACE conn2 <- [1,1230,null,{}] 12:36:08 INFO - PROCESS | 3632 | 1463430968211 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}] 12:36:08 INFO - PROCESS | 3632 | 1463430968333 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 12:36:08 INFO - PROCESS | 3632 | 1463430968471 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:08 INFO - PROCESS | 3632 | ++DOCSHELL 1B778800 == 89 [pid = 3632] [id = 317] 12:36:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (1B943400) [pid = 3632] [serial = 950] [outer = 00000000] 12:36:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 153 (1B988400) [pid = 3632] [serial = 951] [outer = 1B943400] 12:36:08 INFO - PROCESS | 3632 | 1463430968527 Marionette DEBUG loaded listener.js 12:36:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 154 (1B98AC00) [pid = 3632] [serial = 952] [outer = 1B943400] 12:36:09 INFO - PROCESS | 3632 | 1463430969107 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]]]}] 12:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 961ms 12:36:09 INFO - PROCESS | 3632 | 1463430969172 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 12:36:09 INFO - PROCESS | 3632 | 1463430969174 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 12:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:36:09 INFO - PROCESS | 3632 | 1463430969178 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:36:09 INFO - PROCESS | 3632 | 1463430969180 Marionette TRACE conn2 <- [1,1234,null,{}] 12:36:09 INFO - PROCESS | 3632 | 1463430969184 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}] 12:36:09 INFO - PROCESS | 3632 | 1463430969290 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 12:36:09 INFO - PROCESS | 3632 | 1463430969433 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:09 INFO - PROCESS | 3632 | ++DOCSHELL 12A95800 == 90 [pid = 3632] [id = 318] 12:36:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 155 (12B61400) [pid = 3632] [serial = 953] [outer = 00000000] 12:36:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 156 (15E4AC00) [pid = 3632] [serial = 954] [outer = 12B61400] 12:36:09 INFO - PROCESS | 3632 | 1463430969487 Marionette DEBUG loaded listener.js 12:36:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 157 (16FAE400) [pid = 3632] [serial = 955] [outer = 12B61400] 12:36:10 INFO - PROCESS | 3632 | 1463430970318 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]]]}] 12:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1200ms 12:36:10 INFO - PROCESS | 3632 | 1463430970376 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 12:36:10 INFO - PROCESS | 3632 | 1463430970380 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 12:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:36:10 INFO - PROCESS | 3632 | 1463430970386 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:36:10 INFO - PROCESS | 3632 | 1463430970389 Marionette TRACE conn2 <- [1,1238,null,{}] 12:36:10 INFO - PROCESS | 3632 | 1463430970394 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}] 12:36:10 INFO - PROCESS | 3632 | 1463430970499 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 12:36:10 INFO - PROCESS | 3632 | 1463430970644 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:10 INFO - PROCESS | 3632 | ++DOCSHELL 11C02C00 == 91 [pid = 3632] [id = 319] 12:36:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 158 (13381800) [pid = 3632] [serial = 956] [outer = 00000000] 12:36:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 159 (155F6000) [pid = 3632] [serial = 957] [outer = 13381800] 12:36:10 INFO - PROCESS | 3632 | 1463430970698 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 160 (15F05800) [pid = 3632] [serial = 958] [outer = 13381800] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 19AF5C00 == 90 [pid = 3632] [id = 203] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 1307E400 == 89 [pid = 3632] [id = 233] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 12A3BC00 == 88 [pid = 3632] [id = 310] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 112ECC00 == 87 [pid = 3632] [id = 309] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 15797000 == 86 [pid = 3632] [id = 308] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 1A898800 == 85 [pid = 3632] [id = 307] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 1A13F800 == 84 [pid = 3632] [id = 306] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 15793400 == 83 [pid = 3632] [id = 305] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 15156800 == 82 [pid = 3632] [id = 304] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 137EDC00 == 81 [pid = 3632] [id = 303] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 104F2400 == 80 [pid = 3632] [id = 302] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 105FA800 == 79 [pid = 3632] [id = 301] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 1A981400 == 78 [pid = 3632] [id = 300] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 137F8000 == 77 [pid = 3632] [id = 299] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 19FAE000 == 76 [pid = 3632] [id = 298] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 13399400 == 75 [pid = 3632] [id = 297] 12:36:11 INFO - PROCESS | 3632 | --DOCSHELL 10D70C00 == 74 [pid = 3632] [id = 296] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 159 (19B2F000) [pid = 3632] [serial = 817] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 158 (19ABF400) [pid = 3632] [serial = 775] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 157 (11427800) [pid = 3632] [serial = 843] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 156 (1A48A800) [pid = 3632] [serial = 849] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 155 (13DBF000) [pid = 3632] [serial = 864] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 154 (16E46C00) [pid = 3632] [serial = 870] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 153 (140D6C00) [pid = 3632] [serial = 865] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 152 (17053000) [pid = 3632] [serial = 846] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (174D0000) [pid = 3632] [serial = 873] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (16FA9800) [pid = 3632] [serial = 871] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (16D90400) [pid = 3632] [serial = 856] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (157A0400) [pid = 3632] [serial = 855] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 147 (13DC1400) [pid = 3632] [serial = 876] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (1141B800) [pid = 3632] [serial = 859] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (11080400) [pid = 3632] [serial = 858] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (12D2E800) [pid = 3632] [serial = 861] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (157C8800) [pid = 3632] [serial = 867] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (1AF4C800) [pid = 3632] [serial = 852] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (178BC400) [pid = 3632] [serial = 874] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (12DD3800) [pid = 3632] [serial = 877] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 139 (19AB3400) [pid = 3632] [serial = 883] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (1883E800) [pid = 3632] [serial = 882] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (17A21400) [pid = 3632] [serial = 879] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (13143000) [pid = 3632] [serial = 862] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (1856A000) [pid = 3632] [serial = 880] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (15E4E800) [pid = 3632] [serial = 868] [outer = 00000000] [url = about:blank] 12:36:11 INFO - PROCESS | 3632 | 1463430971270 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]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 900ms 12:36:11 INFO - PROCESS | 3632 | 1463430971294 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 3632 | 1463430971300 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 12:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:36:11 INFO - PROCESS | 3632 | 1463430971305 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 3632 | 1463430971308 Marionette TRACE conn2 <- [1,1242,null,{}] 12:36:11 INFO - PROCESS | 3632 | 1463430971312 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}] 12:36:11 INFO - PROCESS | 3632 | 1463430971400 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 12:36:11 INFO - PROCESS | 3632 | 1463430971410 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:11 INFO - PROCESS | 3632 | ++DOCSHELL 12A40800 == 75 [pid = 3632] [id = 320] 12:36:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (12A42400) [pid = 3632] [serial = 959] [outer = 00000000] 12:36:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (140CBC00) [pid = 3632] [serial = 960] [outer = 12A42400] 12:36:11 INFO - PROCESS | 3632 | 1463430971459 Marionette DEBUG loaded listener.js 12:36:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (15796C00) [pid = 3632] [serial = 961] [outer = 12A42400] 12:36:11 INFO - PROCESS | 3632 | 1463430971922 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]]]}] 12:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 675ms 12:36:11 INFO - PROCESS | 3632 | 1463430971971 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 3632 | 1463430971973 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 12:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:36:11 INFO - PROCESS | 3632 | 1463430971976 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:36:11 INFO - PROCESS | 3632 | 1463430971980 Marionette TRACE conn2 <- [1,1246,null,{}] 12:36:11 INFO - PROCESS | 3632 | 1463430971989 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}] 12:36:12 INFO - PROCESS | 3632 | 1463430972078 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 12:36:12 INFO - PROCESS | 3632 | 1463430972092 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3632 | ++DOCSHELL 130D6400 == 76 [pid = 3632] [id = 321] 12:36:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (137F4000) [pid = 3632] [serial = 962] [outer = 00000000] 12:36:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (17063400) [pid = 3632] [serial = 963] [outer = 137F4000] 12:36:12 INFO - PROCESS | 3632 | 1463430972220 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 140 (1751FC00) [pid = 3632] [serial = 964] [outer = 137F4000] 12:36:12 INFO - PROCESS | 3632 | 1463430972590 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]]]}] 12:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 676ms 12:36:12 INFO - PROCESS | 3632 | 1463430972657 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 3632 | 1463430972659 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 12:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:36:12 INFO - PROCESS | 3632 | 1463430972662 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:36:12 INFO - PROCESS | 3632 | 1463430972664 Marionette TRACE conn2 <- [1,1250,null,{}] 12:36:12 INFO - PROCESS | 3632 | 1463430972668 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}] 12:36:12 INFO - PROCESS | 3632 | 1463430972763 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 12:36:12 INFO - PROCESS | 3632 | 1463430972774 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:12 INFO - PROCESS | 3632 | ++DOCSHELL 17A1E400 == 77 [pid = 3632] [id = 322] 12:36:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (17A2C000) [pid = 3632] [serial = 965] [outer = 00000000] 12:36:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (1856D400) [pid = 3632] [serial = 966] [outer = 17A2C000] 12:36:12 INFO - PROCESS | 3632 | 1463430972825 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (19AB8C00) [pid = 3632] [serial = 967] [outer = 17A2C000] 12:36:13 INFO - PROCESS | 3632 | 1463430973239 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]]]}] 12:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 600ms 12:36:13 INFO - PROCESS | 3632 | 1463430973280 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 12:36:13 INFO - PROCESS | 3632 | 1463430973282 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 12:36:13 INFO - PROCESS | 3632 | 1463430973286 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:36:13 INFO - PROCESS | 3632 | 1463430973288 Marionette TRACE conn2 <- [1,1254,null,{}] 12:36:13 INFO - PROCESS | 3632 | 1463430973292 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}] 12:36:13 INFO - PROCESS | 3632 | 1463430973424 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 12:36:13 INFO - PROCESS | 3632 | 1463430973430 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:13 INFO - PROCESS | 3632 | ++DOCSHELL 19AF0C00 == 78 [pid = 3632] [id = 323] 12:36:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (19AF2000) [pid = 3632] [serial = 968] [outer = 00000000] 12:36:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (19B35400) [pid = 3632] [serial = 969] [outer = 19AF2000] 12:36:13 INFO - PROCESS | 3632 | 1463430973492 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (19FAE000) [pid = 3632] [serial = 970] [outer = 19AF2000] 12:36:13 INFO - PROCESS | 3632 | 1463430973940 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]]]}] 12:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 660ms 12:36:13 INFO - PROCESS | 3632 | 1463430973969 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 12:36:13 INFO - PROCESS | 3632 | 1463430973971 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 12:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:36:13 INFO - PROCESS | 3632 | 1463430973974 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:36:13 INFO - PROCESS | 3632 | 1463430973976 Marionette TRACE conn2 <- [1,1258,null,{}] 12:36:13 INFO - PROCESS | 3632 | 1463430973979 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}] 12:36:14 INFO - PROCESS | 3632 | 1463430974092 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 12:36:14 INFO - PROCESS | 3632 | 1463430974187 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3632 | ++DOCSHELL 1A1E2800 == 79 [pid = 3632] [id = 324] 12:36:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (1A898800) [pid = 3632] [serial = 971] [outer = 00000000] 12:36:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 148 (1AB7E400) [pid = 3632] [serial = 972] [outer = 1A898800] 12:36:14 INFO - PROCESS | 3632 | 1463430974230 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (1AC5F400) [pid = 3632] [serial = 973] [outer = 1A898800] 12:36:14 INFO - PROCESS | 3632 | 1463430974644 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]]]}] 12:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 705ms 12:36:14 INFO - PROCESS | 3632 | 1463430974678 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 3632 | 1463430974680 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 12:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:36:14 INFO - PROCESS | 3632 | 1463430974683 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:36:14 INFO - PROCESS | 3632 | 1463430974685 Marionette TRACE conn2 <- [1,1262,null,{}] 12:36:14 INFO - PROCESS | 3632 | 1463430974689 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}] 12:36:14 INFO - PROCESS | 3632 | 1463430974804 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 12:36:14 INFO - PROCESS | 3632 | 1463430974872 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:14 INFO - PROCESS | 3632 | ++DOCSHELL 1AB87C00 == 80 [pid = 3632] [id = 325] 12:36:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (1AEB5000) [pid = 3632] [serial = 974] [outer = 00000000] 12:36:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (1B26F400) [pid = 3632] [serial = 975] [outer = 1AEB5000] 12:36:14 INFO - PROCESS | 3632 | 1463430974919 Marionette DEBUG loaded listener.js 12:36:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (1B3CE800) [pid = 3632] [serial = 976] [outer = 1AEB5000] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (1A1D4800) [pid = 3632] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (1A97F800) [pid = 3632] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (140D0C00) [pid = 3632] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (17B48400) [pid = 3632] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 147 (17A21000) [pid = 3632] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (18832C00) [pid = 3632] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (1055C000) [pid = 3632] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (10A58400) [pid = 3632] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (12A47400) [pid = 3632] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:36:15 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (12A3C800) [pid = 3632] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:36:15 INFO - PROCESS | 3632 | 1463430975629 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]]]}] 12:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 991ms 12:36:15 INFO - PROCESS | 3632 | 1463430975690 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 12:36:15 INFO - PROCESS | 3632 | 1463430975692 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 12:36:15 INFO - PROCESS | 3632 | 1463430975695 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:36:15 INFO - PROCESS | 3632 | 1463430975697 Marionette TRACE conn2 <- [1,1266,null,{}] 12:36:15 INFO - PROCESS | 3632 | 1463430975700 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}] 12:36:15 INFO - PROCESS | 3632 | 1463430975784 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 12:36:15 INFO - PROCESS | 3632 | 1463430975904 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:15 INFO - PROCESS | 3632 | ++DOCSHELL 12A3DC00 == 81 [pid = 3632] [id = 326] 12:36:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (12A41000) [pid = 3632] [serial = 977] [outer = 00000000] 12:36:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (16E46C00) [pid = 3632] [serial = 978] [outer = 12A41000] 12:36:15 INFO - PROCESS | 3632 | 1463430975947 Marionette DEBUG loaded listener.js 12:36:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (1A1D4800) [pid = 3632] [serial = 979] [outer = 12A41000] 12:36:16 INFO - PROCESS | 3632 | 1463430976280 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]]]}] 12:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 615ms 12:36:16 INFO - PROCESS | 3632 | 1463430976315 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 3632 | 1463430976317 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 12:36:16 INFO - PROCESS | 3632 | 1463430976321 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:36:16 INFO - PROCESS | 3632 | 1463430976322 Marionette TRACE conn2 <- [1,1270,null,{}] 12:36:16 INFO - PROCESS | 3632 | 1463430976326 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}] 12:36:16 INFO - PROCESS | 3632 | 1463430976431 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 12:36:16 INFO - PROCESS | 3632 | 1463430976440 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:16 INFO - PROCESS | 3632 | ++DOCSHELL 10F3E000 == 82 [pid = 3632] [id = 327] 12:36:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (10F3F800) [pid = 3632] [serial = 980] [outer = 00000000] 12:36:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (10F45400) [pid = 3632] [serial = 981] [outer = 10F3F800] 12:36:16 INFO - PROCESS | 3632 | 1463430976483 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 148 (10F48800) [pid = 3632] [serial = 982] [outer = 10F3F800] 12:36:16 INFO - PROCESS | 3632 | 1463430976874 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]]]}] 12:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 615ms 12:36:16 INFO - PROCESS | 3632 | 1463430976924 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 3632 | 1463430976926 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 12:36:16 INFO - PROCESS | 3632 | 1463430976929 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:36:16 INFO - PROCESS | 3632 | 1463430976931 Marionette TRACE conn2 <- [1,1274,null,{}] 12:36:16 INFO - PROCESS | 3632 | 1463430976934 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}] 12:36:17 INFO - PROCESS | 3632 | 1463430977055 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 12:36:17 INFO - PROCESS | 3632 | 1463430977063 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 3632 | ++DOCSHELL 10C29C00 == 83 [pid = 3632] [id = 328] 12:36:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (10C2B000) [pid = 3632] [serial = 983] [outer = 00000000] 12:36:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (10C30400) [pid = 3632] [serial = 984] [outer = 10C2B000] 12:36:17 INFO - PROCESS | 3632 | 1463430977111 Marionette DEBUG loaded listener.js 12:36:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (10C34800) [pid = 3632] [serial = 985] [outer = 10C2B000] 12:36:17 INFO - PROCESS | 3632 | 1463430977646 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]]]}] 12:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 780ms 12:36:17 INFO - PROCESS | 3632 | 1463430977697 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 3632 | 1463430977702 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 12:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:36:17 INFO - PROCESS | 3632 | 1463430977707 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:36:17 INFO - PROCESS | 3632 | 1463430977712 Marionette TRACE conn2 <- [1,1278,null,{}] 12:36:17 INFO - PROCESS | 3632 | 1463430977719 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}] 12:36:17 INFO - PROCESS | 3632 | 1463430977836 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 12:36:17 INFO - PROCESS | 3632 | 1463430977987 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:17 INFO - PROCESS | 3632 | ++DOCSHELL 10C2BC00 == 84 [pid = 3632] [id = 329] 12:36:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (10C2C000) [pid = 3632] [serial = 986] [outer = 00000000] 12:36:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 153 (10F3CC00) [pid = 3632] [serial = 987] [outer = 10C2C000] 12:36:18 INFO - PROCESS | 3632 | 1463430978043 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 154 (11CEC000) [pid = 3632] [serial = 988] [outer = 10C2C000] 12:36:18 INFO - PROCESS | 3632 | 1463430978676 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]]]}] 12:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1006ms 12:36:18 INFO - PROCESS | 3632 | 1463430978721 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 12:36:18 INFO - PROCESS | 3632 | 1463430978727 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 12:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:36:18 INFO - PROCESS | 3632 | 1463430978752 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:36:18 INFO - PROCESS | 3632 | 1463430978755 Marionette TRACE conn2 <- [1,1282,null,{}] 12:36:18 INFO - PROCESS | 3632 | 1463430978759 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}] 12:36:18 INFO - PROCESS | 3632 | 1463430978871 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 12:36:18 INFO - PROCESS | 3632 | 1463430979001 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 3632 | ++DOCSHELL 105F0000 == 85 [pid = 3632] [id = 330] 12:36:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 155 (11A01C00) [pid = 3632] [serial = 989] [outer = 00000000] 12:36:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 156 (140D0C00) [pid = 3632] [serial = 990] [outer = 11A01C00] 12:36:19 INFO - PROCESS | 3632 | 1463430979056 Marionette DEBUG loaded listener.js 12:36:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 157 (15F10400) [pid = 3632] [serial = 991] [outer = 11A01C00] 12:36:19 INFO - PROCESS | 3632 | 1463430979627 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]]]}] 12:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 915ms 12:36:19 INFO - PROCESS | 3632 | 1463430979661 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 3632 | 1463430979663 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 12:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:36:19 INFO - PROCESS | 3632 | 1463430979667 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:36:19 INFO - PROCESS | 3632 | 1463430979671 Marionette TRACE conn2 <- [1,1286,null,{}] 12:36:19 INFO - PROCESS | 3632 | 1463430979682 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}] 12:36:19 INFO - PROCESS | 3632 | 1463430979793 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 12:36:19 INFO - PROCESS | 3632 | 1463430979891 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:19 INFO - PROCESS | 3632 | ++DOCSHELL 171A4400 == 86 [pid = 3632] [id = 331] 12:36:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 158 (178B2000) [pid = 3632] [serial = 992] [outer = 00000000] 12:36:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 159 (19AE7000) [pid = 3632] [serial = 993] [outer = 178B2000] 12:36:19 INFO - PROCESS | 3632 | 1463430979990 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 160 (1A136800) [pid = 3632] [serial = 994] [outer = 178B2000] 12:36:20 INFO - PROCESS | 3632 | 1463430980531 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]]]}] 12:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 915ms 12:36:20 INFO - PROCESS | 3632 | 1463430980576 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 12:36:20 INFO - PROCESS | 3632 | 1463430980579 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 12:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:36:20 INFO - PROCESS | 3632 | 1463430980583 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:36:20 INFO - PROCESS | 3632 | 1463430980585 Marionette TRACE conn2 <- [1,1290,null,{}] 12:36:20 INFO - PROCESS | 3632 | 1463430980588 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}] 12:36:20 INFO - PROCESS | 3632 | 1463430980678 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 12:36:20 INFO - PROCESS | 3632 | 1463430980817 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:20 INFO - PROCESS | 3632 | ++DOCSHELL 1A986800 == 87 [pid = 3632] [id = 332] 12:36:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 161 (1AB7DC00) [pid = 3632] [serial = 995] [outer = 00000000] 12:36:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 162 (1B26F800) [pid = 3632] [serial = 996] [outer = 1AB7DC00] 12:36:20 INFO - PROCESS | 3632 | 1463430980872 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 163 (1B776C00) [pid = 3632] [serial = 997] [outer = 1AB7DC00] 12:36:21 INFO - PROCESS | 3632 | 1463430981447 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]]]}] 12:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 915ms 12:36:21 INFO - PROCESS | 3632 | 1463430981477 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 12:36:21 INFO - PROCESS | 3632 | 1463430981479 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 12:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:36:21 INFO - PROCESS | 3632 | 1463430981483 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:36:21 INFO - PROCESS | 3632 | 1463430981484 Marionette TRACE conn2 <- [1,1294,null,{}] 12:36:21 INFO - PROCESS | 3632 | 1463430981488 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}] 12:36:21 INFO - PROCESS | 3632 | 1463430981593 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 12:36:21 INFO - PROCESS | 3632 | 1463430981704 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:21 INFO - PROCESS | 3632 | ++DOCSHELL 1A97F800 == 88 [pid = 3632] [id = 333] 12:36:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 164 (1B26BC00) [pid = 3632] [serial = 998] [outer = 00000000] 12:36:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 165 (1B983800) [pid = 3632] [serial = 999] [outer = 1B26BC00] 12:36:21 INFO - PROCESS | 3632 | 1463430981757 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 166 (1B986000) [pid = 3632] [serial = 1000] [outer = 1B26BC00] 12:36:22 INFO - PROCESS | 3632 | 1463430982283 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]]]}] 12:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 871ms 12:36:22 INFO - PROCESS | 3632 | 1463430982353 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 3632 | 1463430982355 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 12:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:36:22 INFO - PROCESS | 3632 | 1463430982359 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:36:22 INFO - PROCESS | 3632 | 1463430982361 Marionette TRACE conn2 <- [1,1298,null,{}] 12:36:22 INFO - PROCESS | 3632 | 1463430982365 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}] 12:36:22 INFO - PROCESS | 3632 | 1463430982488 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 12:36:22 INFO - PROCESS | 3632 | 1463430982604 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:22 INFO - PROCESS | 3632 | ++DOCSHELL 1D951000 == 89 [pid = 3632] [id = 334] 12:36:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 167 (1D955C00) [pid = 3632] [serial = 1001] [outer = 00000000] 12:36:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 168 (1D95A800) [pid = 3632] [serial = 1002] [outer = 1D955C00] 12:36:22 INFO - PROCESS | 3632 | 1463430982657 Marionette DEBUG loaded listener.js 12:36:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 169 (1D95C800) [pid = 3632] [serial = 1003] [outer = 1D955C00] 12:36:23 INFO - PROCESS | 3632 | 1463430983234 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] 12:36:23 INFO - PROCESS | 3632 | 1463430983273 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 12:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:36:23 INFO - PROCESS | 3632 | 1463430983277 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:36:23 INFO - PROCESS | 3632 | 1463430983279 Marionette TRACE conn2 <- [1,1302,null,{}] 12:36:23 INFO - PROCESS | 3632 | 1463430983282 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}] 12:36:23 INFO - PROCESS | 3632 | 1463430983389 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 12:36:23 INFO - PROCESS | 3632 | 1463430983553 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:23 INFO - PROCESS | 3632 | ++DOCSHELL 112F0400 == 90 [pid = 3632] [id = 335] 12:36:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 170 (11C5DC00) [pid = 3632] [serial = 1004] [outer = 00000000] 12:36:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 171 (1339A400) [pid = 3632] [serial = 1005] [outer = 11C5DC00] 12:36:23 INFO - PROCESS | 3632 | 1463430983607 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 172 (16FA3000) [pid = 3632] [serial = 1006] [outer = 11C5DC00] 12:36:24 INFO - PROCESS | 3632 | 1463430984377 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]]]}] 12:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1140ms 12:36:24 INFO - PROCESS | 3632 | 1463430984417 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 12:36:24 INFO - PROCESS | 3632 | 1463430984421 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 12:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:36:24 INFO - PROCESS | 3632 | 1463430984426 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:36:24 INFO - PROCESS | 3632 | 1463430984430 Marionette TRACE conn2 <- [1,1306,null,{}] 12:36:24 INFO - PROCESS | 3632 | 1463430984438 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}] 12:36:24 INFO - PROCESS | 3632 | 1463430984609 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 12:36:24 INFO - PROCESS | 3632 | 1463430984630 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:24 INFO - PROCESS | 3632 | ++DOCSHELL 10D67800 == 91 [pid = 3632] [id = 336] 12:36:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 173 (10D6AC00) [pid = 3632] [serial = 1007] [outer = 00000000] 12:36:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 174 (12A3FC00) [pid = 3632] [serial = 1008] [outer = 10D6AC00] 12:36:24 INFO - PROCESS | 3632 | 1463430984678 Marionette DEBUG loaded listener.js 12:36:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 175 (12DD5C00) [pid = 3632] [serial = 1009] [outer = 10D6AC00] 12:36:25 INFO - PROCESS | 3632 | 1463430985357 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]]]}] 12:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 961ms 12:36:25 INFO - PROCESS | 3632 | 1463430985395 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 3632 | 1463430985400 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 12:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:36:25 INFO - PROCESS | 3632 | 1463430985406 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:36:25 INFO - PROCESS | 3632 | 1463430985408 Marionette TRACE conn2 <- [1,1310,null,{}] 12:36:25 INFO - PROCESS | 3632 | 1463430985412 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}] 12:36:25 INFO - PROCESS | 3632 | 1463430985542 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 104EC000 == 90 [pid = 3632] [id = 295] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 10F3E000 == 89 [pid = 3632] [id = 327] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 12A3DC00 == 88 [pid = 3632] [id = 326] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 1AB87C00 == 87 [pid = 3632] [id = 325] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 1A1E2800 == 86 [pid = 3632] [id = 324] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 19AF0C00 == 85 [pid = 3632] [id = 323] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 17A1E400 == 84 [pid = 3632] [id = 322] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 130D6400 == 83 [pid = 3632] [id = 321] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 12A40800 == 82 [pid = 3632] [id = 320] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 11C02C00 == 81 [pid = 3632] [id = 319] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 174 (1A978C00) [pid = 3632] [serial = 897] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 173 (1A137000) [pid = 3632] [serial = 894] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 172 (16D1F800) [pid = 3632] [serial = 891] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 171 (12DCE000) [pid = 3632] [serial = 888] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 170 (1AC64800) [pid = 3632] [serial = 900] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 169 (1B26DC00) [pid = 3632] [serial = 933] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOCSHELL 12D38800 == 80 [pid = 3632] [id = 311] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 168 (1A899000) [pid = 3632] [serial = 918] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 167 (1AC65000) [pid = 3632] [serial = 921] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 166 (1A978400) [pid = 3632] [serial = 919] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 165 (16E46400) [pid = 3632] [serial = 909] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 164 (17054000) [pid = 3632] [serial = 910] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 163 (19AEE800) [pid = 3632] [serial = 915] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 162 (17B4B800) [pid = 3632] [serial = 912] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 161 (180F7800) [pid = 3632] [serial = 913] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 160 (19B31400) [pid = 3632] [serial = 885] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 159 (1B3C9400) [pid = 3632] [serial = 924] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 158 (11A06400) [pid = 3632] [serial = 906] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 157 (133A0800) [pid = 3632] [serial = 907] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 156 (11A02C00) [pid = 3632] [serial = 904] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 155 (10D65400) [pid = 3632] [serial = 903] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 154 (1AEC1800) [pid = 3632] [serial = 922] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 153 (1706B800) [pid = 3632] [serial = 931] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 152 (167B0000) [pid = 3632] [serial = 930] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (1B3CE400) [pid = 3632] [serial = 925] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (12A41C00) [pid = 3632] [serial = 927] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (19AF4400) [pid = 3632] [serial = 916] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (12A44C00) [pid = 3632] [serial = 928] [outer = 00000000] [url = about:blank] 12:36:25 INFO - PROCESS | 3632 | 1463430985679 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 3632 | ++DOCSHELL 10C26400 == 81 [pid = 3632] [id = 337] 12:36:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (10C28800) [pid = 3632] [serial = 1010] [outer = 00000000] 12:36:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (10F45C00) [pid = 3632] [serial = 1011] [outer = 10C28800] 12:36:25 INFO - PROCESS | 3632 | 1463430985724 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (11C02C00) [pid = 3632] [serial = 1012] [outer = 10C28800] 12:36:26 INFO - PROCESS | 3632 | 1463430986155 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]]]}] 12:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 810ms 12:36:26 INFO - PROCESS | 3632 | 1463430986212 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 3632 | 1463430986214 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 12:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:36:26 INFO - PROCESS | 3632 | 1463430986218 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:36:26 INFO - PROCESS | 3632 | 1463430986221 Marionette TRACE conn2 <- [1,1314,null,{}] 12:36:26 INFO - PROCESS | 3632 | 1463430986231 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}] 12:36:26 INFO - PROCESS | 3632 | 1463430986322 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 12:36:26 INFO - PROCESS | 3632 | 1463430986332 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:26 INFO - PROCESS | 3632 | ++DOCSHELL 16FA0800 == 82 [pid = 3632] [id = 338] 12:36:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (16FA0C00) [pid = 3632] [serial = 1013] [outer = 00000000] 12:36:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 153 (16FAEC00) [pid = 3632] [serial = 1014] [outer = 16FA0C00] 12:36:26 INFO - PROCESS | 3632 | 1463430986378 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 154 (17057000) [pid = 3632] [serial = 1015] [outer = 16FA0C00] 12:36:26 INFO - PROCESS | 3632 | 1463430986823 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]]]}] 12:36:26 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 12:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 615ms 12:36:26 INFO - PROCESS | 3632 | 1463430986838 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 3632 | 1463430986841 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 12:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:36:26 INFO - PROCESS | 3632 | 1463430986844 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:36:26 INFO - PROCESS | 3632 | 1463430986845 Marionette TRACE conn2 <- [1,1318,null,{}] 12:36:26 INFO - PROCESS | 3632 | 1463430986849 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}] 12:36:26 INFO - PROCESS | 3632 | 1463430986934 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 12:36:26 INFO - PROCESS | 3632 | 1463430986924 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:26 INFO - PROCESS | 3632 | ++DOCSHELL 16FA9800 == 83 [pid = 3632] [id = 339] 12:36:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 155 (174CE800) [pid = 3632] [serial = 1016] [outer = 00000000] 12:36:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 156 (17B4B800) [pid = 3632] [serial = 1017] [outer = 174CE800] 12:36:26 INFO - PROCESS | 3632 | 1463430986968 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 157 (18574400) [pid = 3632] [serial = 1018] [outer = 174CE800] 12:36:27 INFO - PROCESS | 3632 | 1463430987393 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]]]}] 12:36:27 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 12:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 600ms 12:36:27 INFO - PROCESS | 3632 | 1463430987446 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 3632 | 1463430987448 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 12:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:36:27 INFO - PROCESS | 3632 | 1463430987451 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:36:27 INFO - PROCESS | 3632 | 1463430987453 Marionette TRACE conn2 <- [1,1322,null,{}] 12:36:27 INFO - PROCESS | 3632 | 1463430987456 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}] 12:36:27 INFO - PROCESS | 3632 | 1463430987539 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 12:36:27 INFO - PROCESS | 3632 | 1463430987545 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:27 INFO - PROCESS | 3632 | ++DOCSHELL 19AB5800 == 84 [pid = 3632] [id = 340] 12:36:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 158 (19AEBC00) [pid = 3632] [serial = 1019] [outer = 00000000] 12:36:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 159 (19B37000) [pid = 3632] [serial = 1020] [outer = 19AEBC00] 12:36:27 INFO - PROCESS | 3632 | 1463430987589 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 160 (1A133000) [pid = 3632] [serial = 1021] [outer = 19AEBC00] 12:36:28 INFO - PROCESS | 3632 | 1463430988118 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]]]}] 12:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 706ms 12:36:28 INFO - PROCESS | 3632 | 1463430988180 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 3632 | 1463430988181 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 12:36:28 INFO - PROCESS | 3632 | 1463430988185 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:36:28 INFO - PROCESS | 3632 | 1463430988187 Marionette TRACE conn2 <- [1,1326,null,{}] 12:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:36:28 INFO - PROCESS | 3632 | 1463430988190 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}] 12:36:28 INFO - PROCESS | 3632 | 1463430988312 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 12:36:28 INFO - PROCESS | 3632 | 1463430988381 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:28 INFO - PROCESS | 3632 | ++DOCSHELL 1A984000 == 85 [pid = 3632] [id = 341] 12:36:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 161 (1AB82C00) [pid = 3632] [serial = 1022] [outer = 00000000] 12:36:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 162 (1AC6A800) [pid = 3632] [serial = 1023] [outer = 1AB82C00] 12:36:28 INFO - PROCESS | 3632 | 1463430988426 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 163 (1AEC2800) [pid = 3632] [serial = 1024] [outer = 1AB82C00] 12:36:29 INFO - PROCESS | 3632 | 1463430989282 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]]]}] 12:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1140ms 12:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:36:29 INFO - PROCESS | 3632 | 1463430989329 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 3632 | 1463430989331 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 12:36:29 INFO - PROCESS | 3632 | 1463430989334 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:36:29 INFO - PROCESS | 3632 | 1463430989336 Marionette TRACE conn2 <- [1,1330,null,{}] 12:36:29 INFO - PROCESS | 3632 | 1463430989339 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}] 12:36:29 INFO - PROCESS | 3632 | 1463430989459 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 12:36:29 INFO - PROCESS | 3632 | 1463430989527 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 3632 | ++DOCSHELL 1AB87C00 == 86 [pid = 3632] [id = 342] 12:36:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 164 (1AC65000) [pid = 3632] [serial = 1025] [outer = 00000000] 12:36:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 165 (1B3D2400) [pid = 3632] [serial = 1026] [outer = 1AC65000] 12:36:29 INFO - PROCESS | 3632 | 1463430989554 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 166 (1B76DC00) [pid = 3632] [serial = 1027] [outer = 1AC65000] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 165 (10A61400) [pid = 3632] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 164 (17A2C000) [pid = 3632] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 163 (17A2B800) [pid = 3632] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 162 (1AEBE000) [pid = 3632] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 161 (137F4000) [pid = 3632] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 160 (16D1F400) [pid = 3632] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 159 (12B61400) [pid = 3632] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 158 (19FA2400) [pid = 3632] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 157 (1A898800) [pid = 3632] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 156 (19B30400) [pid = 3632] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 155 (128AB000) [pid = 3632] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 154 (1AF4E400) [pid = 3632] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 153 (1339F400) [pid = 3632] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 152 (19AF2000) [pid = 3632] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (12A41000) [pid = 3632] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (1706C800) [pid = 3632] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (12A42400) [pid = 3632] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (1AEB5000) [pid = 3632] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:36:29 INFO - PROCESS | 3632 | --DOMWINDOW == 147 (11CED400) [pid = 3632] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (10D69000) [pid = 3632] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (15162000) [pid = 3632] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (112ED800) [pid = 3632] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (16FA8C00) [pid = 3632] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (13381800) [pid = 3632] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (16D8C000) [pid = 3632] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (1A981C00) [pid = 3632] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 139 (19FAFC00) [pid = 3632] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (11A04400) [pid = 3632] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (1339A800) [pid = 3632] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (10D6C400) [pid = 3632] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (13BE5400) [pid = 3632] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (19FAE400) [pid = 3632] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (10F3F800) [pid = 3632] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (16D85C00) [pid = 3632] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (1313E400) [pid = 3632] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:36:30 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (19B3C800) [pid = 3632] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:36:30 INFO - PROCESS | 3632 | 1463430990196 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]]]}] 12:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 900ms 12:36:30 INFO - PROCESS | 3632 | 1463430990244 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 3632 | 1463430990246 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 12:36:30 INFO - PROCESS | 3632 | 1463430990249 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:36:30 INFO - PROCESS | 3632 | 1463430990251 Marionette TRACE conn2 <- [1,1334,null,{}] 12:36:30 INFO - PROCESS | 3632 | 1463430990254 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}] 12:36:30 INFO - PROCESS | 3632 | 1463430990341 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 12:36:30 INFO - PROCESS | 3632 | 1463430990348 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 3632 | ++DOCSHELL 10D6B400 == 87 [pid = 3632] [id = 343] 12:36:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (10F40000) [pid = 3632] [serial = 1028] [outer = 00000000] 12:36:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (13141400) [pid = 3632] [serial = 1029] [outer = 10F40000] 12:36:30 INFO - PROCESS | 3632 | 1463430990391 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (16D85C00) [pid = 3632] [serial = 1030] [outer = 10F40000] 12:36:31 INFO - PROCESS | 3632 | 1463430991093 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]]]}] 12:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 901ms 12:36:31 INFO - PROCESS | 3632 | 1463430991160 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 3632 | 1463430991168 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 12:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:36:31 INFO - PROCESS | 3632 | 1463430991174 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:36:31 INFO - PROCESS | 3632 | 1463430991179 Marionette TRACE conn2 <- [1,1338,null,{}] 12:36:31 INFO - PROCESS | 3632 | 1463430991184 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}] 12:36:31 INFO - PROCESS | 3632 | 1463430991311 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 12:36:31 INFO - PROCESS | 3632 | 1463430991423 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 3632 | ++DOCSHELL 10F44800 == 88 [pid = 3632] [id = 344] 12:36:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (10F45000) [pid = 3632] [serial = 1031] [outer = 00000000] 12:36:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (1313D800) [pid = 3632] [serial = 1032] [outer = 10F45000] 12:36:31 INFO - PROCESS | 3632 | 1463430991478 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (13709800) [pid = 3632] [serial = 1033] [outer = 10F45000] 12:36:31 INFO - PROCESS | 3632 | 1463430991997 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]]]}] 12:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 870ms 12:36:32 INFO - PROCESS | 3632 | 1463430992042 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 12:36:32 INFO - PROCESS | 3632 | 1463430992048 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 12:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:36:32 INFO - PROCESS | 3632 | 1463430992054 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:36:32 INFO - PROCESS | 3632 | 1463430992057 Marionette TRACE conn2 <- [1,1342,null,{}] 12:36:32 INFO - PROCESS | 3632 | 1463430992061 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}] 12:36:32 INFO - PROCESS | 3632 | 1463430992174 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 12:36:32 INFO - PROCESS | 3632 | 1463430992316 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:32 INFO - PROCESS | 3632 | ++DOCSHELL 140D4800 == 89 [pid = 3632] [id = 345] 12:36:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (15B55000) [pid = 3632] [serial = 1034] [outer = 00000000] 12:36:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (17024800) [pid = 3632] [serial = 1035] [outer = 15B55000] 12:36:32 INFO - PROCESS | 3632 | 1463430992371 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (1706E400) [pid = 3632] [serial = 1036] [outer = 15B55000] 12:36:32 INFO - PROCESS | 3632 | 1463430992955 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]]]}] 12:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 960ms 12:36:33 INFO - PROCESS | 3632 | 1463430993030 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 3632 | 1463430993033 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 12:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:36:33 INFO - PROCESS | 3632 | 1463430993038 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 3632 | 1463430993042 Marionette TRACE conn2 <- [1,1346,null,{}] 12:36:33 INFO - PROCESS | 3632 | 1463430993037 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}] 12:36:33 INFO - PROCESS | 3632 | 1463430993151 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 12:36:33 INFO - PROCESS | 3632 | 1463430993301 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 3632 | ++DOCSHELL 18832800 == 90 [pid = 3632] [id = 346] 12:36:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 140 (19AEE400) [pid = 3632] [serial = 1037] [outer = 00000000] 12:36:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (19D81C00) [pid = 3632] [serial = 1038] [outer = 19AEE400] 12:36:33 INFO - PROCESS | 3632 | 1463430993361 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (1A487400) [pid = 3632] [serial = 1039] [outer = 19AEE400] 12:36:33 INFO - PROCESS | 3632 | 1463430993917 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]]]}] 12:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 960ms 12:36:33 INFO - PROCESS | 3632 | 1463430993987 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 3632 | 1463430993990 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 12:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:36:33 INFO - PROCESS | 3632 | 1463430993993 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:36:33 INFO - PROCESS | 3632 | 1463430993995 Marionette TRACE conn2 <- [1,1350,null,{}] 12:36:34 INFO - PROCESS | 3632 | 1463430993999 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}] 12:36:34 INFO - PROCESS | 3632 | 1463430994108 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 12:36:34 INFO - PROCESS | 3632 | 1463430994250 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 3632 | ++DOCSHELL 10C26000 == 91 [pid = 3632] [id = 347] 12:36:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (19AE8000) [pid = 3632] [serial = 1040] [outer = 00000000] 12:36:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (1A97E000) [pid = 3632] [serial = 1041] [outer = 19AE8000] 12:36:34 INFO - PROCESS | 3632 | 1463430994304 Marionette DEBUG loaded listener.js 12:36:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (1AEBE000) [pid = 3632] [serial = 1042] [outer = 19AE8000] 12:36:34 INFO - PROCESS | 3632 | 1463430994798 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]]]}] 12:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 856ms 12:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:36:34 INFO - PROCESS | 3632 | 1463430994863 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 3632 | 1463430994865 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 12:36:34 INFO - PROCESS | 3632 | 1463430994869 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:36:34 INFO - PROCESS | 3632 | 1463430994871 Marionette TRACE conn2 <- [1,1354,null,{}] 12:36:34 INFO - PROCESS | 3632 | 1463430994874 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}] 12:36:34 INFO - PROCESS | 3632 | 1463430994978 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 12:36:35 INFO - PROCESS | 3632 | 1463430995121 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:35 INFO - PROCESS | 3632 | ++DOCSHELL 1A88DC00 == 92 [pid = 3632] [id = 348] 12:36:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (1A914400) [pid = 3632] [serial = 1043] [outer = 00000000] 12:36:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (1B3C9C00) [pid = 3632] [serial = 1044] [outer = 1A914400] 12:36:35 INFO - PROCESS | 3632 | 1463430995157 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 148 (1B67D400) [pid = 3632] [serial = 1045] [outer = 1A914400] 12:36:35 INFO - PROCESS | 3632 | 1463430995786 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] 12:36:35 INFO - PROCESS | 3632 | 1463430995838 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 12:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:36:35 INFO - PROCESS | 3632 | 1463430995842 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:36:35 INFO - PROCESS | 3632 | 1463430995844 Marionette TRACE conn2 <- [1,1358,null,{}] 12:36:35 INFO - PROCESS | 3632 | 1463430995847 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}] 12:36:35 INFO - PROCESS | 3632 | 1463430995962 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 12:36:36 INFO - PROCESS | 3632 | 1463430996106 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 3632 | ++DOCSHELL 10B8E000 == 93 [pid = 3632] [id = 349] 12:36:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (1B984400) [pid = 3632] [serial = 1046] [outer = 00000000] 12:36:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (1D95B000) [pid = 3632] [serial = 1047] [outer = 1B984400] 12:36:36 INFO - PROCESS | 3632 | 1463430996161 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (1E07DC00) [pid = 3632] [serial = 1048] [outer = 1B984400] 12:36:36 INFO - PROCESS | 3632 | 1463430996799 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] 12:36:36 INFO - PROCESS | 3632 | 1463430996871 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 12:36:36 INFO - PROCESS | 3632 | 1463430996874 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:36:36 INFO - PROCESS | 3632 | 1463430996876 Marionette TRACE conn2 <- [1,1362,null,{}] 12:36:36 INFO - PROCESS | 3632 | 1463430996880 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}] 12:36:36 INFO - PROCESS | 3632 | 1463430996968 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 12:36:37 INFO - PROCESS | 3632 | 1463430997110 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 3632 | ++DOCSHELL 10F40400 == 94 [pid = 3632] [id = 350] 12:36:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (128A6000) [pid = 3632] [serial = 1049] [outer = 00000000] 12:36:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 153 (15B4B800) [pid = 3632] [serial = 1050] [outer = 128A6000] 12:36:37 INFO - PROCESS | 3632 | 1463430997165 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 154 (16D91C00) [pid = 3632] [serial = 1051] [outer = 128A6000] 12:36:37 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:37 INFO - PROCESS | 3632 | 1463430997845 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] 12:36:37 INFO - PROCESS | 3632 | 1463430997925 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 12:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:36:37 INFO - PROCESS | 3632 | 1463430997931 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:36:37 INFO - PROCESS | 3632 | 1463430997934 Marionette TRACE conn2 <- [1,1366,null,{}] 12:36:37 INFO - PROCESS | 3632 | 1463430997940 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}] 12:36:38 INFO - PROCESS | 3632 | 1463430998050 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 12:36:38 INFO - PROCESS | 3632 | 1463430998192 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:38 INFO - PROCESS | 3632 | ++DOCSHELL 10D70000 == 95 [pid = 3632] [id = 351] 12:36:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 155 (112E5C00) [pid = 3632] [serial = 1052] [outer = 00000000] 12:36:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 156 (13148000) [pid = 3632] [serial = 1053] [outer = 112E5C00] 12:36:38 INFO - PROCESS | 3632 | 1463430998242 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 157 (13703400) [pid = 3632] [serial = 1054] [outer = 112E5C00] 12:36:38 INFO - PROCESS | 3632 | 1463430998832 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] 12:36:38 INFO - PROCESS | 3632 | 1463430998905 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 12:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:36:38 INFO - PROCESS | 3632 | 1463430998911 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:36:38 INFO - PROCESS | 3632 | 1463430998913 Marionette TRACE conn2 <- [1,1370,null,{}] 12:36:38 INFO - PROCESS | 3632 | 1463430998917 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}] 12:36:39 INFO - PROCESS | 3632 | 1463430999050 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 12:36:39 INFO - PROCESS | 3632 | 1463430999155 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 19AEF400 == 94 [pid = 3632] [id = 263] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 1AB87C00 == 93 [pid = 3632] [id = 342] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 1A984000 == 92 [pid = 3632] [id = 341] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 19AB5800 == 91 [pid = 3632] [id = 340] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 16FA9800 == 90 [pid = 3632] [id = 339] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 16FA0800 == 89 [pid = 3632] [id = 338] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 10C26400 == 88 [pid = 3632] [id = 337] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 10D67800 == 87 [pid = 3632] [id = 336] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 1A97F800 == 86 [pid = 3632] [id = 333] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 1A986800 == 85 [pid = 3632] [id = 332] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 171A4400 == 84 [pid = 3632] [id = 331] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 105F0000 == 83 [pid = 3632] [id = 330] 12:36:39 INFO - PROCESS | 3632 | --DOCSHELL 10C2BC00 == 82 [pid = 3632] [id = 329] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 156 (19D7C800) [pid = 3632] [serial = 886] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 155 (19AB8C00) [pid = 3632] [serial = 967] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 154 (1AC5FC00) [pid = 3632] [serial = 942] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 153 (19AB6800) [pid = 3632] [serial = 784] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 152 (1AF54400) [pid = 3632] [serial = 853] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (17063400) [pid = 3632] [serial = 963] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (1A97EC00) [pid = 3632] [serial = 898] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (16FAE400) [pid = 3632] [serial = 955] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (1A1E1000) [pid = 3632] [serial = 790] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 147 (1AC5F400) [pid = 3632] [serial = 973] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (19D88C00) [pid = 3632] [serial = 787] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (15F01C00) [pid = 3632] [serial = 781] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (1B76D800) [pid = 3632] [serial = 742] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (1AC60C00) [pid = 3632] [serial = 841] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (19B35400) [pid = 3632] [serial = 969] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (19FAE000) [pid = 3632] [serial = 970] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (1A1D4800) [pid = 3632] [serial = 979] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 139 (178E4800) [pid = 3632] [serial = 811] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (140CBC00) [pid = 3632] [serial = 960] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (1B3CE800) [pid = 3632] [serial = 976] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (13159C00) [pid = 3632] [serial = 733] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (15E4AC00) [pid = 3632] [serial = 954] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (11C0BC00) [pid = 3632] [serial = 778] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (1751FC00) [pid = 3632] [serial = 964] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (1B681800) [pid = 3632] [serial = 945] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (17054C00) [pid = 3632] [serial = 736] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (15796C00) [pid = 3632] [serial = 961] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (1330B800) [pid = 3632] [serial = 889] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (1B26F400) [pid = 3632] [serial = 975] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1705F400) [pid = 3632] [serial = 808] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (15F05800) [pid = 3632] [serial = 958] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (133A1800) [pid = 3632] [serial = 936] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (17B49400) [pid = 3632] [serial = 814] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (1856D400) [pid = 3632] [serial = 966] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (1AF54800) [pid = 3632] [serial = 901] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (16E46C00) [pid = 3632] [serial = 978] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (1A983800) [pid = 3632] [serial = 850] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (137EC000) [pid = 3632] [serial = 802] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (174CD000) [pid = 3632] [serial = 939] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (17057800) [pid = 3632] [serial = 892] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (1B988400) [pid = 3632] [serial = 951] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1B779000) [pid = 3632] [serial = 948] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (128A8400) [pid = 3632] [serial = 844] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (157C1400) [pid = 3632] [serial = 805] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (1A1E2400) [pid = 3632] [serial = 895] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (155F6000) [pid = 3632] [serial = 957] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (10F45400) [pid = 3632] [serial = 981] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (17810400) [pid = 3632] [serial = 847] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1AB7E400) [pid = 3632] [serial = 972] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1370A400) [pid = 3632] [serial = 799] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1A982800) [pid = 3632] [serial = 739] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (10F48800) [pid = 3632] [serial = 982] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (10C30400) [pid = 3632] [serial = 984] [outer = 00000000] [url = about:blank] 12:36:39 INFO - PROCESS | 3632 | ++DOCSHELL 105FA800 == 83 [pid = 3632] [id = 352] 12:36:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (10C26400) [pid = 3632] [serial = 1055] [outer = 00000000] 12:36:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (10F46000) [pid = 3632] [serial = 1056] [outer = 10C26400] 12:36:39 INFO - PROCESS | 3632 | 1463430999250 Marionette DEBUG loaded listener.js 12:36:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (130D3C00) [pid = 3632] [serial = 1057] [outer = 10C26400] 12:36:39 INFO - PROCESS | 3632 | [3632] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 12:36:39 INFO - PROCESS | 3632 | 1463430999686 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] 12:36:39 INFO - PROCESS | 3632 | 1463430999715 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 12:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:36:39 INFO - PROCESS | 3632 | 1463430999718 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:36:39 INFO - PROCESS | 3632 | 1463430999722 Marionette TRACE conn2 <- [1,1374,null,{}] 12:36:39 INFO - PROCESS | 3632 | 1463430999735 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}] 12:36:39 INFO - PROCESS | 3632 | 1463430999828 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 12:36:39 INFO - PROCESS | 3632 | 1463430999835 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:39 INFO - PROCESS | 3632 | ++DOCSHELL 157C8800 == 84 [pid = 3632] [id = 353] 12:36:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (15B4A400) [pid = 3632] [serial = 1058] [outer = 00000000] 12:36:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (16FA0800) [pid = 3632] [serial = 1059] [outer = 15B4A400] 12:36:39 INFO - PROCESS | 3632 | 1463430999886 Marionette DEBUG loaded listener.js 12:36:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (16FAE400) [pid = 3632] [serial = 1060] [outer = 15B4A400] 12:36:40 INFO - PROCESS | 3632 | 1463431000355 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] 12:36:40 INFO - PROCESS | 3632 | 1463431000398 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 12:36:40 INFO - PROCESS | 3632 | 1463431000401 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:36:40 INFO - PROCESS | 3632 | 1463431000403 Marionette TRACE conn2 <- [1,1378,null,{}] 12:36:40 INFO - PROCESS | 3632 | 1463431000406 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}] 12:36:40 INFO - PROCESS | 3632 | 1463431000500 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 12:36:40 INFO - PROCESS | 3632 | 1463431000534 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:40 INFO - PROCESS | 3632 | ++DOCSHELL 174AC800 == 85 [pid = 3632] [id = 354] 12:36:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (174D1400) [pid = 3632] [serial = 1061] [outer = 00000000] 12:36:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (17A1EC00) [pid = 3632] [serial = 1062] [outer = 174D1400] 12:36:40 INFO - PROCESS | 3632 | 1463431000575 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (17A2B400) [pid = 3632] [serial = 1063] [outer = 174D1400] 12:36:41 INFO - PROCESS | 3632 | 1463431001020 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]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 675ms 12:36:41 INFO - PROCESS | 3632 | 1463431001066 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 3632 | 1463431001068 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 12:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:36:41 INFO - PROCESS | 3632 | 1463431001071 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - PROCESS | 3632 | 1463431001073 Marionette TRACE conn2 <- [1,1382,null,{}] 12:36:41 INFO - PROCESS | 3632 | 1463431001076 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}] 12:36:41 INFO - PROCESS | 3632 | 1463431001162 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 12:36:41 INFO - PROCESS | 3632 | 1463431001168 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3632 | ++DOCSHELL 17056000 == 86 [pid = 3632] [id = 355] 12:36:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (17061000) [pid = 3632] [serial = 1064] [outer = 00000000] 12:36:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1856AC00) [pid = 3632] [serial = 1065] [outer = 17061000] 12:36:41 INFO - PROCESS | 3632 | 1463431001211 Marionette DEBUG loaded listener.js 12:36:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1883E400) [pid = 3632] [serial = 1066] [outer = 17061000] 12:36:41 INFO - PROCESS | 3632 | 1463431001667 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]]]}] 12:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 675ms 12:36:41 INFO - PROCESS | 3632 | 1463431001752 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 3632 | 1463431001754 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 12:36:41 INFO - PROCESS | 3632 | 1463431001757 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:36:41 INFO - PROCESS | 3632 | 1463431001759 Marionette TRACE conn2 <- [1,1386,null,{}] 12:36:41 INFO - PROCESS | 3632 | 1463431001762 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}] 12:36:41 INFO - PROCESS | 3632 | 1463431001911 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 12:36:41 INFO - PROCESS | 3632 | 1463431001940 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:41 INFO - PROCESS | 3632 | ++DOCSHELL 1856A800 == 87 [pid = 3632] [id = 356] 12:36:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (19AF1400) [pid = 3632] [serial = 1067] [outer = 00000000] 12:36:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (19D7C800) [pid = 3632] [serial = 1068] [outer = 19AF1400] 12:36:41 INFO - PROCESS | 3632 | 1463431001984 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1A131400) [pid = 3632] [serial = 1069] [outer = 19AF1400] 12:36:42 INFO - PROCESS | 3632 | 1463431002467 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]]]}] 12:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 765ms 12:36:42 INFO - PROCESS | 3632 | 1463431002522 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 12:36:42 INFO - PROCESS | 3632 | 1463431002524 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 12:36:42 INFO - PROCESS | 3632 | 1463431002527 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:36:42 INFO - PROCESS | 3632 | 1463431002529 Marionette TRACE conn2 <- [1,1390,null,{}] 12:36:42 INFO - PROCESS | 3632 | 1463431002532 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}] 12:36:42 INFO - PROCESS | 3632 | 1463431002653 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 12:36:42 INFO - PROCESS | 3632 | 1463431002671 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:42 INFO - PROCESS | 3632 | ++DOCSHELL 19B38C00 == 88 [pid = 3632] [id = 357] 12:36:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (19B3CC00) [pid = 3632] [serial = 1070] [outer = 00000000] 12:36:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (1A910400) [pid = 3632] [serial = 1071] [outer = 19B3CC00] 12:36:42 INFO - PROCESS | 3632 | 1463431002714 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (1A982000) [pid = 3632] [serial = 1072] [outer = 19B3CC00] 12:36:43 INFO - PROCESS | 3632 | 1463431003137 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]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 615ms 12:36:43 INFO - PROCESS | 3632 | 1463431003154 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 3632 | 1463431003155 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 12:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:36:43 INFO - PROCESS | 3632 | 1463431003159 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 3632 | 1463431003161 Marionette TRACE conn2 <- [1,1394,null,{}] 12:36:43 INFO - PROCESS | 3632 | 1463431003166 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}] 12:36:43 INFO - PROCESS | 3632 | 1463431003296 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (1AC65000) [pid = 3632] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (1AB82C00) [pid = 3632] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (10C28800) [pid = 3632] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (174CE800) [pid = 3632] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (16FA0C00) [pid = 3632] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (10D6AC00) [pid = 3632] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (11C5DC00) [pid = 3632] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (19AEBC00) [pid = 3632] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (15792400) [pid = 3632] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (12AF3400) [pid = 3632] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (1B67A000) [pid = 3632] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1B680400) [pid = 3632] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1A977400) [pid = 3632] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1B943400) [pid = 3632] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:36:43 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (140D4000) [pid = 3632] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:36:43 INFO - PROCESS | 3632 | 1463431003509 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:43 INFO - PROCESS | 3632 | ++DOCSHELL 102D2C00 == 89 [pid = 3632] [id = 358] 12:36:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (102D4800) [pid = 3632] [serial = 1073] [outer = 00000000] 12:36:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (11076400) [pid = 3632] [serial = 1074] [outer = 102D4800] 12:36:43 INFO - PROCESS | 3632 | 1463431003556 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (128AB000) [pid = 3632] [serial = 1075] [outer = 102D4800] 12:36:43 INFO - PROCESS | 3632 | 1463431003906 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]]]}] 12:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 766ms 12:36:43 INFO - PROCESS | 3632 | 1463431003926 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 3632 | 1463431003928 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 12:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:36:43 INFO - PROCESS | 3632 | 1463431003931 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:36:43 INFO - PROCESS | 3632 | 1463431003933 Marionette TRACE conn2 <- [1,1398,null,{}] 12:36:43 INFO - PROCESS | 3632 | 1463431003936 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}] 12:36:44 INFO - PROCESS | 3632 | 1463431004062 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 12:36:44 INFO - PROCESS | 3632 | 1463431004071 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3632 | ++DOCSHELL 12AF3400 == 90 [pid = 3632] [id = 359] 12:36:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (12AF3C00) [pid = 3632] [serial = 1076] [outer = 00000000] 12:36:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (19D82000) [pid = 3632] [serial = 1077] [outer = 12AF3C00] 12:36:44 INFO - PROCESS | 3632 | 1463431004097 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (1A984C00) [pid = 3632] [serial = 1078] [outer = 12AF3C00] 12:36:44 INFO - PROCESS | 3632 | 1463431004503 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]]]}] 12:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 615ms 12:36:44 INFO - PROCESS | 3632 | 1463431004533 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 3632 | 1463431004535 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 12:36:44 INFO - PROCESS | 3632 | 1463431004538 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:36:44 INFO - PROCESS | 3632 | 1463431004541 Marionette TRACE conn2 <- [1,1402,null,{}] 12:36:44 INFO - PROCESS | 3632 | 1463431004544 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}] 12:36:44 INFO - PROCESS | 3632 | 1463431004667 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 12:36:44 INFO - PROCESS | 3632 | 1463431004676 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:44 INFO - PROCESS | 3632 | ++DOCSHELL 174CE800 == 91 [pid = 3632] [id = 360] 12:36:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (19B3BC00) [pid = 3632] [serial = 1079] [outer = 00000000] 12:36:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1AEB7C00) [pid = 3632] [serial = 1080] [outer = 19B3BC00] 12:36:44 INFO - PROCESS | 3632 | 1463431004720 Marionette DEBUG loaded listener.js 12:36:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1AF4D000) [pid = 3632] [serial = 1081] [outer = 19B3BC00] 12:36:45 INFO - PROCESS | 3632 | 1463431005152 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]]]}] 12:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 660ms 12:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:36:45 INFO - PROCESS | 3632 | 1463431005222 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 12:36:45 INFO - PROCESS | 3632 | 1463431005224 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 12:36:45 INFO - PROCESS | 3632 | 1463431005227 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:36:45 INFO - PROCESS | 3632 | 1463431005230 Marionette TRACE conn2 <- [1,1406,null,{}] 12:36:45 INFO - PROCESS | 3632 | 1463431005233 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}] 12:36:45 INFO - PROCESS | 3632 | 1463431005319 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 12:36:45 INFO - PROCESS | 3632 | 1463431005334 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:45 INFO - PROCESS | 3632 | ++DOCSHELL 1B3D1800 == 92 [pid = 3632] [id = 361] 12:36:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1B3D4C00) [pid = 3632] [serial = 1082] [outer = 00000000] 12:36:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1B67B000) [pid = 3632] [serial = 1083] [outer = 1B3D4C00] 12:36:45 INFO - PROCESS | 3632 | 1463431005381 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1B76F000) [pid = 3632] [serial = 1084] [outer = 1B3D4C00] 12:36:46 INFO - PROCESS | 3632 | 1463431006133 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]]]}] 12:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 960ms 12:36:46 INFO - PROCESS | 3632 | 1463431006179 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 3632 | 1463431006184 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 12:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:36:46 INFO - PROCESS | 3632 | 1463431006189 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:36:46 INFO - PROCESS | 3632 | 1463431006194 Marionette TRACE conn2 <- [1,1410,null,{}] 12:36:46 INFO - PROCESS | 3632 | 1463431006199 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}] 12:36:46 INFO - PROCESS | 3632 | 1463431006319 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 12:36:46 INFO - PROCESS | 3632 | 1463431006464 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:46 INFO - PROCESS | 3632 | ++DOCSHELL 10C2A800 == 93 [pid = 3632] [id = 362] 12:36:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (11C68C00) [pid = 3632] [serial = 1085] [outer = 00000000] 12:36:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (1339D800) [pid = 3632] [serial = 1086] [outer = 11C68C00] 12:36:46 INFO - PROCESS | 3632 | 1463431006526 Marionette DEBUG loaded listener.js 12:36:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (155ED400) [pid = 3632] [serial = 1087] [outer = 11C68C00] 12:36:47 INFO - PROCESS | 3632 | 1463431007070 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]]]}] 12:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 901ms 12:36:47 INFO - PROCESS | 3632 | 1463431007102 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 12:36:47 INFO - PROCESS | 3632 | 1463431007107 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 12:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:36:47 INFO - PROCESS | 3632 | 1463431007114 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:36:47 INFO - PROCESS | 3632 | 1463431007117 Marionette TRACE conn2 <- [1,1414,null,{}] 12:36:47 INFO - PROCESS | 3632 | 1463431007121 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}] 12:36:47 INFO - PROCESS | 3632 | 1463431007236 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 12:36:47 INFO - PROCESS | 3632 | 1463431007352 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:47 INFO - PROCESS | 3632 | ++DOCSHELL 16FA0C00 == 94 [pid = 3632] [id = 363] 12:36:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (16FA9800) [pid = 3632] [serial = 1088] [outer = 00000000] 12:36:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (174D3800) [pid = 3632] [serial = 1089] [outer = 16FA9800] 12:36:47 INFO - PROCESS | 3632 | 1463431007449 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (1820E400) [pid = 3632] [serial = 1090] [outer = 16FA9800] 12:36:48 INFO - PROCESS | 3632 | 1463431008066 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]]]}] 12:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1005ms 12:36:48 INFO - PROCESS | 3632 | 1463431008141 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 12:36:48 INFO - PROCESS | 3632 | 1463431008144 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 12:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:36:48 INFO - PROCESS | 3632 | 1463431008147 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:36:48 INFO - PROCESS | 3632 | 1463431008151 Marionette TRACE conn2 <- [1,1418,null,{}] 12:36:48 INFO - PROCESS | 3632 | 1463431008162 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}] 12:36:48 INFO - PROCESS | 3632 | 1463431008262 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 12:36:48 INFO - PROCESS | 3632 | 1463431008407 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:48 INFO - PROCESS | 3632 | ++DOCSHELL 1AC60400 == 95 [pid = 3632] [id = 364] 12:36:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (1AC65000) [pid = 3632] [serial = 1091] [outer = 00000000] 12:36:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (1B26F000) [pid = 3632] [serial = 1092] [outer = 1AC65000] 12:36:48 INFO - PROCESS | 3632 | 1463431008467 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (1B676C00) [pid = 3632] [serial = 1093] [outer = 1AC65000] 12:36:49 INFO - PROCESS | 3632 | 1463431009092 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]]]}] 12:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1005ms 12:36:49 INFO - PROCESS | 3632 | 1463431009144 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 3632 | 1463431009147 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 12:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:36:49 INFO - PROCESS | 3632 | 1463431009166 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:36:49 INFO - PROCESS | 3632 | 1463431009168 Marionette TRACE conn2 <- [1,1422,null,{}] 12:36:49 INFO - PROCESS | 3632 | 1463431009172 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}] 12:36:49 INFO - PROCESS | 3632 | 1463431009286 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 12:36:49 INFO - PROCESS | 3632 | 1463431009428 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:49 INFO - PROCESS | 3632 | ++DOCSHELL 1B26C400 == 96 [pid = 3632] [id = 365] 12:36:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (1B67D000) [pid = 3632] [serial = 1094] [outer = 00000000] 12:36:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (1B985400) [pid = 3632] [serial = 1095] [outer = 1B67D000] 12:36:49 INFO - PROCESS | 3632 | 1463431009466 Marionette DEBUG loaded listener.js 12:36:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (1B98EC00) [pid = 3632] [serial = 1096] [outer = 1B67D000] 12:36:50 INFO - PROCESS | 3632 | 1463431010081 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]]]}] 12:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 961ms 12:36:50 INFO - PROCESS | 3632 | 1463431010120 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 12:36:50 INFO - PROCESS | 3632 | 1463431010123 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 12:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:36:50 INFO - PROCESS | 3632 | 1463431010126 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:36:50 INFO - PROCESS | 3632 | 1463431010128 Marionette TRACE conn2 <- [1,1426,null,{}] 12:36:50 INFO - PROCESS | 3632 | 1463431010132 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}] 12:36:50 INFO - PROCESS | 3632 | 1463431010240 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 12:36:50 INFO - PROCESS | 3632 | 1463431010385 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:50 INFO - PROCESS | 3632 | ++DOCSHELL 10B8DC00 == 97 [pid = 3632] [id = 366] 12:36:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (10B95000) [pid = 3632] [serial = 1097] [outer = 00000000] 12:36:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (12A44000) [pid = 3632] [serial = 1098] [outer = 10B95000] 12:36:50 INFO - PROCESS | 3632 | 1463431010439 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (167AC000) [pid = 3632] [serial = 1099] [outer = 10B95000] 12:36:51 INFO - PROCESS | 3632 | 1463431011317 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]]]}] 12:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1260ms 12:36:51 INFO - PROCESS | 3632 | 1463431011395 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 12:36:51 INFO - PROCESS | 3632 | 1463431011400 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 12:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:36:51 INFO - PROCESS | 3632 | 1463431011406 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:36:51 INFO - PROCESS | 3632 | 1463431011410 Marionette TRACE conn2 <- [1,1430,null,{}] 12:36:51 INFO - PROCESS | 3632 | 1463431011415 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}] 12:36:51 INFO - PROCESS | 3632 | 1463431011520 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 12:36:51 INFO - PROCESS | 3632 | 1463431011671 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:51 INFO - PROCESS | 3632 | ++DOCSHELL 11074C00 == 98 [pid = 3632] [id = 367] 12:36:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (11282800) [pid = 3632] [serial = 1100] [outer = 00000000] 12:36:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (10D66C00) [pid = 3632] [serial = 1101] [outer = 11282800] 12:36:51 INFO - PROCESS | 3632 | 1463431011748 Marionette DEBUG loaded listener.js 12:36:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (12A3D400) [pid = 3632] [serial = 1102] [outer = 11282800] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 17069800 == 97 [pid = 3632] [id = 258] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 174CE800 == 96 [pid = 3632] [id = 360] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 12AF3400 == 95 [pid = 3632] [id = 359] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 102D2C00 == 94 [pid = 3632] [id = 358] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 19B38C00 == 93 [pid = 3632] [id = 357] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 1856A800 == 92 [pid = 3632] [id = 356] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 10C29C00 == 91 [pid = 3632] [id = 328] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 17056000 == 90 [pid = 3632] [id = 355] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 174AC800 == 89 [pid = 3632] [id = 354] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 157C8800 == 88 [pid = 3632] [id = 353] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 105FA800 == 87 [pid = 3632] [id = 352] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 10D70000 == 86 [pid = 3632] [id = 351] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (13141400) [pid = 3632] [serial = 1029] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 10F40400 == 85 [pid = 3632] [id = 350] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 10B8E000 == 84 [pid = 3632] [id = 349] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 1A88DC00 == 83 [pid = 3632] [id = 348] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 10C26000 == 82 [pid = 3632] [id = 347] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 18832800 == 81 [pid = 3632] [id = 346] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 140D4800 == 80 [pid = 3632] [id = 345] 12:36:52 INFO - PROCESS | 3632 | --DOCSHELL 10F44800 == 79 [pid = 3632] [id = 344] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (17B4C400) [pid = 3632] [serial = 940] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (140D4C00) [pid = 3632] [serial = 937] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (1B771400) [pid = 3632] [serial = 946] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (1B936C00) [pid = 3632] [serial = 949] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (1B3C8800) [pid = 3632] [serial = 943] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (1B98AC00) [pid = 3632] [serial = 952] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (1B677000) [pid = 3632] [serial = 934] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (1B3D2400) [pid = 3632] [serial = 1026] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1AC6A800) [pid = 3632] [serial = 1023] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (140D0C00) [pid = 3632] [serial = 990] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (10F3CC00) [pid = 3632] [serial = 987] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (10F45C00) [pid = 3632] [serial = 1011] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (1AEC2800) [pid = 3632] [serial = 1024] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (11C02C00) [pid = 3632] [serial = 1012] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (17B4B800) [pid = 3632] [serial = 1017] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (18574400) [pid = 3632] [serial = 1018] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (16FAEC00) [pid = 3632] [serial = 1014] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (17057000) [pid = 3632] [serial = 1015] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (12DD5C00) [pid = 3632] [serial = 1009] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (12A3FC00) [pid = 3632] [serial = 1008] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (16FA3000) [pid = 3632] [serial = 1006] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (19B37000) [pid = 3632] [serial = 1020] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1B26F800) [pid = 3632] [serial = 996] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (19AE7000) [pid = 3632] [serial = 993] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (1B983800) [pid = 3632] [serial = 999] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1D95A800) [pid = 3632] [serial = 1002] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1339A400) [pid = 3632] [serial = 1005] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1B76DC00) [pid = 3632] [serial = 1027] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1A133000) [pid = 3632] [serial = 1021] [outer = 00000000] [url = about:blank] 12:36:52 INFO - PROCESS | 3632 | 1463431012337 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]]]}] 12:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 960ms 12:36:52 INFO - PROCESS | 3632 | 1463431012372 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 3632 | 1463431012377 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 12:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:36:52 INFO - PROCESS | 3632 | 1463431012383 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:36:52 INFO - PROCESS | 3632 | 1463431012385 Marionette TRACE conn2 <- [1,1434,null,{}] 12:36:52 INFO - PROCESS | 3632 | 1463431012388 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}] 12:36:52 INFO - PROCESS | 3632 | 1463431012475 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 12:36:52 INFO - PROCESS | 3632 | 1463431012577 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:52 INFO - PROCESS | 3632 | ++DOCSHELL 10F40400 == 80 [pid = 3632] [id = 368] 12:36:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (10F41000) [pid = 3632] [serial = 1103] [outer = 00000000] 12:36:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (12A3CC00) [pid = 3632] [serial = 1104] [outer = 10F41000] 12:36:52 INFO - PROCESS | 3632 | 1463431012626 Marionette DEBUG loaded listener.js 12:36:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (130CC000) [pid = 3632] [serial = 1105] [outer = 10F41000] 12:36:52 INFO - PROCESS | 3632 | 1463431012989 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 661ms 12:36:53 INFO - PROCESS | 3632 | 1463431013046 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3632 | 1463431013049 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 12:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:36:53 INFO - PROCESS | 3632 | 1463431013052 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3632 | 1463431013056 Marionette TRACE conn2 <- [1,1438,null,{}] 12:36:53 INFO - PROCESS | 3632 | 1463431013066 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}] 12:36:53 INFO - PROCESS | 3632 | 1463431013182 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 12:36:53 INFO - PROCESS | 3632 | 1463431013195 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3632 | ++DOCSHELL 13394C00 == 81 [pid = 3632] [id = 369] 12:36:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (137EBC00) [pid = 3632] [serial = 1106] [outer = 00000000] 12:36:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (13DBF400) [pid = 3632] [serial = 1107] [outer = 137EBC00] 12:36:53 INFO - PROCESS | 3632 | 1463431013242 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (140D5800) [pid = 3632] [serial = 1108] [outer = 137EBC00] 12:36:53 INFO - PROCESS | 3632 | 1463431013687 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]]]}] 12:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 660ms 12:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:36:53 INFO - PROCESS | 3632 | 1463431013733 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 12:36:53 INFO - PROCESS | 3632 | 1463431013736 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 12:36:53 INFO - PROCESS | 3632 | 1463431013739 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:36:53 INFO - PROCESS | 3632 | 1463431013740 Marionette TRACE conn2 <- [1,1442,null,{}] 12:36:53 INFO - PROCESS | 3632 | 1463431013744 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}] 12:36:53 INFO - PROCESS | 3632 | 1463431013813 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 12:36:53 INFO - PROCESS | 3632 | 1463431013821 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:53 INFO - PROCESS | 3632 | ++DOCSHELL 14341800 == 82 [pid = 3632] [id = 370] 12:36:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (14347C00) [pid = 3632] [serial = 1109] [outer = 00000000] 12:36:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (15791C00) [pid = 3632] [serial = 1110] [outer = 14347C00] 12:36:53 INFO - PROCESS | 3632 | 1463431013867 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (157C7800) [pid = 3632] [serial = 1111] [outer = 14347C00] 12:36:54 INFO - PROCESS | 3632 | 1463431014272 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]]]}] 12:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 570ms 12:36:54 INFO - PROCESS | 3632 | 1463431014313 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 12:36:54 INFO - PROCESS | 3632 | 1463431014315 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 12:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:36:54 INFO - PROCESS | 3632 | 1463431014319 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:36:54 INFO - PROCESS | 3632 | 1463431014321 Marionette TRACE conn2 <- [1,1446,null,{}] 12:36:54 INFO - PROCESS | 3632 | 1463431014325 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}] 12:36:54 INFO - PROCESS | 3632 | 1463431014420 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 12:36:54 INFO - PROCESS | 3632 | 1463431014426 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:54 INFO - PROCESS | 3632 | ++DOCSHELL 10D6BC00 == 83 [pid = 3632] [id = 371] 12:36:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (133A1800) [pid = 3632] [serial = 1112] [outer = 00000000] 12:36:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (15E57800) [pid = 3632] [serial = 1113] [outer = 133A1800] 12:36:54 INFO - PROCESS | 3632 | 1463431014470 Marionette DEBUG loaded listener.js 12:36:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (16D24000) [pid = 3632] [serial = 1114] [outer = 133A1800] 12:36:54 INFO - PROCESS | 3632 | 1463431014987 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]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 705ms 12:36:55 INFO - PROCESS | 3632 | 1463431015040 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3632 | 1463431015042 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 12:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:36:55 INFO - PROCESS | 3632 | 1463431015045 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 3632 | 1463431015047 Marionette TRACE conn2 <- [1,1450,null,{}] 12:36:55 INFO - PROCESS | 3632 | 1463431015050 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}] 12:36:55 INFO - PROCESS | 3632 | 1463431015174 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 12:36:55 INFO - PROCESS | 3632 | 1463431015240 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 3632 | ++DOCSHELL 16FAE800 == 84 [pid = 3632] [id = 372] 12:36:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (17054000) [pid = 3632] [serial = 1115] [outer = 00000000] 12:36:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (1705E400) [pid = 3632] [serial = 1116] [outer = 17054000] 12:36:55 INFO - PROCESS | 3632 | 1463431015285 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (17056800) [pid = 3632] [serial = 1117] [outer = 17054000] 12:36:55 INFO - PROCESS | 3632 | 1463431015710 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]]]}] 12:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 705ms 12:36:55 INFO - PROCESS | 3632 | 1463431015777 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 3632 | 1463431015778 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 12:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:36:55 INFO - PROCESS | 3632 | 1463431015790 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:36:55 INFO - PROCESS | 3632 | 1463431015792 Marionette TRACE conn2 <- [1,1454,null,{}] 12:36:55 INFO - PROCESS | 3632 | 1463431015795 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}] 12:36:55 INFO - PROCESS | 3632 | 1463431015895 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 12:36:55 INFO - PROCESS | 3632 | 1463431015960 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:55 INFO - PROCESS | 3632 | ++DOCSHELL 14E22800 == 85 [pid = 3632] [id = 373] 12:36:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (16FAFC00) [pid = 3632] [serial = 1118] [outer = 00000000] 12:36:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (1751FC00) [pid = 3632] [serial = 1119] [outer = 16FAFC00] 12:36:55 INFO - PROCESS | 3632 | 1463431016003 Marionette DEBUG loaded listener.js 12:36:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (17A28800) [pid = 3632] [serial = 1120] [outer = 16FAFC00] 12:36:56 INFO - PROCESS | 3632 | 1463431016388 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]]]}] 12:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 676ms 12:36:56 INFO - PROCESS | 3632 | 1463431016448 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 3632 | 1463431016450 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 12:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:36:56 INFO - PROCESS | 3632 | 1463431016454 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:36:56 INFO - PROCESS | 3632 | 1463431016455 Marionette TRACE conn2 <- [1,1458,null,{}] 12:36:56 INFO - PROCESS | 3632 | 1463431016459 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}] 12:36:56 INFO - PROCESS | 3632 | 1463431016576 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (19B3BC00) [pid = 3632] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (11A01C00) [pid = 3632] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (10C2C000) [pid = 3632] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (19AF1400) [pid = 3632] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (19B3CC00) [pid = 3632] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (102D4800) [pid = 3632] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (112E5C00) [pid = 3632] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (15B4A400) [pid = 3632] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (174D1400) [pid = 3632] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (17061000) [pid = 3632] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (10C26400) [pid = 3632] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:36:56 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (12AF3C00) [pid = 3632] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:36:56 INFO - PROCESS | 3632 | 1463431016894 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:56 INFO - PROCESS | 3632 | ++DOCSHELL 10C26400 == 86 [pid = 3632] [id = 374] 12:36:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (10C2C000) [pid = 3632] [serial = 1121] [outer = 00000000] 12:36:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (12AF3C00) [pid = 3632] [serial = 1122] [outer = 10C2C000] 12:36:56 INFO - PROCESS | 3632 | 1463431016942 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (10A60800) [pid = 3632] [serial = 1123] [outer = 10C2C000] 12:36:57 INFO - PROCESS | 3632 | 1463431017322 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]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 900ms 12:36:57 INFO - PROCESS | 3632 | 1463431017361 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 3632 | 1463431017363 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 12:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:36:57 INFO - PROCESS | 3632 | 1463431017366 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 3632 | 1463431017368 Marionette TRACE conn2 <- [1,1462,null,{}] 12:36:57 INFO - PROCESS | 3632 | 1463431017377 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}] 12:36:57 INFO - PROCESS | 3632 | 1463431017460 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 12:36:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (15E49000) [pid = 3632] [serial = 1124] [outer = 1B3D2000] 12:36:57 INFO - PROCESS | 3632 | 1463431017485 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:57 INFO - PROCESS | 3632 | ++DOCSHELL 180F4C00 == 87 [pid = 3632] [id = 375] 12:36:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (180F6400) [pid = 3632] [serial = 1125] [outer = 00000000] 12:36:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (18572C00) [pid = 3632] [serial = 1126] [outer = 180F6400] 12:36:57 INFO - PROCESS | 3632 | 1463431017538 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (18577800) [pid = 3632] [serial = 1127] [outer = 180F6400] 12:36:57 INFO - PROCESS | 3632 | 1463431017970 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]]]}] 12:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 615ms 12:36:57 INFO - PROCESS | 3632 | 1463431017984 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 3632 | 1463431017986 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 12:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:36:57 INFO - PROCESS | 3632 | 1463431017989 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:36:57 INFO - PROCESS | 3632 | 1463431017991 Marionette TRACE conn2 <- [1,1466,null,{}] 12:36:57 INFO - PROCESS | 3632 | 1463431018009 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}] 12:36:58 INFO - PROCESS | 3632 | 1463431018092 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 12:36:58 INFO - PROCESS | 3632 | 1463431018098 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 3632 | ++DOCSHELL 18832400 == 88 [pid = 3632] [id = 376] 12:36:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (18837800) [pid = 3632] [serial = 1128] [outer = 00000000] 12:36:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (19ABAC00) [pid = 3632] [serial = 1129] [outer = 18837800] 12:36:58 INFO - PROCESS | 3632 | 1463431018142 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (19AED000) [pid = 3632] [serial = 1130] [outer = 18837800] 12:36:58 INFO - PROCESS | 3632 | 1463431018584 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]]]}] 12:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 12:36:58 INFO - PROCESS | 3632 | 1463431018629 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 12:36:58 INFO - PROCESS | 3632 | 1463431018631 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 12:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:36:58 INFO - PROCESS | 3632 | 1463431018634 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:36:58 INFO - PROCESS | 3632 | 1463431018637 Marionette TRACE conn2 <- [1,1470,null,{}] 12:36:58 INFO - PROCESS | 3632 | 1463431018640 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}] 12:36:58 INFO - PROCESS | 3632 | 1463431018730 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 12:36:58 INFO - PROCESS | 3632 | 1463431018811 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:58 INFO - PROCESS | 3632 | ++DOCSHELL 0F30E400 == 89 [pid = 3632] [id = 377] 12:36:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (0F30EC00) [pid = 3632] [serial = 1131] [outer = 00000000] 12:36:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (105F0000) [pid = 3632] [serial = 1132] [outer = 0F30EC00] 12:36:58 INFO - PROCESS | 3632 | 1463431018998 Marionette DEBUG loaded listener.js 12:36:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (10C30800) [pid = 3632] [serial = 1133] [outer = 0F30EC00] 12:36:59 INFO - PROCESS | 3632 | 1463431019575 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]]]}] 12:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1006ms 12:36:59 INFO - PROCESS | 3632 | 1463431019641 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 3632 | 1463431019646 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 12:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:36:59 INFO - PROCESS | 3632 | 1463431019650 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:36:59 INFO - PROCESS | 3632 | 1463431019654 Marionette TRACE conn2 <- [1,1474,null,{}] 12:36:59 INFO - PROCESS | 3632 | 1463431019660 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}] 12:36:59 INFO - PROCESS | 3632 | 1463431019788 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 12:36:59 INFO - PROCESS | 3632 | 1463431019928 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:36:59 INFO - PROCESS | 3632 | ++DOCSHELL 128ACC00 == 90 [pid = 3632] [id = 378] 12:36:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (12A3B000) [pid = 3632] [serial = 1134] [outer = 00000000] 12:36:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (12DDB800) [pid = 3632] [serial = 1135] [outer = 12A3B000] 12:37:00 INFO - PROCESS | 3632 | 1463431020017 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (13159C00) [pid = 3632] [serial = 1136] [outer = 12A3B000] 12:37:00 INFO - PROCESS | 3632 | 1463431020646 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]]]}] 12:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1005ms 12:37:00 INFO - PROCESS | 3632 | 1463431020664 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 12:37:00 INFO - PROCESS | 3632 | 1463431020668 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 12:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:37:00 INFO - PROCESS | 3632 | 1463431020693 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:37:00 INFO - PROCESS | 3632 | 1463431020695 Marionette TRACE conn2 <- [1,1478,null,{}] 12:37:00 INFO - PROCESS | 3632 | 1463431020713 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}] 12:37:00 INFO - PROCESS | 3632 | 1463431020820 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 12:37:00 INFO - PROCESS | 3632 | 1463431020958 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:00 INFO - PROCESS | 3632 | ++DOCSHELL 13309800 == 91 [pid = 3632] [id = 379] 12:37:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (13DC8C00) [pid = 3632] [serial = 1137] [outer = 00000000] 12:37:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (15F02400) [pid = 3632] [serial = 1138] [outer = 13DC8C00] 12:37:01 INFO - PROCESS | 3632 | 1463431021014 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (16FA3000) [pid = 3632] [serial = 1139] [outer = 13DC8C00] 12:37:01 INFO - PROCESS | 3632 | 1463431021618 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]]]}] 12:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1005ms 12:37:01 INFO - PROCESS | 3632 | 1463431021688 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 12:37:01 INFO - PROCESS | 3632 | 1463431021691 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 12:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:37:01 INFO - PROCESS | 3632 | 1463431021696 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:37:01 INFO - PROCESS | 3632 | 1463431021703 Marionette TRACE conn2 <- [1,1482,null,{}] 12:37:01 INFO - PROCESS | 3632 | 1463431021734 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}] 12:37:01 INFO - PROCESS | 3632 | 1463431021935 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 12:37:02 INFO - PROCESS | 3632 | 1463431022038 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:02 INFO - PROCESS | 3632 | ++DOCSHELL 0F30F400 == 92 [pid = 3632] [id = 380] 12:37:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (105F6800) [pid = 3632] [serial = 1140] [outer = 00000000] 12:37:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (180F1800) [pid = 3632] [serial = 1141] [outer = 105F6800] 12:37:02 INFO - PROCESS | 3632 | 1463431022075 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (19AB9000) [pid = 3632] [serial = 1142] [outer = 105F6800] 12:37:02 INFO - PROCESS | 3632 | 1463431022669 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]]]}] 12:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1006ms 12:37:02 INFO - PROCESS | 3632 | 1463431022705 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 12:37:02 INFO - PROCESS | 3632 | 1463431022708 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 12:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:37:02 INFO - PROCESS | 3632 | 1463431022711 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:37:02 INFO - PROCESS | 3632 | 1463431022713 Marionette TRACE conn2 <- [1,1486,null,{}] 12:37:02 INFO - PROCESS | 3632 | 1463431022717 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}] 12:37:02 INFO - PROCESS | 3632 | 1463431022832 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 12:37:02 INFO - PROCESS | 3632 | 1463431022942 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:02 INFO - PROCESS | 3632 | ++DOCSHELL 19B38400 == 93 [pid = 3632] [id = 381] 12:37:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (19D7E000) [pid = 3632] [serial = 1143] [outer = 00000000] 12:37:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (19FAC800) [pid = 3632] [serial = 1144] [outer = 19D7E000] 12:37:02 INFO - PROCESS | 3632 | 1463431022979 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (1A1E2800) [pid = 3632] [serial = 1145] [outer = 19D7E000] 12:37:03 INFO - PROCESS | 3632 | 1463431023521 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]]]}] 12:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 870ms 12:37:03 INFO - PROCESS | 3632 | 1463431023578 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 12:37:03 INFO - PROCESS | 3632 | 1463431023581 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 12:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:37:03 INFO - PROCESS | 3632 | 1463431023584 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:37:03 INFO - PROCESS | 3632 | 1463431023586 Marionette TRACE conn2 <- [1,1490,null,{}] 12:37:03 INFO - PROCESS | 3632 | 1463431023590 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}] 12:37:03 INFO - PROCESS | 3632 | 1463431023697 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 12:37:03 INFO - PROCESS | 3632 | 1463431023809 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:03 INFO - PROCESS | 3632 | ++DOCSHELL 1A88B400 == 94 [pid = 3632] [id = 382] 12:37:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (1A88DC00) [pid = 3632] [serial = 1146] [outer = 00000000] 12:37:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 140 (1A977800) [pid = 3632] [serial = 1147] [outer = 1A88DC00] 12:37:03 INFO - PROCESS | 3632 | 1463431023899 Marionette DEBUG loaded listener.js 12:37:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (1AB83000) [pid = 3632] [serial = 1148] [outer = 1A88DC00] 12:37:04 INFO - PROCESS | 3632 | 1463431024513 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]]]}] 12:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 960ms 12:37:04 INFO - PROCESS | 3632 | 1463431024572 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 3632 | 1463431024574 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 12:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:37:04 INFO - PROCESS | 3632 | 1463431024579 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:37:04 INFO - PROCESS | 3632 | 1463431024580 Marionette TRACE conn2 <- [1,1494,null,{}] 12:37:04 INFO - PROCESS | 3632 | 1463431024584 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}] 12:37:04 INFO - PROCESS | 3632 | 1463431024678 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 12:37:04 INFO - PROCESS | 3632 | 1463431024818 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:04 INFO - PROCESS | 3632 | ++DOCSHELL 1288D800 == 95 [pid = 3632] [id = 383] 12:37:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (128A3400) [pid = 3632] [serial = 1149] [outer = 00000000] 12:37:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (13382800) [pid = 3632] [serial = 1150] [outer = 128A3400] 12:37:04 INFO - PROCESS | 3632 | 1463431024881 Marionette DEBUG loaded listener.js 12:37:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (1339CC00) [pid = 3632] [serial = 1151] [outer = 128A3400] 12:37:05 INFO - PROCESS | 3632 | 1463431025625 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]]]}] 12:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1111ms 12:37:05 INFO - PROCESS | 3632 | 1463431025681 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 12:37:05 INFO - PROCESS | 3632 | 1463431025685 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 12:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:37:05 INFO - PROCESS | 3632 | 1463431025690 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:37:05 INFO - PROCESS | 3632 | 1463431025694 Marionette TRACE conn2 <- [1,1498,null,{}] 12:37:05 INFO - PROCESS | 3632 | 1463431025699 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}] 12:37:05 INFO - PROCESS | 3632 | 1463431025804 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 12:37:05 INFO - PROCESS | 3632 | 1463431025969 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:05 INFO - PROCESS | 3632 | ++DOCSHELL 11274000 == 96 [pid = 3632] [id = 384] 12:37:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (1127F000) [pid = 3632] [serial = 1152] [outer = 00000000] 12:37:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (12A46000) [pid = 3632] [serial = 1153] [outer = 1127F000] 12:37:06 INFO - PROCESS | 3632 | 1463431026021 Marionette DEBUG loaded listener.js 12:37:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (1313C800) [pid = 3632] [serial = 1154] [outer = 1127F000] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 11A0DC00 == 95 [pid = 3632] [id = 19] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 102CB400 == 94 [pid = 3632] [id = 53] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 10D6B400 == 93 [pid = 3632] [id = 343] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 18832400 == 92 [pid = 3632] [id = 376] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 180F4C00 == 91 [pid = 3632] [id = 375] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 10C26400 == 90 [pid = 3632] [id = 374] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 14E22800 == 89 [pid = 3632] [id = 373] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 16FAE800 == 88 [pid = 3632] [id = 372] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 10D6BC00 == 87 [pid = 3632] [id = 371] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 14341800 == 86 [pid = 3632] [id = 370] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 13394C00 == 85 [pid = 3632] [id = 369] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 10F40400 == 84 [pid = 3632] [id = 368] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 11074C00 == 83 [pid = 3632] [id = 367] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 1AC60400 == 82 [pid = 3632] [id = 364] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 16FA0C00 == 81 [pid = 3632] [id = 363] 12:37:06 INFO - PROCESS | 3632 | --DOCSHELL 10C2A800 == 80 [pid = 3632] [id = 362] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (19D7C800) [pid = 3632] [serial = 1068] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (1A910400) [pid = 3632] [serial = 1071] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (1A131400) [pid = 3632] [serial = 1069] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (11076400) [pid = 3632] [serial = 1074] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (1A982000) [pid = 3632] [serial = 1072] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (13148000) [pid = 3632] [serial = 1053] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (13703400) [pid = 3632] [serial = 1054] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 139 (16FA0800) [pid = 3632] [serial = 1059] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (16FAE400) [pid = 3632] [serial = 1060] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (17A1EC00) [pid = 3632] [serial = 1062] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (17A2B400) [pid = 3632] [serial = 1063] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (1856AC00) [pid = 3632] [serial = 1065] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (10F46000) [pid = 3632] [serial = 1056] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (130D3C00) [pid = 3632] [serial = 1057] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (1313D800) [pid = 3632] [serial = 1032] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (17024800) [pid = 3632] [serial = 1035] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (19D81C00) [pid = 3632] [serial = 1038] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (1A97E000) [pid = 3632] [serial = 1041] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (1B3C9C00) [pid = 3632] [serial = 1044] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (1D95B000) [pid = 3632] [serial = 1047] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (15B4B800) [pid = 3632] [serial = 1050] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (128AB000) [pid = 3632] [serial = 1075] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (1AF4D000) [pid = 3632] [serial = 1081] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (1A984C00) [pid = 3632] [serial = 1078] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (19D82000) [pid = 3632] [serial = 1077] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (1883E400) [pid = 3632] [serial = 1066] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (1AEB7C00) [pid = 3632] [serial = 1080] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (15F10400) [pid = 3632] [serial = 991] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (11CEC000) [pid = 3632] [serial = 988] [outer = 00000000] [url = about:blank] 12:37:06 INFO - PROCESS | 3632 | 1463431026758 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]]]}] 12:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1095ms 12:37:06 INFO - PROCESS | 3632 | 1463431026783 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 3632 | 1463431026787 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 12:37:06 INFO - PROCESS | 3632 | 1463431026792 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:37:06 INFO - PROCESS | 3632 | 1463431026796 Marionette TRACE conn2 <- [1,1502,null,{}] 12:37:06 INFO - PROCESS | 3632 | 1463431026803 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}] 12:37:06 INFO - PROCESS | 3632 | 1463431026924 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 12:37:07 INFO - PROCESS | 3632 | 1463431027064 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:07 INFO - PROCESS | 3632 | ++DOCSHELL 11075400 == 81 [pid = 3632] [id = 385] 12:37:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (11076400) [pid = 3632] [serial = 1155] [outer = 00000000] 12:37:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (11CF2800) [pid = 3632] [serial = 1156] [outer = 11076400] 12:37:07 INFO - PROCESS | 3632 | 1463431027124 Marionette DEBUG loaded listener.js 12:37:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (128AB000) [pid = 3632] [serial = 1157] [outer = 11076400] 12:37:07 INFO - PROCESS | 3632 | 1463431027719 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]]]}] 12:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 960ms 12:37:07 INFO - PROCESS | 3632 | 1463431027761 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 12:37:07 INFO - PROCESS | 3632 | 1463431027767 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 12:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:37:07 INFO - PROCESS | 3632 | 1463431027773 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:37:07 INFO - PROCESS | 3632 | 1463431027776 Marionette TRACE conn2 <- [1,1506,null,{}] 12:37:07 INFO - PROCESS | 3632 | 1463431027780 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}] 12:37:07 INFO - PROCESS | 3632 | 1463431027895 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 12:37:08 INFO - PROCESS | 3632 | 1463431028009 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3632 | ++DOCSHELL 12A45C00 == 82 [pid = 3632] [id = 386] 12:37:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (13156400) [pid = 3632] [serial = 1158] [outer = 00000000] 12:37:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (13BE0000) [pid = 3632] [serial = 1159] [outer = 13156400] 12:37:08 INFO - PROCESS | 3632 | 1463431028047 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (140D8800) [pid = 3632] [serial = 1160] [outer = 13156400] 12:37:08 INFO - PROCESS | 3632 | 1463431028633 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]]]}] 12:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 901ms 12:37:08 INFO - PROCESS | 3632 | 1463431028679 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 12:37:08 INFO - PROCESS | 3632 | 1463431028681 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 12:37:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:37:08 INFO - PROCESS | 3632 | 1463431028685 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:37:08 INFO - PROCESS | 3632 | 1463431028689 Marionette TRACE conn2 <- [1,1510,null,{}] 12:37:08 INFO - PROCESS | 3632 | 1463431028700 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}] 12:37:08 INFO - PROCESS | 3632 | 1463431028816 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 12:37:08 INFO - PROCESS | 3632 | 1463431028959 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:08 INFO - PROCESS | 3632 | ++DOCSHELL 16E50400 == 83 [pid = 3632] [id = 387] 12:37:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (16E50800) [pid = 3632] [serial = 1161] [outer = 00000000] 12:37:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (16FA9C00) [pid = 3632] [serial = 1162] [outer = 16E50800] 12:37:09 INFO - PROCESS | 3632 | 1463431029019 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (17055800) [pid = 3632] [serial = 1163] [outer = 16E50800] 12:37:09 INFO - PROCESS | 3632 | 1463431029588 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"]]]}] 12:37:09 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 () { 12:37:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:37:09 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 () { 12:37:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:37:09 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 () { 12:37:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:37:09 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 () { 12:37:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:37:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:37:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 960ms 12:37:09 INFO - PROCESS | 3632 | 1463431029656 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 3632 | 1463431029659 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 12:37:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:37:09 INFO - PROCESS | 3632 | 1463431029663 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:37:09 INFO - PROCESS | 3632 | 1463431029665 Marionette TRACE conn2 <- [1,1514,null,{}] 12:37:09 INFO - PROCESS | 3632 | 1463431029669 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}] 12:37:09 INFO - PROCESS | 3632 | 1463431029778 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 12:37:09 INFO - PROCESS | 3632 | 1463431029898 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 3632 | ++DOCSHELL 174C9C00 == 84 [pid = 3632] [id = 388] 12:37:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (174CA800) [pid = 3632] [serial = 1164] [outer = 00000000] 12:37:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (175DD800) [pid = 3632] [serial = 1165] [outer = 174CA800] 12:37:09 INFO - PROCESS | 3632 | 1463431029961 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (180F6C00) [pid = 3632] [serial = 1166] [outer = 174CA800] 12:37:10 INFO - PROCESS | 3632 | 1463431030497 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"]]]}] 12:37:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:37:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:37:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:37:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 870ms 12:37:10 INFO - PROCESS | 3632 | 1463431030537 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 12:37:10 INFO - PROCESS | 3632 | 1463431030540 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 12:37:10 INFO - PROCESS | 3632 | 1463431030545 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:37:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:37:10 INFO - PROCESS | 3632 | 1463431030547 Marionette TRACE conn2 <- [1,1518,null,{}] 12:37:10 INFO - PROCESS | 3632 | 1463431030550 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}] 12:37:10 INFO - PROCESS | 3632 | 1463431030653 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 12:37:10 INFO - PROCESS | 3632 | 1463431030744 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:10 INFO - PROCESS | 3632 | ++DOCSHELL 1107C400 == 85 [pid = 3632] [id = 389] 12:37:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (17055400) [pid = 3632] [serial = 1167] [outer = 00000000] 12:37:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (19AEB400) [pid = 3632] [serial = 1168] [outer = 17055400] 12:37:10 INFO - PROCESS | 3632 | 1463431030797 Marionette DEBUG loaded listener.js 12:37:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 133 (19D7C800) [pid = 3632] [serial = 1169] [outer = 17055400] 12:37:11 INFO - PROCESS | 3632 | 1463431031293 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]]]}] 12:37:11 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 12:37:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:37:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:37:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:37:11 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. 12:37:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:37:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 810ms 12:37:11 INFO - PROCESS | 3632 | 1463431031354 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 12:37:11 INFO - PROCESS | 3632 | 1463431031356 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 12:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:37:11 INFO - PROCESS | 3632 | 1463431031360 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:37:11 INFO - PROCESS | 3632 | 1463431031362 Marionette TRACE conn2 <- [1,1522,null,{}] 12:37:11 INFO - PROCESS | 3632 | 1463431031366 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}] 12:37:11 INFO - PROCESS | 3632 | 1463431031550 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 12:37:11 INFO - PROCESS | 3632 | 1463431031612 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:11 INFO - PROCESS | 3632 | ++DOCSHELL 174CD400 == 86 [pid = 3632] [id = 390] 12:37:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 134 (19AE8400) [pid = 3632] [serial = 1170] [outer = 00000000] 12:37:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 135 (1A97F800) [pid = 3632] [serial = 1171] [outer = 19AE8400] 12:37:11 INFO - PROCESS | 3632 | 1463431031666 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 136 (1AB84000) [pid = 3632] [serial = 1172] [outer = 19AE8400] 12:37:12 INFO - PROCESS | 3632 | 1463431032211 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]]]}] 12:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 901ms 12:37:12 INFO - PROCESS | 3632 | 1463431032270 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 12:37:12 INFO - PROCESS | 3632 | 1463431032272 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 12:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:37:12 INFO - PROCESS | 3632 | 1463431032276 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:37:12 INFO - PROCESS | 3632 | 1463431032278 Marionette TRACE conn2 <- [1,1526,null,{}] 12:37:12 INFO - PROCESS | 3632 | 1463431032282 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}] 12:37:12 INFO - PROCESS | 3632 | 1463431032384 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 12:37:12 INFO - PROCESS | 3632 | 1463431032478 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:12 INFO - PROCESS | 3632 | ++DOCSHELL 1A977C00 == 87 [pid = 3632] [id = 391] 12:37:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 137 (1A985800) [pid = 3632] [serial = 1173] [outer = 00000000] 12:37:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 138 (1AEB5400) [pid = 3632] [serial = 1174] [outer = 1A985800] 12:37:12 INFO - PROCESS | 3632 | 1463431032531 Marionette DEBUG loaded listener.js 12:37:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 139 (1AEB6000) [pid = 3632] [serial = 1175] [outer = 1A985800] 12:37:13 INFO - PROCESS | 3632 | 1463431033105 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]]]}] 12:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 855ms 12:37:13 INFO - PROCESS | 3632 | 1463431033146 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 12:37:13 INFO - PROCESS | 3632 | 1463431033148 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 12:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:37:13 INFO - PROCESS | 3632 | 1463431033152 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:37:13 INFO - PROCESS | 3632 | 1463431033154 Marionette TRACE conn2 <- [1,1530,null,{}] 12:37:13 INFO - PROCESS | 3632 | 1463431033157 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}] 12:37:13 INFO - PROCESS | 3632 | 1463431033243 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 12:37:13 INFO - PROCESS | 3632 | 1463431033353 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:13 INFO - PROCESS | 3632 | ++DOCSHELL 1AC64000 == 88 [pid = 3632] [id = 392] 12:37:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 140 (1AC6D000) [pid = 3632] [serial = 1176] [outer = 00000000] 12:37:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (1AF4E000) [pid = 3632] [serial = 1177] [outer = 1AC6D000] 12:37:13 INFO - PROCESS | 3632 | 1463431033406 Marionette DEBUG loaded listener.js 12:37:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (1AF58400) [pid = 3632] [serial = 1178] [outer = 1AC6D000] 12:37:14 INFO - PROCESS | 3632 | 1463431034004 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]]]}] 12:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 900ms 12:37:14 INFO - PROCESS | 3632 | 1463431034062 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 12:37:14 INFO - PROCESS | 3632 | 1463431034065 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 12:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:37:14 INFO - PROCESS | 3632 | 1463431034051 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:37:14 INFO - PROCESS | 3632 | 1463431034053 Marionette TRACE conn2 <- [1,1534,null,{}] 12:37:14 INFO - PROCESS | 3632 | 1463431034057 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}] 12:37:14 INFO - PROCESS | 3632 | 1463431034165 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 12:37:14 INFO - PROCESS | 3632 | 1463431034307 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:14 INFO - PROCESS | 3632 | ++DOCSHELL 1AEB5C00 == 89 [pid = 3632] [id = 393] 12:37:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (1AEBF800) [pid = 3632] [serial = 1179] [outer = 00000000] 12:37:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (1B272400) [pid = 3632] [serial = 1180] [outer = 1AEBF800] 12:37:14 INFO - PROCESS | 3632 | 1463431034362 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (1B3CE400) [pid = 3632] [serial = 1181] [outer = 1AEBF800] 12:37:15 INFO - PROCESS | 3632 | 1463431035008 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]]]}] 12:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 991ms 12:37:15 INFO - PROCESS | 3632 | 1463431035081 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 3632 | 1463431035087 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 12:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:37:15 INFO - PROCESS | 3632 | 1463431035093 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:37:15 INFO - PROCESS | 3632 | 1463431035098 Marionette TRACE conn2 <- [1,1538,null,{}] 12:37:15 INFO - PROCESS | 3632 | 1463431035105 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}] 12:37:15 INFO - PROCESS | 3632 | 1463431035253 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 12:37:15 INFO - PROCESS | 3632 | 1463431035384 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:15 INFO - PROCESS | 3632 | ++DOCSHELL 11CEBC00 == 90 [pid = 3632] [id = 394] 12:37:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (11CEC000) [pid = 3632] [serial = 1182] [outer = 00000000] 12:37:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (13154000) [pid = 3632] [serial = 1183] [outer = 11CEC000] 12:37:15 INFO - PROCESS | 3632 | 1463431035436 Marionette DEBUG loaded listener.js 12:37:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 148 (13709400) [pid = 3632] [serial = 1184] [outer = 11CEC000] 12:37:15 INFO - PROCESS | 3632 | --DOCSHELL 10B8DC00 == 89 [pid = 3632] [id = 366] 12:37:15 INFO - PROCESS | 3632 | --DOCSHELL 16D89C00 == 88 [pid = 3632] [id = 230] 12:37:15 INFO - PROCESS | 3632 | --DOCSHELL 128ACC00 == 87 [pid = 3632] [id = 378] 12:37:15 INFO - PROCESS | 3632 | --DOCSHELL 0F30E400 == 86 [pid = 3632] [id = 377] 12:37:16 INFO - PROCESS | 3632 | 1463431036181 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]]]}] 12:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1110ms 12:37:16 INFO - PROCESS | 3632 | 1463431036207 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 3632 | 1463431036195 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 12:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:37:16 INFO - PROCESS | 3632 | 1463431036201 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:37:16 INFO - PROCESS | 3632 | 1463431036205 Marionette TRACE conn2 <- [1,1542,null,{}] 12:37:16 INFO - PROCESS | 3632 | 1463431036211 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}] 12:37:16 INFO - PROCESS | 3632 | 1463431036330 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 12:37:16 INFO - PROCESS | 3632 | 1463431036478 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:16 INFO - PROCESS | 3632 | ++DOCSHELL 12A41400 == 87 [pid = 3632] [id = 395] 12:37:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (12B60C00) [pid = 3632] [serial = 1185] [outer = 00000000] 12:37:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (14E1A400) [pid = 3632] [serial = 1186] [outer = 12B60C00] 12:37:16 INFO - PROCESS | 3632 | 1463431036536 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (157C7000) [pid = 3632] [serial = 1187] [outer = 12B60C00] 12:37:17 INFO - PROCESS | 3632 | 1463431037167 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]]]}] 12:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1005ms 12:37:17 INFO - PROCESS | 3632 | 1463431037210 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 12:37:17 INFO - PROCESS | 3632 | 1463431037216 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 12:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:37:17 INFO - PROCESS | 3632 | 1463431037242 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:37:17 INFO - PROCESS | 3632 | 1463431037245 Marionette TRACE conn2 <- [1,1546,null,{}] 12:37:17 INFO - PROCESS | 3632 | 1463431037249 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}] 12:37:17 INFO - PROCESS | 3632 | 1463431037364 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 12:37:17 INFO - PROCESS | 3632 | 1463431037510 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:17 INFO - PROCESS | 3632 | ++DOCSHELL 167A3400 == 88 [pid = 3632] [id = 396] 12:37:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (16FAA800) [pid = 3632] [serial = 1188] [outer = 00000000] 12:37:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 153 (1706B800) [pid = 3632] [serial = 1189] [outer = 16FAA800] 12:37:17 INFO - PROCESS | 3632 | 1463431037550 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 154 (17806C00) [pid = 3632] [serial = 1190] [outer = 16FAA800] 12:37:18 INFO - PROCESS | 3632 | 1463431038119 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]]]}] 12:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 901ms 12:37:18 INFO - PROCESS | 3632 | 1463431038150 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 12:37:18 INFO - PROCESS | 3632 | 1463431038152 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 12:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:37:18 INFO - PROCESS | 3632 | 1463431038156 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:37:18 INFO - PROCESS | 3632 | 1463431038160 Marionette TRACE conn2 <- [1,1550,null,{}] 12:37:18 INFO - PROCESS | 3632 | 1463431038170 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}] 12:37:18 INFO - PROCESS | 3632 | 1463431038288 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 12:37:18 INFO - PROCESS | 3632 | 1463431038437 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:18 INFO - PROCESS | 3632 | ++DOCSHELL 1A488C00 == 89 [pid = 3632] [id = 397] 12:37:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 155 (1A489400) [pid = 3632] [serial = 1191] [outer = 00000000] 12:37:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 156 (1A978000) [pid = 3632] [serial = 1192] [outer = 1A489400] 12:37:18 INFO - PROCESS | 3632 | 1463431038497 Marionette DEBUG loaded listener.js 12:37:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 157 (1A983C00) [pid = 3632] [serial = 1193] [outer = 1A489400] 12:37:19 INFO - PROCESS | 3632 | 1463431039097 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]]]}] 12:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1005ms 12:37:19 INFO - PROCESS | 3632 | 1463431039170 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 12:37:19 INFO - PROCESS | 3632 | 1463431039173 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 12:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:37:19 INFO - PROCESS | 3632 | 1463431039177 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:37:19 INFO - PROCESS | 3632 | 1463431039179 Marionette TRACE conn2 <- [1,1554,null,{}] 12:37:19 INFO - PROCESS | 3632 | 1463431039199 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}] 12:37:19 INFO - PROCESS | 3632 | 1463431039294 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 12:37:19 INFO - PROCESS | 3632 | 1463431039438 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:19 INFO - PROCESS | 3632 | ++DOCSHELL 1A911000 == 90 [pid = 3632] [id = 398] 12:37:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 158 (1A983400) [pid = 3632] [serial = 1194] [outer = 00000000] 12:37:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 159 (1B3C8800) [pid = 3632] [serial = 1195] [outer = 1A983400] 12:37:19 INFO - PROCESS | 3632 | 1463431039494 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 160 (1B677000) [pid = 3632] [serial = 1196] [outer = 1A983400] 12:37:20 INFO - PROCESS | 3632 | 1463431040100 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]]]}] 12:37:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:37:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 960ms 12:37:20 INFO - PROCESS | 3632 | 1463431040131 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 12:37:20 INFO - PROCESS | 3632 | 1463431040135 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 12:37:20 INFO - PROCESS | 3632 | 1463431040139 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:37:20 INFO - PROCESS | 3632 | 1463431040141 Marionette TRACE conn2 <- [1,1558,null,{}] 12:37:20 INFO - PROCESS | 3632 | 1463431040145 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}] 12:37:20 INFO - PROCESS | 3632 | 1463431040250 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 12:37:20 INFO - PROCESS | 3632 | 1463431040367 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:20 INFO - PROCESS | 3632 | ++DOCSHELL 10A60400 == 91 [pid = 3632] [id = 399] 12:37:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 161 (1A985000) [pid = 3632] [serial = 1197] [outer = 00000000] 12:37:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 162 (1B76DC00) [pid = 3632] [serial = 1198] [outer = 1A985000] 12:37:20 INFO - PROCESS | 3632 | 1463431040461 Marionette DEBUG loaded listener.js 12:37:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 163 (1B773C00) [pid = 3632] [serial = 1199] [outer = 1A985000] 12:37:20 INFO - PROCESS | 3632 | 1463431041000 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]]]}] 12:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 916ms 12:37:21 INFO - PROCESS | 3632 | 1463431041052 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 3632 | 1463431041054 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 12:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:37:21 INFO - PROCESS | 3632 | 1463431041058 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:37:21 INFO - PROCESS | 3632 | 1463431041060 Marionette TRACE conn2 <- [1,1562,null,{}] 12:37:21 INFO - PROCESS | 3632 | 1463431041063 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}] 12:37:21 INFO - PROCESS | 3632 | 1463431041210 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 12:37:21 INFO - PROCESS | 3632 | 1463431041357 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:21 INFO - PROCESS | 3632 | ++DOCSHELL 10F46800 == 92 [pid = 3632] [id = 400] 12:37:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 164 (10F47400) [pid = 3632] [serial = 1200] [outer = 00000000] 12:37:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 165 (1B98C800) [pid = 3632] [serial = 1201] [outer = 10F47400] 12:37:21 INFO - PROCESS | 3632 | 1463431041413 Marionette DEBUG loaded listener.js 12:37:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 166 (1C6D4800) [pid = 3632] [serial = 1202] [outer = 10F47400] 12:37:22 INFO - PROCESS | 3632 | 1463431042018 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]]]}] 12:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1005ms 12:37:22 INFO - PROCESS | 3632 | 1463431042064 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 12:37:22 INFO - PROCESS | 3632 | 1463431042066 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 12:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:37:22 INFO - PROCESS | 3632 | 1463431042070 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:37:22 INFO - PROCESS | 3632 | 1463431042072 Marionette TRACE conn2 <- [1,1566,null,{}] 12:37:22 INFO - PROCESS | 3632 | 1463431042076 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}] 12:37:22 INFO - PROCESS | 3632 | 1463431042185 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 12:37:22 INFO - PROCESS | 3632 | 1463431042460 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:22 INFO - PROCESS | 3632 | ++DOCSHELL 104E4400 == 93 [pid = 3632] [id = 401] 12:37:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 167 (10C2C400) [pid = 3632] [serial = 1203] [outer = 00000000] 12:37:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 168 (10F43800) [pid = 3632] [serial = 1204] [outer = 10C2C400] 12:37:22 INFO - PROCESS | 3632 | 1463431042515 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 169 (12A3F800) [pid = 3632] [serial = 1205] [outer = 10C2C400] 12:37:23 INFO - PROCESS | 3632 | 1463431043126 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]]]}] 12:37:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1110ms 12:37:23 INFO - PROCESS | 3632 | 1463431043173 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 3632 | 1463431043177 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 12:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:37:23 INFO - PROCESS | 3632 | 1463431043183 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:37:23 INFO - PROCESS | 3632 | 1463431043188 Marionette TRACE conn2 <- [1,1570,null,{}] 12:37:23 INFO - PROCESS | 3632 | 1463431043195 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}] 12:37:23 INFO - PROCESS | 3632 | 1463431043304 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 12:37:23 INFO - PROCESS | 3632 | 1463431043429 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:23 INFO - PROCESS | 3632 | ++DOCSHELL 13304800 == 94 [pid = 3632] [id = 402] 12:37:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 170 (140D6800) [pid = 3632] [serial = 1206] [outer = 00000000] 12:37:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 171 (17199C00) [pid = 3632] [serial = 1207] [outer = 140D6800] 12:37:23 INFO - PROCESS | 3632 | 1463431043540 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 172 (17A21C00) [pid = 3632] [serial = 1208] [outer = 140D6800] 12:37:23 INFO - PROCESS | 3632 | --DOCSHELL 1107C400 == 93 [pid = 3632] [id = 389] 12:37:23 INFO - PROCESS | 3632 | --DOCSHELL 174C9C00 == 92 [pid = 3632] [id = 388] 12:37:23 INFO - PROCESS | 3632 | --DOCSHELL 16E50400 == 91 [pid = 3632] [id = 387] 12:37:23 INFO - PROCESS | 3632 | --DOCSHELL 12A45C00 == 90 [pid = 3632] [id = 386] 12:37:23 INFO - PROCESS | 3632 | --DOCSHELL 11075400 == 89 [pid = 3632] [id = 385] 12:37:24 INFO - PROCESS | 3632 | 1463431044323 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]]]}] 12:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1201ms 12:37:24 INFO - PROCESS | 3632 | 1463431044389 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 3632 | 1463431044395 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 12:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:37:24 INFO - PROCESS | 3632 | 1463431044414 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:37:24 INFO - PROCESS | 3632 | 1463431044419 Marionette TRACE conn2 <- [1,1574,null,{}] 12:37:24 INFO - PROCESS | 3632 | 1463431044424 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}] 12:37:24 INFO - PROCESS | 3632 | 1463431044540 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 12:37:24 INFO - PROCESS | 3632 | 1463431044691 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:24 INFO - PROCESS | 3632 | ++DOCSHELL 16D21400 == 90 [pid = 3632] [id = 403] 12:37:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 173 (16D85800) [pid = 3632] [serial = 1209] [outer = 00000000] 12:37:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 174 (1705E800) [pid = 3632] [serial = 1210] [outer = 16D85800] 12:37:24 INFO - PROCESS | 3632 | 1463431044735 Marionette DEBUG loaded listener.js 12:37:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 175 (178EC000) [pid = 3632] [serial = 1211] [outer = 16D85800] 12:37:25 INFO - PROCESS | 3632 | 1463431045326 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]]]}] 12:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 960ms 12:37:25 INFO - PROCESS | 3632 | 1463431045379 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 12:37:25 INFO - PROCESS | 3632 | 1463431045385 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 12:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:37:25 INFO - PROCESS | 3632 | 1463431045391 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:37:25 INFO - PROCESS | 3632 | 1463431045394 Marionette TRACE conn2 <- [1,1578,null,{}] 12:37:25 INFO - PROCESS | 3632 | 1463431045398 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}] 12:37:25 INFO - PROCESS | 3632 | 1463431045532 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 12:37:25 INFO - PROCESS | 3632 | 1463431045681 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:25 INFO - PROCESS | 3632 | ++DOCSHELL 19FA8800 == 91 [pid = 3632] [id = 404] 12:37:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 176 (19FB1000) [pid = 3632] [serial = 1212] [outer = 00000000] 12:37:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 177 (1A910400) [pid = 3632] [serial = 1213] [outer = 19FB1000] 12:37:25 INFO - PROCESS | 3632 | 1463431045737 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 178 (1A982000) [pid = 3632] [serial = 1214] [outer = 19FB1000] 12:37:26 INFO - PROCESS | 3632 | 1463431046338 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]]]}] 12:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 990ms 12:37:26 INFO - PROCESS | 3632 | 1463431046395 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 3632 | 1463431046398 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 12:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:37:26 INFO - PROCESS | 3632 | 1463431046402 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:37:26 INFO - PROCESS | 3632 | 1463431046406 Marionette TRACE conn2 <- [1,1582,null,{}] 12:37:26 INFO - PROCESS | 3632 | 1463431046417 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}] 12:37:26 INFO - PROCESS | 3632 | 1463431046606 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 12:37:26 INFO - PROCESS | 3632 | 1463431046619 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:26 INFO - PROCESS | 3632 | ++DOCSHELL 10C2AC00 == 92 [pid = 3632] [id = 405] 12:37:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 179 (1B76B400) [pid = 3632] [serial = 1215] [outer = 00000000] 12:37:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 180 (1B936C00) [pid = 3632] [serial = 1216] [outer = 1B76B400] 12:37:26 INFO - PROCESS | 3632 | 1463431046678 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 181 (1B990C00) [pid = 3632] [serial = 1217] [outer = 1B76B400] 12:37:27 INFO - PROCESS | 3632 | 1463431047295 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]]]}] 12:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 961ms 12:37:27 INFO - PROCESS | 3632 | 1463431047367 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 3632 | 1463431047370 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 12:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:37:27 INFO - PROCESS | 3632 | 1463431047373 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:37:27 INFO - PROCESS | 3632 | 1463431047359 Marionette TRACE conn2 <- [1,1586,null,{}] 12:37:27 INFO - PROCESS | 3632 | 1463431047362 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}] 12:37:27 INFO - PROCESS | 3632 | 1463431047530 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 12:37:27 INFO - PROCESS | 3632 | 1463431047601 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:27 INFO - PROCESS | 3632 | ++DOCSHELL 19AF4400 == 93 [pid = 3632] [id = 406] 12:37:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 182 (1C6D5C00) [pid = 3632] [serial = 1218] [outer = 00000000] 12:37:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 183 (1C6DCC00) [pid = 3632] [serial = 1219] [outer = 1C6D5C00] 12:37:27 INFO - PROCESS | 3632 | 1463431047696 Marionette DEBUG loaded listener.js 12:37:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 184 (1CD55C00) [pid = 3632] [serial = 1220] [outer = 1C6D5C00] 12:37:28 INFO - PROCESS | 3632 | 1463431048250 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]]]}] 12:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 915ms 12:37:28 INFO - PROCESS | 3632 | 1463431048278 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 12:37:28 INFO - PROCESS | 3632 | 1463431048281 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 12:37:28 INFO - PROCESS | 3632 | 1463431048288 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:37:28 INFO - PROCESS | 3632 | 1463431048292 Marionette TRACE conn2 <- [1,1590,null,{}] 12:37:28 INFO - PROCESS | 3632 | 1463431048297 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}] 12:37:28 INFO - PROCESS | 3632 | 1463431048404 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 12:37:28 INFO - PROCESS | 3632 | 1463431048551 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:28 INFO - PROCESS | 3632 | ++DOCSHELL 1C6D9000 == 94 [pid = 3632] [id = 407] 12:37:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 185 (1C6DAC00) [pid = 3632] [serial = 1221] [outer = 00000000] 12:37:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 186 (1CD5D000) [pid = 3632] [serial = 1222] [outer = 1C6DAC00] 12:37:28 INFO - PROCESS | 3632 | 1463431048607 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 187 (1CD60C00) [pid = 3632] [serial = 1223] [outer = 1C6DAC00] 12:37:29 INFO - PROCESS | 3632 | 1463431049179 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]]]}] 12:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 960ms 12:37:29 INFO - PROCESS | 3632 | 1463431049256 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 3632 | 1463431049259 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 12:37:30 INFO - PROCESS | 3632 | --DOCSHELL 171A6000 == 93 [pid = 3632] [id = 28] 12:37:30 INFO - PROCESS | 3632 | --DOCSHELL 13144C00 == 92 [pid = 3632] [id = 229] 12:37:30 INFO - PROCESS | 3632 | --DOCSHELL 104E4400 == 91 [pid = 3632] [id = 401] 12:37:30 INFO - PROCESS | 3632 | --DOCSHELL 1A911000 == 90 [pid = 3632] [id = 398] 12:37:30 INFO - PROCESS | 3632 | --DOCSHELL 1A488C00 == 89 [pid = 3632] [id = 397] 12:37:30 INFO - PROCESS | 3632 | --DOCSHELL 12A41400 == 88 [pid = 3632] [id = 395] 12:37:30 INFO - PROCESS | 3632 | --DOCSHELL 167A3400 == 87 [pid = 3632] [id = 396] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1A89AC00 == 86 [pid = 3632] [id = 10] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 11C69C00 == 85 [pid = 3632] [id = 260] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 12D7E000 == 84 [pid = 3632] [id = 23] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 17B43000 == 83 [pid = 3632] [id = 150] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10482400 == 82 [pid = 3632] [id = 285] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 15161000 == 81 [pid = 3632] [id = 313] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10504000 == 80 [pid = 3632] [id = 18] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 155F0800 == 79 [pid = 3632] [id = 64] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1B679800 == 78 [pid = 3632] [id = 315] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1A486000 == 77 [pid = 3632] [id = 106] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 182DE400 == 76 [pid = 3632] [id = 202] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 140CA400 == 75 [pid = 3632] [id = 149] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1433E400 == 74 [pid = 3632] [id = 24] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1B76C400 == 73 [pid = 3632] [id = 16] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 12A95800 == 72 [pid = 3632] [id = 318] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AEBDC00 == 71 [pid = 3632] [id = 284] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AF56800 == 70 [pid = 3632] [id = 232] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 167AF400 == 69 [pid = 3632] [id = 216] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10486400 == 68 [pid = 3632] [id = 95] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 13146000 == 67 [pid = 3632] [id = 264] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 11425000 == 66 [pid = 3632] [id = 21] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AC61400 == 65 [pid = 3632] [id = 217] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 19B3B800 == 64 [pid = 3632] [id = 246] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1330C400 == 63 [pid = 3632] [id = 66] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 16D87800 == 62 [pid = 3632] [id = 201] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1339C800 == 61 [pid = 3632] [id = 135] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1A977C00 == 60 [pid = 3632] [id = 391] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 19AB9400 == 59 [pid = 3632] [id = 231] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 15B52C00 == 58 [pid = 3632] [id = 261] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 174D0800 == 57 [pid = 3632] [id = 11] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1579F400 == 56 [pid = 3632] [id = 25] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1D951000 == 55 [pid = 3632] [id = 334] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1B26C400 == 54 [pid = 3632] [id = 365] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AC64000 == 53 [pid = 3632] [id = 392] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1B3C8400 == 52 [pid = 3632] [id = 14] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 105F3400 == 51 [pid = 3632] [id = 20] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10D6D800 == 50 [pid = 3632] [id = 243] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 11C0C000 == 49 [pid = 3632] [id = 312] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10A60400 == 48 [pid = 3632] [id = 399] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 17018C00 == 47 [pid = 3632] [id = 27] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 19B38400 == 46 [pid = 3632] [id = 381] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 17A26000 == 45 [pid = 3632] [id = 272] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1A140800 == 44 [pid = 3632] [id = 109] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1A88B400 == 43 [pid = 3632] [id = 382] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1B3CB800 == 42 [pid = 3632] [id = 316] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 13309800 == 41 [pid = 3632] [id = 379] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AC6A000 == 40 [pid = 3632] [id = 82] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 0F308400 == 39 [pid = 3632] [id = 152] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1B778800 == 38 [pid = 3632] [id = 317] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AC62800 == 37 [pid = 3632] [id = 12] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1370E800 == 36 [pid = 3632] [id = 22] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 174CD400 == 35 [pid = 3632] [id = 390] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AEBD000 == 34 [pid = 3632] [id = 13] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 16B10800 == 33 [pid = 3632] [id = 8] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 167A8000 == 32 [pid = 3632] [id = 26] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1288D800 == 31 [pid = 3632] [id = 383] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AB81000 == 30 [pid = 3632] [id = 214] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10B8D800 == 29 [pid = 3632] [id = 134] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 0F30F400 == 28 [pid = 3632] [id = 380] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 11075000 == 27 [pid = 3632] [id = 65] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 11C04C00 == 26 [pid = 3632] [id = 244] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 102EB000 == 25 [pid = 3632] [id = 164] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 19B2EC00 == 24 [pid = 3632] [id = 262] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 112F0400 == 23 [pid = 3632] [id = 335] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 17064000 == 22 [pid = 3632] [id = 151] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 12B5E400 == 21 [pid = 3632] [id = 215] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 14ED1800 == 20 [pid = 3632] [id = 245] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1A899C00 == 19 [pid = 3632] [id = 314] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 11274000 == 18 [pid = 3632] [id = 384] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1AEB5C00 == 17 [pid = 3632] [id = 393] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 19AF4400 == 16 [pid = 3632] [id = 406] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 11CEBC00 == 15 [pid = 3632] [id = 394] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10C2AC00 == 14 [pid = 3632] [id = 405] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 10F46800 == 13 [pid = 3632] [id = 400] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 19FA8800 == 12 [pid = 3632] [id = 404] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 1B3D1800 == 11 [pid = 3632] [id = 361] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 16D21400 == 10 [pid = 3632] [id = 403] 12:37:33 INFO - PROCESS | 3632 | --DOCSHELL 13304800 == 9 [pid = 3632] [id = 402] 12:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:37:34 INFO - PROCESS | 3632 | 1463431054351 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:37:34 INFO - PROCESS | 3632 | 1463431054355 Marionette TRACE conn2 <- [1,1594,null,{}] 12:37:34 INFO - PROCESS | 3632 | 1463431054361 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}] 12:37:34 INFO - PROCESS | 3632 | 1463431054453 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 12:37:34 INFO - PROCESS | 3632 | 1463431054545 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:34 INFO - PROCESS | 3632 | ++DOCSHELL 10274C00 == 10 [pid = 3632] [id = 408] 12:37:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 188 (10275400) [pid = 3632] [serial = 1224] [outer = 00000000] 12:37:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 189 (102EB000) [pid = 3632] [serial = 1225] [outer = 10275400] 12:37:34 INFO - PROCESS | 3632 | 1463431054592 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 190 (104EB800) [pid = 3632] [serial = 1226] [outer = 10275400] 12:37:34 INFO - PROCESS | 3632 | 1463431055006 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]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 885ms 12:37:35 INFO - PROCESS | 3632 | 1463431055073 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 3632 | 1463431055077 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 12:37:35 INFO - PROCESS | 3632 | 1463431055081 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:37:35 INFO - PROCESS | 3632 | 1463431055083 Marionette TRACE conn2 <- [1,1598,null,{}] 12:37:35 INFO - PROCESS | 3632 | 1463431055091 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}] 12:37:35 INFO - PROCESS | 3632 | 1463431055180 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 12:37:35 INFO - PROCESS | 3632 | 1463431055191 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:35 INFO - PROCESS | 3632 | ++DOCSHELL 10C28C00 == 11 [pid = 3632] [id = 409] 12:37:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 191 (10C2B800) [pid = 3632] [serial = 1227] [outer = 00000000] 12:37:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 192 (10D63400) [pid = 3632] [serial = 1228] [outer = 10C2B800] 12:37:35 INFO - PROCESS | 3632 | 1463431055226 Marionette DEBUG loaded listener.js 12:37:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 193 (10D6A000) [pid = 3632] [serial = 1229] [outer = 10C2B800] 12:37:35 INFO - PROCESS | 3632 | 1463431055680 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]]]}] 12:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 675ms 12:37:35 INFO - PROCESS | 3632 | 1463431055746 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 12:37:35 INFO - PROCESS | 3632 | 1463431055748 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 12:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:37:35 INFO - PROCESS | 3632 | 1463431055752 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:37:35 INFO - PROCESS | 3632 | 1463431055754 Marionette TRACE conn2 <- [1,1602,null,{}] 12:37:35 INFO - PROCESS | 3632 | 1463431055758 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}] 12:37:35 INFO - PROCESS | 3632 | 1463431055876 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 12:37:35 INFO - PROCESS | 3632 | 1463431056001 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 3632 | ++DOCSHELL 11A02C00 == 12 [pid = 3632] [id = 410] 12:37:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 194 (11A03400) [pid = 3632] [serial = 1230] [outer = 00000000] 12:37:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 195 (11C04800) [pid = 3632] [serial = 1231] [outer = 11A03400] 12:37:36 INFO - PROCESS | 3632 | 1463431056053 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 196 (11CF3800) [pid = 3632] [serial = 1232] [outer = 11A03400] 12:37:36 INFO - PROCESS | 3632 | 1463431056512 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]]]}] 12:37:36 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 12:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 796ms 12:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:37:36 INFO - PROCESS | 3632 | 1463431056559 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 12:37:36 INFO - PROCESS | 3632 | 1463431056561 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 12:37:36 INFO - PROCESS | 3632 | 1463431056565 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:37:36 INFO - PROCESS | 3632 | 1463431056566 Marionette TRACE conn2 <- [1,1606,null,{}] 12:37:36 INFO - PROCESS | 3632 | 1463431056570 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}] 12:37:36 INFO - PROCESS | 3632 | 1463431056687 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 12:37:36 INFO - PROCESS | 3632 | 1463431056757 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:36 INFO - PROCESS | 3632 | ++DOCSHELL 12A95800 == 13 [pid = 3632] [id = 411] 12:37:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 197 (12AED400) [pid = 3632] [serial = 1233] [outer = 00000000] 12:37:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 198 (130D6400) [pid = 3632] [serial = 1234] [outer = 12AED400] 12:37:36 INFO - PROCESS | 3632 | 1463431056802 Marionette DEBUG loaded listener.js 12:37:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 199 (1315EC00) [pid = 3632] [serial = 1235] [outer = 12AED400] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 198 (13156400) [pid = 3632] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 197 (11076400) [pid = 3632] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 196 (10C2C400) [pid = 3632] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 195 (1127F000) [pid = 3632] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 194 (1B76B400) [pid = 3632] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 193 (17055400) [pid = 3632] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 192 (174CA800) [pid = 3632] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 191 (19FB1000) [pid = 3632] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 190 (16E50800) [pid = 3632] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 189 (1A983400) [pid = 3632] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 188 (128A3400) [pid = 3632] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 187 (1A88DC00) [pid = 3632] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 186 (1A489400) [pid = 3632] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 185 (10F45000) [pid = 3632] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 184 (14347C00) [pid = 3632] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 183 (10C2C000) [pid = 3632] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 182 (16FA9800) [pid = 3632] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 181 (16FAFC00) [pid = 3632] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 180 (10B95000) [pid = 3632] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 179 (10C2B000) [pid = 3632] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 178 (17054000) [pid = 3632] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 177 (1B67D000) [pid = 3632] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 176 (10F40000) [pid = 3632] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 175 (1AC65000) [pid = 3632] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 174 (1A914400) [pid = 3632] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 173 (1B3D4C00) [pid = 3632] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 172 (178B2000) [pid = 3632] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 171 (10F41000) [pid = 3632] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 170 (180F6400) [pid = 3632] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 169 (1AB7DC00) [pid = 3632] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 168 (11282800) [pid = 3632] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 167 (15B55000) [pid = 3632] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 166 (1B984400) [pid = 3632] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 165 (128A6000) [pid = 3632] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 164 (133A1800) [pid = 3632] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 163 (137EBC00) [pid = 3632] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 162 (11C68C00) [pid = 3632] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 161 (19AE8000) [pid = 3632] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 160 (1D955C00) [pid = 3632] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 159 (1B26BC00) [pid = 3632] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 158 (19AEE400) [pid = 3632] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 157 (19D7E000) [pid = 3632] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 156 (12B60C00) [pid = 3632] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 155 (16FAA800) [pid = 3632] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 154 (105F6800) [pid = 3632] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 153 (13DC8C00) [pid = 3632] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 152 (18837800) [pid = 3632] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (12A3B000) [pid = 3632] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (11CEC000) [pid = 3632] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (0F30EC00) [pid = 3632] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (140D6800) [pid = 3632] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 147 (1AEBF800) [pid = 3632] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (10F47400) [pid = 3632] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (1A985000) [pid = 3632] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (16D85800) [pid = 3632] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (1AC6D000) [pid = 3632] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (1C6D5C00) [pid = 3632] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (1A985800) [pid = 3632] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:37:38 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (19AE8400) [pid = 3632] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:37:38 INFO - PROCESS | 3632 | 1463431058728 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]]]}] 12:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2220ms 12:37:38 INFO - PROCESS | 3632 | 1463431058792 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 12:37:38 INFO - PROCESS | 3632 | 1463431058797 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 12:37:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:37:38 INFO - PROCESS | 3632 | 1463431058802 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:37:38 INFO - PROCESS | 3632 | 1463431058806 Marionette TRACE conn2 <- [1,1610,null,{}] 12:37:38 INFO - PROCESS | 3632 | 1463431058812 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}] 12:37:38 INFO - PROCESS | 3632 | 1463431058949 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 12:37:39 INFO - PROCESS | 3632 | 1463431059074 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 3632 | ++DOCSHELL 10A57000 == 14 [pid = 3632] [id = 412] 12:37:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 141 (10A57C00) [pid = 3632] [serial = 1236] [outer = 00000000] 12:37:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 142 (10C26800) [pid = 3632] [serial = 1237] [outer = 10A57C00] 12:37:39 INFO - PROCESS | 3632 | 1463431059134 Marionette DEBUG loaded listener.js 12:37:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 143 (10C31C00) [pid = 3632] [serial = 1238] [outer = 10A57C00] 12:37:39 INFO - PROCESS | 3632 | 1463431059721 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]]]}] 12:37:39 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 12:37:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 961ms 12:37:39 INFO - PROCESS | 3632 | 1463431059772 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 3632 | 1463431059778 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 12:37:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:37:39 INFO - PROCESS | 3632 | 1463431059786 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:37:39 INFO - PROCESS | 3632 | 1463431059790 Marionette TRACE conn2 <- [1,1614,null,{}] 12:37:39 INFO - PROCESS | 3632 | 1463431059794 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}] 12:37:39 INFO - PROCESS | 3632 | 1463431059903 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 12:37:39 INFO - PROCESS | 3632 | 1463431060015 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 3632 | ++DOCSHELL 10F45000 == 15 [pid = 3632] [id = 413] 12:37:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 144 (11075000) [pid = 3632] [serial = 1239] [outer = 00000000] 12:37:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 145 (112EB000) [pid = 3632] [serial = 1240] [outer = 11075000] 12:37:40 INFO - PROCESS | 3632 | 1463431060051 Marionette DEBUG loaded listener.js 12:37:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 146 (11A04000) [pid = 3632] [serial = 1241] [outer = 11075000] 12:37:40 INFO - PROCESS | 3632 | 1463431060674 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]]]}] 12:37:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:37:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 900ms 12:37:40 INFO - PROCESS | 3632 | 1463431060693 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 12:37:40 INFO - PROCESS | 3632 | 1463431060695 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 12:37:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:37:40 INFO - PROCESS | 3632 | 1463431060699 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:37:40 INFO - PROCESS | 3632 | 1463431060703 Marionette TRACE conn2 <- [1,1618,null,{}] 12:37:40 INFO - PROCESS | 3632 | 1463431060714 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}] 12:37:40 INFO - PROCESS | 3632 | 1463431060821 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 12:37:40 INFO - PROCESS | 3632 | 1463431060935 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:40 INFO - PROCESS | 3632 | ++DOCSHELL 12D36800 == 16 [pid = 3632] [id = 414] 12:37:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 147 (12D7E400) [pid = 3632] [serial = 1242] [outer = 00000000] 12:37:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 148 (13142800) [pid = 3632] [serial = 1243] [outer = 12D7E400] 12:37:41 INFO - PROCESS | 3632 | 1463431061034 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 149 (1339F000) [pid = 3632] [serial = 1244] [outer = 12D7E400] 12:37:41 INFO - PROCESS | 3632 | 1463431061574 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]]]}] 12:37:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:37:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 900ms 12:37:41 INFO - PROCESS | 3632 | 1463431061609 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 12:37:41 INFO - PROCESS | 3632 | 1463431061612 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 12:37:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:37:41 INFO - PROCESS | 3632 | 1463431061615 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:37:41 INFO - PROCESS | 3632 | 1463431061617 Marionette TRACE conn2 <- [1,1622,null,{}] 12:37:41 INFO - PROCESS | 3632 | 1463431061621 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}] 12:37:41 INFO - PROCESS | 3632 | 1463431061712 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 12:37:41 INFO - PROCESS | 3632 | 1463431061851 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:41 INFO - PROCESS | 3632 | ++DOCSHELL 12D2F000 == 17 [pid = 3632] [id = 415] 12:37:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 150 (13141000) [pid = 3632] [serial = 1245] [outer = 00000000] 12:37:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 151 (140CB800) [pid = 3632] [serial = 1246] [outer = 13141000] 12:37:41 INFO - PROCESS | 3632 | 1463431061906 Marionette DEBUG loaded listener.js 12:37:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 152 (140D6C00) [pid = 3632] [serial = 1247] [outer = 13141000] 12:37:42 INFO - PROCESS | 3632 | 1463431062455 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]]]}] 12:37:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:37:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 855ms 12:37:42 INFO - PROCESS | 3632 | 1463431062469 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 12:37:42 INFO - PROCESS | 3632 | 1463431062471 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 12:37:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:37:42 INFO - PROCESS | 3632 | 1463431062475 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:37:42 INFO - PROCESS | 3632 | 1463431062477 Marionette TRACE conn2 <- [1,1626,null,{}] 12:37:42 INFO - PROCESS | 3632 | 1463431062481 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}] 12:37:42 INFO - PROCESS | 3632 | 1463431062585 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 12:37:42 INFO - PROCESS | 3632 | 1463431062697 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:42 INFO - PROCESS | 3632 | ++DOCSHELL 10C2C800 == 18 [pid = 3632] [id = 416] 12:37:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 153 (10D62C00) [pid = 3632] [serial = 1248] [outer = 00000000] 12:37:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 154 (12B63400) [pid = 3632] [serial = 1249] [outer = 10D62C00] 12:37:42 INFO - PROCESS | 3632 | 1463431062751 Marionette DEBUG loaded listener.js 12:37:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 155 (130CFC00) [pid = 3632] [serial = 1250] [outer = 10D62C00] 12:37:43 INFO - PROCESS | 3632 | --DOCSHELL 11A02C00 == 17 [pid = 3632] [id = 410] 12:37:43 INFO - PROCESS | 3632 | --DOCSHELL 10C28C00 == 16 [pid = 3632] [id = 409] 12:37:43 INFO - PROCESS | 3632 | --DOCSHELL 10274C00 == 15 [pid = 3632] [id = 408] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 154 (16FA9C00) [pid = 3632] [serial = 1162] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 153 (13BE0000) [pid = 3632] [serial = 1159] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 152 (128AB000) [pid = 3632] [serial = 1157] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 151 (12A3F800) [pid = 3632] [serial = 1205] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 150 (11CF2800) [pid = 3632] [serial = 1156] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 149 (1313C800) [pid = 3632] [serial = 1154] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 148 (17199C00) [pid = 3632] [serial = 1207] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 147 (12A46000) [pid = 3632] [serial = 1153] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 146 (10F43800) [pid = 3632] [serial = 1204] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 145 (19AED000) [pid = 3632] [serial = 1130] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 144 (19FAC800) [pid = 3632] [serial = 1144] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 143 (157C7000) [pid = 3632] [serial = 1187] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 142 (17806C00) [pid = 3632] [serial = 1190] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 141 (19AB9000) [pid = 3632] [serial = 1142] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 140 (1A978000) [pid = 3632] [serial = 1192] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 139 (180F1800) [pid = 3632] [serial = 1141] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 138 (16FA3000) [pid = 3632] [serial = 1139] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 137 (19ABAC00) [pid = 3632] [serial = 1129] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 136 (15F02400) [pid = 3632] [serial = 1138] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 135 (1706B800) [pid = 3632] [serial = 1189] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 134 (13159C00) [pid = 3632] [serial = 1136] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 133 (13709400) [pid = 3632] [serial = 1184] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 132 (175DD800) [pid = 3632] [serial = 1165] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (10C30800) [pid = 3632] [serial = 1133] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (12DDB800) [pid = 3632] [serial = 1135] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (14E1A400) [pid = 3632] [serial = 1186] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (13154000) [pid = 3632] [serial = 1183] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (17A21C00) [pid = 3632] [serial = 1208] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (105F0000) [pid = 3632] [serial = 1132] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (1705E800) [pid = 3632] [serial = 1210] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (140D8800) [pid = 3632] [serial = 1160] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (1B936C00) [pid = 3632] [serial = 1216] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (19D7C800) [pid = 3632] [serial = 1169] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (1A97F800) [pid = 3632] [serial = 1171] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (180F6C00) [pid = 3632] [serial = 1166] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (19AEB400) [pid = 3632] [serial = 1168] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (1A982000) [pid = 3632] [serial = 1214] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (1A910400) [pid = 3632] [serial = 1213] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (17055800) [pid = 3632] [serial = 1163] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (1B677000) [pid = 3632] [serial = 1196] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1B76DC00) [pid = 3632] [serial = 1198] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1339CC00) [pid = 3632] [serial = 1151] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (1AB83000) [pid = 3632] [serial = 1148] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (13382800) [pid = 3632] [serial = 1150] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1A983C00) [pid = 3632] [serial = 1193] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (13709800) [pid = 3632] [serial = 1033] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (15791C00) [pid = 3632] [serial = 1110] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (12AF3C00) [pid = 3632] [serial = 1122] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (174D3800) [pid = 3632] [serial = 1089] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (1751FC00) [pid = 3632] [serial = 1119] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (12A44000) [pid = 3632] [serial = 1098] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (10C34800) [pid = 3632] [serial = 985] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (17056800) [pid = 3632] [serial = 1117] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1B985400) [pid = 3632] [serial = 1095] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (16D85C00) [pid = 3632] [serial = 1030] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (10A60800) [pid = 3632] [serial = 1123] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1B26F000) [pid = 3632] [serial = 1092] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1B67D400) [pid = 3632] [serial = 1045] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1B67B000) [pid = 3632] [serial = 1083] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1A136800) [pid = 3632] [serial = 994] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1706B000) [pid = 3632] [serial = 709] [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.] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (12A3CC00) [pid = 3632] [serial = 1104] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (18572C00) [pid = 3632] [serial = 1126] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1705E400) [pid = 3632] [serial = 1116] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1B776C00) [pid = 3632] [serial = 997] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10D66C00) [pid = 3632] [serial = 1101] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (1706E400) [pid = 3632] [serial = 1036] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1E07DC00) [pid = 3632] [serial = 1048] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16D91C00) [pid = 3632] [serial = 1051] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (15E57800) [pid = 3632] [serial = 1113] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1B76F000) [pid = 3632] [serial = 1084] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (18577800) [pid = 3632] [serial = 1127] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (13DBF400) [pid = 3632] [serial = 1107] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1820E400) [pid = 3632] [serial = 1090] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1B98EC00) [pid = 3632] [serial = 1096] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (167AC000) [pid = 3632] [serial = 1099] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1339D800) [pid = 3632] [serial = 1086] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (157C7800) [pid = 3632] [serial = 1111] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (155ED400) [pid = 3632] [serial = 1087] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (17A28800) [pid = 3632] [serial = 1120] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (16D24000) [pid = 3632] [serial = 1114] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (130CC000) [pid = 3632] [serial = 1105] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1AEBE000) [pid = 3632] [serial = 1042] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (140D5800) [pid = 3632] [serial = 1108] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1D95C800) [pid = 3632] [serial = 1003] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (12A3D400) [pid = 3632] [serial = 1102] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (1B676C00) [pid = 3632] [serial = 1093] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1B986000) [pid = 3632] [serial = 1000] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (1A487400) [pid = 3632] [serial = 1039] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (1A977800) [pid = 3632] [serial = 1147] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (1B3C8800) [pid = 3632] [serial = 1195] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (1A1E2800) [pid = 3632] [serial = 1145] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (1B3CE400) [pid = 3632] [serial = 1181] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (1C6D4800) [pid = 3632] [serial = 1202] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (1B773C00) [pid = 3632] [serial = 1199] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (1B98C800) [pid = 3632] [serial = 1201] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (178EC000) [pid = 3632] [serial = 1211] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (1AF58400) [pid = 3632] [serial = 1178] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1B272400) [pid = 3632] [serial = 1180] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (1CD55C00) [pid = 3632] [serial = 1220] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (1C6DCC00) [pid = 3632] [serial = 1219] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (1AEB6000) [pid = 3632] [serial = 1175] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (1AF4E000) [pid = 3632] [serial = 1177] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (1AB84000) [pid = 3632] [serial = 1172] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (1AEB5400) [pid = 3632] [serial = 1174] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (1B990C00) [pid = 3632] [serial = 1217] [outer = 00000000] [url = about:blank] 12:37:43 INFO - PROCESS | 3632 | 1463431063664 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]]]}] 12:37:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:37:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1246ms 12:37:43 INFO - PROCESS | 3632 | 1463431063735 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 12:37:43 INFO - PROCESS | 3632 | 1463431063739 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 12:37:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:37:43 INFO - PROCESS | 3632 | 1463431063745 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:37:43 INFO - PROCESS | 3632 | 1463431063748 Marionette TRACE conn2 <- [1,1630,null,{}] 12:37:43 INFO - PROCESS | 3632 | 1463431063755 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}] 12:37:43 INFO - PROCESS | 3632 | 1463431063839 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 12:37:43 INFO - PROCESS | 3632 | 1463431063972 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:43 INFO - PROCESS | 3632 | ++DOCSHELL 10273400 == 16 [pid = 3632] [id = 417] 12:37:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (10274C00) [pid = 3632] [serial = 1251] [outer = 00000000] 12:37:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (105ED800) [pid = 3632] [serial = 1252] [outer = 10274C00] 12:37:44 INFO - PROCESS | 3632 | 1463431064021 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (10D66C00) [pid = 3632] [serial = 1253] [outer = 10274C00] 12:37:44 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (1CD5D000) [pid = 3632] [serial = 1222] [outer = 00000000] [url = about:blank] 12:37:44 INFO - PROCESS | 3632 | 1463431064465 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]]]}] 12:37:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:37:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 780ms 12:37:44 INFO - PROCESS | 3632 | 1463431064509 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 12:37:44 INFO - PROCESS | 3632 | 1463431064515 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 12:37:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:37:44 INFO - PROCESS | 3632 | 1463431064521 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:37:44 INFO - PROCESS | 3632 | 1463431064523 Marionette TRACE conn2 <- [1,1634,null,{}] 12:37:44 INFO - PROCESS | 3632 | 1463431064527 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}] 12:37:44 INFO - PROCESS | 3632 | 1463431064613 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 12:37:44 INFO - PROCESS | 3632 | 1463431064608 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:44 INFO - PROCESS | 3632 | ++DOCSHELL 10F3F400 == 17 [pid = 3632] [id = 418] 12:37:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (10F42C00) [pid = 3632] [serial = 1254] [outer = 00000000] 12:37:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (112E9000) [pid = 3632] [serial = 1255] [outer = 10F42C00] 12:37:44 INFO - PROCESS | 3632 | 1463431064661 Marionette DEBUG loaded listener.js 12:37:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (11CF3C00) [pid = 3632] [serial = 1256] [outer = 10F42C00] 12:37:45 INFO - PROCESS | 3632 | 1463431065107 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]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 615ms 12:37:45 INFO - PROCESS | 3632 | 1463431065122 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 3632 | 1463431065124 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 12:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:37:45 INFO - PROCESS | 3632 | 1463431065131 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 3632 | 1463431065135 Marionette TRACE conn2 <- [1,1638,null,{}] 12:37:45 INFO - PROCESS | 3632 | 1463431065145 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}] 12:37:45 INFO - PROCESS | 3632 | 1463431065232 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 12:37:45 INFO - PROCESS | 3632 | 1463431065275 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 3632 | ++DOCSHELL 10D6E000 == 18 [pid = 3632] [id = 419] 12:37:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (12AF3C00) [pid = 3632] [serial = 1257] [outer = 00000000] 12:37:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (12DD5C00) [pid = 3632] [serial = 1258] [outer = 12AF3C00] 12:37:45 INFO - PROCESS | 3632 | 1463431065327 Marionette DEBUG loaded listener.js 12:37:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (13141C00) [pid = 3632] [serial = 1259] [outer = 12AF3C00] 12:37:45 INFO - PROCESS | 3632 | 1463431065840 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]]]}] 12:37:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:37:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 705ms 12:37:45 INFO - PROCESS | 3632 | 1463431065855 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 12:37:45 INFO - PROCESS | 3632 | 1463431065858 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 12:37:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:37:45 INFO - PROCESS | 3632 | 1463431065861 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:37:45 INFO - PROCESS | 3632 | 1463431065863 Marionette TRACE conn2 <- [1,1642,null,{}] 12:37:45 INFO - PROCESS | 3632 | 1463431065866 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}] 12:37:45 INFO - PROCESS | 3632 | 1463431065932 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 12:37:45 INFO - PROCESS | 3632 | 1463431065938 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:45 INFO - PROCESS | 3632 | ++DOCSHELL 12D79800 == 19 [pid = 3632] [id = 420] 12:37:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (12DD1C00) [pid = 3632] [serial = 1260] [outer = 00000000] 12:37:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (155F5000) [pid = 3632] [serial = 1261] [outer = 12DD1C00] 12:37:45 INFO - PROCESS | 3632 | 1463431065984 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (1579BC00) [pid = 3632] [serial = 1262] [outer = 12DD1C00] 12:37:46 INFO - PROCESS | 3632 | 1463431066394 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]]]}] 12:37:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:37:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 571ms 12:37:46 INFO - PROCESS | 3632 | 1463431066440 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 12:37:46 INFO - PROCESS | 3632 | 1463431066442 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 12:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:37:46 INFO - PROCESS | 3632 | 1463431066446 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:37:46 INFO - PROCESS | 3632 | 1463431066447 Marionette TRACE conn2 <- [1,1646,null,{}] 12:37:46 INFO - PROCESS | 3632 | 1463431066451 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}] 12:37:46 INFO - PROCESS | 3632 | 1463431066573 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 12:37:46 INFO - PROCESS | 3632 | 1463431066607 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:46 INFO - PROCESS | 3632 | ++DOCSHELL 155F3400 == 20 [pid = 3632] [id = 421] 12:37:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (1579F400) [pid = 3632] [serial = 1263] [outer = 00000000] 12:37:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (15B4A800) [pid = 3632] [serial = 1264] [outer = 1579F400] 12:37:46 INFO - PROCESS | 3632 | 1463431066708 Marionette DEBUG loaded listener.js 12:37:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (15E49400) [pid = 3632] [serial = 1265] [outer = 1579F400] 12:37:47 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (11A03400) [pid = 3632] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:37:47 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (1C6DAC00) [pid = 3632] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:37:47 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (10275400) [pid = 3632] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:37:47 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (10C2B800) [pid = 3632] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:37:47 INFO - PROCESS | 3632 | 1463431067114 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]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 720ms 12:37:47 INFO - PROCESS | 3632 | 1463431067170 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 3632 | 1463431067171 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 12:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:37:47 INFO - PROCESS | 3632 | 1463431067179 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - PROCESS | 3632 | 1463431067180 Marionette TRACE conn2 <- [1,1650,null,{}] 12:37:47 INFO - PROCESS | 3632 | 1463431067166 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}] 12:37:47 INFO - PROCESS | 3632 | 1463431067277 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 12:37:47 INFO - PROCESS | 3632 | 1463431067293 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 3632 | ++DOCSHELL 15F07000 == 21 [pid = 3632] [id = 422] 12:37:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (16D1D400) [pid = 3632] [serial = 1266] [outer = 00000000] 12:37:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (16D20800) [pid = 3632] [serial = 1267] [outer = 16D1D400] 12:37:47 INFO - PROCESS | 3632 | 1463431067338 Marionette DEBUG loaded listener.js 12:37:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (16D85C00) [pid = 3632] [serial = 1268] [outer = 16D1D400] 12:37:47 INFO - PROCESS | 3632 | 1463431067754 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]]]}] 12:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 615ms 12:37:47 INFO - PROCESS | 3632 | 1463431067783 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 12:37:47 INFO - PROCESS | 3632 | 1463431067785 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 12:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:37:47 INFO - PROCESS | 3632 | 1463431067788 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:37:47 INFO - PROCESS | 3632 | 1463431067790 Marionette TRACE conn2 <- [1,1654,null,{}] 12:37:47 INFO - PROCESS | 3632 | 1463431067793 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}] 12:37:47 INFO - PROCESS | 3632 | 1463431067871 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 12:37:47 INFO - PROCESS | 3632 | 1463431067908 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:47 INFO - PROCESS | 3632 | ++DOCSHELL 10F3E000 == 22 [pid = 3632] [id = 423] 12:37:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (16D1F000) [pid = 3632] [serial = 1269] [outer = 00000000] 12:37:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (16FA3400) [pid = 3632] [serial = 1270] [outer = 16D1F000] 12:37:47 INFO - PROCESS | 3632 | 1463431067956 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (16FA8800) [pid = 3632] [serial = 1271] [outer = 16D1F000] 12:37:48 INFO - PROCESS | 3632 | 1463431068356 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]]]}] 12:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 600ms 12:37:48 INFO - PROCESS | 3632 | 1463431068408 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 12:37:48 INFO - PROCESS | 3632 | 1463431068410 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 12:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:37:48 INFO - PROCESS | 3632 | 1463431068413 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - PROCESS | 3632 | 1463431068415 Marionette TRACE conn2 <- [1,1658,null,{}] 12:37:48 INFO - PROCESS | 3632 | 1463431068418 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}] 12:37:48 INFO - PROCESS | 3632 | 1463431068482 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 12:37:48 INFO - PROCESS | 3632 | 1463431068488 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:48 INFO - PROCESS | 3632 | ++DOCSHELL 16E50400 == 23 [pid = 3632] [id = 424] 12:37:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (16E53400) [pid = 3632] [serial = 1272] [outer = 00000000] 12:37:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (16FAF800) [pid = 3632] [serial = 1273] [outer = 16E53400] 12:37:48 INFO - PROCESS | 3632 | 1463431068532 Marionette DEBUG loaded listener.js 12:37:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (1704F800) [pid = 3632] [serial = 1274] [outer = 16E53400] 12:37:48 INFO - PROCESS | 3632 | 1463431068945 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]]]}] 12:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 570ms 12:37:48 INFO - PROCESS | 3632 | 1463431068983 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 12:37:48 INFO - PROCESS | 3632 | 1463431068985 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 12:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:37:48 INFO - PROCESS | 3632 | 1463431068992 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:37:48 INFO - PROCESS | 3632 | 1463431068994 Marionette TRACE conn2 <- [1,1662,null,{}] 12:37:48 INFO - PROCESS | 3632 | 1463431068997 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}] 12:37:49 INFO - PROCESS | 3632 | 1463431069075 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 12:37:49 INFO - PROCESS | 3632 | 1463431069081 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3632 | ++DOCSHELL 15F3E400 == 24 [pid = 3632] [id = 425] 12:37:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (16FAA400) [pid = 3632] [serial = 1275] [outer = 00000000] 12:37:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (17058000) [pid = 3632] [serial = 1276] [outer = 16FAA400] 12:37:49 INFO - PROCESS | 3632 | 1463431069125 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (1705EC00) [pid = 3632] [serial = 1277] [outer = 16FAA400] 12:37:49 INFO - PROCESS | 3632 | 1463431069582 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]]]}] 12:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 616ms 12:37:49 INFO - PROCESS | 3632 | 1463431069611 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 12:37:49 INFO - PROCESS | 3632 | 1463431069613 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 12:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:37:49 INFO - PROCESS | 3632 | 1463431069616 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:37:49 INFO - PROCESS | 3632 | 1463431069618 Marionette TRACE conn2 <- [1,1666,null,{}] 12:37:49 INFO - PROCESS | 3632 | 1463431069621 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}] 12:37:49 INFO - PROCESS | 3632 | 1463431069700 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 12:37:49 INFO - PROCESS | 3632 | 1463431069706 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:49 INFO - PROCESS | 3632 | ++DOCSHELL 17063800 == 25 [pid = 3632] [id = 426] 12:37:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (17065000) [pid = 3632] [serial = 1278] [outer = 00000000] 12:37:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1706CC00) [pid = 3632] [serial = 1279] [outer = 17065000] 12:37:49 INFO - PROCESS | 3632 | 1463431069758 Marionette DEBUG loaded listener.js 12:37:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17199800) [pid = 3632] [serial = 1280] [outer = 17065000] 12:37:50 INFO - PROCESS | 3632 | 1463431070167 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]]]}] 12:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 615ms 12:37:50 INFO - PROCESS | 3632 | 1463431070220 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 12:37:50 INFO - PROCESS | 3632 | 1463431070222 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 12:37:50 INFO - PROCESS | 3632 | 1463431070225 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:37:50 INFO - PROCESS | 3632 | 1463431070228 Marionette TRACE conn2 <- [1,1670,null,{}] 12:37:50 INFO - PROCESS | 3632 | 1463431070231 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}] 12:37:50 INFO - PROCESS | 3632 | 1463431070383 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 12:37:50 INFO - PROCESS | 3632 | 1463431070546 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:50 INFO - PROCESS | 3632 | ++DOCSHELL 0F30E800 == 26 [pid = 3632] [id = 427] 12:37:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (0F30F400) [pid = 3632] [serial = 1281] [outer = 00000000] 12:37:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (104E7800) [pid = 3632] [serial = 1282] [outer = 0F30F400] 12:37:50 INFO - PROCESS | 3632 | 1463431070608 Marionette DEBUG loaded listener.js 12:37:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (10B91400) [pid = 3632] [serial = 1283] [outer = 0F30F400] 12:37:51 INFO - PROCESS | 3632 | 1463431071300 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]]]}] 12:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1110ms 12:37:51 INFO - PROCESS | 3632 | 1463431071345 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 12:37:51 INFO - PROCESS | 3632 | 1463431071349 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 12:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:37:51 INFO - PROCESS | 3632 | 1463431071377 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:37:51 INFO - PROCESS | 3632 | 1463431071382 Marionette TRACE conn2 <- [1,1674,null,{}] 12:37:51 INFO - PROCESS | 3632 | 1463431071386 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}] 12:37:51 INFO - PROCESS | 3632 | 1463431071508 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 12:37:51 INFO - PROCESS | 3632 | 1463431071630 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:51 INFO - PROCESS | 3632 | ++DOCSHELL 1107FC00 == 27 [pid = 3632] [id = 428] 12:37:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (11CEDC00) [pid = 3632] [serial = 1284] [outer = 00000000] 12:37:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (12A46800) [pid = 3632] [serial = 1285] [outer = 11CEDC00] 12:37:51 INFO - PROCESS | 3632 | 1463431071688 Marionette DEBUG loaded listener.js 12:37:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (12DCD000) [pid = 3632] [serial = 1286] [outer = 11CEDC00] 12:37:52 INFO - PROCESS | 3632 | 1463431072567 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]]]}] 12:37:52 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 12:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1261ms 12:37:52 INFO - PROCESS | 3632 | 1463431072636 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 12:37:52 INFO - PROCESS | 3632 | 1463431072640 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 12:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:37:52 INFO - PROCESS | 3632 | 1463431072645 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:37:52 INFO - PROCESS | 3632 | 1463431072649 Marionette TRACE conn2 <- [1,1678,null,{}] 12:37:52 INFO - PROCESS | 3632 | 1463431072656 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}] 12:37:52 INFO - PROCESS | 3632 | 1463431072760 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 12:37:52 INFO - PROCESS | 3632 | 1463431072883 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:52 INFO - PROCESS | 3632 | ++DOCSHELL 10C2BC00 == 28 [pid = 3632] [id = 429] 12:37:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (10C2E000) [pid = 3632] [serial = 1287] [outer = 00000000] 12:37:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10D6A800) [pid = 3632] [serial = 1288] [outer = 10C2E000] 12:37:52 INFO - PROCESS | 3632 | 1463431072936 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10F40000) [pid = 3632] [serial = 1289] [outer = 10C2E000] 12:37:53 INFO - PROCESS | 3632 | --DOCSHELL 1C6D9000 == 27 [pid = 3632] [id = 407] 12:37:53 INFO - PROCESS | 3632 | --DOCSHELL 12D2F000 == 26 [pid = 3632] [id = 415] 12:37:53 INFO - PROCESS | 3632 | --DOCSHELL 12D36800 == 25 [pid = 3632] [id = 414] 12:37:53 INFO - PROCESS | 3632 | --DOCSHELL 10F45000 == 24 [pid = 3632] [id = 413] 12:37:53 INFO - PROCESS | 3632 | --DOCSHELL 10A57000 == 23 [pid = 3632] [id = 412] 12:37:53 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (11C04800) [pid = 3632] [serial = 1231] [outer = 00000000] [url = about:blank] 12:37:53 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (102EB000) [pid = 3632] [serial = 1225] [outer = 00000000] [url = about:blank] 12:37:53 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (104EB800) [pid = 3632] [serial = 1226] [outer = 00000000] [url = about:blank] 12:37:53 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10D63400) [pid = 3632] [serial = 1228] [outer = 00000000] [url = about:blank] 12:37:53 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10D6A000) [pid = 3632] [serial = 1229] [outer = 00000000] [url = about:blank] 12:37:53 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (11CF3800) [pid = 3632] [serial = 1232] [outer = 00000000] [url = about:blank] 12:37:53 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1CD60C00) [pid = 3632] [serial = 1223] [outer = 00000000] [url = about:blank] 12:37:53 INFO - PROCESS | 3632 | 1463431073402 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]]]}] 12:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 810ms 12:37:53 INFO - PROCESS | 3632 | 1463431073454 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 12:37:53 INFO - PROCESS | 3632 | 1463431073461 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 12:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:37:53 INFO - PROCESS | 3632 | 1463431073467 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:37:53 INFO - PROCESS | 3632 | 1463431073470 Marionette TRACE conn2 <- [1,1682,null,{}] 12:37:53 INFO - PROCESS | 3632 | 1463431073474 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}] 12:37:53 INFO - PROCESS | 3632 | 1463431073553 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 12:37:53 INFO - PROCESS | 3632 | 1463431073562 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:53 INFO - PROCESS | 3632 | ++DOCSHELL 10F40400 == 24 [pid = 3632] [id = 430] 12:37:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (10F41000) [pid = 3632] [serial = 1290] [outer = 00000000] 12:37:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (1127F000) [pid = 3632] [serial = 1291] [outer = 10F41000] 12:37:53 INFO - PROCESS | 3632 | 1463431073606 Marionette DEBUG loaded listener.js 12:37:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (11A0DC00) [pid = 3632] [serial = 1292] [outer = 10F41000] 12:37:54 INFO - PROCESS | 3632 | 1463431074074 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]]]}] 12:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 675ms 12:37:54 INFO - PROCESS | 3632 | 1463431074135 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 12:37:54 INFO - PROCESS | 3632 | 1463431074137 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 12:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:37:54 INFO - PROCESS | 3632 | 1463431074141 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:37:54 INFO - PROCESS | 3632 | 1463431074144 Marionette TRACE conn2 <- [1,1686,null,{}] 12:37:54 INFO - PROCESS | 3632 | 1463431074155 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}] 12:37:54 INFO - PROCESS | 3632 | 1463431074267 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 12:37:54 INFO - PROCESS | 3632 | 1463431074364 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:54 INFO - PROCESS | 3632 | ++DOCSHELL 12A44400 == 25 [pid = 3632] [id = 431] 12:37:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (12B5C800) [pid = 3632] [serial = 1293] [outer = 00000000] 12:37:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1307C000) [pid = 3632] [serial = 1294] [outer = 12B5C800] 12:37:54 INFO - PROCESS | 3632 | 1463431074412 Marionette DEBUG loaded listener.js 12:37:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (13153400) [pid = 3632] [serial = 1295] [outer = 12B5C800] 12:37:54 INFO - PROCESS | 3632 | 1463431074766 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]]]}] 12:37:54 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 12:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 675ms 12:37:54 INFO - PROCESS | 3632 | 1463431074823 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 12:37:54 INFO - PROCESS | 3632 | 1463431074826 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 12:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:37:54 INFO - PROCESS | 3632 | 1463431074830 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:37:54 INFO - PROCESS | 3632 | 1463431074832 Marionette TRACE conn2 <- [1,1690,null,{}] 12:37:54 INFO - PROCESS | 3632 | 1463431074837 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}] 12:37:54 INFO - PROCESS | 3632 | 1463431074903 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 12:37:54 INFO - PROCESS | 3632 | 1463431074926 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:54 INFO - PROCESS | 3632 | ++DOCSHELL 13141400 == 26 [pid = 3632] [id = 432] 12:37:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1339A800) [pid = 3632] [serial = 1296] [outer = 00000000] 12:37:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (14348C00) [pid = 3632] [serial = 1297] [outer = 1339A800] 12:37:54 INFO - PROCESS | 3632 | 1463431074973 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (14E23000) [pid = 3632] [serial = 1298] [outer = 1339A800] 12:37:55 INFO - PROCESS | 3632 | 1463431075425 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]]]}] 12:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 676ms 12:37:55 INFO - PROCESS | 3632 | 1463431075493 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 12:37:55 INFO - PROCESS | 3632 | 1463431075495 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 12:37:55 INFO - PROCESS | 3632 | 1463431075498 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:37:55 INFO - PROCESS | 3632 | 1463431075500 Marionette TRACE conn2 <- [1,1694,null,{}] 12:37:55 INFO - PROCESS | 3632 | 1463431075503 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}] 12:37:55 INFO - PROCESS | 3632 | 1463431075639 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 12:37:55 INFO - PROCESS | 3632 | 1463431075662 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:55 INFO - PROCESS | 3632 | ++DOCSHELL 0F30C800 == 27 [pid = 3632] [id = 433] 12:37:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1579C000) [pid = 3632] [serial = 1299] [outer = 00000000] 12:37:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (157C8800) [pid = 3632] [serial = 1300] [outer = 1579C000] 12:37:55 INFO - PROCESS | 3632 | 1463431075706 Marionette DEBUG loaded listener.js 12:37:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (15E57800) [pid = 3632] [serial = 1301] [outer = 1579C000] 12:37:56 INFO - PROCESS | 3632 | 1463431076122 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]]]}] 12:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 660ms 12:37:56 INFO - PROCESS | 3632 | 1463431076182 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 12:37:56 INFO - PROCESS | 3632 | 1463431076184 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 12:37:56 INFO - PROCESS | 3632 | 1463431076188 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:37:56 INFO - PROCESS | 3632 | 1463431076189 Marionette TRACE conn2 <- [1,1698,null,{}] 12:37:56 INFO - PROCESS | 3632 | 1463431076193 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}] 12:37:56 INFO - PROCESS | 3632 | 1463431076298 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 12:37:56 INFO - PROCESS | 3632 | 1463431076370 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:56 INFO - PROCESS | 3632 | ++DOCSHELL 167AC000 == 28 [pid = 3632] [id = 434] 12:37:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (16D2B800) [pid = 3632] [serial = 1302] [outer = 00000000] 12:37:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16FAC000) [pid = 3632] [serial = 1303] [outer = 16D2B800] 12:37:56 INFO - PROCESS | 3632 | 1463431076416 Marionette DEBUG loaded listener.js 12:37:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1701E400) [pid = 3632] [serial = 1304] [outer = 16D2B800] 12:37:56 INFO - PROCESS | 3632 | 1463431076813 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]]]}] 12:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 660ms 12:37:56 INFO - PROCESS | 3632 | 1463431076852 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 12:37:56 INFO - PROCESS | 3632 | 1463431076854 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 12:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:37:56 INFO - PROCESS | 3632 | 1463431076858 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:37:56 INFO - PROCESS | 3632 | 1463431076859 Marionette TRACE conn2 <- [1,1702,null,{}] 12:37:56 INFO - PROCESS | 3632 | 1463431076878 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}] 12:37:57 INFO - PROCESS | 3632 | 1463431077006 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 12:37:57 INFO - PROCESS | 3632 | 1463431077019 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 3632 | ++DOCSHELL 17066400 == 29 [pid = 3632] [id = 435] 12:37:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (17066C00) [pid = 3632] [serial = 1305] [outer = 00000000] 12:37:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (171A2000) [pid = 3632] [serial = 1306] [outer = 17066C00] 12:37:57 INFO - PROCESS | 3632 | 1463431077062 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (174C7800) [pid = 3632] [serial = 1307] [outer = 17066C00] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1579F400) [pid = 3632] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (10274C00) [pid = 3632] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (12AF3C00) [pid = 3632] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (12DD1C00) [pid = 3632] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10F42C00) [pid = 3632] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (16D1D400) [pid = 3632] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16E53400) [pid = 3632] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16D1F000) [pid = 3632] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:37:57 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (16FAA400) [pid = 3632] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:37:57 INFO - PROCESS | 3632 | 1463431077562 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]]]}] 12:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 765ms 12:37:57 INFO - PROCESS | 3632 | 1463431077622 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 12:37:57 INFO - PROCESS | 3632 | 1463431077624 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 12:37:57 INFO - PROCESS | 3632 | 1463431077627 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:37:57 INFO - PROCESS | 3632 | 1463431077629 Marionette TRACE conn2 <- [1,1706,null,{}] 12:37:57 INFO - PROCESS | 3632 | 1463431077632 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}] 12:37:57 INFO - PROCESS | 3632 | 1463431077710 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 12:37:57 INFO - PROCESS | 3632 | 1463431077717 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:57 INFO - PROCESS | 3632 | ++DOCSHELL 11A02C00 == 30 [pid = 3632] [id = 436] 12:37:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (11A03800) [pid = 3632] [serial = 1308] [outer = 00000000] 12:37:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17050C00) [pid = 3632] [serial = 1309] [outer = 11A03800] 12:37:57 INFO - PROCESS | 3632 | 1463431077770 Marionette DEBUG loaded listener.js 12:37:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (1705F400) [pid = 3632] [serial = 1310] [outer = 11A03800] 12:37:58 INFO - PROCESS | 3632 | 1463431078194 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]]]}] 12:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 600ms 12:37:58 INFO - PROCESS | 3632 | 1463431078248 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 12:37:58 INFO - PROCESS | 3632 | 1463431078250 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 12:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:37:58 INFO - PROCESS | 3632 | 1463431078253 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - PROCESS | 3632 | 1463431078255 Marionette TRACE conn2 <- [1,1710,null,{}] 12:37:58 INFO - PROCESS | 3632 | 1463431078259 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}] 12:37:58 INFO - PROCESS | 3632 | 1463431078334 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 12:37:58 INFO - PROCESS | 3632 | 1463431078343 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3632 | ++DOCSHELL 10D68400 == 31 [pid = 3632] [id = 437] 12:37:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (17051C00) [pid = 3632] [serial = 1311] [outer = 00000000] 12:37:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (174CE000) [pid = 3632] [serial = 1312] [outer = 17051C00] 12:37:58 INFO - PROCESS | 3632 | 1463431078387 Marionette DEBUG loaded listener.js 12:37:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (174CEC00) [pid = 3632] [serial = 1313] [outer = 17051C00] 12:37:58 INFO - PROCESS | 3632 | 1463431078786 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]]]}] 12:37:58 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 12:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 571ms 12:37:58 INFO - PROCESS | 3632 | 1463431078817 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 12:37:58 INFO - PROCESS | 3632 | 1463431078819 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 12:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:37:58 INFO - PROCESS | 3632 | 1463431078835 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:37:58 INFO - PROCESS | 3632 | 1463431078837 Marionette TRACE conn2 <- [1,1714,null,{}] 12:37:58 INFO - PROCESS | 3632 | 1463431078840 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}] 12:37:58 INFO - PROCESS | 3632 | 1463431078927 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 12:37:58 INFO - PROCESS | 3632 | 1463431078934 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:37:58 INFO - PROCESS | 3632 | ++DOCSHELL 16D1F000 == 32 [pid = 3632] [id = 438] 12:37:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (174CA400) [pid = 3632] [serial = 1314] [outer = 00000000] 12:37:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (178E7000) [pid = 3632] [serial = 1315] [outer = 174CA400] 12:37:58 INFO - PROCESS | 3632 | 1463431078977 Marionette DEBUG loaded listener.js 12:37:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (174D3C00) [pid = 3632] [serial = 1316] [outer = 174CA400] 12:37:59 INFO - PROCESS | 3632 | --DOCSHELL 10C2C800 == 31 [pid = 3632] [id = 416] 12:37:59 INFO - PROCESS | 3632 | --DOCSHELL 12A95800 == 30 [pid = 3632] [id = 411] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (15B4A800) [pid = 3632] [serial = 1264] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (10D66C00) [pid = 3632] [serial = 1253] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (105ED800) [pid = 3632] [serial = 1252] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (12DD5C00) [pid = 3632] [serial = 1258] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (15E49400) [pid = 3632] [serial = 1265] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (13141C00) [pid = 3632] [serial = 1259] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (130D6400) [pid = 3632] [serial = 1234] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (13142800) [pid = 3632] [serial = 1243] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (12B63400) [pid = 3632] [serial = 1249] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (155F5000) [pid = 3632] [serial = 1261] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (112E9000) [pid = 3632] [serial = 1255] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (11CF3C00) [pid = 3632] [serial = 1256] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16D20800) [pid = 3632] [serial = 1267] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (10C26800) [pid = 3632] [serial = 1237] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (140CB800) [pid = 3632] [serial = 1246] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (112EB000) [pid = 3632] [serial = 1240] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (16FAF800) [pid = 3632] [serial = 1273] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16FA3400) [pid = 3632] [serial = 1270] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (17058000) [pid = 3632] [serial = 1276] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1705EC00) [pid = 3632] [serial = 1277] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (16D85C00) [pid = 3632] [serial = 1268] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16FA8800) [pid = 3632] [serial = 1271] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1704F800) [pid = 3632] [serial = 1274] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1579BC00) [pid = 3632] [serial = 1262] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (1706CC00) [pid = 3632] [serial = 1279] [outer = 00000000] [url = about:blank] 12:38:00 INFO - PROCESS | 3632 | 1463431080686 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]]]}] 12:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1890ms 12:38:00 INFO - PROCESS | 3632 | 1463431080745 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 12:38:00 INFO - PROCESS | 3632 | 1463431080731 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 12:38:00 INFO - PROCESS | 3632 | 1463431080737 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:38:00 INFO - PROCESS | 3632 | 1463431080740 Marionette TRACE conn2 <- [1,1718,null,{}] 12:38:00 INFO - PROCESS | 3632 | 1463431080746 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}] 12:38:00 INFO - PROCESS | 3632 | 1463431080830 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 12:38:00 INFO - PROCESS | 3632 | 1463431080839 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:00 INFO - PROCESS | 3632 | ++DOCSHELL 10504800 == 31 [pid = 3632] [id = 439] 12:38:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1050E000) [pid = 3632] [serial = 1317] [outer = 00000000] 12:38:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (10A58800) [pid = 3632] [serial = 1318] [outer = 1050E000] 12:38:00 INFO - PROCESS | 3632 | 1463431080886 Marionette DEBUG loaded listener.js 12:38:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (10B94C00) [pid = 3632] [serial = 1319] [outer = 1050E000] 12:38:01 INFO - PROCESS | 3632 | 1463431081358 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]]]}] 12:38:01 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 12:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 675ms 12:38:01 INFO - PROCESS | 3632 | 1463431081420 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 12:38:01 INFO - PROCESS | 3632 | 1463431081426 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 12:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:38:01 INFO - PROCESS | 3632 | 1463431081432 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:38:01 INFO - PROCESS | 3632 | 1463431081434 Marionette TRACE conn2 <- [1,1722,null,{}] 12:38:01 INFO - PROCESS | 3632 | 1463431081438 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}] 12:38:01 INFO - PROCESS | 3632 | 1463431081517 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 12:38:01 INFO - PROCESS | 3632 | 1463431081528 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:01 INFO - PROCESS | 3632 | ++DOCSHELL 10C27C00 == 32 [pid = 3632] [id = 440] 12:38:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (10C33800) [pid = 3632] [serial = 1320] [outer = 00000000] 12:38:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (10D6DC00) [pid = 3632] [serial = 1321] [outer = 10C33800] 12:38:01 INFO - PROCESS | 3632 | 1463431081556 Marionette DEBUG loaded listener.js 12:38:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (10F3D000) [pid = 3632] [serial = 1322] [outer = 10C33800] 12:38:02 INFO - PROCESS | 3632 | 1463431082000 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]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 616ms 12:38:02 INFO - PROCESS | 3632 | 1463431082032 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 12:38:02 INFO - PROCESS | 3632 | 1463431082035 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 12:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:38:02 INFO - PROCESS | 3632 | 1463431082039 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - PROCESS | 3632 | 1463431082042 Marionette TRACE conn2 <- [1,1726,null,{}] 12:38:02 INFO - PROCESS | 3632 | 1463431082053 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}] 12:38:02 INFO - PROCESS | 3632 | 1463431082132 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 12:38:02 INFO - PROCESS | 3632 | 1463431082242 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:02 INFO - PROCESS | 3632 | ++DOCSHELL 11CEA000 == 33 [pid = 3632] [id = 441] 12:38:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (11CEB400) [pid = 3632] [serial = 1323] [outer = 00000000] 12:38:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (1288EC00) [pid = 3632] [serial = 1324] [outer = 11CEB400] 12:38:02 INFO - PROCESS | 3632 | 1463431082298 Marionette DEBUG loaded listener.js 12:38:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (12A3CC00) [pid = 3632] [serial = 1325] [outer = 11CEB400] 12:38:02 INFO - PROCESS | 3632 | 1463431082653 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]]]}] 12:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 660ms 12:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:38:02 INFO - PROCESS | 3632 | 1463431082721 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 12:38:02 INFO - PROCESS | 3632 | 1463431082723 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 12:38:02 INFO - PROCESS | 3632 | 1463431082726 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:38:02 INFO - PROCESS | 3632 | 1463431082728 Marionette TRACE conn2 <- [1,1730,null,{}] 12:38:02 INFO - PROCESS | 3632 | 1463431082732 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}] 12:38:02 INFO - PROCESS | 3632 | 1463431082805 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 12:38:02 INFO - PROCESS | 3632 | 1463431082886 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:02 INFO - PROCESS | 3632 | ++DOCSHELL 128A9800 == 34 [pid = 3632] [id = 442] 12:38:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (12A3C000) [pid = 3632] [serial = 1326] [outer = 00000000] 12:38:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (12B69400) [pid = 3632] [serial = 1327] [outer = 12A3C000] 12:38:02 INFO - PROCESS | 3632 | 1463431082910 Marionette DEBUG loaded listener.js 12:38:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1313A400) [pid = 3632] [serial = 1328] [outer = 12A3C000] 12:38:03 INFO - PROCESS | 3632 | 1463431083284 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]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 600ms 12:38:03 INFO - PROCESS | 3632 | 1463431083326 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 3632 | 1463431083327 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 12:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:38:03 INFO - PROCESS | 3632 | 1463431083338 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - PROCESS | 3632 | 1463431083340 Marionette TRACE conn2 <- [1,1734,null,{}] 12:38:03 INFO - PROCESS | 3632 | 1463431083343 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}] 12:38:03 INFO - PROCESS | 3632 | 1463431083414 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 12:38:03 INFO - PROCESS | 3632 | 1463431083448 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:03 INFO - PROCESS | 3632 | ++DOCSHELL 13148800 == 35 [pid = 3632] [id = 443] 12:38:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (13149800) [pid = 3632] [serial = 1329] [outer = 00000000] 12:38:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (1337A000) [pid = 3632] [serial = 1330] [outer = 13149800] 12:38:03 INFO - PROCESS | 3632 | 1463431083491 Marionette DEBUG loaded listener.js 12:38:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (1339AC00) [pid = 3632] [serial = 1331] [outer = 13149800] 12:38:03 INFO - PROCESS | 3632 | 1463431083921 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]]]}] 12:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 615ms 12:38:03 INFO - PROCESS | 3632 | 1463431083955 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 12:38:03 INFO - PROCESS | 3632 | 1463431083957 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 12:38:03 INFO - PROCESS | 3632 | 1463431083960 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:38:03 INFO - PROCESS | 3632 | 1463431083962 Marionette TRACE conn2 <- [1,1738,null,{}] 12:38:03 INFO - PROCESS | 3632 | 1463431083965 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}] 12:38:04 INFO - PROCESS | 3632 | 1463431084066 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 12:38:04 INFO - PROCESS | 3632 | 1463431084075 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 3632 | ++DOCSHELL 12AF2400 == 36 [pid = 3632] [id = 444] 12:38:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (12B62000) [pid = 3632] [serial = 1332] [outer = 00000000] 12:38:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1434B400) [pid = 3632] [serial = 1333] [outer = 12B62000] 12:38:04 INFO - PROCESS | 3632 | 1463431084119 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (14E1C400) [pid = 3632] [serial = 1334] [outer = 12B62000] 12:38:04 INFO - PROCESS | 3632 | 1463431084527 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]]]}] 12:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 615ms 12:38:04 INFO - PROCESS | 3632 | 1463431084581 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 3632 | 1463431084583 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 12:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:38:04 INFO - PROCESS | 3632 | 1463431084586 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:38:04 INFO - PROCESS | 3632 | 1463431084588 Marionette TRACE conn2 <- [1,1742,null,{}] 12:38:04 INFO - PROCESS | 3632 | 1463431084592 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}] 12:38:04 INFO - PROCESS | 3632 | 1463431084645 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 12:38:04 INFO - PROCESS | 3632 | 1463431084653 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:04 INFO - PROCESS | 3632 | ++DOCSHELL 13DBC000 == 37 [pid = 3632] [id = 445] 12:38:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (13DBEC00) [pid = 3632] [serial = 1335] [outer = 00000000] 12:38:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (155F5000) [pid = 3632] [serial = 1336] [outer = 13DBEC00] 12:38:04 INFO - PROCESS | 3632 | 1463431084696 Marionette DEBUG loaded listener.js 12:38:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (15792400) [pid = 3632] [serial = 1337] [outer = 13DBEC00] 12:38:05 INFO - PROCESS | 3632 | 1463431085119 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]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 601ms 12:38:05 INFO - PROCESS | 3632 | 1463431085190 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 3632 | 1463431085192 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 12:38:05 INFO - PROCESS | 3632 | 1463431085195 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:38:05 INFO - PROCESS | 3632 | 1463431085197 Marionette TRACE conn2 <- [1,1746,null,{}] 12:38:05 INFO - PROCESS | 3632 | 1463431085200 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}] 12:38:05 INFO - PROCESS | 3632 | 1463431085274 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 12:38:05 INFO - PROCESS | 3632 | 1463431085280 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:05 INFO - PROCESS | 3632 | ++DOCSHELL 155F2000 == 38 [pid = 3632] [id = 446] 12:38:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (157C6800) [pid = 3632] [serial = 1338] [outer = 00000000] 12:38:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (15E50C00) [pid = 3632] [serial = 1339] [outer = 157C6800] 12:38:05 INFO - PROCESS | 3632 | 1463431085338 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (15E55400) [pid = 3632] [serial = 1340] [outer = 157C6800] 12:38:05 INFO - PROCESS | 3632 | 1463431085781 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]]]}] 12:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 600ms 12:38:05 INFO - PROCESS | 3632 | 1463431085818 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 12:38:05 INFO - PROCESS | 3632 | 1463431085820 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 12:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:38:05 INFO - PROCESS | 3632 | 1463431085824 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:38:05 INFO - PROCESS | 3632 | 1463431085825 Marionette TRACE conn2 <- [1,1750,null,{}] 12:38:05 INFO - PROCESS | 3632 | 1463431085828 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}] 12:38:05 INFO - PROCESS | 3632 | 1463431085927 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 12:38:05 INFO - PROCESS | 3632 | 1463431085933 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:05 INFO - PROCESS | 3632 | ++DOCSHELL 10D6D800 == 39 [pid = 3632] [id = 447] 12:38:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (11C67800) [pid = 3632] [serial = 1341] [outer = 00000000] 12:38:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (16D24000) [pid = 3632] [serial = 1342] [outer = 11C67800] 12:38:05 INFO - PROCESS | 3632 | 1463431085985 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (16D2B400) [pid = 3632] [serial = 1343] [outer = 11C67800] 12:38:06 INFO - PROCESS | 3632 | 1463431086413 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]]]}] 12:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 615ms 12:38:06 INFO - PROCESS | 3632 | 1463431086444 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 12:38:06 INFO - PROCESS | 3632 | 1463431086446 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 12:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:38:06 INFO - PROCESS | 3632 | 1463431086432 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:38:06 INFO - PROCESS | 3632 | 1463431086433 Marionette TRACE conn2 <- [1,1754,null,{}] 12:38:06 INFO - PROCESS | 3632 | 1463431086436 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}] 12:38:06 INFO - PROCESS | 3632 | 1463431086543 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 12:38:06 INFO - PROCESS | 3632 | 1463431086550 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:06 INFO - PROCESS | 3632 | ++DOCSHELL 0F30A800 == 40 [pid = 3632] [id = 448] 12:38:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (12A95800) [pid = 3632] [serial = 1344] [outer = 00000000] 12:38:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (16FA9000) [pid = 3632] [serial = 1345] [outer = 12A95800] 12:38:06 INFO - PROCESS | 3632 | 1463431086593 Marionette DEBUG loaded listener.js 12:38:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16FAE400) [pid = 3632] [serial = 1346] [outer = 12A95800] 12:38:07 INFO - PROCESS | 3632 | 1463431087010 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]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 600ms 12:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:38:07 INFO - PROCESS | 3632 | 1463431087049 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3632 | 1463431087052 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 12:38:07 INFO - PROCESS | 3632 | 1463431087055 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 3632 | 1463431087058 Marionette TRACE conn2 <- [1,1758,null,{}] 12:38:07 INFO - PROCESS | 3632 | 1463431087063 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}] 12:38:07 INFO - PROCESS | 3632 | 1463431087184 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 12:38:07 INFO - PROCESS | 3632 | 1463431087276 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 3632 | ++DOCSHELL 13147000 == 41 [pid = 3632] [id = 449] 12:38:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17053400) [pid = 3632] [serial = 1347] [outer = 00000000] 12:38:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1705C400) [pid = 3632] [serial = 1348] [outer = 17053400] 12:38:07 INFO - PROCESS | 3632 | 1463431087308 Marionette DEBUG loaded listener.js 12:38:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (17064000) [pid = 3632] [serial = 1349] [outer = 17053400] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (17051C00) [pid = 3632] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1579C000) [pid = 3632] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (16D2B800) [pid = 3632] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (17066C00) [pid = 3632] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1339A800) [pid = 3632] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (12B5C800) [pid = 3632] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10F41000) [pid = 3632] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (10C2E000) [pid = 3632] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (11CEDC00) [pid = 3632] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (0F30F400) [pid = 3632] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (17065000) [pid = 3632] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (11A03800) [pid = 3632] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (11075000) [pid = 3632] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (13141000) [pid = 3632] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (10A57C00) [pid = 3632] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (12D7E400) [pid = 3632] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (10D62C00) [pid = 3632] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:38:07 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (12AED400) [pid = 3632] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:38:07 INFO - PROCESS | 3632 | 1463431087851 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]]]}] 12:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 796ms 12:38:07 INFO - PROCESS | 3632 | 1463431087862 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 12:38:07 INFO - PROCESS | 3632 | 1463431087864 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 12:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:38:07 INFO - PROCESS | 3632 | 1463431087889 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:38:07 INFO - PROCESS | 3632 | 1463431087891 Marionette TRACE conn2 <- [1,1762,null,{}] 12:38:07 INFO - PROCESS | 3632 | 1463431087896 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}] 12:38:07 INFO - PROCESS | 3632 | 1463431087968 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 12:38:07 INFO - PROCESS | 3632 | 1463431087974 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:07 INFO - PROCESS | 3632 | ++DOCSHELL 10C28400 == 42 [pid = 3632] [id = 450] 12:38:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (11075000) [pid = 3632] [serial = 1350] [outer = 00000000] 12:38:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (12A42800) [pid = 3632] [serial = 1351] [outer = 11075000] 12:38:08 INFO - PROCESS | 3632 | 1463431088017 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (12D7E400) [pid = 3632] [serial = 1352] [outer = 11075000] 12:38:08 INFO - PROCESS | 3632 | 1463431088411 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]]]}] 12:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 570ms 12:38:08 INFO - PROCESS | 3632 | 1463431088467 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 12:38:08 INFO - PROCESS | 3632 | 1463431088469 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 12:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:38:08 INFO - PROCESS | 3632 | 1463431088472 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:38:08 INFO - PROCESS | 3632 | 1463431088474 Marionette TRACE conn2 <- [1,1766,null,{}] 12:38:08 INFO - PROCESS | 3632 | 1463431088477 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}] 12:38:08 INFO - PROCESS | 3632 | 1463431088551 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 12:38:08 INFO - PROCESS | 3632 | 1463431088557 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:08 INFO - PROCESS | 3632 | ++DOCSHELL 12B61400 == 43 [pid = 3632] [id = 451] 12:38:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (15B4A400) [pid = 3632] [serial = 1353] [outer = 00000000] 12:38:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (17054000) [pid = 3632] [serial = 1354] [outer = 15B4A400] 12:38:08 INFO - PROCESS | 3632 | 1463431088603 Marionette DEBUG loaded listener.js 12:38:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (15F05000) [pid = 3632] [serial = 1355] [outer = 15B4A400] 12:38:09 INFO - PROCESS | 3632 | 1463431089031 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]]]}] 12:38:09 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 12:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 570ms 12:38:09 INFO - PROCESS | 3632 | 1463431089053 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3632 | 1463431089055 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 12:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:38:09 INFO - PROCESS | 3632 | 1463431089042 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 3632 | 1463431089044 Marionette TRACE conn2 <- [1,1770,null,{}] 12:38:09 INFO - PROCESS | 3632 | 1463431089047 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}] 12:38:09 INFO - PROCESS | 3632 | 1463431089166 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 12:38:09 INFO - PROCESS | 3632 | 1463431089174 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:09 INFO - PROCESS | 3632 | ++DOCSHELL 10A57C00 == 44 [pid = 3632] [id = 452] 12:38:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (157C6000) [pid = 3632] [serial = 1356] [outer = 00000000] 12:38:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (174C7000) [pid = 3632] [serial = 1357] [outer = 157C6000] 12:38:09 INFO - PROCESS | 3632 | 1463431089217 Marionette DEBUG loaded listener.js 12:38:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (174CF000) [pid = 3632] [serial = 1358] [outer = 157C6000] 12:38:09 INFO - PROCESS | 3632 | 1463431089707 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]]]}] 12:38:09 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 12:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 705ms 12:38:09 INFO - PROCESS | 3632 | 1463431089773 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 3632 | 1463431089778 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 12:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:38:09 INFO - PROCESS | 3632 | 1463431089785 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:38:09 INFO - PROCESS | 3632 | 1463431089789 Marionette TRACE conn2 <- [1,1774,null,{}] 12:38:09 INFO - PROCESS | 3632 | 1463431089796 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}] 12:38:09 INFO - PROCESS | 3632 | 1463431089953 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 12:38:10 INFO - PROCESS | 3632 | 1463431090053 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 3632 | ++DOCSHELL 10503000 == 45 [pid = 3632] [id = 453] 12:38:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (10503400) [pid = 3632] [serial = 1359] [outer = 00000000] 12:38:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (10C26C00) [pid = 3632] [serial = 1360] [outer = 10503400] 12:38:10 INFO - PROCESS | 3632 | 1463431090108 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (10C33400) [pid = 3632] [serial = 1361] [outer = 10503400] 12:38:10 INFO - PROCESS | 3632 | 1463431090840 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]]]}] 12:38:10 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 12:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1110ms 12:38:10 INFO - PROCESS | 3632 | 1463431090897 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 12:38:10 INFO - PROCESS | 3632 | 1463431090903 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 12:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:38:10 INFO - PROCESS | 3632 | 1463431090910 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:38:10 INFO - PROCESS | 3632 | 1463431090913 Marionette TRACE conn2 <- [1,1778,null,{}] 12:38:10 INFO - PROCESS | 3632 | 1463431090917 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}] 12:38:11 INFO - PROCESS | 3632 | 1463431091035 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 12:38:11 INFO - PROCESS | 3632 | 1463431091275 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:11 INFO - PROCESS | 3632 | ++DOCSHELL 0F303000 == 46 [pid = 3632] [id = 454] 12:38:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (102D2C00) [pid = 3632] [serial = 1362] [outer = 00000000] 12:38:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (104ED400) [pid = 3632] [serial = 1363] [outer = 102D2C00] 12:38:11 INFO - PROCESS | 3632 | 1463431091336 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (105F3400) [pid = 3632] [serial = 1364] [outer = 102D2C00] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 10D68400 == 45 [pid = 3632] [id = 437] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 11A02C00 == 44 [pid = 3632] [id = 436] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 17066400 == 43 [pid = 3632] [id = 435] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 12B61400 == 42 [pid = 3632] [id = 451] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 10C28400 == 41 [pid = 3632] [id = 450] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 13147000 == 40 [pid = 3632] [id = 449] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 0F30A800 == 39 [pid = 3632] [id = 448] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 10D6D800 == 38 [pid = 3632] [id = 447] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 155F2000 == 37 [pid = 3632] [id = 446] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 13DBC000 == 36 [pid = 3632] [id = 445] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 12AF2400 == 35 [pid = 3632] [id = 444] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 13148800 == 34 [pid = 3632] [id = 443] 12:38:11 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (178E7000) [pid = 3632] [serial = 1315] [outer = 00000000] [url = about:blank] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 128A9800 == 33 [pid = 3632] [id = 442] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 11CEA000 == 32 [pid = 3632] [id = 441] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 10C27C00 == 31 [pid = 3632] [id = 440] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 10504800 == 30 [pid = 3632] [id = 439] 12:38:11 INFO - PROCESS | 3632 | --DOCSHELL 16D1F000 == 29 [pid = 3632] [id = 438] 12:38:11 INFO - PROCESS | 3632 | 1463431091975 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]]]}] 12:38:11 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) 12:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1095ms 12:38:12 INFO - PROCESS | 3632 | 1463431092021 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 3632 | 1463431092027 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 12:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:38:12 INFO - PROCESS | 3632 | 1463431092034 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 3632 | 1463431092039 Marionette TRACE conn2 <- [1,1782,null,{}] 12:38:12 INFO - PROCESS | 3632 | 1463431092046 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}] 12:38:12 INFO - PROCESS | 3632 | 1463431092140 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (130CFC00) [pid = 3632] [serial = 1250] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (11A04000) [pid = 3632] [serial = 1241] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (140D6C00) [pid = 3632] [serial = 1247] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (10C31C00) [pid = 3632] [serial = 1238] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1339F000) [pid = 3632] [serial = 1244] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1315EC00) [pid = 3632] [serial = 1235] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (174CEC00) [pid = 3632] [serial = 1313] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (157C8800) [pid = 3632] [serial = 1300] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16FAC000) [pid = 3632] [serial = 1303] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (171A2000) [pid = 3632] [serial = 1306] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1701E400) [pid = 3632] [serial = 1304] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (174C7800) [pid = 3632] [serial = 1307] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (174CE000) [pid = 3632] [serial = 1312] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14348C00) [pid = 3632] [serial = 1297] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1307C000) [pid = 3632] [serial = 1294] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (13153400) [pid = 3632] [serial = 1295] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1127F000) [pid = 3632] [serial = 1291] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (11A0DC00) [pid = 3632] [serial = 1292] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10F40000) [pid = 3632] [serial = 1289] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (10D6A800) [pid = 3632] [serial = 1288] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (12DCD000) [pid = 3632] [serial = 1286] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (12A46800) [pid = 3632] [serial = 1285] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (10B91400) [pid = 3632] [serial = 1283] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (104E7800) [pid = 3632] [serial = 1282] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17199800) [pid = 3632] [serial = 1280] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (17050C00) [pid = 3632] [serial = 1309] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15E57800) [pid = 3632] [serial = 1301] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (1705F400) [pid = 3632] [serial = 1310] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (14E23000) [pid = 3632] [serial = 1298] [outer = 00000000] [url = about:blank] 12:38:12 INFO - PROCESS | 3632 | 1463431092236 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3632 | ++DOCSHELL 10274C00 == 30 [pid = 3632] [id = 455] 12:38:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (1047A000) [pid = 3632] [serial = 1365] [outer = 00000000] 12:38:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (10A5D000) [pid = 3632] [serial = 1366] [outer = 1047A000] 12:38:12 INFO - PROCESS | 3632 | 1463431092283 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (10D63400) [pid = 3632] [serial = 1367] [outer = 1047A000] 12:38:12 INFO - PROCESS | 3632 | 1463431092691 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]]]}] 12:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 720ms 12:38:12 INFO - PROCESS | 3632 | 1463431092758 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 3632 | 1463431092762 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 12:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:38:12 INFO - PROCESS | 3632 | 1463431092766 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:38:12 INFO - PROCESS | 3632 | 1463431092768 Marionette TRACE conn2 <- [1,1786,null,{}] 12:38:12 INFO - PROCESS | 3632 | 1463431092772 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}] 12:38:12 INFO - PROCESS | 3632 | 1463431092849 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 12:38:12 INFO - PROCESS | 3632 | 1463431092858 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 3632 | ++DOCSHELL 10D6F000 == 31 [pid = 3632] [id = 456] 12:38:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (10F45000) [pid = 3632] [serial = 1368] [outer = 00000000] 12:38:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (112EBC00) [pid = 3632] [serial = 1369] [outer = 10F45000] 12:38:12 INFO - PROCESS | 3632 | 1463431092904 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (11A0E400) [pid = 3632] [serial = 1370] [outer = 10F45000] 12:38:13 INFO - PROCESS | 3632 | 1463431093338 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]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 615ms 12:38:13 INFO - PROCESS | 3632 | 1463431093387 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 3632 | 1463431093389 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 12:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:38:13 INFO - PROCESS | 3632 | 1463431093394 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:38:13 INFO - PROCESS | 3632 | 1463431093400 Marionette TRACE conn2 <- [1,1790,null,{}] 12:38:13 INFO - PROCESS | 3632 | 1463431093394 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}] 12:38:13 INFO - PROCESS | 3632 | 1463431093473 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 12:38:13 INFO - PROCESS | 3632 | 1463431093483 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 3632 | ++DOCSHELL 12A42C00 == 32 [pid = 3632] [id = 457] 12:38:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (12A43800) [pid = 3632] [serial = 1371] [outer = 00000000] 12:38:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (12AEE000) [pid = 3632] [serial = 1372] [outer = 12A43800] 12:38:13 INFO - PROCESS | 3632 | 1463431093529 Marionette DEBUG loaded listener.js 12:38:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (12B60C00) [pid = 3632] [serial = 1373] [outer = 12A43800] 12:38:13 INFO - PROCESS | 3632 | 1463431093941 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]]]}] 12:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 12:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:38:14 INFO - PROCESS | 3632 | 1463431094014 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 3632 | 1463431094016 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 12:38:14 INFO - PROCESS | 3632 | 1463431094019 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - PROCESS | 3632 | 1463431094021 Marionette TRACE conn2 <- [1,1794,null,{}] 12:38:14 INFO - PROCESS | 3632 | 1463431094025 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}] 12:38:14 INFO - PROCESS | 3632 | 1463431094140 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 12:38:14 INFO - PROCESS | 3632 | 1463431094230 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:14 INFO - PROCESS | 3632 | ++DOCSHELL 13142000 == 33 [pid = 3632] [id = 458] 12:38:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (13142400) [pid = 3632] [serial = 1374] [outer = 00000000] 12:38:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (13147800) [pid = 3632] [serial = 1375] [outer = 13142400] 12:38:14 INFO - PROCESS | 3632 | 1463431094274 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1315C400) [pid = 3632] [serial = 1376] [outer = 13142400] 12:38:14 INFO - PROCESS | 3632 | 1463431094661 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]]]}] 12:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 661ms 12:38:14 INFO - PROCESS | 3632 | 1463431094701 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 3632 | 1463431094703 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 12:38:14 INFO - PROCESS | 3632 | 1463431094706 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:38:14 INFO - PROCESS | 3632 | 1463431094708 Marionette TRACE conn2 <- [1,1798,null,{}] 12:38:14 INFO - PROCESS | 3632 | 1463431094712 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}] 12:38:14 INFO - PROCESS | 3632 | 1463431094796 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 12:38:14 INFO - PROCESS | 3632 | 1463431094803 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:14 INFO - PROCESS | 3632 | ++DOCSHELL 13310800 == 34 [pid = 3632] [id = 459] 12:38:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (13394800) [pid = 3632] [serial = 1377] [outer = 00000000] 12:38:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (133A0800) [pid = 3632] [serial = 1378] [outer = 13394800] 12:38:14 INFO - PROCESS | 3632 | 1463431094856 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (13BDC400) [pid = 3632] [serial = 1379] [outer = 13394800] 12:38:15 INFO - PROCESS | 3632 | 1463431095326 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]]]}] 12:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 675ms 12:38:15 INFO - PROCESS | 3632 | 1463431095372 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 3632 | 1463431095374 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 12:38:15 INFO - PROCESS | 3632 | 1463431095378 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:38:15 INFO - PROCESS | 3632 | 1463431095379 Marionette TRACE conn2 <- [1,1802,null,{}] 12:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:38:15 INFO - PROCESS | 3632 | 1463431095383 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}] 12:38:15 INFO - PROCESS | 3632 | 1463431095516 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 12:38:15 INFO - PROCESS | 3632 | 1463431095542 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 3632 | ++DOCSHELL 14E17800 == 35 [pid = 3632] [id = 460] 12:38:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (14E18C00) [pid = 3632] [serial = 1380] [outer = 00000000] 12:38:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (14ED1000) [pid = 3632] [serial = 1381] [outer = 14E18C00] 12:38:15 INFO - PROCESS | 3632 | 1463431095585 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (15161000) [pid = 3632] [serial = 1382] [outer = 14E18C00] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (12A3C000) [pid = 3632] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1050E000) [pid = 3632] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15B4A400) [pid = 3632] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (11C67800) [pid = 3632] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10C33800) [pid = 3632] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (11CEB400) [pid = 3632] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (13DBEC00) [pid = 3632] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (12B62000) [pid = 3632] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (13149800) [pid = 3632] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (157C6800) [pid = 3632] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (12A95800) [pid = 3632] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (174CA400) [pid = 3632] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (17053400) [pid = 3632] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:38:16 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (11075000) [pid = 3632] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:38:16 INFO - PROCESS | 3632 | 1463431096113 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]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 780ms 12:38:16 INFO - PROCESS | 3632 | 1463431096146 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 3632 | 1463431096148 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 12:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:38:16 INFO - PROCESS | 3632 | 1463431096154 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 3632 | 1463431096156 Marionette TRACE conn2 <- [1,1806,null,{}] 12:38:16 INFO - PROCESS | 3632 | 1463431096159 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}] 12:38:16 INFO - PROCESS | 3632 | 1463431096231 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 12:38:16 INFO - PROCESS | 3632 | 1463431096238 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 3632 | ++DOCSHELL 10D69C00 == 36 [pid = 3632] [id = 461] 12:38:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (10D6E400) [pid = 3632] [serial = 1383] [outer = 00000000] 12:38:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (12DCE400) [pid = 3632] [serial = 1384] [outer = 10D6E400] 12:38:16 INFO - PROCESS | 3632 | 1463431096288 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (13395C00) [pid = 3632] [serial = 1385] [outer = 10D6E400] 12:38:16 INFO - PROCESS | 3632 | 1463431096702 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]]]}] 12:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 570ms 12:38:16 INFO - PROCESS | 3632 | 1463431096731 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 3632 | 1463431096733 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 12:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:38:16 INFO - PROCESS | 3632 | 1463431096737 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:38:16 INFO - PROCESS | 3632 | 1463431096739 Marionette TRACE conn2 <- [1,1810,null,{}] 12:38:16 INFO - PROCESS | 3632 | 1463431096742 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}] 12:38:16 INFO - PROCESS | 3632 | 1463431096838 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 12:38:16 INFO - PROCESS | 3632 | 1463431096845 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 3632 | ++DOCSHELL 11CEB400 == 37 [pid = 3632] [id = 462] 12:38:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (12A40800) [pid = 3632] [serial = 1386] [outer = 00000000] 12:38:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (157A0800) [pid = 3632] [serial = 1387] [outer = 12A40800] 12:38:16 INFO - PROCESS | 3632 | 1463431096888 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15B4B800) [pid = 3632] [serial = 1388] [outer = 12A40800] 12:38:17 INFO - PROCESS | 3632 | 1463431097288 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]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 571ms 12:38:17 INFO - PROCESS | 3632 | 1463431097329 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3632 | 1463431097330 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 12:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:38:17 INFO - PROCESS | 3632 | 1463431097337 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - PROCESS | 3632 | 1463431097339 Marionette TRACE conn2 <- [1,1814,null,{}] 12:38:17 INFO - PROCESS | 3632 | 1463431097325 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}] 12:38:17 INFO - PROCESS | 3632 | 1463431097399 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 12:38:17 INFO - PROCESS | 3632 | 1463431097406 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 3632 | ++DOCSHELL 12A41000 == 38 [pid = 3632] [id = 463] 12:38:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (14ECB800) [pid = 3632] [serial = 1389] [outer = 00000000] 12:38:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (15F02400) [pid = 3632] [serial = 1390] [outer = 14ECB800] 12:38:17 INFO - PROCESS | 3632 | 1463431097449 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (15E51C00) [pid = 3632] [serial = 1391] [outer = 14ECB800] 12:38:17 INFO - PROCESS | 3632 | 1463431097856 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]]]}] 12:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms 12:38:17 INFO - PROCESS | 3632 | 1463431097901 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 3632 | 1463431097903 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 12:38:17 INFO - PROCESS | 3632 | 1463431097906 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:38:17 INFO - PROCESS | 3632 | 1463431097908 Marionette TRACE conn2 <- [1,1818,null,{}] 12:38:17 INFO - PROCESS | 3632 | 1463431097911 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}] 12:38:18 INFO - PROCESS | 3632 | 1463431098034 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 12:38:18 INFO - PROCESS | 3632 | 1463431098197 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 3632 | ++DOCSHELL 0F309C00 == 39 [pid = 3632] [id = 464] 12:38:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (0F30B000) [pid = 3632] [serial = 1392] [outer = 00000000] 12:38:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10484000) [pid = 3632] [serial = 1393] [outer = 0F30B000] 12:38:18 INFO - PROCESS | 3632 | 1463431098258 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (104F1000) [pid = 3632] [serial = 1394] [outer = 0F30B000] 12:38:18 INFO - PROCESS | 3632 | 1463431098782 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]]]}] 12:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 900ms 12:38:18 INFO - PROCESS | 3632 | 1463431098818 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 3632 | 1463431098822 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 12:38:18 INFO - PROCESS | 3632 | 1463431098827 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:38:18 INFO - PROCESS | 3632 | 1463431098832 Marionette TRACE conn2 <- [1,1822,null,{}] 12:38:18 INFO - PROCESS | 3632 | 1463431098836 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}] 12:38:18 INFO - PROCESS | 3632 | 1463431098943 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 12:38:19 INFO - PROCESS | 3632 | 1463431099030 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3632 | ++DOCSHELL 11279000 == 40 [pid = 3632] [id = 465] 12:38:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (11279800) [pid = 3632] [serial = 1395] [outer = 00000000] 12:38:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (11C02C00) [pid = 3632] [serial = 1396] [outer = 11279800] 12:38:19 INFO - PROCESS | 3632 | 1463431099086 Marionette DEBUG loaded listener.js 12:38:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (11CF4C00) [pid = 3632] [serial = 1397] [outer = 11279800] 12:38:19 INFO - PROCESS | 3632 | 1463431099665 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]]]}] 12:38:19 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 12:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 870ms 12:38:19 INFO - PROCESS | 3632 | 1463431099698 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 3632 | 1463431099701 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 12:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:38:19 INFO - PROCESS | 3632 | 1463431099705 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:38:19 INFO - PROCESS | 3632 | 1463431099707 Marionette TRACE conn2 <- [1,1826,null,{}] 12:38:19 INFO - PROCESS | 3632 | 1463431099711 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}] 12:38:19 INFO - PROCESS | 3632 | 1463431099809 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 12:38:19 INFO - PROCESS | 3632 | 1463431099894 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 3632 | ++DOCSHELL 1330C400 == 41 [pid = 3632] [id = 466] 12:38:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (13382800) [pid = 3632] [serial = 1398] [outer = 00000000] 12:38:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (137FA800) [pid = 3632] [serial = 1399] [outer = 13382800] 12:38:19 INFO - PROCESS | 3632 | 1463431099952 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (15164C00) [pid = 3632] [serial = 1400] [outer = 13382800] 12:38:20 INFO - PROCESS | 3632 | 1463431100513 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]]]}] 12:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 871ms 12:38:20 INFO - PROCESS | 3632 | 1463431100572 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 12:38:20 INFO - PROCESS | 3632 | 1463431100576 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 12:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:38:20 INFO - PROCESS | 3632 | 1463431100586 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:38:20 INFO - PROCESS | 3632 | 1463431100591 Marionette TRACE conn2 <- [1,1830,null,{}] 12:38:20 INFO - PROCESS | 3632 | 1463431100595 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}] 12:38:20 INFO - PROCESS | 3632 | 1463431100696 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 12:38:20 INFO - PROCESS | 3632 | 1463431100807 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:20 INFO - PROCESS | 3632 | ++DOCSHELL 11CEDC00 == 42 [pid = 3632] [id = 467] 12:38:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (13145000) [pid = 3632] [serial = 1401] [outer = 00000000] 12:38:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (16FAD400) [pid = 3632] [serial = 1402] [outer = 13145000] 12:38:20 INFO - PROCESS | 3632 | 1463431100861 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (17023C00) [pid = 3632] [serial = 1403] [outer = 13145000] 12:38:21 INFO - PROCESS | 3632 | 1463431101571 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]]]}] 12:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1050ms 12:38:21 INFO - PROCESS | 3632 | 1463431101631 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 12:38:21 INFO - PROCESS | 3632 | 1463431101635 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 12:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:38:21 INFO - PROCESS | 3632 | 1463431101653 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:38:21 INFO - PROCESS | 3632 | 1463431101657 Marionette TRACE conn2 <- [1,1834,null,{}] 12:38:21 INFO - PROCESS | 3632 | 1463431101665 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}] 12:38:21 INFO - PROCESS | 3632 | 1463431101756 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 12:38:21 INFO - PROCESS | 3632 | 1463431101891 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:21 INFO - PROCESS | 3632 | ++DOCSHELL 10C31400 == 43 [pid = 3632] [id = 468] 12:38:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (10D62C00) [pid = 3632] [serial = 1404] [outer = 00000000] 12:38:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (10D6B800) [pid = 3632] [serial = 1405] [outer = 10D62C00] 12:38:21 INFO - PROCESS | 3632 | 1463431101945 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (10F42000) [pid = 3632] [serial = 1406] [outer = 10D62C00] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 12A41000 == 42 [pid = 3632] [id = 463] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 11CEB400 == 41 [pid = 3632] [id = 462] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 10D69C00 == 40 [pid = 3632] [id = 461] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 14E17800 == 39 [pid = 3632] [id = 460] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 13310800 == 38 [pid = 3632] [id = 459] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 13142000 == 37 [pid = 3632] [id = 458] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 12A42C00 == 36 [pid = 3632] [id = 457] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 10D6F000 == 35 [pid = 3632] [id = 456] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 10274C00 == 34 [pid = 3632] [id = 455] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 0F303000 == 33 [pid = 3632] [id = 454] 12:38:22 INFO - PROCESS | 3632 | --DOCSHELL 10503000 == 32 [pid = 3632] [id = 453] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1313A400) [pid = 3632] [serial = 1328] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (12B69400) [pid = 3632] [serial = 1327] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (10A58800) [pid = 3632] [serial = 1318] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (15F05000) [pid = 3632] [serial = 1355] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (16D24000) [pid = 3632] [serial = 1342] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (174C7000) [pid = 3632] [serial = 1357] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (10B94C00) [pid = 3632] [serial = 1319] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10D6DC00) [pid = 3632] [serial = 1321] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (10F3D000) [pid = 3632] [serial = 1322] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1288EC00) [pid = 3632] [serial = 1324] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (12A3CC00) [pid = 3632] [serial = 1325] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (155F5000) [pid = 3632] [serial = 1336] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15792400) [pid = 3632] [serial = 1337] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1434B400) [pid = 3632] [serial = 1333] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1337A000) [pid = 3632] [serial = 1330] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1339AC00) [pid = 3632] [serial = 1331] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (14E1C400) [pid = 3632] [serial = 1334] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (15E50C00) [pid = 3632] [serial = 1339] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (16FA9000) [pid = 3632] [serial = 1345] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (174D3C00) [pid = 3632] [serial = 1316] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1705C400) [pid = 3632] [serial = 1348] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (16FAE400) [pid = 3632] [serial = 1346] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (17054000) [pid = 3632] [serial = 1354] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (17064000) [pid = 3632] [serial = 1349] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (16D2B400) [pid = 3632] [serial = 1343] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (12A42800) [pid = 3632] [serial = 1351] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (12D7E400) [pid = 3632] [serial = 1352] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (15E55400) [pid = 3632] [serial = 1340] [outer = 00000000] [url = about:blank] 12:38:22 INFO - PROCESS | 3632 | 1463431102428 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]]]}] 12:38:22 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) 12:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 825ms 12:38:22 INFO - PROCESS | 3632 | 1463431102471 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 12:38:22 INFO - PROCESS | 3632 | 1463431102476 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 12:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:38:22 INFO - PROCESS | 3632 | 1463431102482 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:38:22 INFO - PROCESS | 3632 | 1463431102484 Marionette TRACE conn2 <- [1,1838,null,{}] 12:38:22 INFO - PROCESS | 3632 | 1463431102492 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}] 12:38:22 INFO - PROCESS | 3632 | 1463431102571 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 12:38:22 INFO - PROCESS | 3632 | 1463431102579 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:22 INFO - PROCESS | 3632 | ++DOCSHELL 10D70000 == 33 [pid = 3632] [id = 469] 12:38:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (10F40800) [pid = 3632] [serial = 1407] [outer = 00000000] 12:38:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (11A04400) [pid = 3632] [serial = 1408] [outer = 10F40800] 12:38:22 INFO - PROCESS | 3632 | 1463431102623 Marionette DEBUG loaded listener.js 12:38:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1288D800) [pid = 3632] [serial = 1409] [outer = 10F40800] 12:38:23 INFO - PROCESS | 3632 | 1463431103071 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]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 615ms 12:38:23 INFO - PROCESS | 3632 | 1463431103101 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3632 | 1463431103103 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 12:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:38:23 INFO - PROCESS | 3632 | 1463431103107 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 3632 | 1463431103110 Marionette TRACE conn2 <- [1,1842,null,{}] 12:38:23 INFO - PROCESS | 3632 | 1463431103121 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}] 12:38:23 INFO - PROCESS | 3632 | 1463431103237 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 12:38:23 INFO - PROCESS | 3632 | 1463431103230 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 3632 | ++DOCSHELL 130D5C00 == 34 [pid = 3632] [id = 470] 12:38:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (130D6400) [pid = 3632] [serial = 1410] [outer = 00000000] 12:38:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13143000) [pid = 3632] [serial = 1411] [outer = 130D6400] 12:38:23 INFO - PROCESS | 3632 | 1463431103276 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13377000) [pid = 3632] [serial = 1412] [outer = 130D6400] 12:38:23 INFO - PROCESS | 3632 | 1463431103726 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]]]}] 12:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 676ms 12:38:23 INFO - PROCESS | 3632 | 1463431103772 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 12:38:23 INFO - PROCESS | 3632 | 1463431103774 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 12:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:38:23 INFO - PROCESS | 3632 | 1463431103777 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:38:23 INFO - PROCESS | 3632 | 1463431103779 Marionette TRACE conn2 <- [1,1846,null,{}] 12:38:23 INFO - PROCESS | 3632 | 1463431103782 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}] 12:38:23 INFO - PROCESS | 3632 | 1463431103876 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 12:38:23 INFO - PROCESS | 3632 | 1463431103887 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:23 INFO - PROCESS | 3632 | ++DOCSHELL 137F7400 == 35 [pid = 3632] [id = 471] 12:38:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (13BDD800) [pid = 3632] [serial = 1413] [outer = 00000000] 12:38:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (14E17C00) [pid = 3632] [serial = 1414] [outer = 13BDD800] 12:38:23 INFO - PROCESS | 3632 | 1463431103931 Marionette DEBUG loaded listener.js 12:38:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (14ECDC00) [pid = 3632] [serial = 1415] [outer = 13BDD800] 12:38:24 INFO - PROCESS | 3632 | 1463431104343 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]]]}] 12:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 615ms 12:38:24 INFO - PROCESS | 3632 | 1463431104397 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 12:38:24 INFO - PROCESS | 3632 | 1463431104399 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 12:38:24 INFO - PROCESS | 3632 | 1463431104402 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:38:24 INFO - PROCESS | 3632 | 1463431104414 Marionette TRACE conn2 <- [1,1850,null,{}] 12:38:24 INFO - PROCESS | 3632 | 1463431104419 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}] 12:38:24 INFO - PROCESS | 3632 | 1463431104498 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 12:38:24 INFO - PROCESS | 3632 | 1463431104504 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:24 INFO - PROCESS | 3632 | ++DOCSHELL 13DBF000 == 36 [pid = 3632] [id = 472] 12:38:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (15159400) [pid = 3632] [serial = 1416] [outer = 00000000] 12:38:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (157C5400) [pid = 3632] [serial = 1417] [outer = 15159400] 12:38:24 INFO - PROCESS | 3632 | 1463431104531 Marionette DEBUG loaded listener.js 12:38:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (15E56000) [pid = 3632] [serial = 1418] [outer = 15159400] 12:38:24 INFO - PROCESS | 3632 | 1463431105000 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]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 12:38:25 INFO - PROCESS | 3632 | 1463431105025 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 3632 | 1463431105027 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 12:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:38:25 INFO - PROCESS | 3632 | 1463431105030 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:38:25 INFO - PROCESS | 3632 | 1463431105031 Marionette TRACE conn2 <- [1,1854,null,{}] 12:38:25 INFO - PROCESS | 3632 | 1463431105041 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}] 12:38:25 INFO - PROCESS | 3632 | 1463431105161 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 12:38:25 INFO - PROCESS | 3632 | 1463431105169 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:25 INFO - PROCESS | 3632 | ++DOCSHELL 10437800 == 37 [pid = 3632] [id = 473] 12:38:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (167A8000) [pid = 3632] [serial = 1419] [outer = 00000000] 12:38:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (16E47000) [pid = 3632] [serial = 1420] [outer = 167A8000] 12:38:25 INFO - PROCESS | 3632 | 1463431105213 Marionette DEBUG loaded listener.js 12:38:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16FA7800) [pid = 3632] [serial = 1421] [outer = 167A8000] 12:38:25 INFO - PROCESS | 3632 | 1463431105646 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]]]}] 12:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 675ms 12:38:25 INFO - PROCESS | 3632 | 1463431105713 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 12:38:25 INFO - PROCESS | 3632 | 1463431105715 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 12:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:38:25 INFO - PROCESS | 3632 | 1463431105718 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:38:25 INFO - PROCESS | 3632 | 1463431105719 Marionette TRACE conn2 <- [1,1858,null,{}] 12:38:25 INFO - PROCESS | 3632 | 1463431105723 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}] 12:38:25 INFO - PROCESS | 3632 | 1463431105811 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 12:38:25 INFO - PROCESS | 3632 | 1463431105900 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:25 INFO - PROCESS | 3632 | ++DOCSHELL 0F30BC00 == 38 [pid = 3632] [id = 474] 12:38:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (16FAA800) [pid = 3632] [serial = 1422] [outer = 00000000] 12:38:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (17055000) [pid = 3632] [serial = 1423] [outer = 16FAA800] 12:38:25 INFO - PROCESS | 3632 | 1463431105944 Marionette DEBUG loaded listener.js 12:38:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17058400) [pid = 3632] [serial = 1424] [outer = 16FAA800] 12:38:26 INFO - PROCESS | 3632 | 1463431106335 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]]]}] 12:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 675ms 12:38:26 INFO - PROCESS | 3632 | 1463431106382 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 12:38:26 INFO - PROCESS | 3632 | 1463431106384 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 12:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:38:26 INFO - PROCESS | 3632 | 1463431106387 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:38:26 INFO - PROCESS | 3632 | 1463431106389 Marionette TRACE conn2 <- [1,1862,null,{}] 12:38:26 INFO - PROCESS | 3632 | 1463431106392 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}] 12:38:26 INFO - PROCESS | 3632 | 1463431106501 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:38:26 INFO - PROCESS | 3632 | 1463431106508 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:26 INFO - PROCESS | 3632 | ++DOCSHELL 16FAA400 == 39 [pid = 3632] [id = 475] 12:38:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (16FAEC00) [pid = 3632] [serial = 1425] [outer = 00000000] 12:38:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (17063400) [pid = 3632] [serial = 1426] [outer = 16FAEC00] 12:38:26 INFO - PROCESS | 3632 | 1463431106551 Marionette DEBUG loaded listener.js 12:38:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (17060000) [pid = 3632] [serial = 1427] [outer = 16FAEC00] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (13142400) [pid = 3632] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (12A43800) [pid = 3632] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (102D2C00) [pid = 3632] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (10F45000) [pid = 3632] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1047A000) [pid = 3632] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (13394800) [pid = 3632] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (14E18C00) [pid = 3632] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10D6E400) [pid = 3632] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:38:26 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12A40800) [pid = 3632] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:38:26 INFO - PROCESS | 3632 | 1463431106999 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]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 676ms 12:38:27 INFO - PROCESS | 3632 | 1463431107065 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 3632 | 1463431107067 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 12:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:38:27 INFO - PROCESS | 3632 | 1463431107070 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 3632 | 1463431107072 Marionette TRACE conn2 <- [1,1866,null,{}] 12:38:27 INFO - PROCESS | 3632 | 1463431107075 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}] 12:38:27 INFO - PROCESS | 3632 | 1463431107179 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:38:27 INFO - PROCESS | 3632 | 1463431107188 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3632 | ++DOCSHELL 10A5E800 == 40 [pid = 3632] [id = 476] 12:38:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10C2D800) [pid = 3632] [serial = 1428] [outer = 00000000] 12:38:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (15798400) [pid = 3632] [serial = 1429] [outer = 10C2D800] 12:38:27 INFO - PROCESS | 3632 | 1463431107216 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (16FA2C00) [pid = 3632] [serial = 1430] [outer = 10C2D800] 12:38:27 INFO - PROCESS | 3632 | 1463431107642 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]]]}] 12:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 615ms 12:38:27 INFO - PROCESS | 3632 | 1463431107675 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:38:27 INFO - PROCESS | 3632 | 1463431107677 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 12:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:38:27 INFO - PROCESS | 3632 | 1463431107680 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:38:27 INFO - PROCESS | 3632 | 1463431107682 Marionette TRACE conn2 <- [1,1870,null,{}] 12:38:27 INFO - PROCESS | 3632 | 1463431107686 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}] 12:38:27 INFO - PROCESS | 3632 | 1463431107763 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:38:27 INFO - PROCESS | 3632 | 1463431107770 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:27 INFO - PROCESS | 3632 | ++DOCSHELL 1047B400 == 41 [pid = 3632] [id = 477] 12:38:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (1370B000) [pid = 3632] [serial = 1431] [outer = 00000000] 12:38:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1719E400) [pid = 3632] [serial = 1432] [outer = 1370B000] 12:38:27 INFO - PROCESS | 3632 | 1463431107816 Marionette DEBUG loaded listener.js 12:38:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (174AB800) [pid = 3632] [serial = 1433] [outer = 1370B000] 12:38:28 INFO - PROCESS | 3632 | 1463431108225 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]]]}] 12:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 570ms 12:38:28 INFO - PROCESS | 3632 | 1463431108262 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:38:28 INFO - PROCESS | 3632 | 1463431108264 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 12:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:38:28 INFO - PROCESS | 3632 | 1463431108268 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:38:28 INFO - PROCESS | 3632 | 1463431108270 Marionette TRACE conn2 <- [1,1874,null,{}] 12:38:28 INFO - PROCESS | 3632 | 1463431108273 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}] 12:38:28 INFO - PROCESS | 3632 | 1463431108369 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:38:28 INFO - PROCESS | 3632 | 1463431108375 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:28 INFO - PROCESS | 3632 | ++DOCSHELL 12A8F400 == 42 [pid = 3632] [id = 478] 12:38:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (174C7C00) [pid = 3632] [serial = 1434] [outer = 00000000] 12:38:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (17806400) [pid = 3632] [serial = 1435] [outer = 174C7C00] 12:38:28 INFO - PROCESS | 3632 | 1463431108423 Marionette DEBUG loaded listener.js 12:38:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (178EBC00) [pid = 3632] [serial = 1436] [outer = 174C7C00] 12:38:29 INFO - PROCESS | 3632 | 1463431109065 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]]]}] 12:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 12:38:29 INFO - PROCESS | 3632 | 1463431109136 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:38:29 INFO - PROCESS | 3632 | 1463431109140 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 12:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:38:29 INFO - PROCESS | 3632 | 1463431109146 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:38:29 INFO - PROCESS | 3632 | 1463431109150 Marionette TRACE conn2 <- [1,1878,null,{}] 12:38:29 INFO - PROCESS | 3632 | 1463431109156 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}] 12:38:29 INFO - PROCESS | 3632 | 1463431109260 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:38:29 INFO - PROCESS | 3632 | 1463431109375 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:29 INFO - PROCESS | 3632 | ++DOCSHELL 10B90C00 == 43 [pid = 3632] [id = 479] 12:38:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (10B92800) [pid = 3632] [serial = 1437] [outer = 00000000] 12:38:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (11275000) [pid = 3632] [serial = 1438] [outer = 10B92800] 12:38:29 INFO - PROCESS | 3632 | 1463431109433 Marionette DEBUG loaded listener.js 12:38:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (12A40000) [pid = 3632] [serial = 1439] [outer = 10B92800] 12:38:29 INFO - PROCESS | 3632 | 1463431110006 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]]]}] 12:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 901ms 12:38:30 INFO - PROCESS | 3632 | 1463431110058 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:38:30 INFO - PROCESS | 3632 | 1463431110064 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 12:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:38:30 INFO - PROCESS | 3632 | 1463431110070 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:38:30 INFO - PROCESS | 3632 | 1463431110073 Marionette TRACE conn2 <- [1,1882,null,{}] 12:38:30 INFO - PROCESS | 3632 | 1463431110077 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}] 12:38:30 INFO - PROCESS | 3632 | 1463431110174 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:38:30 INFO - PROCESS | 3632 | 1463431110278 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:30 INFO - PROCESS | 3632 | ++DOCSHELL 11080400 == 44 [pid = 3632] [id = 480] 12:38:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12A95800) [pid = 3632] [serial = 1440] [outer = 00000000] 12:38:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1339C000) [pid = 3632] [serial = 1441] [outer = 12A95800] 12:38:30 INFO - PROCESS | 3632 | 1463431110331 Marionette DEBUG loaded listener.js 12:38:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (140D4000) [pid = 3632] [serial = 1442] [outer = 12A95800] 12:38:30 INFO - PROCESS | 3632 | 1463431110968 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]]]}] 12:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 960ms 12:38:31 INFO - PROCESS | 3632 | 1463431111020 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:38:31 INFO - PROCESS | 3632 | 1463431111023 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 12:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:38:31 INFO - PROCESS | 3632 | 1463431111026 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:38:31 INFO - PROCESS | 3632 | 1463431111030 Marionette TRACE conn2 <- [1,1886,null,{}] 12:38:31 INFO - PROCESS | 3632 | 1463431111041 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}] 12:38:31 INFO - PROCESS | 3632 | 1463431111144 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:38:31 INFO - PROCESS | 3632 | 1463431111278 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:31 INFO - PROCESS | 3632 | ++DOCSHELL 1705CC00 == 45 [pid = 3632] [id = 481] 12:38:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (17061800) [pid = 3632] [serial = 1443] [outer = 00000000] 12:38:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (174CB400) [pid = 3632] [serial = 1444] [outer = 17061800] 12:38:31 INFO - PROCESS | 3632 | 1463431111335 Marionette DEBUG loaded listener.js 12:38:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (175E9C00) [pid = 3632] [serial = 1445] [outer = 17061800] 12:38:32 INFO - PROCESS | 3632 | 1463431112084 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]]]}] 12:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1110ms 12:38:32 INFO - PROCESS | 3632 | 1463431112145 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:38:32 INFO - PROCESS | 3632 | 1463431112149 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 12:38:32 INFO - PROCESS | 3632 | 1463431112155 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:38:32 INFO - PROCESS | 3632 | 1463431112158 Marionette TRACE conn2 <- [1,1890,null,{}] 12:38:32 INFO - PROCESS | 3632 | 1463431112165 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}] 12:38:32 INFO - PROCESS | 3632 | 1463431112240 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:38:32 INFO - PROCESS | 3632 | 1463431112349 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:32 INFO - PROCESS | 3632 | ++DOCSHELL 10C2B800 == 46 [pid = 3632] [id = 482] 12:38:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (10C2E000) [pid = 3632] [serial = 1446] [outer = 00000000] 12:38:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (11076000) [pid = 3632] [serial = 1447] [outer = 10C2E000] 12:38:32 INFO - PROCESS | 3632 | 1463431112397 Marionette DEBUG loaded listener.js 12:38:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (114AEC00) [pid = 3632] [serial = 1448] [outer = 10C2E000] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 1047B400 == 45 [pid = 3632] [id = 477] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 10A5E800 == 44 [pid = 3632] [id = 476] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 16FAA400 == 43 [pid = 3632] [id = 475] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 0F30BC00 == 42 [pid = 3632] [id = 474] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 10437800 == 41 [pid = 3632] [id = 473] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 13DBF000 == 40 [pid = 3632] [id = 472] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 137F7400 == 39 [pid = 3632] [id = 471] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 130D5C00 == 38 [pid = 3632] [id = 470] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 10D70000 == 37 [pid = 3632] [id = 469] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 10C31400 == 36 [pid = 3632] [id = 468] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 11279000 == 35 [pid = 3632] [id = 465] 12:38:32 INFO - PROCESS | 3632 | --DOCSHELL 0F309C00 == 34 [pid = 3632] [id = 464] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (15F02400) [pid = 3632] [serial = 1390] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (13147800) [pid = 3632] [serial = 1375] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1315C400) [pid = 3632] [serial = 1376] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10C26C00) [pid = 3632] [serial = 1360] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (12AEE000) [pid = 3632] [serial = 1372] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (105F3400) [pid = 3632] [serial = 1364] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (104ED400) [pid = 3632] [serial = 1363] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (112EBC00) [pid = 3632] [serial = 1369] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (11A0E400) [pid = 3632] [serial = 1370] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (10A5D000) [pid = 3632] [serial = 1366] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (10D63400) [pid = 3632] [serial = 1367] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (13BDC400) [pid = 3632] [serial = 1379] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (133A0800) [pid = 3632] [serial = 1378] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (14ED1000) [pid = 3632] [serial = 1381] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (12DCE400) [pid = 3632] [serial = 1384] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (157A0800) [pid = 3632] [serial = 1387] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (15161000) [pid = 3632] [serial = 1382] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15B4B800) [pid = 3632] [serial = 1388] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (13395C00) [pid = 3632] [serial = 1385] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (12B60C00) [pid = 3632] [serial = 1373] [outer = 00000000] [url = about:blank] 12:38:32 INFO - PROCESS | 3632 | 1463431112972 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]]]}] 12:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 871ms 12:38:33 INFO - PROCESS | 3632 | 1463431113024 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:38:33 INFO - PROCESS | 3632 | 1463431113030 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 12:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:38:33 INFO - PROCESS | 3632 | 1463431113035 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:38:33 INFO - PROCESS | 3632 | 1463431113038 Marionette TRACE conn2 <- [1,1894,null,{}] 12:38:33 INFO - PROCESS | 3632 | 1463431113042 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}] 12:38:33 INFO - PROCESS | 3632 | 1463431113107 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:38:33 INFO - PROCESS | 3632 | 1463431113199 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:33 INFO - PROCESS | 3632 | ++DOCSHELL 10277000 == 35 [pid = 3632] [id = 483] 12:38:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10446C00) [pid = 3632] [serial = 1449] [outer = 00000000] 12:38:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10D63800) [pid = 3632] [serial = 1450] [outer = 10446C00] 12:38:33 INFO - PROCESS | 3632 | 1463431113243 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (11A0DC00) [pid = 3632] [serial = 1451] [outer = 10446C00] 12:38:33 INFO - PROCESS | 3632 | 1463431113636 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]]]}] 12:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 675ms 12:38:33 INFO - PROCESS | 3632 | 1463431113700 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:38:33 INFO - PROCESS | 3632 | 1463431113702 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 12:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:38:33 INFO - PROCESS | 3632 | 1463431113706 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:38:33 INFO - PROCESS | 3632 | 1463431113709 Marionette TRACE conn2 <- [1,1898,null,{}] 12:38:33 INFO - PROCESS | 3632 | 1463431113719 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}] 12:38:33 INFO - PROCESS | 3632 | 1463431113800 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:38:33 INFO - PROCESS | 3632 | 1463431113809 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:33 INFO - PROCESS | 3632 | ++DOCSHELL 12D36800 == 36 [pid = 3632] [id = 484] 12:38:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (12D3A400) [pid = 3632] [serial = 1452] [outer = 00000000] 12:38:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (1307E400) [pid = 3632] [serial = 1453] [outer = 12D3A400] 12:38:33 INFO - PROCESS | 3632 | 1463431113856 Marionette DEBUG loaded listener.js 12:38:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (13147800) [pid = 3632] [serial = 1454] [outer = 12D3A400] 12:38:34 INFO - PROCESS | 3632 | 1463431114279 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]]]}] 12:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 600ms 12:38:34 INFO - PROCESS | 3632 | 1463431114309 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 3632 | 1463431114312 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 12:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:38:34 INFO - PROCESS | 3632 | 1463431114319 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - PROCESS | 3632 | 1463431114321 Marionette TRACE conn2 <- [1,1902,null,{}] 12:38:34 INFO - PROCESS | 3632 | 1463431114324 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}] 12:38:34 INFO - PROCESS | 3632 | 1463431114402 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:38:34 INFO - PROCESS | 3632 | 1463431114408 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:34 INFO - PROCESS | 3632 | ++DOCSHELL 13395400 == 37 [pid = 3632] [id = 485] 12:38:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (13395C00) [pid = 3632] [serial = 1455] [outer = 00000000] 12:38:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (137EE400) [pid = 3632] [serial = 1456] [outer = 13395C00] 12:38:34 INFO - PROCESS | 3632 | 1463431114452 Marionette DEBUG loaded listener.js 12:38:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (13DBD400) [pid = 3632] [serial = 1457] [outer = 13395C00] 12:38:34 INFO - PROCESS | 3632 | 1463431114896 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]]]}] 12:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 615ms 12:38:34 INFO - PROCESS | 3632 | 1463431114940 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:38:34 INFO - PROCESS | 3632 | 1463431114942 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 12:38:34 INFO - PROCESS | 3632 | 1463431114945 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:38:34 INFO - PROCESS | 3632 | 1463431114947 Marionette TRACE conn2 <- [1,1906,null,{}] 12:38:34 INFO - PROCESS | 3632 | 1463431114950 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}] 12:38:35 INFO - PROCESS | 3632 | 1463431115064 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:38:35 INFO - PROCESS | 3632 | 1463431115071 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 3632 | ++DOCSHELL 140D0800 == 38 [pid = 3632] [id = 486] 12:38:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1433E400) [pid = 3632] [serial = 1458] [outer = 00000000] 12:38:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (15156800) [pid = 3632] [serial = 1459] [outer = 1433E400] 12:38:35 INFO - PROCESS | 3632 | 1463431115114 Marionette DEBUG loaded listener.js 12:38:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (15157000) [pid = 3632] [serial = 1460] [outer = 1433E400] 12:38:35 INFO - PROCESS | 3632 | 1463431115554 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]]]}] 12:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 675ms 12:38:35 INFO - PROCESS | 3632 | 1463431115611 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 3632 | 1463431115613 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 12:38:35 INFO - PROCESS | 3632 | 1463431115617 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:38:35 INFO - PROCESS | 3632 | 1463431115618 Marionette TRACE conn2 <- [1,1910,null,{}] 12:38:35 INFO - PROCESS | 3632 | 1463431115622 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}] 12:38:35 INFO - PROCESS | 3632 | 1463431115754 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:38:35 INFO - PROCESS | 3632 | 1463431115819 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:35 INFO - PROCESS | 3632 | ++DOCSHELL 105F4000 == 39 [pid = 3632] [id = 487] 12:38:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (13704400) [pid = 3632] [serial = 1461] [outer = 00000000] 12:38:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (167A5400) [pid = 3632] [serial = 1462] [outer = 13704400] 12:38:35 INFO - PROCESS | 3632 | 1463431115863 Marionette DEBUG loaded listener.js 12:38:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (16D1F000) [pid = 3632] [serial = 1463] [outer = 13704400] 12:38:36 INFO - PROCESS | 3632 | 1463431116257 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]]]}] 12:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 676ms 12:38:36 INFO - PROCESS | 3632 | 1463431116297 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:38:36 INFO - PROCESS | 3632 | 1463431116299 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 12:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:38:36 INFO - PROCESS | 3632 | 1463431116302 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:38:36 INFO - PROCESS | 3632 | 1463431116304 Marionette TRACE conn2 <- [1,1914,null,{}] 12:38:36 INFO - PROCESS | 3632 | 1463431116312 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}] 12:38:36 INFO - PROCESS | 3632 | 1463431116440 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:38:36 INFO - PROCESS | 3632 | 1463431116433 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:36 INFO - PROCESS | 3632 | ++DOCSHELL 105EEC00 == 40 [pid = 3632] [id = 488] 12:38:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (10B95800) [pid = 3632] [serial = 1464] [outer = 00000000] 12:38:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16FAFC00) [pid = 3632] [serial = 1465] [outer = 10B95800] 12:38:36 INFO - PROCESS | 3632 | 1463431116480 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17055800) [pid = 3632] [serial = 1466] [outer = 10B95800] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (13BDD800) [pid = 3632] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10C2D800) [pid = 3632] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (10F40800) [pid = 3632] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (167A8000) [pid = 3632] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (130D6400) [pid = 3632] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (15159400) [pid = 3632] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (10D62C00) [pid = 3632] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (16FAEC00) [pid = 3632] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (16FAA800) [pid = 3632] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (14ECB800) [pid = 3632] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1370B000) [pid = 3632] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:38:36 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (10503400) [pid = 3632] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:38:37 INFO - PROCESS | 3632 | 1463431117040 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]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 765ms 12:38:37 INFO - PROCESS | 3632 | 1463431117064 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 3632 | 1463431117066 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 12:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:38:37 INFO - PROCESS | 3632 | 1463431117069 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 3632 | 1463431117071 Marionette TRACE conn2 <- [1,1918,null,{}] 12:38:37 INFO - PROCESS | 3632 | 1463431117074 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}] 12:38:37 INFO - PROCESS | 3632 | 1463431117147 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:38:37 INFO - PROCESS | 3632 | 1463431117154 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 3632 | ++DOCSHELL 1055F800 == 41 [pid = 3632] [id = 489] 12:38:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (10C2D800) [pid = 3632] [serial = 1467] [outer = 00000000] 12:38:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (12B69400) [pid = 3632] [serial = 1468] [outer = 10C2D800] 12:38:37 INFO - PROCESS | 3632 | 1463431117197 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (14E1B400) [pid = 3632] [serial = 1469] [outer = 10C2D800] 12:38:37 INFO - PROCESS | 3632 | 1463431117608 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]]]}] 12:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 570ms 12:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:38:37 INFO - PROCESS | 3632 | 1463431117650 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:38:37 INFO - PROCESS | 3632 | 1463431117652 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 12:38:37 INFO - PROCESS | 3632 | 1463431117655 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:38:37 INFO - PROCESS | 3632 | 1463431117657 Marionette TRACE conn2 <- [1,1922,null,{}] 12:38:37 INFO - PROCESS | 3632 | 1463431117660 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}] 12:38:37 INFO - PROCESS | 3632 | 1463431117766 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:38:37 INFO - PROCESS | 3632 | 1463431117775 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:37 INFO - PROCESS | 3632 | ++DOCSHELL 10A5B800 == 42 [pid = 3632] [id = 490] 12:38:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (167A7000) [pid = 3632] [serial = 1470] [outer = 00000000] 12:38:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1705A000) [pid = 3632] [serial = 1471] [outer = 167A7000] 12:38:37 INFO - PROCESS | 3632 | 1463431117818 Marionette DEBUG loaded listener.js 12:38:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1705E800) [pid = 3632] [serial = 1472] [outer = 167A7000] 12:38:38 INFO - PROCESS | 3632 | 1463431118221 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]]]}] 12:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 600ms 12:38:38 INFO - PROCESS | 3632 | 1463431118257 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 3632 | 1463431118259 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 12:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:38:38 INFO - PROCESS | 3632 | 1463431118262 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - PROCESS | 3632 | 1463431118264 Marionette TRACE conn2 <- [1,1926,null,{}] 12:38:38 INFO - PROCESS | 3632 | 1463431118267 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}] 12:38:38 INFO - PROCESS | 3632 | 1463431118362 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:38:38 INFO - PROCESS | 3632 | 1463431118373 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:38 INFO - PROCESS | 3632 | ++DOCSHELL 171A2000 == 43 [pid = 3632] [id = 491] 12:38:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (174CB800) [pid = 3632] [serial = 1473] [outer = 00000000] 12:38:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (178E3400) [pid = 3632] [serial = 1474] [outer = 174CB800] 12:38:38 INFO - PROCESS | 3632 | 1463431118417 Marionette DEBUG loaded listener.js 12:38:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (17A25400) [pid = 3632] [serial = 1475] [outer = 174CB800] 12:38:38 INFO - PROCESS | 3632 | 1463431118844 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]]]}] 12:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 615ms 12:38:38 INFO - PROCESS | 3632 | 1463431118880 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:38:38 INFO - PROCESS | 3632 | 1463431118882 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 12:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:38:38 INFO - PROCESS | 3632 | 1463431118885 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:38:38 INFO - PROCESS | 3632 | 1463431118888 Marionette TRACE conn2 <- [1,1930,null,{}] 12:38:38 INFO - PROCESS | 3632 | 1463431118938 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}] 12:38:39 INFO - PROCESS | 3632 | 1463431119034 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:38:39 INFO - PROCESS | 3632 | 1463431119202 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:39 INFO - PROCESS | 3632 | ++DOCSHELL 10C29C00 == 44 [pid = 3632] [id = 492] 12:38:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (10C2A800) [pid = 3632] [serial = 1476] [outer = 00000000] 12:38:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (10C34000) [pid = 3632] [serial = 1477] [outer = 10C2A800] 12:38:39 INFO - PROCESS | 3632 | 1463431119271 Marionette DEBUG loaded listener.js 12:38:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (10D70C00) [pid = 3632] [serial = 1478] [outer = 10C2A800] 12:38:39 INFO - PROCESS | 3632 | 1463431119818 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]]]}] 12:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 991ms 12:38:39 INFO - PROCESS | 3632 | 1463431119885 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:38:39 INFO - PROCESS | 3632 | 1463431119890 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 12:38:39 INFO - PROCESS | 3632 | 1463431119894 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:38:39 INFO - PROCESS | 3632 | 1463431119897 Marionette TRACE conn2 <- [1,1934,null,{}] 12:38:39 INFO - PROCESS | 3632 | 1463431119901 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}] 12:38:39 INFO - PROCESS | 3632 | 1463431120004 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:38:40 INFO - PROCESS | 3632 | 1463431120141 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:40 INFO - PROCESS | 3632 | ++DOCSHELL 12A99000 == 45 [pid = 3632] [id = 493] 12:38:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (12AEF000) [pid = 3632] [serial = 1479] [outer = 00000000] 12:38:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (13142800) [pid = 3632] [serial = 1480] [outer = 12AEF000] 12:38:40 INFO - PROCESS | 3632 | 1463431120197 Marionette DEBUG loaded listener.js 12:38:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (13397C00) [pid = 3632] [serial = 1481] [outer = 12AEF000] 12:38:40 INFO - PROCESS | 3632 | 1463431120802 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]]]}] 12:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 960ms 12:38:40 INFO - PROCESS | 3632 | 1463431120863 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:38:40 INFO - PROCESS | 3632 | 1463431120866 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 12:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:38:40 INFO - PROCESS | 3632 | 1463431120870 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:38:40 INFO - PROCESS | 3632 | 1463431120872 Marionette TRACE conn2 <- [1,1938,null,{}] 12:38:40 INFO - PROCESS | 3632 | 1463431120876 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}] 12:38:40 INFO - PROCESS | 3632 | 1463431120977 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:38:41 INFO - PROCESS | 3632 | 1463431121110 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:41 INFO - PROCESS | 3632 | ++DOCSHELL 1339BC00 == 46 [pid = 3632] [id = 494] 12:38:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (155F7C00) [pid = 3632] [serial = 1482] [outer = 00000000] 12:38:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (16FA3C00) [pid = 3632] [serial = 1483] [outer = 155F7C00] 12:38:41 INFO - PROCESS | 3632 | 1463431121169 Marionette DEBUG loaded listener.js 12:38:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17057C00) [pid = 3632] [serial = 1484] [outer = 155F7C00] 12:38:41 INFO - PROCESS | 3632 | 1463431121759 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]]]}] 12:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 960ms 12:38:41 INFO - PROCESS | 3632 | 1463431121885 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:38:41 INFO - PROCESS | 3632 | 1463431121891 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 12:38:41 INFO - PROCESS | 3632 | 1463431121899 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:38:41 INFO - PROCESS | 3632 | 1463431121901 Marionette TRACE conn2 <- [1,1942,null,{}] 12:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:38:41 INFO - PROCESS | 3632 | 1463431121905 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}] 12:38:42 INFO - PROCESS | 3632 | 1463431122007 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:38:42 INFO - PROCESS | 3632 | 1463431122135 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:42 INFO - PROCESS | 3632 | ++DOCSHELL 105F5400 == 47 [pid = 3632] [id = 495] 12:38:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (10A56800) [pid = 3632] [serial = 1485] [outer = 00000000] 12:38:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (10F3D000) [pid = 3632] [serial = 1486] [outer = 10A56800] 12:38:42 INFO - PROCESS | 3632 | 1463431122190 Marionette DEBUG loaded listener.js 12:38:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (112ED000) [pid = 3632] [serial = 1487] [outer = 10A56800] 12:38:42 INFO - PROCESS | 3632 | 1463431122895 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]]]}] 12:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1006ms 12:38:42 INFO - PROCESS | 3632 | 1463431122921 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:38:42 INFO - PROCESS | 3632 | 1463431122925 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 12:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:38:42 INFO - PROCESS | 3632 | 1463431122930 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:38:42 INFO - PROCESS | 3632 | 1463431122934 Marionette TRACE conn2 <- [1,1946,null,{}] 12:38:42 INFO - PROCESS | 3632 | 1463431122939 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}] 12:38:43 INFO - PROCESS | 3632 | 1463431123036 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:38:43 INFO - PROCESS | 3632 | 1463431123132 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 3632 | ++DOCSHELL 10F3C400 == 48 [pid = 3632] [id = 496] 12:38:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (10F40C00) [pid = 3632] [serial = 1488] [outer = 00000000] 12:38:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (114B1000) [pid = 3632] [serial = 1489] [outer = 10F40C00] 12:38:43 INFO - PROCESS | 3632 | 1463431123202 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (12DCE400) [pid = 3632] [serial = 1490] [outer = 10F40C00] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 10A5B800 == 47 [pid = 3632] [id = 490] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 1055F800 == 46 [pid = 3632] [id = 489] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 105EEC00 == 45 [pid = 3632] [id = 488] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 105F4000 == 44 [pid = 3632] [id = 487] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 140D0800 == 43 [pid = 3632] [id = 486] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 13395400 == 42 [pid = 3632] [id = 485] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 12D36800 == 41 [pid = 3632] [id = 484] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 10277000 == 40 [pid = 3632] [id = 483] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 10C2B800 == 39 [pid = 3632] [id = 482] 12:38:43 INFO - PROCESS | 3632 | --DOCSHELL 12A8F400 == 38 [pid = 3632] [id = 478] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (17806400) [pid = 3632] [serial = 1435] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (10484000) [pid = 3632] [serial = 1393] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (137FA800) [pid = 3632] [serial = 1399] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (11C02C00) [pid = 3632] [serial = 1396] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (15E51C00) [pid = 3632] [serial = 1391] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (16FAD400) [pid = 3632] [serial = 1402] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (10C33400) [pid = 3632] [serial = 1361] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (174AB800) [pid = 3632] [serial = 1433] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (14ECDC00) [pid = 3632] [serial = 1415] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (15798400) [pid = 3632] [serial = 1429] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (11A04400) [pid = 3632] [serial = 1408] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (16FA7800) [pid = 3632] [serial = 1421] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (13143000) [pid = 3632] [serial = 1411] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (15E56000) [pid = 3632] [serial = 1418] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (10F42000) [pid = 3632] [serial = 1406] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (13377000) [pid = 3632] [serial = 1412] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (14E17C00) [pid = 3632] [serial = 1414] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1288D800) [pid = 3632] [serial = 1409] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (17063400) [pid = 3632] [serial = 1426] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (17060000) [pid = 3632] [serial = 1427] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (17055000) [pid = 3632] [serial = 1423] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1719E400) [pid = 3632] [serial = 1432] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (157C5400) [pid = 3632] [serial = 1417] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (16FA2C00) [pid = 3632] [serial = 1430] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (17058400) [pid = 3632] [serial = 1424] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16E47000) [pid = 3632] [serial = 1420] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (10D6B800) [pid = 3632] [serial = 1405] [outer = 00000000] [url = about:blank] 12:38:43 INFO - PROCESS | 3632 | 1463431123674 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]]]}] 12:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 780ms 12:38:43 INFO - PROCESS | 3632 | 1463431123696 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:38:43 INFO - PROCESS | 3632 | 1463431123702 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 12:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:38:43 INFO - PROCESS | 3632 | 1463431123708 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:38:43 INFO - PROCESS | 3632 | 1463431123710 Marionette TRACE conn2 <- [1,1950,null,{}] 12:38:43 INFO - PROCESS | 3632 | 1463431123718 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}] 12:38:43 INFO - PROCESS | 3632 | 1463431123807 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:38:43 INFO - PROCESS | 3632 | 1463431123816 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:43 INFO - PROCESS | 3632 | ++DOCSHELL 10F44000 == 39 [pid = 3632] [id = 497] 12:38:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (114AC800) [pid = 3632] [serial = 1491] [outer = 00000000] 12:38:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (12A44000) [pid = 3632] [serial = 1492] [outer = 114AC800] 12:38:43 INFO - PROCESS | 3632 | 1463431123861 Marionette DEBUG loaded listener.js 12:38:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (130CFC00) [pid = 3632] [serial = 1493] [outer = 114AC800] 12:38:44 INFO - PROCESS | 3632 | 1463431124314 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]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 615ms 12:38:44 INFO - PROCESS | 3632 | 1463431124328 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:38:44 INFO - PROCESS | 3632 | 1463431124330 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 12:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:38:44 INFO - PROCESS | 3632 | 1463431124333 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 3632 | 1463431124337 Marionette TRACE conn2 <- [1,1954,null,{}] 12:38:44 INFO - PROCESS | 3632 | 1463431124347 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}] 12:38:44 INFO - PROCESS | 3632 | 1463431124411 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:38:44 INFO - PROCESS | 3632 | 1463431124418 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:44 INFO - PROCESS | 3632 | ++DOCSHELL 1339D800 == 40 [pid = 3632] [id = 498] 12:38:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1339EC00) [pid = 3632] [serial = 1494] [outer = 00000000] 12:38:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (14345000) [pid = 3632] [serial = 1495] [outer = 1339EC00] 12:38:44 INFO - PROCESS | 3632 | 1463431124464 Marionette DEBUG loaded listener.js 12:38:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (155F6000) [pid = 3632] [serial = 1496] [outer = 1339EC00] 12:38:44 INFO - PROCESS | 3632 | 1463431124900 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]]]}] 12:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 600ms 12:38:44 INFO - PROCESS | 3632 | 1463431124935 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:38:44 INFO - PROCESS | 3632 | 1463431124937 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 12:38:44 INFO - PROCESS | 3632 | 1463431124941 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:38:44 INFO - PROCESS | 3632 | 1463431124942 Marionette TRACE conn2 <- [1,1958,null,{}] 12:38:44 INFO - PROCESS | 3632 | 1463431124949 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}] 12:38:45 INFO - PROCESS | 3632 | 1463431125027 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:38:45 INFO - PROCESS | 3632 | 1463431125034 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 3632 | ++DOCSHELL 14E17800 == 41 [pid = 3632] [id = 499] 12:38:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (157BE400) [pid = 3632] [serial = 1497] [outer = 00000000] 12:38:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (167A4800) [pid = 3632] [serial = 1498] [outer = 157BE400] 12:38:45 INFO - PROCESS | 3632 | 1463431125078 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (16D88800) [pid = 3632] [serial = 1499] [outer = 157BE400] 12:38:45 INFO - PROCESS | 3632 | 1463431125500 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]]]}] 12:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 571ms 12:38:45 INFO - PROCESS | 3632 | 1463431125523 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:38:45 INFO - PROCESS | 3632 | 1463431125525 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 12:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:38:45 INFO - PROCESS | 3632 | 1463431125529 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:38:45 INFO - PROCESS | 3632 | 1463431125530 Marionette TRACE conn2 <- [1,1962,null,{}] 12:38:45 INFO - PROCESS | 3632 | 1463431125543 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}] 12:38:45 INFO - PROCESS | 3632 | 1463431125655 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:38:45 INFO - PROCESS | 3632 | 1463431125661 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:45 INFO - PROCESS | 3632 | ++DOCSHELL 15E4E800 == 42 [pid = 3632] [id = 500] 12:38:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (15F3EC00) [pid = 3632] [serial = 1500] [outer = 00000000] 12:38:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1701E400) [pid = 3632] [serial = 1501] [outer = 15F3EC00] 12:38:45 INFO - PROCESS | 3632 | 1463431125705 Marionette DEBUG loaded listener.js 12:38:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (17054400) [pid = 3632] [serial = 1502] [outer = 15F3EC00] 12:38:46 INFO - PROCESS | 3632 | 1463431126148 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]]]}] 12:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 660ms 12:38:46 INFO - PROCESS | 3632 | 1463431126217 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 3632 | 1463431126219 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 12:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:38:46 INFO - PROCESS | 3632 | 1463431126222 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 3632 | 1463431126224 Marionette TRACE conn2 <- [1,1966,null,{}] 12:38:46 INFO - PROCESS | 3632 | 1463431126227 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}] 12:38:46 INFO - PROCESS | 3632 | 1463431126348 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:38:46 INFO - PROCESS | 3632 | 1463431126441 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:46 INFO - PROCESS | 3632 | ++DOCSHELL 1706C800 == 43 [pid = 3632] [id = 501] 12:38:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1706CC00) [pid = 3632] [serial = 1503] [outer = 00000000] 12:38:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (174C8800) [pid = 3632] [serial = 1504] [outer = 1706CC00] 12:38:46 INFO - PROCESS | 3632 | 1463431126485 Marionette DEBUG loaded listener.js 12:38:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (175EA400) [pid = 3632] [serial = 1505] [outer = 1706CC00] 12:38:46 INFO - PROCESS | 3632 | 1463431126889 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]]]}] 12:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 720ms 12:38:46 INFO - PROCESS | 3632 | 1463431126943 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:38:46 INFO - PROCESS | 3632 | 1463431126945 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 12:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:38:46 INFO - PROCESS | 3632 | 1463431126948 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:38:46 INFO - PROCESS | 3632 | 1463431126949 Marionette TRACE conn2 <- [1,1970,null,{}] 12:38:46 INFO - PROCESS | 3632 | 1463431126953 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}] 12:38:47 INFO - PROCESS | 3632 | 1463431127059 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:38:47 INFO - PROCESS | 3632 | 1463431127065 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3632 | ++DOCSHELL 104EB800 == 44 [pid = 3632] [id = 502] 12:38:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (17066800) [pid = 3632] [serial = 1506] [outer = 00000000] 12:38:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (17B43C00) [pid = 3632] [serial = 1507] [outer = 17066800] 12:38:47 INFO - PROCESS | 3632 | 1463431127142 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (17B48800) [pid = 3632] [serial = 1508] [outer = 17066800] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (13704400) [pid = 3632] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (10446C00) [pid = 3632] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17061800) [pid = 3632] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (13395C00) [pid = 3632] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (12D3A400) [pid = 3632] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (10C2E000) [pid = 3632] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10B95800) [pid = 3632] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10C2D800) [pid = 3632] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (167A7000) [pid = 3632] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1433E400) [pid = 3632] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:38:47 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (157C6000) [pid = 3632] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:38:47 INFO - PROCESS | 3632 | 1463431127582 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]]]}] 12:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 675ms 12:38:47 INFO - PROCESS | 3632 | 1463431127612 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:38:47 INFO - PROCESS | 3632 | 1463431127614 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 12:38:47 INFO - PROCESS | 3632 | 1463431127617 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:38:47 INFO - PROCESS | 3632 | 1463431127619 Marionette TRACE conn2 <- [1,1974,null,{}] 12:38:47 INFO - PROCESS | 3632 | 1463431127623 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}] 12:38:47 INFO - PROCESS | 3632 | 1463431127725 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:38:47 INFO - PROCESS | 3632 | 1463431127732 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:47 INFO - PROCESS | 3632 | ++DOCSHELL 0F30C400 == 45 [pid = 3632] [id = 503] 12:38:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (105F6800) [pid = 3632] [serial = 1509] [outer = 00000000] 12:38:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1107C400) [pid = 3632] [serial = 1510] [outer = 105F6800] 12:38:47 INFO - PROCESS | 3632 | 1463431127776 Marionette DEBUG loaded listener.js 12:38:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (155ED400) [pid = 3632] [serial = 1511] [outer = 105F6800] 12:38:48 INFO - PROCESS | 3632 | 1463431128201 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]]]}] 12:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 615ms 12:38:48 INFO - PROCESS | 3632 | 1463431128237 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3632 | 1463431128239 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:38:48 INFO - PROCESS | 3632 | 1463431128242 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3632 | 1463431128244 Marionette TRACE conn2 <- [1,1978,null,{}] 12:38:48 INFO - PROCESS | 3632 | 1463431128247 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}] 12:38:48 INFO - PROCESS | 3632 | 1463431128323 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:38:48 INFO - PROCESS | 3632 | 1463431128331 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:48 INFO - PROCESS | 3632 | ++DOCSHELL 12B5C800 == 46 [pid = 3632] [id = 504] 12:38:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (16E46400) [pid = 3632] [serial = 1512] [outer = 00000000] 12:38:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (182DFC00) [pid = 3632] [serial = 1513] [outer = 16E46400] 12:38:48 INFO - PROCESS | 3632 | 1463431128374 Marionette DEBUG loaded listener.js 12:38:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (18569800) [pid = 3632] [serial = 1514] [outer = 16E46400] 12:38:48 INFO - PROCESS | 3632 | 1463431128759 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]]]}] 12:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 571ms 12:38:48 INFO - PROCESS | 3632 | 1463431128823 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:38:48 INFO - PROCESS | 3632 | 1463431128825 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 12:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:38:48 INFO - PROCESS | 3632 | 1463431128829 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:38:48 INFO - PROCESS | 3632 | 1463431128830 Marionette TRACE conn2 <- [1,1982,null,{}] 12:38:48 INFO - PROCESS | 3632 | 1463431128834 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}] 12:38:48 INFO - PROCESS | 3632 | 1463431128901 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:38:48 INFO - PROCESS | 3632 | 1463431128907 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:48 INFO - PROCESS | 3632 | ++DOCSHELL 1047FC00 == 47 [pid = 3632] [id = 505] 12:38:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (178E5400) [pid = 3632] [serial = 1515] [outer = 00000000] 12:38:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (18577400) [pid = 3632] [serial = 1516] [outer = 178E5400] 12:38:48 INFO - PROCESS | 3632 | 1463431128954 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (18837800) [pid = 3632] [serial = 1517] [outer = 178E5400] 12:38:49 INFO - PROCESS | 3632 | 1463431129382 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]]]}] 12:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 615ms 12:38:49 INFO - PROCESS | 3632 | 1463431129441 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:38:49 INFO - PROCESS | 3632 | 1463431129444 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 12:38:49 INFO - PROCESS | 3632 | 1463431129497 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:38:49 INFO - PROCESS | 3632 | 1463431129500 Marionette TRACE conn2 <- [1,1986,null,{}] 12:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:38:49 INFO - PROCESS | 3632 | 1463431129506 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}] 12:38:49 INFO - PROCESS | 3632 | 1463431129621 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:38:49 INFO - PROCESS | 3632 | 1463431129751 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:49 INFO - PROCESS | 3632 | ++DOCSHELL 10A60C00 == 48 [pid = 3632] [id = 506] 12:38:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (10B8C400) [pid = 3632] [serial = 1518] [outer = 00000000] 12:38:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (10C2A000) [pid = 3632] [serial = 1519] [outer = 10B8C400] 12:38:49 INFO - PROCESS | 3632 | 1463431129787 Marionette DEBUG loaded listener.js 12:38:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (10C33C00) [pid = 3632] [serial = 1520] [outer = 10B8C400] 12:38:50 INFO - PROCESS | 3632 | 1463431130411 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]]]}] 12:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 945ms 12:38:50 INFO - PROCESS | 3632 | 1463431130453 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 3632 | 1463431130457 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 12:38:50 INFO - PROCESS | 3632 | 1463431130461 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:38:50 INFO - PROCESS | 3632 | 1463431130464 Marionette TRACE conn2 <- [1,1990,null,{}] 12:38:50 INFO - PROCESS | 3632 | 1463431130472 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}] 12:38:50 INFO - PROCESS | 3632 | 1463431130580 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:38:50 INFO - PROCESS | 3632 | 1463431130671 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 3632 | ++DOCSHELL 11C5B000 == 49 [pid = 3632] [id = 507] 12:38:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (128A2000) [pid = 3632] [serial = 1521] [outer = 00000000] 12:38:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (13382000) [pid = 3632] [serial = 1522] [outer = 128A2000] 12:38:50 INFO - PROCESS | 3632 | 1463431130724 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (140CB000) [pid = 3632] [serial = 1523] [outer = 128A2000] 12:38:51 INFO - PROCESS | 3632 | 1463431131270 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]]]}] 12:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 870ms 12:38:51 INFO - PROCESS | 3632 | 1463431131331 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:38:51 INFO - PROCESS | 3632 | 1463431131334 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 12:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:38:51 INFO - PROCESS | 3632 | 1463431131338 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:38:51 INFO - PROCESS | 3632 | 1463431131340 Marionette TRACE conn2 <- [1,1994,null,{}] 12:38:51 INFO - PROCESS | 3632 | 1463431131344 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}] 12:38:51 INFO - PROCESS | 3632 | 1463431131446 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:38:51 INFO - PROCESS | 3632 | 1463431131544 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:51 INFO - PROCESS | 3632 | ++DOCSHELL 17064000 == 50 [pid = 3632] [id = 508] 12:38:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (17064C00) [pid = 3632] [serial = 1524] [outer = 00000000] 12:38:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (174AC800) [pid = 3632] [serial = 1525] [outer = 17064C00] 12:38:51 INFO - PROCESS | 3632 | 1463431131644 Marionette DEBUG loaded listener.js 12:38:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (17A2C800) [pid = 3632] [serial = 1526] [outer = 17064C00] 12:38:52 INFO - PROCESS | 3632 | 1463431132257 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]]]}] 12:38:52 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 12:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 961ms 12:38:52 INFO - PROCESS | 3632 | 1463431132310 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:38:52 INFO - PROCESS | 3632 | 1463431132312 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 12:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:38:52 INFO - PROCESS | 3632 | 1463431132316 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:38:52 INFO - PROCESS | 3632 | 1463431132301 Marionette TRACE conn2 <- [1,1998,null,{}] 12:38:52 INFO - PROCESS | 3632 | 1463431132305 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}] 12:38:52 INFO - PROCESS | 3632 | 1463431132405 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:38:52 INFO - PROCESS | 3632 | 1463431132539 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:52 INFO - PROCESS | 3632 | ++DOCSHELL 16D88000 == 51 [pid = 3632] [id = 509] 12:38:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (16D8AC00) [pid = 3632] [serial = 1527] [outer = 00000000] 12:38:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (174B0C00) [pid = 3632] [serial = 1528] [outer = 16D8AC00] 12:38:52 INFO - PROCESS | 3632 | 1463431132598 Marionette DEBUG loaded listener.js 12:38:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (19ABE000) [pid = 3632] [serial = 1529] [outer = 16D8AC00] 12:38:53 INFO - PROCESS | 3632 | 1463431133402 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]]]}] 12:38:53 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 12:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1170ms 12:38:53 INFO - PROCESS | 3632 | 1463431133473 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:38:53 INFO - PROCESS | 3632 | 1463431133477 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 12:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:38:53 INFO - PROCESS | 3632 | 1463431133482 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:38:53 INFO - PROCESS | 3632 | 1463431133485 Marionette TRACE conn2 <- [1,2002,null,{}] 12:38:53 INFO - PROCESS | 3632 | 1463431133489 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}] 12:38:53 INFO - PROCESS | 3632 | 1463431133569 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:38:53 INFO - PROCESS | 3632 | 1463431133705 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:53 INFO - PROCESS | 3632 | ++DOCSHELL 10C32C00 == 52 [pid = 3632] [id = 510] 12:38:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (10D6A000) [pid = 3632] [serial = 1530] [outer = 00000000] 12:38:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (128A6400) [pid = 3632] [serial = 1531] [outer = 10D6A000] 12:38:53 INFO - PROCESS | 3632 | 1463431133754 Marionette DEBUG loaded listener.js 12:38:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (12AEC000) [pid = 3632] [serial = 1532] [outer = 10D6A000] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 12B5C800 == 51 [pid = 3632] [id = 504] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 0F30C400 == 50 [pid = 3632] [id = 503] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 104EB800 == 49 [pid = 3632] [id = 502] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 1706C800 == 48 [pid = 3632] [id = 501] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 15E4E800 == 47 [pid = 3632] [id = 500] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 14E17800 == 46 [pid = 3632] [id = 499] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 1339D800 == 45 [pid = 3632] [id = 498] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 10F44000 == 44 [pid = 3632] [id = 497] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 10F3C400 == 43 [pid = 3632] [id = 496] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 12A99000 == 42 [pid = 3632] [id = 493] 12:38:53 INFO - PROCESS | 3632 | --DOCSHELL 10C29C00 == 41 [pid = 3632] [id = 492] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (174CF000) [pid = 3632] [serial = 1358] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (178E3400) [pid = 3632] [serial = 1474] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (167A5400) [pid = 3632] [serial = 1462] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (11275000) [pid = 3632] [serial = 1438] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (10D63800) [pid = 3632] [serial = 1450] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (11A0DC00) [pid = 3632] [serial = 1451] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (175E9C00) [pid = 3632] [serial = 1445] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (174CB400) [pid = 3632] [serial = 1444] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (137EE400) [pid = 3632] [serial = 1456] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1307E400) [pid = 3632] [serial = 1453] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (13147800) [pid = 3632] [serial = 1454] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (16D1F000) [pid = 3632] [serial = 1463] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (114AEC00) [pid = 3632] [serial = 1448] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (11076000) [pid = 3632] [serial = 1447] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (16FAFC00) [pid = 3632] [serial = 1465] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (12B69400) [pid = 3632] [serial = 1468] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1339C000) [pid = 3632] [serial = 1441] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1705A000) [pid = 3632] [serial = 1471] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (17055800) [pid = 3632] [serial = 1466] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (15156800) [pid = 3632] [serial = 1459] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (14E1B400) [pid = 3632] [serial = 1469] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1705E800) [pid = 3632] [serial = 1472] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (15157000) [pid = 3632] [serial = 1460] [outer = 00000000] [url = about:blank] 12:38:53 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (13DBD400) [pid = 3632] [serial = 1457] [outer = 00000000] [url = about:blank] 12:38:54 INFO - PROCESS | 3632 | 1463431134230 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]]]}] 12:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 810ms 12:38:54 INFO - PROCESS | 3632 | 1463431134288 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 3632 | 1463431134293 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 12:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:38:54 INFO - PROCESS | 3632 | 1463431134299 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:38:54 INFO - PROCESS | 3632 | 1463431134302 Marionette TRACE conn2 <- [1,2006,null,{}] 12:38:54 INFO - PROCESS | 3632 | 1463431134305 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}] 12:38:54 INFO - PROCESS | 3632 | 1463431134372 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:38:54 INFO - PROCESS | 3632 | 1463431134379 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:54 INFO - PROCESS | 3632 | ++DOCSHELL 11A10800 == 42 [pid = 3632] [id = 511] 12:38:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (11C04C00) [pid = 3632] [serial = 1533] [outer = 00000000] 12:38:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12B5E400) [pid = 3632] [serial = 1534] [outer = 11C04C00] 12:38:54 INFO - PROCESS | 3632 | 1463431134425 Marionette DEBUG loaded listener.js 12:38:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (13149000) [pid = 3632] [serial = 1535] [outer = 11C04C00] 12:38:54 INFO - PROCESS | 3632 | 1463431134891 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]]]}] 12:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 601ms 12:38:54 INFO - PROCESS | 3632 | 1463431134902 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:38:54 INFO - PROCESS | 3632 | 1463431134904 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 12:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:38:54 INFO - PROCESS | 3632 | 1463431134908 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:38:54 INFO - PROCESS | 3632 | 1463431134911 Marionette TRACE conn2 <- [1,2010,null,{}] 12:38:54 INFO - PROCESS | 3632 | 1463431134921 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}] 12:38:55 INFO - PROCESS | 3632 | 1463431135004 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:38:55 INFO - PROCESS | 3632 | 1463431135012 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 3632 | ++DOCSHELL 1339D400 == 43 [pid = 3632] [id = 512] 12:38:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (13704400) [pid = 3632] [serial = 1536] [outer = 00000000] 12:38:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (140D1000) [pid = 3632] [serial = 1537] [outer = 13704400] 12:38:55 INFO - PROCESS | 3632 | 1463431135066 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (14ECB800) [pid = 3632] [serial = 1538] [outer = 13704400] 12:38:55 INFO - PROCESS | 3632 | 1463431135548 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]]]}] 12:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 675ms 12:38:55 INFO - PROCESS | 3632 | 1463431135589 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:38:55 INFO - PROCESS | 3632 | 1463431135591 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 12:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:38:55 INFO - PROCESS | 3632 | 1463431135594 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:38:55 INFO - PROCESS | 3632 | 1463431135596 Marionette TRACE conn2 <- [1,2014,null,{}] 12:38:55 INFO - PROCESS | 3632 | 1463431135599 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}] 12:38:55 INFO - PROCESS | 3632 | 1463431135663 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:38:55 INFO - PROCESS | 3632 | 1463431135669 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:55 INFO - PROCESS | 3632 | ++DOCSHELL 15162C00 == 44 [pid = 3632] [id = 513] 12:38:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1579C000) [pid = 3632] [serial = 1539] [outer = 00000000] 12:38:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (15E51C00) [pid = 3632] [serial = 1540] [outer = 1579C000] 12:38:55 INFO - PROCESS | 3632 | 1463431135714 Marionette DEBUG loaded listener.js 12:38:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (15E56800) [pid = 3632] [serial = 1541] [outer = 1579C000] 12:38:56 INFO - PROCESS | 3632 | 1463431136128 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]]]}] 12:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 12:38:56 INFO - PROCESS | 3632 | 1463431136156 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 3632 | 1463431136158 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 12:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:38:56 INFO - PROCESS | 3632 | 1463431136161 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - PROCESS | 3632 | 1463431136163 Marionette TRACE conn2 <- [1,2018,null,{}] 12:38:56 INFO - PROCESS | 3632 | 1463431136175 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}] 12:38:56 INFO - PROCESS | 3632 | 1463431136289 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:38:56 INFO - PROCESS | 3632 | 1463431136296 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:56 INFO - PROCESS | 3632 | ++DOCSHELL 13BDE800 == 45 [pid = 3632] [id = 514] 12:38:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (15792800) [pid = 3632] [serial = 1542] [outer = 00000000] 12:38:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (16E50800) [pid = 3632] [serial = 1543] [outer = 15792800] 12:38:56 INFO - PROCESS | 3632 | 1463431136340 Marionette DEBUG loaded listener.js 12:38:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (16FA1000) [pid = 3632] [serial = 1544] [outer = 15792800] 12:38:56 INFO - PROCESS | 3632 | 1463431136811 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]]]}] 12:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 660ms 12:38:56 INFO - PROCESS | 3632 | 1463431136845 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:38:56 INFO - PROCESS | 3632 | 1463431136847 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 12:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:38:56 INFO - PROCESS | 3632 | 1463431136850 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:38:56 INFO - PROCESS | 3632 | 1463431136852 Marionette TRACE conn2 <- [1,2022,null,{}] 12:38:56 INFO - PROCESS | 3632 | 1463431136855 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}] 12:38:56 INFO - PROCESS | 3632 | 1463431136954 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:38:56 INFO - PROCESS | 3632 | 1463431136961 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 3632 | ++DOCSHELL 16D8BC00 == 46 [pid = 3632] [id = 515] 12:38:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (16E4E000) [pid = 3632] [serial = 1545] [outer = 00000000] 12:38:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17069000) [pid = 3632] [serial = 1546] [outer = 16E4E000] 12:38:57 INFO - PROCESS | 3632 | 1463431137061 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (171A3C00) [pid = 3632] [serial = 1547] [outer = 16E4E000] 12:38:57 INFO - PROCESS | 3632 | 1463431137469 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]]]}] 12:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 660ms 12:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:38:57 INFO - PROCESS | 3632 | 1463431137513 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:38:57 INFO - PROCESS | 3632 | 1463431137515 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 12:38:57 INFO - PROCESS | 3632 | 1463431137523 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:38:57 INFO - PROCESS | 3632 | 1463431137524 Marionette TRACE conn2 <- [1,2026,null,{}] 12:38:57 INFO - PROCESS | 3632 | 1463431137528 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}] 12:38:57 INFO - PROCESS | 3632 | 1463431137663 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:38:57 INFO - PROCESS | 3632 | 1463431137731 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:57 INFO - PROCESS | 3632 | ++DOCSHELL 0F30C000 == 47 [pid = 3632] [id = 516] 12:38:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (17060400) [pid = 3632] [serial = 1548] [outer = 00000000] 12:38:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (175E9C00) [pid = 3632] [serial = 1549] [outer = 17060400] 12:38:57 INFO - PROCESS | 3632 | 1463431137774 Marionette DEBUG loaded listener.js 12:38:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (178B3C00) [pid = 3632] [serial = 1550] [outer = 17060400] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (11279800) [pid = 3632] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (13145000) [pid = 3632] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1706CC00) [pid = 3632] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (157BE400) [pid = 3632] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (114AC800) [pid = 3632] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (174CB800) [pid = 3632] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (1339EC00) [pid = 3632] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (17066800) [pid = 3632] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (10F40C00) [pid = 3632] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (105F6800) [pid = 3632] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (15F3EC00) [pid = 3632] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (16E46400) [pid = 3632] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (10B92800) [pid = 3632] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (12A95800) [pid = 3632] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (13382800) [pid = 3632] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:38:58 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (0F30B000) [pid = 3632] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 811ms 12:38:58 INFO - PROCESS | 3632 | 1463431138316 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]]]}] 12:38:58 INFO - PROCESS | 3632 | 1463431138325 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3632 | 1463431138327 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 12:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:38:58 INFO - PROCESS | 3632 | 1463431138330 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3632 | 1463431138332 Marionette TRACE conn2 <- [1,2030,null,{}] 12:38:58 INFO - PROCESS | 3632 | 1463431138335 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}] 12:38:58 INFO - PROCESS | 3632 | 1463431138413 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:38:58 INFO - PROCESS | 3632 | 1463431138421 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:58 INFO - PROCESS | 3632 | ++DOCSHELL 10B92800 == 48 [pid = 3632] [id = 517] 12:38:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (10D63400) [pid = 3632] [serial = 1551] [outer = 00000000] 12:38:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (140D5400) [pid = 3632] [serial = 1552] [outer = 10D63400] 12:38:58 INFO - PROCESS | 3632 | 1463431138465 Marionette DEBUG loaded listener.js 12:38:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (15E55400) [pid = 3632] [serial = 1553] [outer = 10D63400] 12:38:58 INFO - PROCESS | 3632 | 1463431138877 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]]]}] 12:38:58 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) 12:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 570ms 12:38:58 INFO - PROCESS | 3632 | 1463431138910 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:38:58 INFO - PROCESS | 3632 | 1463431138912 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 12:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:38:58 INFO - PROCESS | 3632 | 1463431138916 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:38:58 INFO - PROCESS | 3632 | 1463431138917 Marionette TRACE conn2 <- [1,2034,null,{}] 12:38:58 INFO - PROCESS | 3632 | 1463431138920 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}] 12:38:59 INFO - PROCESS | 3632 | 1463431139022 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:38:59 INFO - PROCESS | 3632 | 1463431139031 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 3632 | ++DOCSHELL 11279800 == 49 [pid = 3632] [id = 518] 12:38:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (12A3A400) [pid = 3632] [serial = 1554] [outer = 00000000] 12:38:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (171A6C00) [pid = 3632] [serial = 1555] [outer = 12A3A400] 12:38:59 INFO - PROCESS | 3632 | 1463431139074 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17A27400) [pid = 3632] [serial = 1556] [outer = 12A3A400] 12:38:59 INFO - PROCESS | 3632 | 1463431139488 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]]]}] 12:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 600ms 12:38:59 INFO - PROCESS | 3632 | 1463431139519 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:38:59 INFO - PROCESS | 3632 | 1463431139521 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 12:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:38:59 INFO - PROCESS | 3632 | 1463431139528 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:38:59 INFO - PROCESS | 3632 | 1463431139530 Marionette TRACE conn2 <- [1,2038,null,{}] 12:38:59 INFO - PROCESS | 3632 | 1463431139533 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}] 12:38:59 INFO - PROCESS | 3632 | 1463431139612 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:38:59 INFO - PROCESS | 3632 | 1463431139617 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:38:59 INFO - PROCESS | 3632 | ++DOCSHELL 180F4000 == 50 [pid = 3632] [id = 519] 12:38:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (182E9400) [pid = 3632] [serial = 1557] [outer = 00000000] 12:38:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (18834000) [pid = 3632] [serial = 1558] [outer = 182E9400] 12:38:59 INFO - PROCESS | 3632 | 1463431139663 Marionette DEBUG loaded listener.js 12:38:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19AB8C00) [pid = 3632] [serial = 1559] [outer = 182E9400] 12:39:00 INFO - PROCESS | 3632 | 1463431140078 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]]]}] 12:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 570ms 12:39:00 INFO - PROCESS | 3632 | 1463431140115 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:39:00 INFO - PROCESS | 3632 | 1463431140118 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 12:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:39:00 INFO - PROCESS | 3632 | 1463431140129 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:39:00 INFO - PROCESS | 3632 | 1463431140133 Marionette TRACE conn2 <- [1,2042,null,{}] 12:39:00 INFO - PROCESS | 3632 | 1463431140137 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}] 12:39:00 INFO - PROCESS | 3632 | 1463431140283 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:39:00 INFO - PROCESS | 3632 | 1463431140456 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:00 INFO - PROCESS | 3632 | ++DOCSHELL 10C29C00 == 51 [pid = 3632] [id = 520] 12:39:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (10C2E400) [pid = 3632] [serial = 1560] [outer = 00000000] 12:39:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (10D6DC00) [pid = 3632] [serial = 1561] [outer = 10C2E400] 12:39:00 INFO - PROCESS | 3632 | 1463431140515 Marionette DEBUG loaded listener.js 12:39:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (10F47400) [pid = 3632] [serial = 1562] [outer = 10C2E400] 12:39:01 INFO - PROCESS | 3632 | 1463431141077 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]]]}] 12:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1006ms 12:39:01 INFO - PROCESS | 3632 | 1463431141163 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:39:01 INFO - PROCESS | 3632 | 1463431141167 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 12:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:39:01 INFO - PROCESS | 3632 | 1463431141171 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:39:01 INFO - PROCESS | 3632 | 1463431141176 Marionette TRACE conn2 <- [1,2046,null,{}] 12:39:01 INFO - PROCESS | 3632 | 1463431141194 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}] 12:39:01 INFO - PROCESS | 3632 | 1463431141319 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:39:01 INFO - PROCESS | 3632 | 1463431141378 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:01 INFO - PROCESS | 3632 | ++DOCSHELL 12B60C00 == 52 [pid = 3632] [id = 521] 12:39:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (12B67000) [pid = 3632] [serial = 1563] [outer = 00000000] 12:39:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (13382C00) [pid = 3632] [serial = 1564] [outer = 12B67000] 12:39:01 INFO - PROCESS | 3632 | 1463431141434 Marionette DEBUG loaded listener.js 12:39:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1370C000) [pid = 3632] [serial = 1565] [outer = 12B67000] 12:39:02 INFO - PROCESS | 3632 | 1463431142047 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]]]}] 12:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 900ms 12:39:02 INFO - PROCESS | 3632 | 1463431142079 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 3632 | 1463431142082 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 12:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:39:02 INFO - PROCESS | 3632 | 1463431142086 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 3632 | 1463431142088 Marionette TRACE conn2 <- [1,2050,null,{}] 12:39:02 INFO - PROCESS | 3632 | 1463431142092 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}] 12:39:02 INFO - PROCESS | 3632 | 1463431142197 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:39:02 INFO - PROCESS | 3632 | 1463431142307 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:02 INFO - PROCESS | 3632 | ++DOCSHELL 16D20800 == 53 [pid = 3632] [id = 522] 12:39:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (16D2BC00) [pid = 3632] [serial = 1566] [outer = 00000000] 12:39:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (17056800) [pid = 3632] [serial = 1567] [outer = 16D2BC00] 12:39:02 INFO - PROCESS | 3632 | 1463431142360 Marionette DEBUG loaded listener.js 12:39:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1706B400) [pid = 3632] [serial = 1568] [outer = 16D2BC00] 12:39:02 INFO - PROCESS | 3632 | 1463431142961 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]]]}] 12:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 900ms 12:39:02 INFO - PROCESS | 3632 | 1463431142996 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:39:02 INFO - PROCESS | 3632 | 1463431143000 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 12:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:39:02 INFO - PROCESS | 3632 | 1463431143011 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:39:02 INFO - PROCESS | 3632 | 1463431142999 Marionette TRACE conn2 <- [1,2054,null,{}] 12:39:02 INFO - PROCESS | 3632 | 1463431143003 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}] 12:39:03 INFO - PROCESS | 3632 | 1463431143106 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:39:03 INFO - PROCESS | 3632 | 1463431143247 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:03 INFO - PROCESS | 3632 | ++DOCSHELL 10A55800 == 54 [pid = 3632] [id = 523] 12:39:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (17056000) [pid = 3632] [serial = 1569] [outer = 00000000] 12:39:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (19AF5C00) [pid = 3632] [serial = 1570] [outer = 17056000] 12:39:03 INFO - PROCESS | 3632 | 1463431143301 Marionette DEBUG loaded listener.js 12:39:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (19B31C00) [pid = 3632] [serial = 1571] [outer = 17056000] 12:39:03 INFO - PROCESS | 3632 | 1463431143877 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]]]}] 12:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 900ms 12:39:03 INFO - PROCESS | 3632 | 1463431143901 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:39:03 INFO - PROCESS | 3632 | 1463431143904 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 12:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:39:03 INFO - PROCESS | 3632 | 1463431143908 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:39:03 INFO - PROCESS | 3632 | 1463431143910 Marionette TRACE conn2 <- [1,2058,null,{}] 12:39:03 INFO - PROCESS | 3632 | 1463431143913 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}] 12:39:04 INFO - PROCESS | 3632 | 1463431144013 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:39:04 INFO - PROCESS | 3632 | 1463431144311 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:04 INFO - PROCESS | 3632 | ++DOCSHELL 10C28400 == 55 [pid = 3632] [id = 524] 12:39:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (10C2A400) [pid = 3632] [serial = 1572] [outer = 00000000] 12:39:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (10D70000) [pid = 3632] [serial = 1573] [outer = 10C2A400] 12:39:04 INFO - PROCESS | 3632 | 1463431144361 Marionette DEBUG loaded listener.js 12:39:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (11A10000) [pid = 3632] [serial = 1574] [outer = 10C2A400] 12:39:04 INFO - PROCESS | 3632 | 1463431144952 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]]]}] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 180F4000 == 54 [pid = 3632] [id = 519] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 11279800 == 53 [pid = 3632] [id = 518] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 10B92800 == 52 [pid = 3632] [id = 517] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 0F30C000 == 51 [pid = 3632] [id = 516] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 16D8BC00 == 50 [pid = 3632] [id = 515] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 13BDE800 == 49 [pid = 3632] [id = 514] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 15162C00 == 48 [pid = 3632] [id = 513] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 1339D400 == 47 [pid = 3632] [id = 512] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 11A10800 == 46 [pid = 3632] [id = 511] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 10C32C00 == 45 [pid = 3632] [id = 510] 12:39:04 INFO - PROCESS | 3632 | --DOCSHELL 1047FC00 == 44 [pid = 3632] [id = 505] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (15164C00) [pid = 3632] [serial = 1400] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (104F1000) [pid = 3632] [serial = 1394] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (11CF4C00) [pid = 3632] [serial = 1397] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (17023C00) [pid = 3632] [serial = 1403] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (174C8800) [pid = 3632] [serial = 1504] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (167A4800) [pid = 3632] [serial = 1498] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (12A44000) [pid = 3632] [serial = 1492] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (130CFC00) [pid = 3632] [serial = 1493] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (17A25400) [pid = 3632] [serial = 1475] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (14345000) [pid = 3632] [serial = 1495] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (155F6000) [pid = 3632] [serial = 1496] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (17B43C00) [pid = 3632] [serial = 1507] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (10F3D000) [pid = 3632] [serial = 1486] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (12DCE400) [pid = 3632] [serial = 1490] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (114B1000) [pid = 3632] [serial = 1489] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (10C34000) [pid = 3632] [serial = 1477] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (13142800) [pid = 3632] [serial = 1480] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (16FA3C00) [pid = 3632] [serial = 1483] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (175EA400) [pid = 3632] [serial = 1505] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (155ED400) [pid = 3632] [serial = 1511] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1107C400) [pid = 3632] [serial = 1510] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (17B48800) [pid = 3632] [serial = 1508] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1701E400) [pid = 3632] [serial = 1501] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17054400) [pid = 3632] [serial = 1502] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (182DFC00) [pid = 3632] [serial = 1513] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (16D88800) [pid = 3632] [serial = 1499] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (18569800) [pid = 3632] [serial = 1514] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (12A40000) [pid = 3632] [serial = 1439] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (140D4000) [pid = 3632] [serial = 1442] [outer = 00000000] [url = about:blank] 12:39:04 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (18577400) [pid = 3632] [serial = 1516] [outer = 00000000] [url = about:blank] 12:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1096ms 12:39:05 INFO - PROCESS | 3632 | 1463431145018 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 3632 | 1463431145023 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 12:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:39:05 INFO - PROCESS | 3632 | 1463431145027 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - PROCESS | 3632 | 1463431145030 Marionette TRACE conn2 <- [1,2062,null,{}] 12:39:05 INFO - PROCESS | 3632 | 1463431145035 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}] 12:39:05 INFO - PROCESS | 3632 | 1463431145114 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:39:05 INFO - PROCESS | 3632 | 1463431145209 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 3632 | ++DOCSHELL 10A5D000 == 45 [pid = 3632] [id = 525] 12:39:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (10C2C400) [pid = 3632] [serial = 1575] [outer = 00000000] 12:39:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (11A10800) [pid = 3632] [serial = 1576] [outer = 10C2C400] 12:39:05 INFO - PROCESS | 3632 | 1463431145264 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (12A40000) [pid = 3632] [serial = 1577] [outer = 10C2C400] 12:39:05 INFO - PROCESS | 3632 | 1463431145616 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]]]}] 12:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 660ms 12:39:05 INFO - PROCESS | 3632 | 1463431145697 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:39:05 INFO - PROCESS | 3632 | 1463431145701 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 12:39:05 INFO - PROCESS | 3632 | 1463431145705 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:39:05 INFO - PROCESS | 3632 | 1463431145707 Marionette TRACE conn2 <- [1,2066,null,{}] 12:39:05 INFO - PROCESS | 3632 | 1463431145710 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}] 12:39:05 INFO - PROCESS | 3632 | 1463431145790 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:39:05 INFO - PROCESS | 3632 | 1463431145800 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:05 INFO - PROCESS | 3632 | ++DOCSHELL 1313E800 == 46 [pid = 3632] [id = 526] 12:39:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (13393800) [pid = 3632] [serial = 1578] [outer = 00000000] 12:39:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (13DBD800) [pid = 3632] [serial = 1579] [outer = 13393800] 12:39:05 INFO - PROCESS | 3632 | 1463431145845 Marionette DEBUG loaded listener.js 12:39:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1434B400) [pid = 3632] [serial = 1580] [outer = 13393800] 12:39:06 INFO - PROCESS | 3632 | 1463431146295 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]]]}] 12:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 600ms 12:39:06 INFO - PROCESS | 3632 | 1463431146325 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 3632 | 1463431146327 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 12:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:39:06 INFO - PROCESS | 3632 | 1463431146336 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - PROCESS | 3632 | 1463431146342 Marionette TRACE conn2 <- [1,2070,null,{}] 12:39:06 INFO - PROCESS | 3632 | 1463431146346 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}] 12:39:06 INFO - PROCESS | 3632 | 1463431146427 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:39:06 INFO - PROCESS | 3632 | 1463431146435 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:06 INFO - PROCESS | 3632 | ++DOCSHELL 13BE1400 == 47 [pid = 3632] [id = 527] 12:39:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (157C7400) [pid = 3632] [serial = 1581] [outer = 00000000] 12:39:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (15E56000) [pid = 3632] [serial = 1582] [outer = 157C7400] 12:39:06 INFO - PROCESS | 3632 | 1463431146471 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (16D1F800) [pid = 3632] [serial = 1583] [outer = 157C7400] 12:39:06 INFO - PROCESS | 3632 | 1463431146926 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]]]}] 12:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 660ms 12:39:06 INFO - PROCESS | 3632 | 1463431146994 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 3632 | 1463431146997 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 12:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:39:06 INFO - PROCESS | 3632 | 1463431147000 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:39:06 INFO - PROCESS | 3632 | 1463431147002 Marionette TRACE conn2 <- [1,2074,null,{}] 12:39:07 INFO - PROCESS | 3632 | 1463431147005 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}] 12:39:07 INFO - PROCESS | 3632 | 1463431147085 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:39:07 INFO - PROCESS | 3632 | 1463431147129 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3632 | ++DOCSHELL 16D2B400 == 48 [pid = 3632] [id = 528] 12:39:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (16D8B000) [pid = 3632] [serial = 1584] [outer = 00000000] 12:39:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (17016400) [pid = 3632] [serial = 1585] [outer = 16D8B000] 12:39:07 INFO - PROCESS | 3632 | 1463431147174 Marionette DEBUG loaded listener.js 12:39:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17023C00) [pid = 3632] [serial = 1586] [outer = 16D8B000] 12:39:07 INFO - PROCESS | 3632 | 1463431147658 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]]]}] 12:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 706ms 12:39:07 INFO - PROCESS | 3632 | 1463431147720 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 3632 | 1463431147722 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 12:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:39:07 INFO - PROCESS | 3632 | 1463431147730 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:39:07 INFO - PROCESS | 3632 | 1463431147732 Marionette TRACE conn2 <- [1,2078,null,{}] 12:39:07 INFO - PROCESS | 3632 | 1463431147735 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}] 12:39:07 INFO - PROCESS | 3632 | 1463431147843 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:39:07 INFO - PROCESS | 3632 | 1463431147839 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:07 INFO - PROCESS | 3632 | ++DOCSHELL 1705C800 == 49 [pid = 3632] [id = 529] 12:39:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1705D000) [pid = 3632] [serial = 1587] [outer = 00000000] 12:39:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (171A4400) [pid = 3632] [serial = 1588] [outer = 1705D000] 12:39:07 INFO - PROCESS | 3632 | 1463431147941 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (17806C00) [pid = 3632] [serial = 1589] [outer = 1705D000] 12:39:08 INFO - PROCESS | 3632 | 1463431148374 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]]]}] 12:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 705ms 12:39:08 INFO - PROCESS | 3632 | 1463431148439 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 3632 | 1463431148441 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 12:39:08 INFO - PROCESS | 3632 | 1463431148450 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:39:08 INFO - PROCESS | 3632 | 1463431148452 Marionette TRACE conn2 <- [1,2082,null,{}] 12:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:39:08 INFO - PROCESS | 3632 | 1463431148457 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}] 12:39:08 INFO - PROCESS | 3632 | 1463431148597 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:39:08 INFO - PROCESS | 3632 | 1463431148660 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:08 INFO - PROCESS | 3632 | ++DOCSHELL 16FA0400 == 50 [pid = 3632] [id = 530] 12:39:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (17067800) [pid = 3632] [serial = 1590] [outer = 00000000] 12:39:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17A25C00) [pid = 3632] [serial = 1591] [outer = 17067800] 12:39:08 INFO - PROCESS | 3632 | 1463431148688 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17A2BC00) [pid = 3632] [serial = 1592] [outer = 17067800] 12:39:09 INFO - PROCESS | 3632 | 1463431149084 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]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 660ms 12:39:09 INFO - PROCESS | 3632 | 1463431149135 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 3632 | 1463431149137 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 12:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:39:09 INFO - PROCESS | 3632 | 1463431149124 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - PROCESS | 3632 | 1463431149126 Marionette TRACE conn2 <- [1,2086,null,{}] 12:39:09 INFO - PROCESS | 3632 | 1463431149134 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}] 12:39:09 INFO - PROCESS | 3632 | 1463431149241 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:39:09 INFO - PROCESS | 3632 | 1463431149247 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:09 INFO - PROCESS | 3632 | ++DOCSHELL 1705A800 == 51 [pid = 3632] [id = 531] 12:39:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (17061800) [pid = 3632] [serial = 1593] [outer = 00000000] 12:39:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (18572C00) [pid = 3632] [serial = 1594] [outer = 17061800] 12:39:09 INFO - PROCESS | 3632 | 1463431149292 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (180F4000) [pid = 3632] [serial = 1595] [outer = 17061800] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (16E4E000) [pid = 3632] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (15792800) [pid = 3632] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (10D6A000) [pid = 3632] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (13704400) [pid = 3632] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1579C000) [pid = 3632] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (16D8AC00) [pid = 3632] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (11C04C00) [pid = 3632] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (17060400) [pid = 3632] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (10D63400) [pid = 3632] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (12A3A400) [pid = 3632] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (155F7C00) [pid = 3632] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (174C7C00) [pid = 3632] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (12AEF000) [pid = 3632] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10C2A800) [pid = 3632] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:39:09 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (10A56800) [pid = 3632] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:39:09 INFO - PROCESS | 3632 | 1463431149824 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]]]}] 12:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 705ms 12:39:09 INFO - PROCESS | 3632 | 1463431149846 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:39:09 INFO - PROCESS | 3632 | 1463431149848 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 12:39:09 INFO - PROCESS | 3632 | 1463431149851 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:39:09 INFO - PROCESS | 3632 | 1463431149853 Marionette TRACE conn2 <- [1,2090,null,{}] 12:39:09 INFO - PROCESS | 3632 | 1463431149856 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}] 12:39:09 INFO - PROCESS | 3632 | 1463431149961 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:39:09 INFO - PROCESS | 3632 | 1463431149951 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:09 INFO - PROCESS | 3632 | ++DOCSHELL 10D63400 == 52 [pid = 3632] [id = 532] 12:39:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (12D7E000) [pid = 3632] [serial = 1596] [outer = 00000000] 12:39:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (14ED0C00) [pid = 3632] [serial = 1597] [outer = 12D7E000] 12:39:09 INFO - PROCESS | 3632 | 1463431149995 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (16D2B800) [pid = 3632] [serial = 1598] [outer = 12D7E000] 12:39:10 INFO - PROCESS | 3632 | 1463431150400 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]]]}] 12:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 616ms 12:39:10 INFO - PROCESS | 3632 | 1463431150456 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:39:10 INFO - PROCESS | 3632 | 1463431150458 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 12:39:10 INFO - PROCESS | 3632 | 1463431150461 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:39:10 INFO - PROCESS | 3632 | 1463431150463 Marionette TRACE conn2 <- [1,2094,null,{}] 12:39:10 INFO - PROCESS | 3632 | 1463431150467 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}] 12:39:10 INFO - PROCESS | 3632 | 1463431150547 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:39:10 INFO - PROCESS | 3632 | 1463431150553 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:10 INFO - PROCESS | 3632 | ++DOCSHELL 10B95800 == 53 [pid = 3632] [id = 533] 12:39:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (10D6CC00) [pid = 3632] [serial = 1599] [outer = 00000000] 12:39:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (17B4D400) [pid = 3632] [serial = 1600] [outer = 10D6CC00] 12:39:10 INFO - PROCESS | 3632 | 1463431150596 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (180F3000) [pid = 3632] [serial = 1601] [outer = 10D6CC00] 12:39:10 INFO - PROCESS | 3632 | 1463431150984 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]]]}] 12:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 570ms 12:39:11 INFO - PROCESS | 3632 | 1463431151044 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:39:11 INFO - PROCESS | 3632 | 1463431151046 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 12:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:39:11 INFO - PROCESS | 3632 | 1463431151054 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 3632 | 1463431151055 Marionette TRACE conn2 <- [1,2098,null,{}] 12:39:11 INFO - PROCESS | 3632 | 1463431151059 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}] 12:39:11 INFO - PROCESS | 3632 | 1463431151138 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:39:11 INFO - PROCESS | 3632 | 1463431151144 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:11 INFO - PROCESS | 3632 | ++DOCSHELL 17057800 == 54 [pid = 3632] [id = 534] 12:39:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (174C7C00) [pid = 3632] [serial = 1602] [outer = 00000000] 12:39:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (19AEF000) [pid = 3632] [serial = 1603] [outer = 174C7C00] 12:39:11 INFO - PROCESS | 3632 | 1463431151195 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19B37800) [pid = 3632] [serial = 1604] [outer = 174C7C00] 12:39:11 INFO - PROCESS | 3632 | 1463431151851 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]]]}] 12:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 855ms 12:39:11 INFO - PROCESS | 3632 | 1463431151921 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:39:11 INFO - PROCESS | 3632 | 1463431151925 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 12:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:39:11 INFO - PROCESS | 3632 | 1463431151931 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:39:11 INFO - PROCESS | 3632 | 1463431151935 Marionette TRACE conn2 <- [1,2102,null,{}] 12:39:11 INFO - PROCESS | 3632 | 1463431151941 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}] 12:39:12 INFO - PROCESS | 3632 | 1463431152063 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:39:12 INFO - PROCESS | 3632 | 1463431152175 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:12 INFO - PROCESS | 3632 | ++DOCSHELL 10F41400 == 55 [pid = 3632] [id = 535] 12:39:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (10F43400) [pid = 3632] [serial = 1605] [outer = 00000000] 12:39:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (12A42800) [pid = 3632] [serial = 1606] [outer = 10F43400] 12:39:12 INFO - PROCESS | 3632 | 1463431152244 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (12D7DC00) [pid = 3632] [serial = 1607] [outer = 10F43400] 12:39:12 INFO - PROCESS | 3632 | 1463431152843 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]]]}] 12:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 960ms 12:39:12 INFO - PROCESS | 3632 | 1463431152910 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 3632 | 1463431152916 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 12:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:39:12 INFO - PROCESS | 3632 | 1463431152924 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:39:12 INFO - PROCESS | 3632 | 1463431152926 Marionette TRACE conn2 <- [1,2106,null,{}] 12:39:12 INFO - PROCESS | 3632 | 1463431152948 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}] 12:39:13 INFO - PROCESS | 3632 | 1463431153059 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:39:13 INFO - PROCESS | 3632 | 1463431153190 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:13 INFO - PROCESS | 3632 | ++DOCSHELL 1055F800 == 56 [pid = 3632] [id = 536] 12:39:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (12A3C000) [pid = 3632] [serial = 1608] [outer = 00000000] 12:39:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (15797C00) [pid = 3632] [serial = 1609] [outer = 12A3C000] 12:39:13 INFO - PROCESS | 3632 | 1463431153244 Marionette DEBUG loaded listener.js 12:39:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (15E55800) [pid = 3632] [serial = 1610] [outer = 12A3C000] 12:39:13 INFO - PROCESS | 3632 | 1463431153824 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]]]}] 12:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 961ms 12:39:13 INFO - PROCESS | 3632 | 1463431153890 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 3632 | 1463431153892 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 12:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:39:13 INFO - PROCESS | 3632 | 1463431153909 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:39:13 INFO - PROCESS | 3632 | 1463431153913 Marionette TRACE conn2 <- [1,2110,null,{}] 12:39:13 INFO - PROCESS | 3632 | 1463431153925 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}] 12:39:14 INFO - PROCESS | 3632 | 1463431154031 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:39:14 INFO - PROCESS | 3632 | 1463431154176 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:14 INFO - PROCESS | 3632 | ++DOCSHELL 10B92800 == 57 [pid = 3632] [id = 537] 12:39:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (178EF400) [pid = 3632] [serial = 1611] [outer = 00000000] 12:39:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (19AE9000) [pid = 3632] [serial = 1612] [outer = 178EF400] 12:39:14 INFO - PROCESS | 3632 | 1463431154237 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (19B2FC00) [pid = 3632] [serial = 1613] [outer = 178EF400] 12:39:15 INFO - PROCESS | 3632 | 1463431155027 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]]]}] 12:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1170ms 12:39:15 INFO - PROCESS | 3632 | 1463431155069 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 3632 | 1463431155073 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 12:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:39:15 INFO - PROCESS | 3632 | 1463431155079 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 3632 | 1463431155082 Marionette TRACE conn2 <- [1,2114,null,{}] 12:39:15 INFO - PROCESS | 3632 | 1463431155089 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}] 12:39:15 INFO - PROCESS | 3632 | 1463431155181 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:39:15 INFO - PROCESS | 3632 | 1463431155322 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:15 INFO - PROCESS | 3632 | ++DOCSHELL 105F0400 == 58 [pid = 3632] [id = 538] 12:39:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (10A57000) [pid = 3632] [serial = 1614] [outer = 00000000] 12:39:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (10F44800) [pid = 3632] [serial = 1615] [outer = 10A57000] 12:39:15 INFO - PROCESS | 3632 | 1463431155374 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (11276C00) [pid = 3632] [serial = 1616] [outer = 10A57000] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 10B95800 == 57 [pid = 3632] [id = 533] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 10D63400 == 56 [pid = 3632] [id = 532] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 1705A800 == 55 [pid = 3632] [id = 531] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 16FA0400 == 54 [pid = 3632] [id = 530] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 1705C800 == 53 [pid = 3632] [id = 529] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 16D2B400 == 52 [pid = 3632] [id = 528] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 13BE1400 == 51 [pid = 3632] [id = 527] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 1313E800 == 50 [pid = 3632] [id = 526] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 10A5D000 == 49 [pid = 3632] [id = 525] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 10C28400 == 48 [pid = 3632] [id = 524] 12:39:15 INFO - PROCESS | 3632 | --DOCSHELL 10C29C00 == 47 [pid = 3632] [id = 520] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (17057C00) [pid = 3632] [serial = 1484] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (178EBC00) [pid = 3632] [serial = 1436] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (13397C00) [pid = 3632] [serial = 1481] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (10D70C00) [pid = 3632] [serial = 1478] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (112ED000) [pid = 3632] [serial = 1487] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (10C2A000) [pid = 3632] [serial = 1519] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (13382000) [pid = 3632] [serial = 1522] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (12AEC000) [pid = 3632] [serial = 1532] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (128A6400) [pid = 3632] [serial = 1531] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (140D1000) [pid = 3632] [serial = 1537] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (14ECB800) [pid = 3632] [serial = 1538] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (15E51C00) [pid = 3632] [serial = 1540] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (19ABE000) [pid = 3632] [serial = 1529] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (174B0C00) [pid = 3632] [serial = 1528] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (12B5E400) [pid = 3632] [serial = 1534] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (13149000) [pid = 3632] [serial = 1535] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (174AC800) [pid = 3632] [serial = 1525] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (175E9C00) [pid = 3632] [serial = 1549] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (15E55400) [pid = 3632] [serial = 1553] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (140D5400) [pid = 3632] [serial = 1552] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (171A6C00) [pid = 3632] [serial = 1555] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (178B3C00) [pid = 3632] [serial = 1550] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (16E50800) [pid = 3632] [serial = 1543] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (171A3C00) [pid = 3632] [serial = 1547] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (17A27400) [pid = 3632] [serial = 1556] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (15E56800) [pid = 3632] [serial = 1541] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (18834000) [pid = 3632] [serial = 1558] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (17069000) [pid = 3632] [serial = 1546] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16FA1000) [pid = 3632] [serial = 1544] [outer = 00000000] [url = about:blank] 12:39:15 INFO - PROCESS | 3632 | 1463431155945 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]]]}] 12:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 915ms 12:39:15 INFO - PROCESS | 3632 | 1463431155992 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:39:15 INFO - PROCESS | 3632 | 1463431155997 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 12:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:39:15 INFO - PROCESS | 3632 | 1463431156003 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:39:15 INFO - PROCESS | 3632 | 1463431156006 Marionette TRACE conn2 <- [1,2118,null,{}] 12:39:15 INFO - PROCESS | 3632 | 1463431156009 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}] 12:39:16 INFO - PROCESS | 3632 | 1463431156104 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:39:16 INFO - PROCESS | 3632 | 1463431156197 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:16 INFO - PROCESS | 3632 | ++DOCSHELL 104F2C00 == 48 [pid = 3632] [id = 539] 12:39:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (10504400) [pid = 3632] [serial = 1617] [outer = 00000000] 12:39:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10D6FC00) [pid = 3632] [serial = 1618] [outer = 10504400] 12:39:16 INFO - PROCESS | 3632 | 1463431156242 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (112E7800) [pid = 3632] [serial = 1619] [outer = 10504400] 12:39:16 INFO - PROCESS | 3632 | 1463431156608 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] 12:39:16 INFO - PROCESS | 3632 | 1463431156676 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 12:39:16 INFO - PROCESS | 3632 | 1463431156680 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:39:16 INFO - PROCESS | 3632 | 1463431156683 Marionette TRACE conn2 <- [1,2122,null,{}] 12:39:16 INFO - PROCESS | 3632 | 1463431156693 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}] 12:39:16 INFO - PROCESS | 3632 | 1463431156774 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:39:16 INFO - PROCESS | 3632 | 1463431156782 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:16 INFO - PROCESS | 3632 | ++DOCSHELL 12DD3C00 == 49 [pid = 3632] [id = 540] 12:39:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (12DD5C00) [pid = 3632] [serial = 1620] [outer = 00000000] 12:39:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (13162C00) [pid = 3632] [serial = 1621] [outer = 12DD5C00] 12:39:16 INFO - PROCESS | 3632 | 1463431156833 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (137ECC00) [pid = 3632] [serial = 1622] [outer = 12DD5C00] 12:39:17 INFO - PROCESS | 3632 | 1463431157270 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]]]}] 12:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 615ms 12:39:17 INFO - PROCESS | 3632 | 1463431157303 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 3632 | 1463431157305 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 12:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:39:17 INFO - PROCESS | 3632 | 1463431157312 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 3632 | 1463431157314 Marionette TRACE conn2 <- [1,2126,null,{}] 12:39:17 INFO - PROCESS | 3632 | 1463431157317 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}] 12:39:17 INFO - PROCESS | 3632 | 1463431157397 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:39:17 INFO - PROCESS | 3632 | 1463431157403 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:17 INFO - PROCESS | 3632 | ++DOCSHELL 14E15400 == 50 [pid = 3632] [id = 541] 12:39:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (14E18800) [pid = 3632] [serial = 1623] [outer = 00000000] 12:39:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (15161C00) [pid = 3632] [serial = 1624] [outer = 14E18800] 12:39:17 INFO - PROCESS | 3632 | 1463431157449 Marionette DEBUG loaded listener.js 12:39:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (15793800) [pid = 3632] [serial = 1625] [outer = 14E18800] 12:39:17 INFO - PROCESS | 3632 | 1463431157872 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]]]}] 12:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 570ms 12:39:17 INFO - PROCESS | 3632 | 1463431157902 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 3632 | 1463431157904 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 12:39:17 INFO - PROCESS | 3632 | 1463431157907 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:39:17 INFO - PROCESS | 3632 | 1463431157909 Marionette TRACE conn2 <- [1,2130,null,{}] 12:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:39:17 INFO - PROCESS | 3632 | 1463431157912 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}] 12:39:17 INFO - PROCESS | 3632 | 1463431157983 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:39:17 INFO - PROCESS | 3632 | 1463431157990 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 3632 | ++DOCSHELL 157C8000 == 51 [pid = 3632] [id = 542] 12:39:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (15B4E000) [pid = 3632] [serial = 1626] [outer = 00000000] 12:39:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (15F04400) [pid = 3632] [serial = 1627] [outer = 15B4E000] 12:39:18 INFO - PROCESS | 3632 | 1463431158033 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (167A8000) [pid = 3632] [serial = 1628] [outer = 15B4E000] 12:39:18 INFO - PROCESS | 3632 | 1463431158516 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] 12:39:18 INFO - PROCESS | 3632 | 1463431158584 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 12:39:18 INFO - PROCESS | 3632 | 1463431158587 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:39:18 INFO - PROCESS | 3632 | 1463431158589 Marionette TRACE conn2 <- [1,2134,null,{}] 12:39:18 INFO - PROCESS | 3632 | 1463431158592 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}] 12:39:18 INFO - PROCESS | 3632 | 1463431158723 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:39:18 INFO - PROCESS | 3632 | 1463431158769 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:18 INFO - PROCESS | 3632 | ++DOCSHELL 15F03800 == 52 [pid = 3632] [id = 543] 12:39:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16FA1C00) [pid = 3632] [serial = 1629] [outer = 00000000] 12:39:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17050000) [pid = 3632] [serial = 1630] [outer = 16FA1C00] 12:39:18 INFO - PROCESS | 3632 | 1463431158815 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1705A800) [pid = 3632] [serial = 1631] [outer = 16FA1C00] 12:39:19 INFO - PROCESS | 3632 | 1463431159206 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] 12:39:19 INFO - PROCESS | 3632 | 1463431159251 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 12:39:19 INFO - PROCESS | 3632 | 1463431159258 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:39:19 INFO - PROCESS | 3632 | 1463431159260 Marionette TRACE conn2 <- [1,2138,null,{}] 12:39:19 INFO - PROCESS | 3632 | 1463431159263 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}] 12:39:19 INFO - PROCESS | 3632 | 1463431159396 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:39:19 INFO - PROCESS | 3632 | 1463431159419 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:19 INFO - PROCESS | 3632 | ++DOCSHELL 1047FC00 == 53 [pid = 3632] [id = 544] 12:39:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (105FAC00) [pid = 3632] [serial = 1632] [outer = 00000000] 12:39:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (174AC800) [pid = 3632] [serial = 1633] [outer = 105FAC00] 12:39:19 INFO - PROCESS | 3632 | 1463431159462 Marionette DEBUG loaded listener.js 12:39:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (174D5C00) [pid = 3632] [serial = 1634] [outer = 105FAC00] 12:39:19 INFO - PROCESS | 3632 | 1463431159880 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]]]}] 12:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 676ms 12:39:19 INFO - PROCESS | 3632 | 1463431159941 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:39:19 INFO - PROCESS | 3632 | 1463431159943 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 12:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:39:19 INFO - PROCESS | 3632 | 1463431159952 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:39:19 INFO - PROCESS | 3632 | 1463431159953 Marionette TRACE conn2 <- [1,2142,null,{}] 12:39:19 INFO - PROCESS | 3632 | 1463431159957 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}] 12:39:20 INFO - PROCESS | 3632 | 1463431160070 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:39:20 INFO - PROCESS | 3632 | 1463431160063 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3632 | ++DOCSHELL 1706B000 == 54 [pid = 3632] [id = 545] 12:39:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (174D1400) [pid = 3632] [serial = 1635] [outer = 00000000] 12:39:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17A24C00) [pid = 3632] [serial = 1636] [outer = 174D1400] 12:39:20 INFO - PROCESS | 3632 | 1463431160107 Marionette DEBUG loaded listener.js 12:39:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (17A25400) [pid = 3632] [serial = 1637] [outer = 174D1400] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (157C7400) [pid = 3632] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (12D7E000) [pid = 3632] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (16D8B000) [pid = 3632] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (13393800) [pid = 3632] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (178E5400) [pid = 3632] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (10C2A400) [pid = 3632] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17067800) [pid = 3632] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1705D000) [pid = 3632] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (17061800) [pid = 3632] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (10C2C400) [pid = 3632] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:39:20 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10D6CC00) [pid = 3632] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:39:20 INFO - PROCESS | 3632 | 1463431160773 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]]]}] 12:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 855ms 12:39:20 INFO - PROCESS | 3632 | 1463431160820 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 3632 | 1463431160822 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 12:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:39:20 INFO - PROCESS | 3632 | 1463431160825 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:39:20 INFO - PROCESS | 3632 | 1463431160827 Marionette TRACE conn2 <- [1,2146,null,{}] 12:39:20 INFO - PROCESS | 3632 | 1463431160834 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}] 12:39:20 INFO - PROCESS | 3632 | 1463431160911 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:39:20 INFO - PROCESS | 3632 | 1463431160918 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:20 INFO - PROCESS | 3632 | ++DOCSHELL 11A04800 == 55 [pid = 3632] [id = 546] 12:39:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (12D30000) [pid = 3632] [serial = 1638] [outer = 00000000] 12:39:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (17055000) [pid = 3632] [serial = 1639] [outer = 12D30000] 12:39:20 INFO - PROCESS | 3632 | 1463431160961 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1705E800) [pid = 3632] [serial = 1640] [outer = 12D30000] 12:39:21 INFO - PROCESS | 3632 | 1463431161362 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]]]}] 12:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 570ms 12:39:21 INFO - PROCESS | 3632 | 1463431161404 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 12:39:21 INFO - PROCESS | 3632 | 1463431161406 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 12:39:21 INFO - PROCESS | 3632 | 1463431161410 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:39:21 INFO - PROCESS | 3632 | 1463431161395 Marionette TRACE conn2 <- [1,2150,null,{}] 12:39:21 INFO - PROCESS | 3632 | 1463431161399 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}] 12:39:21 INFO - PROCESS | 3632 | 1463431161477 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:39:21 INFO - PROCESS | 3632 | 1463431161483 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 3632 | ++DOCSHELL 10F3C800 == 56 [pid = 3632] [id = 547] 12:39:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17050C00) [pid = 3632] [serial = 1641] [outer = 00000000] 12:39:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (180F0000) [pid = 3632] [serial = 1642] [outer = 17050C00] 12:39:21 INFO - PROCESS | 3632 | 1463431161526 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (18570000) [pid = 3632] [serial = 1643] [outer = 17050C00] 12:39:21 INFO - PROCESS | 3632 | --DOCSHELL 1B67C800 == 55 [pid = 3632] [id = 15] 12:39:21 INFO - PROCESS | 3632 | 1463431161993 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]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 675ms 12:39:22 INFO - PROCESS | 3632 | 1463431162074 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3632 | 1463431162076 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:39:22 INFO - PROCESS | 3632 | 1463431162080 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 3632 | 1463431162082 Marionette TRACE conn2 <- [1,2154,null,{}] 12:39:22 INFO - PROCESS | 3632 | 1463431162085 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}] 12:39:22 INFO - PROCESS | 3632 | 1463431162179 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:39:22 INFO - PROCESS | 3632 | 1463431162225 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:22 INFO - PROCESS | 3632 | ++DOCSHELL 11CF7400 == 56 [pid = 3632] [id = 548] 12:39:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (140D1400) [pid = 3632] [serial = 1644] [outer = 00000000] 12:39:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (19AE7400) [pid = 3632] [serial = 1645] [outer = 140D1400] 12:39:22 INFO - PROCESS | 3632 | 1463431162257 Marionette DEBUG loaded listener.js 12:39:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (19AF4C00) [pid = 3632] [serial = 1646] [outer = 140D1400] 12:39:22 INFO - PROCESS | 3632 | 1463431162910 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]]]}] 12:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 871ms 12:39:22 INFO - PROCESS | 3632 | 1463431162947 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:39:22 INFO - PROCESS | 3632 | 1463431162952 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 12:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:39:22 INFO - PROCESS | 3632 | 1463431162957 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:39:22 INFO - PROCESS | 3632 | 1463431162961 Marionette TRACE conn2 <- [1,2158,null,{}] 12:39:22 INFO - PROCESS | 3632 | 1463431162967 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}] 12:39:23 INFO - PROCESS | 3632 | 1463431163074 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:39:23 INFO - PROCESS | 3632 | 1463431163183 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:23 INFO - PROCESS | 3632 | ++DOCSHELL 10C34C00 == 57 [pid = 3632] [id = 549] 12:39:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (10D62800) [pid = 3632] [serial = 1647] [outer = 00000000] 12:39:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (12A99C00) [pid = 3632] [serial = 1648] [outer = 10D62800] 12:39:23 INFO - PROCESS | 3632 | 1463431163243 Marionette DEBUG loaded listener.js 12:39:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (12A49400) [pid = 3632] [serial = 1649] [outer = 10D62800] 12:39:23 INFO - PROCESS | 3632 | 1463431163848 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]]]}] 12:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 960ms 12:39:23 INFO - PROCESS | 3632 | 1463431163924 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:39:23 INFO - PROCESS | 3632 | 1463431163930 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 12:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:39:23 INFO - PROCESS | 3632 | 1463431163950 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:39:23 INFO - PROCESS | 3632 | 1463431163953 Marionette TRACE conn2 <- [1,2162,null,{}] 12:39:23 INFO - PROCESS | 3632 | 1463431163959 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}] 12:39:24 INFO - PROCESS | 3632 | 1463431164058 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:39:24 INFO - PROCESS | 3632 | 1463431164187 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:24 INFO - PROCESS | 3632 | ++DOCSHELL 13375C00 == 58 [pid = 3632] [id = 550] 12:39:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (13399400) [pid = 3632] [serial = 1650] [outer = 00000000] 12:39:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (14E22000) [pid = 3632] [serial = 1651] [outer = 13399400] 12:39:24 INFO - PROCESS | 3632 | 1463431164241 Marionette DEBUG loaded listener.js 12:39:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (15B56400) [pid = 3632] [serial = 1652] [outer = 13399400] 12:39:24 INFO - PROCESS | 3632 | 1463431164781 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]]]}] 12:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 870ms 12:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:39:24 INFO - PROCESS | 3632 | 1463431164816 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:39:24 INFO - PROCESS | 3632 | 1463431164818 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 12:39:24 INFO - PROCESS | 3632 | 1463431164822 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:39:24 INFO - PROCESS | 3632 | 1463431164826 Marionette TRACE conn2 <- [1,2166,null,{}] 12:39:24 INFO - PROCESS | 3632 | 1463431164838 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}] 12:39:24 INFO - PROCESS | 3632 | 1463431164927 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:39:25 INFO - PROCESS | 3632 | 1463431165037 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 3632 | ++DOCSHELL 178EC400 == 59 [pid = 3632] [id = 551] 12:39:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (178F1C00) [pid = 3632] [serial = 1653] [outer = 00000000] 12:39:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (182E4C00) [pid = 3632] [serial = 1654] [outer = 178F1C00] 12:39:25 INFO - PROCESS | 3632 | 1463431165093 Marionette DEBUG loaded listener.js 12:39:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (19AB5800) [pid = 3632] [serial = 1655] [outer = 178F1C00] 12:39:25 INFO - PROCESS | 3632 | 1463431165713 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]]]}] 12:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 900ms 12:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:39:25 INFO - PROCESS | 3632 | 1463431165729 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:39:25 INFO - PROCESS | 3632 | 1463431165732 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 12:39:25 INFO - PROCESS | 3632 | 1463431165735 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:39:25 INFO - PROCESS | 3632 | 1463431165737 Marionette TRACE conn2 <- [1,2170,null,{}] 12:39:25 INFO - PROCESS | 3632 | 1463431165741 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}] 12:39:25 INFO - PROCESS | 3632 | 1463431165824 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:39:25 INFO - PROCESS | 3632 | 1463431165931 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:25 INFO - PROCESS | 3632 | ++DOCSHELL 178E3800 == 60 [pid = 3632] [id = 552] 12:39:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (17A20800) [pid = 3632] [serial = 1656] [outer = 00000000] 12:39:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (19D82800) [pid = 3632] [serial = 1657] [outer = 17A20800] 12:39:25 INFO - PROCESS | 3632 | 1463431165984 Marionette DEBUG loaded listener.js 12:39:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (19D88800) [pid = 3632] [serial = 1658] [outer = 17A20800] 12:39:26 INFO - PROCESS | 3632 | 1463431166564 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]]]}] 12:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 901ms 12:39:26 INFO - PROCESS | 3632 | 1463431166795 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:39:26 INFO - PROCESS | 3632 | 1463431166799 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 12:39:26 INFO - PROCESS | 3632 | 1463431166838 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:39:26 INFO - PROCESS | 3632 | 1463431166841 Marionette TRACE conn2 <- [1,2174,null,{}] 12:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:39:26 INFO - PROCESS | 3632 | 1463431166847 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}] 12:39:26 INFO - PROCESS | 3632 | 1463431166944 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:39:27 INFO - PROCESS | 3632 | 1463431167047 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 3632 | ++DOCSHELL 11CF0C00 == 61 [pid = 3632] [id = 553] 12:39:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (11CF2800) [pid = 3632] [serial = 1659] [outer = 00000000] 12:39:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (128A7000) [pid = 3632] [serial = 1660] [outer = 11CF2800] 12:39:27 INFO - PROCESS | 3632 | 1463431167079 Marionette DEBUG loaded listener.js 12:39:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (12D7E000) [pid = 3632] [serial = 1661] [outer = 11CF2800] 12:39:27 INFO - PROCESS | 3632 | 1463431167652 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]]]}] 12:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 855ms 12:39:27 INFO - PROCESS | 3632 | 1463431167698 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:39:27 INFO - PROCESS | 3632 | 1463431167701 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 12:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:39:27 INFO - PROCESS | 3632 | 1463431167708 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:39:27 INFO - PROCESS | 3632 | 1463431167711 Marionette TRACE conn2 <- [1,2178,null,{}] 12:39:27 INFO - PROCESS | 3632 | 1463431167716 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}] 12:39:27 INFO - PROCESS | 3632 | 1463431167846 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 10F3C800 == 60 [pid = 3632] [id = 547] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 11A04800 == 59 [pid = 3632] [id = 546] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 1706B000 == 58 [pid = 3632] [id = 545] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 1047FC00 == 57 [pid = 3632] [id = 544] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 15F03800 == 56 [pid = 3632] [id = 543] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 157C8000 == 55 [pid = 3632] [id = 542] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 14E15400 == 54 [pid = 3632] [id = 541] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 12DD3C00 == 53 [pid = 3632] [id = 540] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 1B3CF000 == 52 [pid = 3632] [id = 17] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 104F2C00 == 51 [pid = 3632] [id = 539] 12:39:27 INFO - PROCESS | 3632 | --DOCSHELL 105F0400 == 50 [pid = 3632] [id = 538] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (19AEF000) [pid = 3632] [serial = 1603] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (180F3000) [pid = 3632] [serial = 1601] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (15E56000) [pid = 3632] [serial = 1582] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (13382C00) [pid = 3632] [serial = 1564] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (14ED0C00) [pid = 3632] [serial = 1597] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (17016400) [pid = 3632] [serial = 1585] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (10D6DC00) [pid = 3632] [serial = 1561] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (13DBD800) [pid = 3632] [serial = 1579] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (18837800) [pid = 3632] [serial = 1517] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (11A10000) [pid = 3632] [serial = 1574] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (17A2BC00) [pid = 3632] [serial = 1592] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (17806C00) [pid = 3632] [serial = 1589] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (171A4400) [pid = 3632] [serial = 1588] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1434B400) [pid = 3632] [serial = 1580] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (16D2B800) [pid = 3632] [serial = 1598] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (180F4000) [pid = 3632] [serial = 1595] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (12A40000) [pid = 3632] [serial = 1577] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (17B4D400) [pid = 3632] [serial = 1600] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (16D1F800) [pid = 3632] [serial = 1583] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (10D70000) [pid = 3632] [serial = 1573] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (11A10800) [pid = 3632] [serial = 1576] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (17056800) [pid = 3632] [serial = 1567] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (17023C00) [pid = 3632] [serial = 1586] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (19AF5C00) [pid = 3632] [serial = 1570] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (18572C00) [pid = 3632] [serial = 1594] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17A25C00) [pid = 3632] [serial = 1591] [outer = 00000000] [url = about:blank] 12:39:27 INFO - PROCESS | 3632 | 1463431167954 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:27 INFO - PROCESS | 3632 | ++DOCSHELL 104F2C00 == 51 [pid = 3632] [id = 554] 12:39:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (105F0400) [pid = 3632] [serial = 1662] [outer = 00000000] 12:39:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (112ED400) [pid = 3632] [serial = 1663] [outer = 105F0400] 12:39:27 INFO - PROCESS | 3632 | 1463431167999 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (11CF5C00) [pid = 3632] [serial = 1664] [outer = 105F0400] 12:39:28 INFO - PROCESS | 3632 | 1463431168428 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]]]}] 12:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 765ms 12:39:28 INFO - PROCESS | 3632 | 1463431168472 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:39:28 INFO - PROCESS | 3632 | 1463431168475 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 12:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:39:28 INFO - PROCESS | 3632 | 1463431168478 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:39:28 INFO - PROCESS | 3632 | 1463431168480 Marionette TRACE conn2 <- [1,2182,null,{}] 12:39:28 INFO - PROCESS | 3632 | 1463431168485 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}] 12:39:28 INFO - PROCESS | 3632 | 1463431168570 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:39:28 INFO - PROCESS | 3632 | 1463431168586 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:28 INFO - PROCESS | 3632 | ++DOCSHELL 14E15400 == 52 [pid = 3632] [id = 555] 12:39:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (14E17800) [pid = 3632] [serial = 1665] [outer = 00000000] 12:39:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (14ED1400) [pid = 3632] [serial = 1666] [outer = 14E17800] 12:39:28 INFO - PROCESS | 3632 | 1463431168634 Marionette DEBUG loaded listener.js 12:39:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (157A0800) [pid = 3632] [serial = 1667] [outer = 14E17800] 12:39:29 INFO - PROCESS | 3632 | 1463431169079 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]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 616ms 12:39:29 INFO - PROCESS | 3632 | 1463431169096 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 3632 | 1463431169098 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 12:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:39:29 INFO - PROCESS | 3632 | 1463431169101 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 3632 | 1463431169103 Marionette TRACE conn2 <- [1,2186,null,{}] 12:39:29 INFO - PROCESS | 3632 | 1463431169110 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}] 12:39:29 INFO - PROCESS | 3632 | 1463431169188 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:39:29 INFO - PROCESS | 3632 | 1463431169195 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3632 | ++DOCSHELL 14ED0C00 == 53 [pid = 3632] [id = 556] 12:39:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (15B51C00) [pid = 3632] [serial = 1668] [outer = 00000000] 12:39:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (16FA7400) [pid = 3632] [serial = 1669] [outer = 15B51C00] 12:39:29 INFO - PROCESS | 3632 | 1463431169239 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (16FAFC00) [pid = 3632] [serial = 1670] [outer = 15B51C00] 12:39:29 INFO - PROCESS | 3632 | 1463431169649 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]]]}] 12:39:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:39:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 570ms 12:39:29 INFO - PROCESS | 3632 | 1463431169693 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:39:29 INFO - PROCESS | 3632 | 1463431169695 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 12:39:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:39:29 INFO - PROCESS | 3632 | 1463431169699 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:39:29 INFO - PROCESS | 3632 | 1463431169700 Marionette TRACE conn2 <- [1,2190,null,{}] 12:39:29 INFO - PROCESS | 3632 | 1463431169704 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}] 12:39:29 INFO - PROCESS | 3632 | 1463431169772 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:39:29 INFO - PROCESS | 3632 | 1463431169778 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:29 INFO - PROCESS | 3632 | ++DOCSHELL 157C7000 == 54 [pid = 3632] [id = 557] 12:39:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (167A4800) [pid = 3632] [serial = 1671] [outer = 00000000] 12:39:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17060C00) [pid = 3632] [serial = 1672] [outer = 167A4800] 12:39:29 INFO - PROCESS | 3632 | 1463431169822 Marionette DEBUG loaded listener.js 12:39:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17065000) [pid = 3632] [serial = 1673] [outer = 167A4800] 12:39:30 INFO - PROCESS | 3632 | 1463431170319 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]]]}] 12:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 660ms 12:39:30 INFO - PROCESS | 3632 | 1463431170368 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:39:30 INFO - PROCESS | 3632 | 1463431170370 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 12:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:39:30 INFO - PROCESS | 3632 | 1463431170373 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:39:30 INFO - PROCESS | 3632 | 1463431170375 Marionette TRACE conn2 <- [1,2194,null,{}] 12:39:30 INFO - PROCESS | 3632 | 1463431170378 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}] 12:39:30 INFO - PROCESS | 3632 | 1463431170513 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:39:30 INFO - PROCESS | 3632 | 1463431170563 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:30 INFO - PROCESS | 3632 | ++DOCSHELL 10A5E800 == 55 [pid = 3632] [id = 558] 12:39:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (10C31C00) [pid = 3632] [serial = 1674] [outer = 00000000] 12:39:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (178F0800) [pid = 3632] [serial = 1675] [outer = 10C31C00] 12:39:30 INFO - PROCESS | 3632 | 1463431170608 Marionette DEBUG loaded listener.js 12:39:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (17B43000) [pid = 3632] [serial = 1676] [outer = 10C31C00] 12:39:30 INFO - PROCESS | 3632 | 1463431171004 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]]]}] 12:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 675ms 12:39:31 INFO - PROCESS | 3632 | 1463431171040 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3632 | 1463431171042 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 12:39:31 INFO - PROCESS | 3632 | 1463431171046 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:39:31 INFO - PROCESS | 3632 | 1463431171047 Marionette TRACE conn2 <- [1,2198,null,{}] 12:39:31 INFO - PROCESS | 3632 | 1463431171051 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}] 12:39:31 INFO - PROCESS | 3632 | 1463431171185 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:39:31 INFO - PROCESS | 3632 | 1463431171207 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3632 | ++DOCSHELL 17060000 == 56 [pid = 3632] [id = 559] 12:39:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (175EA400) [pid = 3632] [serial = 1677] [outer = 00000000] 12:39:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (18577400) [pid = 3632] [serial = 1678] [outer = 175EA400] 12:39:31 INFO - PROCESS | 3632 | 1463431171251 Marionette DEBUG loaded listener.js 12:39:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (18836800) [pid = 3632] [serial = 1679] [outer = 175EA400] 12:39:31 INFO - PROCESS | 3632 | 1463431171664 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]]]}] 12:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 660ms 12:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:39:31 INFO - PROCESS | 3632 | 1463431171735 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:39:31 INFO - PROCESS | 3632 | 1463431171736 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 12:39:31 INFO - PROCESS | 3632 | 1463431171740 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:39:31 INFO - PROCESS | 3632 | 1463431171741 Marionette TRACE conn2 <- [1,2202,null,{}] 12:39:31 INFO - PROCESS | 3632 | 1463431171745 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}] 12:39:31 INFO - PROCESS | 3632 | 1463431171863 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:39:31 INFO - PROCESS | 3632 | 1463431171912 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:31 INFO - PROCESS | 3632 | ++DOCSHELL 102D4C00 == 57 [pid = 3632] [id = 560] 12:39:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (102EB000) [pid = 3632] [serial = 1680] [outer = 00000000] 12:39:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (19ABDC00) [pid = 3632] [serial = 1681] [outer = 102EB000] 12:39:31 INFO - PROCESS | 3632 | 1463431171957 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (19B2F400) [pid = 3632] [serial = 1682] [outer = 102EB000] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (1B67CC00) [pid = 3632] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (10C2E400) [pid = 3632] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (12B67000) [pid = 3632] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (16D2BC00) [pid = 3632] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (17056000) [pid = 3632] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (17050C00) [pid = 3632] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (10A57000) [pid = 3632] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (10504400) [pid = 3632] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (16FA1C00) [pid = 3632] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (12DD5C00) [pid = 3632] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (14E18800) [pid = 3632] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (15B4E000) [pid = 3632] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (105FAC00) [pid = 3632] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (174D1400) [pid = 3632] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1B3D2000) [pid = 3632] [serial = 47] [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.] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (12D30000) [pid = 3632] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (128A2000) [pid = 3632] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (10B8C400) [pid = 3632] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:39:32 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (17064C00) [pid = 3632] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:39:32 INFO - PROCESS | 3632 | 1463431172473 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]]]}] 12:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 766ms 12:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:39:32 INFO - PROCESS | 3632 | 1463431172506 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:39:32 INFO - PROCESS | 3632 | 1463431172508 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 12:39:32 INFO - PROCESS | 3632 | 1463431172511 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:39:32 INFO - PROCESS | 3632 | 1463431172513 Marionette TRACE conn2 <- [1,2206,null,{}] 12:39:32 INFO - PROCESS | 3632 | 1463431172516 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}] 12:39:32 INFO - PROCESS | 3632 | 1463431172603 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:39:32 INFO - PROCESS | 3632 | 1463431172610 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:32 INFO - PROCESS | 3632 | ++DOCSHELL 12A41C00 == 58 [pid = 3632] [id = 561] 12:39:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (12D82C00) [pid = 3632] [serial = 1683] [outer = 00000000] 12:39:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (14ECB800) [pid = 3632] [serial = 1684] [outer = 12D82C00] 12:39:32 INFO - PROCESS | 3632 | 1463431172653 Marionette DEBUG loaded listener.js 12:39:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (15F3F000) [pid = 3632] [serial = 1685] [outer = 12D82C00] 12:39:33 INFO - PROCESS | 3632 | 1463431173048 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]]]}] 12:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 570ms 12:39:33 INFO - PROCESS | 3632 | 1463431173092 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3632 | 1463431173094 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 12:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:39:33 INFO - PROCESS | 3632 | 1463431173111 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - PROCESS | 3632 | 1463431173112 Marionette TRACE conn2 <- [1,2210,null,{}] 12:39:33 INFO - PROCESS | 3632 | 1463431173099 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}] 12:39:33 INFO - PROCESS | 3632 | 1463431173179 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:39:33 INFO - PROCESS | 3632 | 1463431173185 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3632 | ++DOCSHELL 10C29C00 == 59 [pid = 3632] [id = 562] 12:39:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17064C00) [pid = 3632] [serial = 1686] [outer = 00000000] 12:39:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (18569000) [pid = 3632] [serial = 1687] [outer = 17064C00] 12:39:33 INFO - PROCESS | 3632 | 1463431173228 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (19AB6400) [pid = 3632] [serial = 1688] [outer = 17064C00] 12:39:33 INFO - PROCESS | 3632 | 1463431173662 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]]]}] 12:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 615ms 12:39:33 INFO - PROCESS | 3632 | 1463431173709 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:39:33 INFO - PROCESS | 3632 | 1463431173712 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 12:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:39:33 INFO - PROCESS | 3632 | 1463431173715 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:39:33 INFO - PROCESS | 3632 | 1463431173717 Marionette TRACE conn2 <- [1,2214,null,{}] 12:39:33 INFO - PROCESS | 3632 | 1463431173721 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}] 12:39:33 INFO - PROCESS | 3632 | 1463431173823 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:39:33 INFO - PROCESS | 3632 | 1463431173838 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:33 INFO - PROCESS | 3632 | ++DOCSHELL 19AE7000 == 60 [pid = 3632] [id = 563] 12:39:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19B32C00) [pid = 3632] [serial = 1689] [outer = 00000000] 12:39:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (19FB1000) [pid = 3632] [serial = 1690] [outer = 19B32C00] 12:39:33 INFO - PROCESS | 3632 | 1463431173886 Marionette DEBUG loaded listener.js 12:39:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (1A135C00) [pid = 3632] [serial = 1691] [outer = 19B32C00] 12:39:34 INFO - PROCESS | 3632 | 1463431174521 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]]]}] 12:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 12:39:34 INFO - PROCESS | 3632 | 1463431174584 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:39:34 INFO - PROCESS | 3632 | 1463431174588 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 12:39:34 INFO - PROCESS | 3632 | 1463431174593 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:39:34 INFO - PROCESS | 3632 | 1463431174597 Marionette TRACE conn2 <- [1,2218,null,{}] 12:39:34 INFO - PROCESS | 3632 | 1463431174603 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}] 12:39:34 INFO - PROCESS | 3632 | 1463431174743 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:39:34 INFO - PROCESS | 3632 | 1463431174862 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:34 INFO - PROCESS | 3632 | ++DOCSHELL 10D68000 == 61 [pid = 3632] [id = 564] 12:39:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (11076000) [pid = 3632] [serial = 1692] [outer = 00000000] 12:39:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (12A95800) [pid = 3632] [serial = 1693] [outer = 11076000] 12:39:34 INFO - PROCESS | 3632 | 1463431174899 Marionette DEBUG loaded listener.js 12:39:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (13379C00) [pid = 3632] [serial = 1694] [outer = 11076000] 12:39:35 INFO - PROCESS | 3632 | 1463431175460 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]]]}] 12:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 901ms 12:39:35 INFO - PROCESS | 3632 | 1463431175504 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:39:35 INFO - PROCESS | 3632 | 1463431175510 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 12:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:39:35 INFO - PROCESS | 3632 | 1463431175516 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:39:35 INFO - PROCESS | 3632 | 1463431175519 Marionette TRACE conn2 <- [1,2222,null,{}] 12:39:35 INFO - PROCESS | 3632 | 1463431175523 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}] 12:39:35 INFO - PROCESS | 3632 | 1463431175628 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:39:35 INFO - PROCESS | 3632 | 1463431175740 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:35 INFO - PROCESS | 3632 | ++DOCSHELL 1339A800 == 62 [pid = 3632] [id = 565] 12:39:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (140CC400) [pid = 3632] [serial = 1695] [outer = 00000000] 12:39:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (16D2B800) [pid = 3632] [serial = 1696] [outer = 140CC400] 12:39:35 INFO - PROCESS | 3632 | 1463431175777 Marionette DEBUG loaded listener.js 12:39:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (17016400) [pid = 3632] [serial = 1697] [outer = 140CC400] 12:39:36 INFO - PROCESS | 3632 | 1463431176399 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]]]}] 12:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 900ms 12:39:36 INFO - PROCESS | 3632 | 1463431176424 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:39:36 INFO - PROCESS | 3632 | 1463431176427 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 12:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:39:36 INFO - PROCESS | 3632 | 1463431176430 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:39:36 INFO - PROCESS | 3632 | 1463431176434 Marionette TRACE conn2 <- [1,2226,null,{}] 12:39:36 INFO - PROCESS | 3632 | 1463431176445 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}] 12:39:36 INFO - PROCESS | 3632 | 1463431176574 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:39:36 INFO - PROCESS | 3632 | 1463431176699 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:36 INFO - PROCESS | 3632 | ++DOCSHELL 18572400 == 63 [pid = 3632] [id = 566] 12:39:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (18572C00) [pid = 3632] [serial = 1698] [outer = 00000000] 12:39:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (19B35C00) [pid = 3632] [serial = 1699] [outer = 18572C00] 12:39:36 INFO - PROCESS | 3632 | 1463431176756 Marionette DEBUG loaded listener.js 12:39:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (19FAC800) [pid = 3632] [serial = 1700] [outer = 18572C00] 12:39:37 INFO - PROCESS | 3632 | 1463431177288 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]]]}] 12:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 900ms 12:39:37 INFO - PROCESS | 3632 | 1463431177340 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:39:37 INFO - PROCESS | 3632 | 1463431177343 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 12:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:39:37 INFO - PROCESS | 3632 | 1463431177346 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:39:37 INFO - PROCESS | 3632 | 1463431177348 Marionette TRACE conn2 <- [1,2230,null,{}] 12:39:37 INFO - PROCESS | 3632 | 1463431177352 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}] 12:39:37 INFO - PROCESS | 3632 | 1463431177458 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:39:37 INFO - PROCESS | 3632 | 1463431177578 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:37 INFO - PROCESS | 3632 | ++DOCSHELL 18575800 == 64 [pid = 3632] [id = 567] 12:39:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1A137800) [pid = 3632] [serial = 1701] [outer = 00000000] 12:39:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1A1DA800) [pid = 3632] [serial = 1702] [outer = 1A137800] 12:39:37 INFO - PROCESS | 3632 | 1463431177632 Marionette DEBUG loaded listener.js 12:39:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1A47F400) [pid = 3632] [serial = 1703] [outer = 1A137800] 12:39:38 INFO - PROCESS | 3632 | 1463431178208 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]]]}] 12:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 900ms 12:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:39:38 INFO - PROCESS | 3632 | 1463431178252 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:39:38 INFO - PROCESS | 3632 | 1463431178255 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 12:39:38 INFO - PROCESS | 3632 | 1463431178258 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:39:38 INFO - PROCESS | 3632 | 1463431178260 Marionette TRACE conn2 <- [1,2234,null,{}] 12:39:38 INFO - PROCESS | 3632 | 1463431178264 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}] 12:39:38 INFO - PROCESS | 3632 | 1463431178362 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:39:38 INFO - PROCESS | 3632 | 1463431178468 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:38 INFO - PROCESS | 3632 | ++DOCSHELL 1A136000 == 65 [pid = 3632] [id = 568] 12:39:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1A13D400) [pid = 3632] [serial = 1704] [outer = 00000000] 12:39:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (1A48B000) [pid = 3632] [serial = 1705] [outer = 1A13D400] 12:39:38 INFO - PROCESS | 3632 | 1463431178520 Marionette DEBUG loaded listener.js 12:39:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (1A897000) [pid = 3632] [serial = 1706] [outer = 1A13D400] 12:39:39 INFO - PROCESS | 3632 | 1463431179247 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]]]}] 12:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1036ms 12:39:39 INFO - PROCESS | 3632 | 1463431179301 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:39:39 INFO - PROCESS | 3632 | 1463431179305 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 12:39:39 INFO - PROCESS | 3632 | 1463431179310 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:39:39 INFO - PROCESS | 3632 | 1463431179314 Marionette TRACE conn2 <- [1,2238,null,{}] 12:39:39 INFO - PROCESS | 3632 | 1463431179320 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}] 12:39:39 INFO - PROCESS | 3632 | 1463431179417 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:39:39 INFO - PROCESS | 3632 | 1463431179533 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:39 INFO - PROCESS | 3632 | ++DOCSHELL 10C30C00 == 66 [pid = 3632] [id = 569] 12:39:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (10F3FC00) [pid = 3632] [serial = 1707] [outer = 00000000] 12:39:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (11C01400) [pid = 3632] [serial = 1708] [outer = 10F3FC00] 12:39:39 INFO - PROCESS | 3632 | 1463431179633 Marionette DEBUG loaded listener.js 12:39:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (13161400) [pid = 3632] [serial = 1709] [outer = 10F3FC00] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 10C29C00 == 65 [pid = 3632] [id = 562] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 12A41C00 == 64 [pid = 3632] [id = 561] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 102D4C00 == 63 [pid = 3632] [id = 560] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 17060000 == 62 [pid = 3632] [id = 559] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 10A5E800 == 61 [pid = 3632] [id = 558] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 157C7000 == 60 [pid = 3632] [id = 557] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 14ED0C00 == 59 [pid = 3632] [id = 556] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 17057800 == 58 [pid = 3632] [id = 534] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 14E15400 == 57 [pid = 3632] [id = 555] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 104F2C00 == 56 [pid = 3632] [id = 554] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 11CF0C00 == 55 [pid = 3632] [id = 553] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 10C34C00 == 54 [pid = 3632] [id = 549] 12:39:40 INFO - PROCESS | 3632 | --DOCSHELL 11CF7400 == 53 [pid = 3632] [id = 548] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (1B680800) [pid = 3632] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (19AE9000) [pid = 3632] [serial = 1612] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (18570000) [pid = 3632] [serial = 1643] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (11276C00) [pid = 3632] [serial = 1616] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (10F44800) [pid = 3632] [serial = 1615] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (10D6FC00) [pid = 3632] [serial = 1618] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (17050000) [pid = 3632] [serial = 1630] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (112E7800) [pid = 3632] [serial = 1619] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (13162C00) [pid = 3632] [serial = 1621] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (137ECC00) [pid = 3632] [serial = 1622] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (15161C00) [pid = 3632] [serial = 1624] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (15793800) [pid = 3632] [serial = 1625] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (15F04400) [pid = 3632] [serial = 1627] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (174AC800) [pid = 3632] [serial = 1633] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (12A42800) [pid = 3632] [serial = 1606] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1705A800) [pid = 3632] [serial = 1631] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (15797C00) [pid = 3632] [serial = 1609] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (17A25400) [pid = 3632] [serial = 1637] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (17A24C00) [pid = 3632] [serial = 1636] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (174D5C00) [pid = 3632] [serial = 1634] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (15E49000) [pid = 3632] [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.] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (180F0000) [pid = 3632] [serial = 1642] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (19AE7400) [pid = 3632] [serial = 1645] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (17055000) [pid = 3632] [serial = 1639] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1705E800) [pid = 3632] [serial = 1640] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (167A8000) [pid = 3632] [serial = 1628] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (140CB000) [pid = 3632] [serial = 1523] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10C33C00) [pid = 3632] [serial = 1520] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17A2C800) [pid = 3632] [serial = 1526] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (10F47400) [pid = 3632] [serial = 1562] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1370C000) [pid = 3632] [serial = 1565] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1706B400) [pid = 3632] [serial = 1568] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (19B31C00) [pid = 3632] [serial = 1571] [outer = 00000000] [url = about:blank] 12:39:40 INFO - PROCESS | 3632 | 1463431180216 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]]]}] 12:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 960ms 12:39:40 INFO - PROCESS | 3632 | 1463431180278 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 3632 | 1463431180283 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 12:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:39:40 INFO - PROCESS | 3632 | 1463431180289 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:39:40 INFO - PROCESS | 3632 | 1463431180292 Marionette TRACE conn2 <- [1,2242,null,{}] 12:39:40 INFO - PROCESS | 3632 | 1463431180295 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}] 12:39:40 INFO - PROCESS | 3632 | 1463431180394 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:39:40 INFO - PROCESS | 3632 | 1463431180491 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:40 INFO - PROCESS | 3632 | ++DOCSHELL 0F30A800 == 54 [pid = 3632] [id = 570] 12:39:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (10486400) [pid = 3632] [serial = 1710] [outer = 00000000] 12:39:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (10F3D800) [pid = 3632] [serial = 1711] [outer = 10486400] 12:39:40 INFO - PROCESS | 3632 | 1463431180518 Marionette DEBUG loaded listener.js 12:39:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (11CF4C00) [pid = 3632] [serial = 1712] [outer = 10486400] 12:39:40 INFO - PROCESS | 3632 | 1463431180880 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]]]}] 12:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 615ms 12:39:40 INFO - PROCESS | 3632 | 1463431180959 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:39:40 INFO - PROCESS | 3632 | 1463431180961 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:39:41 INFO - PROCESS | 3632 | 1463431181022 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 3632 | 1463431181026 Marionette TRACE conn2 <- [1,2246,null,{}] 12:39:41 INFO - PROCESS | 3632 | 1463431181031 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}] 12:39:41 INFO - PROCESS | 3632 | 1463431181151 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:39:41 INFO - PROCESS | 3632 | 1463431181255 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:41 INFO - PROCESS | 3632 | ++DOCSHELL 10D6F000 == 55 [pid = 3632] [id = 571] 12:39:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (10F44800) [pid = 3632] [serial = 1713] [outer = 00000000] 12:39:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (112EF800) [pid = 3632] [serial = 1714] [outer = 10F44800] 12:39:41 INFO - PROCESS | 3632 | 1463431181311 Marionette DEBUG loaded listener.js 12:39:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (128A3400) [pid = 3632] [serial = 1715] [outer = 10F44800] 12:39:41 INFO - PROCESS | 3632 | 1463431181867 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]]]}] 12:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 901ms 12:39:41 INFO - PROCESS | 3632 | 1463431181932 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:39:41 INFO - PROCESS | 3632 | 1463431181936 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 12:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:39:41 INFO - PROCESS | 3632 | 1463431181940 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:39:41 INFO - PROCESS | 3632 | 1463431181943 Marionette TRACE conn2 <- [1,2250,null,{}] 12:39:41 INFO - PROCESS | 3632 | 1463431181953 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}] 12:39:42 INFO - PROCESS | 3632 | 1463431182062 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:39:42 INFO - PROCESS | 3632 | 1463431182198 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:42 INFO - PROCESS | 3632 | ++DOCSHELL 1339F000 == 56 [pid = 3632] [id = 572] 12:39:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (137EBC00) [pid = 3632] [serial = 1716] [outer = 00000000] 12:39:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (14E17400) [pid = 3632] [serial = 1717] [outer = 137EBC00] 12:39:42 INFO - PROCESS | 3632 | 1463431182253 Marionette DEBUG loaded listener.js 12:39:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (14ECDC00) [pid = 3632] [serial = 1718] [outer = 137EBC00] 12:39:42 INFO - PROCESS | 3632 | 1463431182823 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]]]}] 12:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 915ms 12:39:42 INFO - PROCESS | 3632 | 1463431182855 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:39:42 INFO - PROCESS | 3632 | 1463431182857 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 12:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:39:42 INFO - PROCESS | 3632 | 1463431182862 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:39:42 INFO - PROCESS | 3632 | 1463431182865 Marionette TRACE conn2 <- [1,2254,null,{}] 12:39:42 INFO - PROCESS | 3632 | 1463431182869 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}] 12:39:42 INFO - PROCESS | 3632 | 1463431182970 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:39:43 INFO - PROCESS | 3632 | 1463431183130 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:43 INFO - PROCESS | 3632 | ++DOCSHELL 15F3F400 == 57 [pid = 3632] [id = 573] 12:39:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (167A5400) [pid = 3632] [serial = 1719] [outer = 00000000] 12:39:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (16D1E800) [pid = 3632] [serial = 1720] [outer = 167A5400] 12:39:43 INFO - PROCESS | 3632 | 1463431183191 Marionette DEBUG loaded listener.js 12:39:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (16E46800) [pid = 3632] [serial = 1721] [outer = 167A5400] 12:39:43 INFO - PROCESS | 3632 | 1463431183704 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]]]}] 12:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 900ms 12:39:43 INFO - PROCESS | 3632 | 1463431183770 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:39:43 INFO - PROCESS | 3632 | 1463431183772 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 12:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:39:43 INFO - PROCESS | 3632 | 1463431183776 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:39:43 INFO - PROCESS | 3632 | 1463431183778 Marionette TRACE conn2 <- [1,2258,null,{}] 12:39:43 INFO - PROCESS | 3632 | 1463431183781 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}] 12:39:43 INFO - PROCESS | 3632 | 1463431183885 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:39:44 INFO - PROCESS | 3632 | 1463431184019 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 3632 | ++DOCSHELL 17053400 == 58 [pid = 3632] [id = 574] 12:39:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (17054000) [pid = 3632] [serial = 1722] [outer = 00000000] 12:39:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1705D000) [pid = 3632] [serial = 1723] [outer = 17054000] 12:39:44 INFO - PROCESS | 3632 | 1463431184076 Marionette DEBUG loaded listener.js 12:39:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17063000) [pid = 3632] [serial = 1724] [outer = 17054000] 12:39:44 INFO - PROCESS | 3632 | 1463431184662 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]]]}] 12:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 915ms 12:39:44 INFO - PROCESS | 3632 | 1463431184685 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:39:44 INFO - PROCESS | 3632 | 1463431184687 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 12:39:44 INFO - PROCESS | 3632 | 1463431184690 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:39:44 INFO - PROCESS | 3632 | 1463431184692 Marionette TRACE conn2 <- [1,2262,null,{}] 12:39:44 INFO - PROCESS | 3632 | 1463431184696 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}] 12:39:44 INFO - PROCESS | 3632 | 1463431184791 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:39:44 INFO - PROCESS | 3632 | 1463431184898 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:44 INFO - PROCESS | 3632 | ++DOCSHELL 10F42800 == 59 [pid = 3632] [id = 575] 12:39:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1705B000) [pid = 3632] [serial = 1725] [outer = 00000000] 12:39:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (174C9400) [pid = 3632] [serial = 1726] [outer = 1705B000] 12:39:44 INFO - PROCESS | 3632 | 1463431184956 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (174CE800) [pid = 3632] [serial = 1727] [outer = 1705B000] 12:39:45 INFO - PROCESS | 3632 | 1463431185514 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]]]}] 12:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 871ms 12:39:45 INFO - PROCESS | 3632 | 1463431185561 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:39:45 INFO - PROCESS | 3632 | 1463431185564 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 12:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:39:45 INFO - PROCESS | 3632 | 1463431185568 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:39:45 INFO - PROCESS | 3632 | 1463431185570 Marionette TRACE conn2 <- [1,2266,null,{}] 12:39:45 INFO - PROCESS | 3632 | 1463431185573 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}] 12:39:45 INFO - PROCESS | 3632 | 1463431185682 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:39:45 INFO - PROCESS | 3632 | 1463431185794 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:45 INFO - PROCESS | 3632 | ++DOCSHELL 174D1800 == 60 [pid = 3632] [id = 576] 12:39:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (17A2AC00) [pid = 3632] [serial = 1728] [outer = 00000000] 12:39:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (17B48000) [pid = 3632] [serial = 1729] [outer = 17A2AC00] 12:39:45 INFO - PROCESS | 3632 | 1463431185847 Marionette DEBUG loaded listener.js 12:39:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (180F7800) [pid = 3632] [serial = 1730] [outer = 17A2AC00] 12:39:46 INFO - PROCESS | 3632 | 1463431186514 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]]]}] 12:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 990ms 12:39:46 INFO - PROCESS | 3632 | 1463431186560 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:39:46 INFO - PROCESS | 3632 | 1463431186565 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 12:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:39:46 INFO - PROCESS | 3632 | 1463431186587 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:39:46 INFO - PROCESS | 3632 | 1463431186591 Marionette TRACE conn2 <- [1,2270,null,{}] 12:39:46 INFO - PROCESS | 3632 | 1463431186595 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}] 12:39:46 INFO - PROCESS | 3632 | 1463431186694 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:39:46 INFO - PROCESS | 3632 | 1463431186832 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:46 INFO - PROCESS | 3632 | ++DOCSHELL 1043F800 == 61 [pid = 3632] [id = 577] 12:39:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (10C2C400) [pid = 3632] [serial = 1731] [outer = 00000000] 12:39:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (13396800) [pid = 3632] [serial = 1732] [outer = 10C2C400] 12:39:46 INFO - PROCESS | 3632 | 1463431186883 Marionette DEBUG loaded listener.js 12:39:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1579E000) [pid = 3632] [serial = 1733] [outer = 10C2C400] 12:39:47 INFO - PROCESS | 3632 | --DOCSHELL 1339BC00 == 60 [pid = 3632] [id = 494] 12:39:47 INFO - PROCESS | 3632 | --DOCSHELL 11CEDC00 == 59 [pid = 3632] [id = 467] 12:39:47 INFO - PROCESS | 3632 | --DOCSHELL 10C30C00 == 58 [pid = 3632] [id = 569] 12:39:47 INFO - PROCESS | 3632 | --DOCSHELL 1339A800 == 57 [pid = 3632] [id = 565] 12:39:47 INFO - PROCESS | 3632 | --DOCSHELL 10D68000 == 56 [pid = 3632] [id = 564] 12:39:47 INFO - PROCESS | 3632 | 1463431187318 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]]]}] 12:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 795ms 12:39:47 INFO - PROCESS | 3632 | 1463431187357 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 3632 | 1463431187362 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 12:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:39:47 INFO - PROCESS | 3632 | 1463431187368 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 3632 | 1463431187371 Marionette TRACE conn2 <- [1,2274,null,{}] 12:39:47 INFO - PROCESS | 3632 | 1463431187374 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}] 12:39:47 INFO - PROCESS | 3632 | 1463431187462 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:39:47 INFO - PROCESS | 3632 | 1463431187470 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:47 INFO - PROCESS | 3632 | ++DOCSHELL 155EC400 == 57 [pid = 3632] [id = 578] 12:39:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (157C4800) [pid = 3632] [serial = 1734] [outer = 00000000] 12:39:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (16FAA400) [pid = 3632] [serial = 1735] [outer = 157C4800] 12:39:47 INFO - PROCESS | 3632 | 1463431187514 Marionette DEBUG loaded listener.js 12:39:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (174AB800) [pid = 3632] [serial = 1736] [outer = 157C4800] 12:39:47 INFO - PROCESS | 3632 | 1463431187969 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]]]}] 12:39:47 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 12:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 616ms 12:39:47 INFO - PROCESS | 3632 | 1463431187988 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:39:47 INFO - PROCESS | 3632 | 1463431187990 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 12:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:39:47 INFO - PROCESS | 3632 | 1463431187994 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:39:47 INFO - PROCESS | 3632 | 1463431187997 Marionette TRACE conn2 <- [1,2278,null,{}] 12:39:47 INFO - PROCESS | 3632 | 1463431188007 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}] 12:39:48 INFO - PROCESS | 3632 | 1463431188103 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:39:48 INFO - PROCESS | 3632 | 1463431188113 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 3632 | ++DOCSHELL 180F6400 == 58 [pid = 3632] [id = 579] 12:39:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (180F6800) [pid = 3632] [serial = 1737] [outer = 00000000] 12:39:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (18573000) [pid = 3632] [serial = 1738] [outer = 180F6800] 12:39:48 INFO - PROCESS | 3632 | 1463431188159 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (19AB6800) [pid = 3632] [serial = 1739] [outer = 180F6800] 12:39:48 INFO - PROCESS | 3632 | 1463431188611 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]]]}] 12:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 660ms 12:39:48 INFO - PROCESS | 3632 | 1463431188666 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 3632 | 1463431188668 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 12:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:39:48 INFO - PROCESS | 3632 | 1463431188671 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:39:48 INFO - PROCESS | 3632 | 1463431188673 Marionette TRACE conn2 <- [1,2282,null,{}] 12:39:48 INFO - PROCESS | 3632 | 1463431188676 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}] 12:39:48 INFO - PROCESS | 3632 | 1463431188792 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:39:48 INFO - PROCESS | 3632 | 1463431188890 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:48 INFO - PROCESS | 3632 | ++DOCSHELL 19AED800 == 59 [pid = 3632] [id = 580] 12:39:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (19AEE000) [pid = 3632] [serial = 1740] [outer = 00000000] 12:39:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (19B36000) [pid = 3632] [serial = 1741] [outer = 19AEE000] 12:39:48 INFO - PROCESS | 3632 | 1463431188933 Marionette DEBUG loaded listener.js 12:39:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (19D85400) [pid = 3632] [serial = 1742] [outer = 19AEE000] 12:39:49 INFO - PROCESS | 3632 | 1463431189340 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]]]}] 12:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 705ms 12:39:49 INFO - PROCESS | 3632 | 1463431189393 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:39:49 INFO - PROCESS | 3632 | 1463431189395 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 12:39:49 INFO - PROCESS | 3632 | 1463431189382 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:39:49 INFO - PROCESS | 3632 | 1463431189393 Marionette TRACE conn2 <- [1,2286,null,{}] 12:39:49 INFO - PROCESS | 3632 | 1463431189402 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}] 12:39:49 INFO - PROCESS | 3632 | 1463431189515 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:39:49 INFO - PROCESS | 3632 | 1463431189528 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:49 INFO - PROCESS | 3632 | ++DOCSHELL 19B32400 == 60 [pid = 3632] [id = 581] 12:39:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (19FAA000) [pid = 3632] [serial = 1743] [outer = 00000000] 12:39:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (1A1D5000) [pid = 3632] [serial = 1744] [outer = 19FAA000] 12:39:49 INFO - PROCESS | 3632 | 1463431189630 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (1A486800) [pid = 3632] [serial = 1745] [outer = 19FAA000] 12:39:50 INFO - PROCESS | 3632 | 1463431190027 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]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 660ms 12:39:50 INFO - PROCESS | 3632 | 1463431190064 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 3632 | 1463431190066 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 12:39:50 INFO - PROCESS | 3632 | 1463431190069 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:39:50 INFO - PROCESS | 3632 | 1463431190071 Marionette TRACE conn2 <- [1,2290,null,{}] 12:39:50 INFO - PROCESS | 3632 | 1463431190075 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}] 12:39:50 INFO - PROCESS | 3632 | 1463431190235 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:39:50 INFO - PROCESS | 3632 | 1463431190289 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:50 INFO - PROCESS | 3632 | ++DOCSHELL 1A90E800 == 61 [pid = 3632] [id = 582] 12:39:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (1A90F800) [pid = 3632] [serial = 1746] [outer = 00000000] 12:39:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (1AB83C00) [pid = 3632] [serial = 1747] [outer = 1A90F800] 12:39:50 INFO - PROCESS | 3632 | 1463431190333 Marionette DEBUG loaded listener.js 12:39:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (1AB84C00) [pid = 3632] [serial = 1748] [outer = 1A90F800] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (182E9400) [pid = 3632] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (178EF400) [pid = 3632] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (174C7C00) [pid = 3632] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (12A3C000) [pid = 3632] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (10F43400) [pid = 3632] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (10C31C00) [pid = 3632] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (175EA400) [pid = 3632] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (15B51C00) [pid = 3632] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (14E17800) [pid = 3632] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (167A4800) [pid = 3632] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (11CF2800) [pid = 3632] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (105F0400) [pid = 3632] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (19B32C00) [pid = 3632] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (10D62800) [pid = 3632] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (13399400) [pid = 3632] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (178F1C00) [pid = 3632] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (102EB000) [pid = 3632] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (17A20800) [pid = 3632] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (17064C00) [pid = 3632] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (10F3FC00) [pid = 3632] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:39:50 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (12D82C00) [pid = 3632] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:39:50 INFO - PROCESS | 3632 | 1463431190792 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]]]}] 12:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 765ms 12:39:50 INFO - PROCESS | 3632 | 1463431190836 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:39:50 INFO - PROCESS | 3632 | 1463431190837 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 12:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:39:50 INFO - PROCESS | 3632 | 1463431190841 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:39:50 INFO - PROCESS | 3632 | 1463431190842 Marionette TRACE conn2 <- [1,2294,null,{}] 12:39:50 INFO - PROCESS | 3632 | 1463431190846 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}] 12:39:50 INFO - PROCESS | 3632 | 1463431190983 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:39:51 INFO - PROCESS | 3632 | 1463431191052 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 3632 | ++DOCSHELL 10F3FC00 == 62 [pid = 3632] [id = 583] 12:39:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (10F43400) [pid = 3632] [serial = 1749] [outer = 00000000] 12:39:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (13393800) [pid = 3632] [serial = 1750] [outer = 10F43400] 12:39:51 INFO - PROCESS | 3632 | 1463431191096 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (171A6C00) [pid = 3632] [serial = 1751] [outer = 10F43400] 12:39:51 INFO - PROCESS | 3632 | 1463431191458 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]]]}] 12:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 661ms 12:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:39:51 INFO - PROCESS | 3632 | 1463431191523 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 3632 | 1463431191525 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 12:39:51 INFO - PROCESS | 3632 | 1463431191512 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:39:51 INFO - PROCESS | 3632 | 1463431191514 Marionette TRACE conn2 <- [1,2298,null,{}] 12:39:51 INFO - PROCESS | 3632 | 1463431191517 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}] 12:39:51 INFO - PROCESS | 3632 | 1463431191608 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:39:51 INFO - PROCESS | 3632 | 1463431191641 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 3632 | ++DOCSHELL 1313A400 == 63 [pid = 3632] [id = 584] 12:39:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1339E000) [pid = 3632] [serial = 1752] [outer = 00000000] 12:39:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (19B32C00) [pid = 3632] [serial = 1753] [outer = 1339E000] 12:39:51 INFO - PROCESS | 3632 | 1463431191684 Marionette DEBUG loaded listener.js 12:39:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (1A914400) [pid = 3632] [serial = 1754] [outer = 1339E000] 12:39:52 INFO - PROCESS | 3632 | 1463431192115 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]]]}] 12:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 660ms 12:39:52 INFO - PROCESS | 3632 | 1463431192191 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 3632 | 1463431192193 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 12:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:39:52 INFO - PROCESS | 3632 | 1463431192196 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:39:52 INFO - PROCESS | 3632 | 1463431192198 Marionette TRACE conn2 <- [1,2302,null,{}] 12:39:52 INFO - PROCESS | 3632 | 1463431192202 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}] 12:39:52 INFO - PROCESS | 3632 | 1463431192282 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:39:52 INFO - PROCESS | 3632 | 1463431192288 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 3632 | ++DOCSHELL 18572000 == 64 [pid = 3632] [id = 585] 12:39:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1AB83800) [pid = 3632] [serial = 1755] [outer = 00000000] 12:39:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (1AC64000) [pid = 3632] [serial = 1756] [outer = 1AB83800] 12:39:52 INFO - PROCESS | 3632 | 1463431192331 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (1AC68400) [pid = 3632] [serial = 1757] [outer = 1AB83800] 12:39:52 INFO - PROCESS | 3632 | 1463431192905 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]]]}] 12:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 810ms 12:39:52 INFO - PROCESS | 3632 | 1463431193006 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 3632 | 1463431193011 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 12:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:39:53 INFO - PROCESS | 3632 | 1463431193017 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 3632 | 1463431193020 Marionette TRACE conn2 <- [1,2306,null,{}] 12:39:53 INFO - PROCESS | 3632 | 1463431193026 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}] 12:39:53 INFO - PROCESS | 3632 | 1463431193145 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:39:53 INFO - PROCESS | 3632 | 1463431193260 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 3632 | ++DOCSHELL 112EE800 == 65 [pid = 3632] [id = 586] 12:39:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (114B1000) [pid = 3632] [serial = 1758] [outer = 00000000] 12:39:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (137FA800) [pid = 3632] [serial = 1759] [outer = 114B1000] 12:39:53 INFO - PROCESS | 3632 | 1463431193356 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (15164C00) [pid = 3632] [serial = 1760] [outer = 114B1000] 12:39:53 INFO - PROCESS | 3632 | 1463431193929 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] 12:39:53 INFO - PROCESS | 3632 | 1463431193991 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 12:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:39:53 INFO - PROCESS | 3632 | 1463431193998 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:39:53 INFO - PROCESS | 3632 | 1463431194001 Marionette TRACE conn2 <- [1,2310,null,{}] 12:39:54 INFO - PROCESS | 3632 | 1463431194005 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}] 12:39:54 INFO - PROCESS | 3632 | 1463431194093 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:39:54 INFO - PROCESS | 3632 | 1463431194236 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 3632 | ++DOCSHELL 13BE6000 == 66 [pid = 3632] [id = 587] 12:39:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (1705B400) [pid = 3632] [serial = 1761] [outer = 00000000] 12:39:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 122 (17A26C00) [pid = 3632] [serial = 1762] [outer = 1705B400] 12:39:54 INFO - PROCESS | 3632 | 1463431194291 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 123 (19AB3C00) [pid = 3632] [serial = 1763] [outer = 1705B400] 12:39:54 INFO - PROCESS | 3632 | 1463431194851 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]]]}] 12:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 916ms 12:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:39:54 INFO - PROCESS | 3632 | 1463431194907 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 3632 | 1463431194909 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 12:39:54 INFO - PROCESS | 3632 | 1463431194913 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:39:54 INFO - PROCESS | 3632 | 1463431194917 Marionette TRACE conn2 <- [1,2314,null,{}] 12:39:54 INFO - PROCESS | 3632 | 1463431194927 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}] 12:39:55 INFO - PROCESS | 3632 | 1463431195019 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:39:55 INFO - PROCESS | 3632 | 1463431195165 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 3632 | ++DOCSHELL 1AC60000 == 67 [pid = 3632] [id = 588] 12:39:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 124 (1AC60400) [pid = 3632] [serial = 1764] [outer = 00000000] 12:39:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 125 (1AC6A400) [pid = 3632] [serial = 1765] [outer = 1AC60400] 12:39:55 INFO - PROCESS | 3632 | 1463431195226 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 126 (1AEB6C00) [pid = 3632] [serial = 1766] [outer = 1AC60400] 12:39:55 INFO - PROCESS | 3632 | 1463431195738 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]]]}] 12:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 870ms 12:39:55 INFO - PROCESS | 3632 | 1463431195766 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 3632 | 1463431195769 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 12:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:39:55 INFO - PROCESS | 3632 | 1463431195772 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:39:55 INFO - PROCESS | 3632 | 1463431195774 Marionette TRACE conn2 <- [1,2318,null,{}] 12:39:55 INFO - PROCESS | 3632 | 1463431195778 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}] 12:39:55 INFO - PROCESS | 3632 | 1463431195894 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:39:55 INFO - PROCESS | 3632 | 1463431196008 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:56 INFO - PROCESS | 3632 | ++DOCSHELL 1AEB8000 == 68 [pid = 3632] [id = 589] 12:39:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 127 (1AEBC800) [pid = 3632] [serial = 1767] [outer = 00000000] 12:39:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 128 (1AEC0C00) [pid = 3632] [serial = 1768] [outer = 1AEBC800] 12:39:56 INFO - PROCESS | 3632 | 1463431196101 Marionette DEBUG loaded listener.js 12:39:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 129 (1AF4E800) [pid = 3632] [serial = 1769] [outer = 1AEBC800] 12:39:56 INFO - PROCESS | 3632 | 1463431196937 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]]]}] 12:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1200ms 12:39:56 INFO - PROCESS | 3632 | 1463431196986 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 12:39:56 INFO - PROCESS | 3632 | 1463431196990 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 12:39:56 INFO - PROCESS | 3632 | 1463431196995 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:39:56 INFO - PROCESS | 3632 | 1463431196999 Marionette TRACE conn2 <- [1,2322,null,{}] 12:39:56 INFO - PROCESS | 3632 | 1463431197006 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}] 12:39:57 INFO - PROCESS | 3632 | 1463431197088 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:39:57 INFO - PROCESS | 3632 | 1463431197236 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:57 INFO - PROCESS | 3632 | ++DOCSHELL 10437800 == 69 [pid = 3632] [id = 590] 12:39:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 130 (10503400) [pid = 3632] [serial = 1770] [outer = 00000000] 12:39:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 131 (10F3A800) [pid = 3632] [serial = 1771] [outer = 10503400] 12:39:57 INFO - PROCESS | 3632 | 1463431197294 Marionette DEBUG loaded listener.js 12:39:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 132 (1107F400) [pid = 3632] [serial = 1772] [outer = 10503400] 12:39:57 INFO - PROCESS | 3632 | 1463431197828 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]]]}] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 18575800 == 68 [pid = 3632] [id = 567] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 1313A400 == 67 [pid = 3632] [id = 584] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 10F3FC00 == 66 [pid = 3632] [id = 583] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 1A90E800 == 65 [pid = 3632] [id = 582] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 19B32400 == 64 [pid = 3632] [id = 581] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 19AED800 == 63 [pid = 3632] [id = 580] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 180F6400 == 62 [pid = 3632] [id = 579] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 155EC400 == 61 [pid = 3632] [id = 578] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 1043F800 == 60 [pid = 3632] [id = 577] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 174D1800 == 59 [pid = 3632] [id = 576] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 10F42800 == 58 [pid = 3632] [id = 575] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 17053400 == 57 [pid = 3632] [id = 574] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 15F3F400 == 56 [pid = 3632] [id = 573] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 1339F000 == 55 [pid = 3632] [id = 572] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 10D6F000 == 54 [pid = 3632] [id = 571] 12:39:57 INFO - PROCESS | 3632 | --DOCSHELL 0F30A800 == 53 [pid = 3632] [id = 570] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 131 (12D7DC00) [pid = 3632] [serial = 1607] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 130 (19AB8C00) [pid = 3632] [serial = 1559] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 129 (19B2FC00) [pid = 3632] [serial = 1613] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 128 (19B37800) [pid = 3632] [serial = 1604] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 127 (15E55800) [pid = 3632] [serial = 1610] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 126 (178F0800) [pid = 3632] [serial = 1675] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 125 (18577400) [pid = 3632] [serial = 1678] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 124 (16FA7400) [pid = 3632] [serial = 1669] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 123 (17B43000) [pid = 3632] [serial = 1676] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 122 (16FAFC00) [pid = 3632] [serial = 1670] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 121 (14ED1400) [pid = 3632] [serial = 1666] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (157A0800) [pid = 3632] [serial = 1667] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (17060C00) [pid = 3632] [serial = 1672] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (12D7E000) [pid = 3632] [serial = 1661] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (128A7000) [pid = 3632] [serial = 1660] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (112ED400) [pid = 3632] [serial = 1663] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (11CF5C00) [pid = 3632] [serial = 1664] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (19FB1000) [pid = 3632] [serial = 1690] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (12A99C00) [pid = 3632] [serial = 1648] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (14E22000) [pid = 3632] [serial = 1651] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (182E4C00) [pid = 3632] [serial = 1654] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (19ABDC00) [pid = 3632] [serial = 1681] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (19D82800) [pid = 3632] [serial = 1657] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (18836800) [pid = 3632] [serial = 1679] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (19AB6400) [pid = 3632] [serial = 1688] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (11C01400) [pid = 3632] [serial = 1708] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (13161400) [pid = 3632] [serial = 1709] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1A135C00) [pid = 3632] [serial = 1691] [outer = 00000000] [url = about:blank] 12:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (12A95800) [pid = 3632] [serial = 1693] [outer = 00000000] [url = about:blank] 12:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 961ms 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (16D2B800) [pid = 3632] [serial = 1696] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19B35C00) [pid = 3632] [serial = 1699] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1A1DA800) [pid = 3632] [serial = 1702] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1A48B000) [pid = 3632] [serial = 1705] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (18569000) [pid = 3632] [serial = 1687] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (19B2F400) [pid = 3632] [serial = 1682] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (14ECB800) [pid = 3632] [serial = 1684] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (15F3F000) [pid = 3632] [serial = 1685] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17065000) [pid = 3632] [serial = 1673] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (15B56400) [pid = 3632] [serial = 1652] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (19D88800) [pid = 3632] [serial = 1658] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (12A49400) [pid = 3632] [serial = 1649] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (19AB5800) [pid = 3632] [serial = 1655] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10F3D800) [pid = 3632] [serial = 1711] [outer = 00000000] [url = about:blank] 12:39:57 INFO - PROCESS | 3632 | 1463431197945 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:39:57 INFO - PROCESS | 3632 | 1463431197951 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 12:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:39:57 INFO - PROCESS | 3632 | 1463431197958 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:39:57 INFO - PROCESS | 3632 | 1463431197960 Marionette TRACE conn2 <- [1,2326,null,{}] 12:39:57 INFO - PROCESS | 3632 | 1463431197964 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}] 12:39:58 INFO - PROCESS | 3632 | 1463431198067 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:39:58 INFO - PROCESS | 3632 | 1463431198159 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 3632 | ++DOCSHELL 10C33C00 == 54 [pid = 3632] [id = 591] 12:39:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (10D68000) [pid = 3632] [serial = 1773] [outer = 00000000] 12:39:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (11CF5C00) [pid = 3632] [serial = 1774] [outer = 10D68000] 12:39:58 INFO - PROCESS | 3632 | 1463431198204 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (12A47C00) [pid = 3632] [serial = 1775] [outer = 10D68000] 12:39:58 INFO - PROCESS | 3632 | 1463431198639 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]]]}] 12:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 705ms 12:39:58 INFO - PROCESS | 3632 | 1463431198682 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:39:58 INFO - PROCESS | 3632 | 1463431198667 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 12:39:58 INFO - PROCESS | 3632 | 1463431198671 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:39:58 INFO - PROCESS | 3632 | 1463431198674 Marionette TRACE conn2 <- [1,2330,null,{}] 12:39:58 INFO - PROCESS | 3632 | 1463431198688 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}] 12:39:58 INFO - PROCESS | 3632 | 1463431198775 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:39:58 INFO - PROCESS | 3632 | 1463431198787 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:58 INFO - PROCESS | 3632 | ++DOCSHELL 1330B800 == 55 [pid = 3632] [id = 592] 12:39:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1330C000) [pid = 3632] [serial = 1776] [outer = 00000000] 12:39:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1339AC00) [pid = 3632] [serial = 1777] [outer = 1330C000] 12:39:58 INFO - PROCESS | 3632 | 1463431198836 Marionette DEBUG loaded listener.js 12:39:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (13DBB000) [pid = 3632] [serial = 1778] [outer = 1330C000] 12:39:59 INFO - PROCESS | 3632 | 1463431199289 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]]]}] 12:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 660ms 12:39:59 INFO - PROCESS | 3632 | 1463431199351 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 3632 | 1463431199353 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 12:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:39:59 INFO - PROCESS | 3632 | 1463431199356 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - PROCESS | 3632 | 1463431199358 Marionette TRACE conn2 <- [1,2334,null,{}] 12:39:59 INFO - PROCESS | 3632 | 1463431199362 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}] 12:39:59 INFO - PROCESS | 3632 | 1463431199443 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:39:59 INFO - PROCESS | 3632 | 1463431199451 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:39:59 INFO - PROCESS | 3632 | ++DOCSHELL 1339A800 == 56 [pid = 3632] [id = 593] 12:39:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (14ED1000) [pid = 3632] [serial = 1779] [outer = 00000000] 12:39:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (157C5C00) [pid = 3632] [serial = 1780] [outer = 14ED1000] 12:39:59 INFO - PROCESS | 3632 | 1463431199496 Marionette DEBUG loaded listener.js 12:39:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (15B51C00) [pid = 3632] [serial = 1781] [outer = 14ED1000] 12:39:59 INFO - PROCESS | 3632 | 1463431199910 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]]]}] 12:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 12:39:59 INFO - PROCESS | 3632 | 1463431199948 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:39:59 INFO - PROCESS | 3632 | 1463431199950 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 12:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:39:59 INFO - PROCESS | 3632 | 1463431199954 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:39:59 INFO - PROCESS | 3632 | 1463431199955 Marionette TRACE conn2 <- [1,2338,null,{}] 12:39:59 INFO - PROCESS | 3632 | 1463431199943 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}] 12:40:00 INFO - PROCESS | 3632 | 1463431200028 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:40:00 INFO - PROCESS | 3632 | 1463431200044 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 3632 | ++DOCSHELL 15E49C00 == 57 [pid = 3632] [id = 594] 12:40:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (15F01C00) [pid = 3632] [serial = 1782] [outer = 00000000] 12:40:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (16E4E000) [pid = 3632] [serial = 1783] [outer = 15F01C00] 12:40:00 INFO - PROCESS | 3632 | 1463431200088 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (16FA1800) [pid = 3632] [serial = 1784] [outer = 15F01C00] 12:40:00 INFO - PROCESS | 3632 | 1463431200574 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]]]}] 12:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 676ms 12:40:00 INFO - PROCESS | 3632 | 1463431200616 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:40:00 INFO - PROCESS | 3632 | 1463431200618 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 12:40:00 INFO - PROCESS | 3632 | 1463431200621 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:40:00 INFO - PROCESS | 3632 | 1463431200623 Marionette TRACE conn2 <- [1,2342,null,{}] 12:40:00 INFO - PROCESS | 3632 | 1463431200626 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}] 12:40:00 INFO - PROCESS | 3632 | 1463431200762 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:40:00 INFO - PROCESS | 3632 | 1463431200815 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:00 INFO - PROCESS | 3632 | ++DOCSHELL 10C33000 == 58 [pid = 3632] [id = 595] 12:40:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (12A48C00) [pid = 3632] [serial = 1785] [outer = 00000000] 12:40:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (17064800) [pid = 3632] [serial = 1786] [outer = 12A48C00] 12:40:00 INFO - PROCESS | 3632 | 1463431200860 Marionette DEBUG loaded listener.js 12:40:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (171A4400) [pid = 3632] [serial = 1787] [outer = 12A48C00] 12:40:01 INFO - PROCESS | 3632 | 1463431201286 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]]]}] 12:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 705ms 12:40:01 INFO - PROCESS | 3632 | 1463431201334 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:40:01 INFO - PROCESS | 3632 | 1463431201336 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 12:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:40:01 INFO - PROCESS | 3632 | 1463431201340 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:40:01 INFO - PROCESS | 3632 | 1463431201343 Marionette TRACE conn2 <- [1,2346,null,{}] 12:40:01 INFO - PROCESS | 3632 | 1463431201347 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}] 12:40:01 INFO - PROCESS | 3632 | 1463431201488 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:40:01 INFO - PROCESS | 3632 | 1463431201555 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:01 INFO - PROCESS | 3632 | ++DOCSHELL 174B1000 == 59 [pid = 3632] [id = 596] 12:40:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (174CA000) [pid = 3632] [serial = 1788] [outer = 00000000] 12:40:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17A22400) [pid = 3632] [serial = 1789] [outer = 174CA000] 12:40:01 INFO - PROCESS | 3632 | 1463431201599 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (17A26000) [pid = 3632] [serial = 1790] [outer = 174CA000] 12:40:01 INFO - PROCESS | 3632 | 1463431202009 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]]]}] 12:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 705ms 12:40:02 INFO - PROCESS | 3632 | 1463431202061 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 3632 | 1463431202063 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:40:02 INFO - PROCESS | 3632 | 1463431202067 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 3632 | 1463431202068 Marionette TRACE conn2 <- [1,2350,null,{}] 12:40:02 INFO - PROCESS | 3632 | 1463431202072 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}] 12:40:02 INFO - PROCESS | 3632 | 1463431202169 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (19AEE000) [pid = 3632] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (137EBC00) [pid = 3632] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (180F6800) [pid = 3632] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (17054000) [pid = 3632] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1705B000) [pid = 3632] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19FAA000) [pid = 3632] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17A2AC00) [pid = 3632] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (167A5400) [pid = 3632] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (157C4800) [pid = 3632] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (140CC400) [pid = 3632] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10C2C400) [pid = 3632] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (140D1400) [pid = 3632] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1A137800) [pid = 3632] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (11076000) [pid = 3632] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1A13D400) [pid = 3632] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (18572C00) [pid = 3632] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1A90F800) [pid = 3632] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1339E000) [pid = 3632] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:40:02 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (10F44800) [pid = 3632] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:40:02 INFO - PROCESS | 3632 | 1463431202493 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 3632 | ++DOCSHELL 0F39D400 == 60 [pid = 3632] [id = 597] 12:40:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (104F1000) [pid = 3632] [serial = 1791] [outer = 00000000] 12:40:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (10F40000) [pid = 3632] [serial = 1792] [outer = 104F1000] 12:40:02 INFO - PROCESS | 3632 | 1463431202522 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (10F44800) [pid = 3632] [serial = 1793] [outer = 104F1000] 12:40:02 INFO - PROCESS | 3632 | 1463431202906 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]]]}] 12:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 900ms 12:40:02 INFO - PROCESS | 3632 | 1463431202960 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 3632 | 1463431202962 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 12:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:40:02 INFO - PROCESS | 3632 | 1463431202969 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:40:02 INFO - PROCESS | 3632 | 1463431202970 Marionette TRACE conn2 <- [1,2354,null,{}] 12:40:02 INFO - PROCESS | 3632 | 1463431202974 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}] 12:40:03 INFO - PROCESS | 3632 | 1463431203089 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:40:03 INFO - PROCESS | 3632 | 1463431203098 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 3632 | ++DOCSHELL 10C33800 == 61 [pid = 3632] [id = 598] 12:40:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (10D6D800) [pid = 3632] [serial = 1794] [outer = 00000000] 12:40:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (17069800) [pid = 3632] [serial = 1795] [outer = 10D6D800] 12:40:03 INFO - PROCESS | 3632 | 1463431203147 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (17A2C400) [pid = 3632] [serial = 1796] [outer = 10D6D800] 12:40:03 INFO - PROCESS | 3632 | 1463431203540 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]]]}] 12:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 616ms 12:40:03 INFO - PROCESS | 3632 | 1463431203587 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:40:03 INFO - PROCESS | 3632 | 1463431203589 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 12:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:40:03 INFO - PROCESS | 3632 | 1463431203592 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:40:03 INFO - PROCESS | 3632 | 1463431203594 Marionette TRACE conn2 <- [1,2358,null,{}] 12:40:03 INFO - PROCESS | 3632 | 1463431203597 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}] 12:40:03 INFO - PROCESS | 3632 | 1463431203714 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:40:03 INFO - PROCESS | 3632 | 1463431203760 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:03 INFO - PROCESS | 3632 | ++DOCSHELL 105ED800 == 62 [pid = 3632] [id = 599] 12:40:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (157C4800) [pid = 3632] [serial = 1797] [outer = 00000000] 12:40:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (18837800) [pid = 3632] [serial = 1798] [outer = 157C4800] 12:40:03 INFO - PROCESS | 3632 | 1463431203803 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (19AB7000) [pid = 3632] [serial = 1799] [outer = 157C4800] 12:40:04 INFO - PROCESS | 3632 | 1463431204156 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]]]}] 12:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 615ms 12:40:04 INFO - PROCESS | 3632 | 1463431204212 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 3632 | 1463431204214 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 12:40:04 INFO - PROCESS | 3632 | 1463431204217 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:40:04 INFO - PROCESS | 3632 | 1463431204220 Marionette TRACE conn2 <- [1,2362,null,{}] 12:40:04 INFO - PROCESS | 3632 | 1463431204217 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}] 12:40:04 INFO - PROCESS | 3632 | 1463431204344 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:40:04 INFO - PROCESS | 3632 | 1463431204358 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 3632 | ++DOCSHELL 18834400 == 63 [pid = 3632] [id = 600] 12:40:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (19AB8C00) [pid = 3632] [serial = 1800] [outer = 00000000] 12:40:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (19AF1000) [pid = 3632] [serial = 1801] [outer = 19AB8C00] 12:40:04 INFO - PROCESS | 3632 | 1463431204413 Marionette DEBUG loaded listener.js 12:40:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (19B36400) [pid = 3632] [serial = 1802] [outer = 19AB8C00] 12:40:05 INFO - PROCESS | 3632 | 1463431205086 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]]]}] 12:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 915ms 12:40:05 INFO - PROCESS | 3632 | 1463431205125 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 3632 | 1463431205131 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 12:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:40:05 INFO - PROCESS | 3632 | 1463431205119 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:40:05 INFO - PROCESS | 3632 | 1463431205124 Marionette TRACE conn2 <- [1,2366,null,{}] 12:40:05 INFO - PROCESS | 3632 | 1463431205144 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}] 12:40:05 INFO - PROCESS | 3632 | 1463431205254 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:40:05 INFO - PROCESS | 3632 | 1463431205396 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:05 INFO - PROCESS | 3632 | ++DOCSHELL 10D6EC00 == 64 [pid = 3632] [id = 601] 12:40:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (10F46C00) [pid = 3632] [serial = 1803] [outer = 00000000] 12:40:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (12A3FC00) [pid = 3632] [serial = 1804] [outer = 10F46C00] 12:40:05 INFO - PROCESS | 3632 | 1463431205462 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1313D800) [pid = 3632] [serial = 1805] [outer = 10F46C00] 12:40:06 INFO - PROCESS | 3632 | 1463431206084 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]]]}] 12:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1035ms 12:40:06 INFO - PROCESS | 3632 | 1463431206151 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:40:06 INFO - PROCESS | 3632 | 1463431206157 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 12:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:40:06 INFO - PROCESS | 3632 | 1463431206181 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:40:06 INFO - PROCESS | 3632 | 1463431206184 Marionette TRACE conn2 <- [1,2370,null,{}] 12:40:06 INFO - PROCESS | 3632 | 1463431206188 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}] 12:40:06 INFO - PROCESS | 3632 | 1463431206351 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:40:06 INFO - PROCESS | 3632 | 1463431206362 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 3632 | ++DOCSHELL 14ED0C00 == 65 [pid = 3632] [id = 602] 12:40:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (15797800) [pid = 3632] [serial = 1806] [outer = 00000000] 12:40:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17051800) [pid = 3632] [serial = 1807] [outer = 15797800] 12:40:06 INFO - PROCESS | 3632 | 1463431206399 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (17059400) [pid = 3632] [serial = 1808] [outer = 15797800] 12:40:07 INFO - PROCESS | 3632 | 1463431207076 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]]]}] 12:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 901ms 12:40:07 INFO - PROCESS | 3632 | 1463431207103 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 3632 | 1463431207106 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 12:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:40:07 INFO - PROCESS | 3632 | 1463431207111 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:40:07 INFO - PROCESS | 3632 | 1463431207114 Marionette TRACE conn2 <- [1,2374,null,{}] 12:40:07 INFO - PROCESS | 3632 | 1463431207125 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}] 12:40:07 INFO - PROCESS | 3632 | 1463431207233 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:40:07 INFO - PROCESS | 3632 | 1463431207375 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 3632 | ++DOCSHELL 19AB5800 == 66 [pid = 3632] [id = 603] 12:40:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (19AB9000) [pid = 3632] [serial = 1809] [outer = 00000000] 12:40:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (19AF1400) [pid = 3632] [serial = 1810] [outer = 19AB9000] 12:40:07 INFO - PROCESS | 3632 | 1463431207435 Marionette DEBUG loaded listener.js 12:40:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (19B3C800) [pid = 3632] [serial = 1811] [outer = 19AB9000] 12:40:07 INFO - PROCESS | 3632 | 1463431207975 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]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 915ms 12:40:08 INFO - PROCESS | 3632 | 1463431208021 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3632 | 1463431208024 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:40:08 INFO - PROCESS | 3632 | 1463431208028 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 3632 | 1463431208030 Marionette TRACE conn2 <- [1,2378,null,{}] 12:40:08 INFO - PROCESS | 3632 | 1463431208033 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}] 12:40:08 INFO - PROCESS | 3632 | 1463431208123 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:40:08 INFO - PROCESS | 3632 | 1463431208236 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 3632 | ++DOCSHELL 18572C00 == 67 [pid = 3632] [id = 604] 12:40:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (19AEBC00) [pid = 3632] [serial = 1812] [outer = 00000000] 12:40:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A131C00) [pid = 3632] [serial = 1813] [outer = 19AEBC00] 12:40:08 INFO - PROCESS | 3632 | 1463431208331 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1A139000) [pid = 3632] [serial = 1814] [outer = 19AEBC00] 12:40:08 INFO - PROCESS | 3632 | 1463431208875 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]]]}] 12:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 915ms 12:40:08 INFO - PROCESS | 3632 | 1463431208938 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 3632 | 1463431208940 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 12:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:40:08 INFO - PROCESS | 3632 | 1463431208944 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:40:08 INFO - PROCESS | 3632 | 1463431208946 Marionette TRACE conn2 <- [1,2382,null,{}] 12:40:08 INFO - PROCESS | 3632 | 1463431208933 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}] 12:40:09 INFO - PROCESS | 3632 | 1463431209070 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:40:09 INFO - PROCESS | 3632 | 1463431209212 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 3632 | ++DOCSHELL 10F44400 == 68 [pid = 3632] [id = 605] 12:40:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (112F2400) [pid = 3632] [serial = 1815] [outer = 00000000] 12:40:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (19FA8000) [pid = 3632] [serial = 1816] [outer = 112F2400] 12:40:09 INFO - PROCESS | 3632 | 1463431209270 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (1A1E1800) [pid = 3632] [serial = 1817] [outer = 112F2400] 12:40:09 INFO - PROCESS | 3632 | 1463431210002 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]]]}] 12:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1111ms 12:40:10 INFO - PROCESS | 3632 | 1463431210047 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:40:10 INFO - PROCESS | 3632 | 1463431210051 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 12:40:10 INFO - PROCESS | 3632 | 1463431210056 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:40:10 INFO - PROCESS | 3632 | 1463431210060 Marionette TRACE conn2 <- [1,2386,null,{}] 12:40:10 INFO - PROCESS | 3632 | 1463431210111 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}] 12:40:10 INFO - PROCESS | 3632 | 1463431210205 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:40:10 INFO - PROCESS | 3632 | 1463431210343 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:10 INFO - PROCESS | 3632 | ++DOCSHELL 11425800 == 69 [pid = 3632] [id = 606] 12:40:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (11A04400) [pid = 3632] [serial = 1818] [outer = 00000000] 12:40:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (128A7000) [pid = 3632] [serial = 1819] [outer = 11A04400] 12:40:10 INFO - PROCESS | 3632 | 1463431210400 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (12B5E400) [pid = 3632] [serial = 1820] [outer = 11A04400] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 171A2000 == 68 [pid = 3632] [id = 491] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 105ED800 == 67 [pid = 3632] [id = 599] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 10C33800 == 66 [pid = 3632] [id = 598] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 0F39D400 == 65 [pid = 3632] [id = 597] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 174B1000 == 64 [pid = 3632] [id = 596] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 10C33000 == 63 [pid = 3632] [id = 595] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 15E49C00 == 62 [pid = 3632] [id = 594] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 1339A800 == 61 [pid = 3632] [id = 593] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 1330B800 == 60 [pid = 3632] [id = 592] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 10C33C00 == 59 [pid = 3632] [id = 591] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 10437800 == 58 [pid = 3632] [id = 590] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 112EE800 == 57 [pid = 3632] [id = 586] 12:40:10 INFO - PROCESS | 3632 | --DOCSHELL 18572000 == 56 [pid = 3632] [id = 585] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (16E46800) [pid = 3632] [serial = 1721] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (16D1E800) [pid = 3632] [serial = 1720] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (16FAA400) [pid = 3632] [serial = 1735] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (174AB800) [pid = 3632] [serial = 1736] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (17016400) [pid = 3632] [serial = 1697] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (1579E000) [pid = 3632] [serial = 1733] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (13396800) [pid = 3632] [serial = 1732] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (19AF4C00) [pid = 3632] [serial = 1646] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1A47F400) [pid = 3632] [serial = 1703] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (13379C00) [pid = 3632] [serial = 1694] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1A897000) [pid = 3632] [serial = 1706] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (19FAC800) [pid = 3632] [serial = 1700] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (1A1D5000) [pid = 3632] [serial = 1744] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1AC64000) [pid = 3632] [serial = 1756] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (13393800) [pid = 3632] [serial = 1750] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1AB83C00) [pid = 3632] [serial = 1747] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19B32C00) [pid = 3632] [serial = 1753] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1AB84C00) [pid = 3632] [serial = 1748] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (128A3400) [pid = 3632] [serial = 1715] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (112EF800) [pid = 3632] [serial = 1714] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (19AB6800) [pid = 3632] [serial = 1739] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A914400) [pid = 3632] [serial = 1754] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (19D85400) [pid = 3632] [serial = 1742] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (19B36000) [pid = 3632] [serial = 1741] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (14ECDC00) [pid = 3632] [serial = 1718] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (14E17400) [pid = 3632] [serial = 1717] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (18573000) [pid = 3632] [serial = 1738] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (17063000) [pid = 3632] [serial = 1724] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1705D000) [pid = 3632] [serial = 1723] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (174CE800) [pid = 3632] [serial = 1727] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (174C9400) [pid = 3632] [serial = 1726] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1A486800) [pid = 3632] [serial = 1745] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (180F7800) [pid = 3632] [serial = 1730] [outer = 00000000] [url = about:blank] 12:40:10 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (17B48000) [pid = 3632] [serial = 1729] [outer = 00000000] [url = about:blank] 12:40:11 INFO - PROCESS | 3632 | 1463431211017 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]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1005ms 12:40:11 INFO - PROCESS | 3632 | 1463431211053 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3632 | 1463431211058 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:40:11 INFO - PROCESS | 3632 | 1463431211064 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3632 | 1463431211067 Marionette TRACE conn2 <- [1,2390,null,{}] 12:40:11 INFO - PROCESS | 3632 | 1463431211070 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}] 12:40:11 INFO - PROCESS | 3632 | 1463431211177 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:40:11 INFO - PROCESS | 3632 | 1463431211277 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3632 | ++DOCSHELL 10B97800 == 57 [pid = 3632] [id = 607] 12:40:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10C2D800) [pid = 3632] [serial = 1821] [outer = 00000000] 12:40:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (128A3400) [pid = 3632] [serial = 1822] [outer = 10C2D800] 12:40:11 INFO - PROCESS | 3632 | 1463431211322 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13396C00) [pid = 3632] [serial = 1823] [outer = 10C2D800] 12:40:11 INFO - PROCESS | 3632 | 1463431211757 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]]]}] 12:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 705ms 12:40:11 INFO - PROCESS | 3632 | 1463431211786 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 3632 | 1463431211788 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 12:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:40:11 INFO - PROCESS | 3632 | 1463431211792 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:40:11 INFO - PROCESS | 3632 | 1463431211795 Marionette TRACE conn2 <- [1,2394,null,{}] 12:40:11 INFO - PROCESS | 3632 | 1463431211805 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}] 12:40:11 INFO - PROCESS | 3632 | 1463431211894 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:40:11 INFO - PROCESS | 3632 | 1463431211901 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 3632 | ++DOCSHELL 14E1B800 == 58 [pid = 3632] [id = 608] 12:40:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (14E22C00) [pid = 3632] [serial = 1824] [outer = 00000000] 12:40:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (15B4D800) [pid = 3632] [serial = 1825] [outer = 14E22C00] 12:40:11 INFO - PROCESS | 3632 | 1463431211930 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16D8BC00) [pid = 3632] [serial = 1826] [outer = 14E22C00] 12:40:12 INFO - PROCESS | 3632 | 1463431212383 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]]]}] 12:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 615ms 12:40:12 INFO - PROCESS | 3632 | 1463431212396 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 3632 | 1463431212398 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 12:40:12 INFO - PROCESS | 3632 | 1463431212402 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:40:12 INFO - PROCESS | 3632 | 1463431212403 Marionette TRACE conn2 <- [1,2398,null,{}] 12:40:12 INFO - PROCESS | 3632 | 1463431212407 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}] 12:40:12 INFO - PROCESS | 3632 | 1463431212493 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:40:12 INFO - PROCESS | 3632 | 1463431212500 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 3632 | ++DOCSHELL 16FAC800 == 59 [pid = 3632] [id = 609] 12:40:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (16FAE000) [pid = 3632] [serial = 1827] [outer = 00000000] 12:40:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1705D000) [pid = 3632] [serial = 1828] [outer = 16FAE000] 12:40:12 INFO - PROCESS | 3632 | 1463431212544 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (17067400) [pid = 3632] [serial = 1829] [outer = 16FAE000] 12:40:12 INFO - PROCESS | 3632 | 1463431212983 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]]]}] 12:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 601ms 12:40:13 INFO - PROCESS | 3632 | 1463431213023 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 3632 | 1463431213025 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 12:40:13 INFO - PROCESS | 3632 | 1463431213029 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:40:13 INFO - PROCESS | 3632 | 1463431213030 Marionette TRACE conn2 <- [1,2402,null,{}] 12:40:13 INFO - PROCESS | 3632 | 1463431213034 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}] 12:40:13 INFO - PROCESS | 3632 | 1463431213124 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:40:13 INFO - PROCESS | 3632 | 1463431213130 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 3632 | ++DOCSHELL 0F30D400 == 60 [pid = 3632] [id = 610] 12:40:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1579F400) [pid = 3632] [serial = 1830] [outer = 00000000] 12:40:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (174CEC00) [pid = 3632] [serial = 1831] [outer = 1579F400] 12:40:13 INFO - PROCESS | 3632 | 1463431213174 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (175DD800) [pid = 3632] [serial = 1832] [outer = 1579F400] 12:40:13 INFO - PROCESS | 3632 | 1463431213647 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]]]}] 12:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 675ms 12:40:13 INFO - PROCESS | 3632 | 1463431213694 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 3632 | 1463431213696 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 12:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:40:13 INFO - PROCESS | 3632 | 1463431213700 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:40:13 INFO - PROCESS | 3632 | 1463431213701 Marionette TRACE conn2 <- [1,2406,null,{}] 12:40:13 INFO - PROCESS | 3632 | 1463431213705 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}] 12:40:13 INFO - PROCESS | 3632 | 1463431213843 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:40:13 INFO - PROCESS | 3632 | 1463431213913 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 3632 | ++DOCSHELL 17A24800 == 61 [pid = 3632] [id = 611] 12:40:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (17A26400) [pid = 3632] [serial = 1833] [outer = 00000000] 12:40:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (18201C00) [pid = 3632] [serial = 1834] [outer = 17A26400] 12:40:13 INFO - PROCESS | 3632 | 1463431213958 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (19AB3800) [pid = 3632] [serial = 1835] [outer = 17A26400] 12:40:14 INFO - PROCESS | 3632 | 1463431214358 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]]]}] 12:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 675ms 12:40:14 INFO - PROCESS | 3632 | 1463431214389 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 3632 | 1463431214391 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 12:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:40:14 INFO - PROCESS | 3632 | 1463431214394 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:40:14 INFO - PROCESS | 3632 | 1463431214396 Marionette TRACE conn2 <- [1,2410,null,{}] 12:40:14 INFO - PROCESS | 3632 | 1463431214399 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}] 12:40:14 INFO - PROCESS | 3632 | 1463431214527 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:40:14 INFO - PROCESS | 3632 | 1463431214551 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 3632 | ++DOCSHELL 180F8000 == 62 [pid = 3632] [id = 612] 12:40:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (19AB7400) [pid = 3632] [serial = 1836] [outer = 00000000] 12:40:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19B36000) [pid = 3632] [serial = 1837] [outer = 19AB7400] 12:40:14 INFO - PROCESS | 3632 | 1463431214595 Marionette DEBUG loaded listener.js 12:40:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (19D85400) [pid = 3632] [serial = 1838] [outer = 19AB7400] 12:40:15 INFO - PROCESS | 3632 | 1463431215007 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]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 660ms 12:40:15 INFO - PROCESS | 3632 | 1463431215056 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 3632 | 1463431215058 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 12:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:40:15 INFO - PROCESS | 3632 | 1463431215061 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 3632 | 1463431215063 Marionette TRACE conn2 <- [1,2414,null,{}] 12:40:15 INFO - PROCESS | 3632 | 1463431215066 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}] 12:40:15 INFO - PROCESS | 3632 | 1463431215183 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:40:15 INFO - PROCESS | 3632 | 1463431215251 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 3632 | ++DOCSHELL 11CF2800 == 63 [pid = 3632] [id = 613] 12:40:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19AEA000) [pid = 3632] [serial = 1839] [outer = 00000000] 12:40:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1A1DD400) [pid = 3632] [serial = 1840] [outer = 19AEA000] 12:40:15 INFO - PROCESS | 3632 | 1463431215294 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (1A486800) [pid = 3632] [serial = 1841] [outer = 19AEA000] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (10F43400) [pid = 3632] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (12A48C00) [pid = 3632] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (174CA000) [pid = 3632] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (10D68000) [pid = 3632] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (10503400) [pid = 3632] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (14ED1000) [pid = 3632] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (15F01C00) [pid = 3632] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1330C000) [pid = 3632] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (104F1000) [pid = 3632] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10D6D800) [pid = 3632] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (10486400) [pid = 3632] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:40:15 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (157C4800) [pid = 3632] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:40:15 INFO - PROCESS | 3632 | 1463431215746 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]]]}] 12:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 705ms 12:40:15 INFO - PROCESS | 3632 | 1463431215785 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 3632 | 1463431215787 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 12:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:40:15 INFO - PROCESS | 3632 | 1463431215791 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:40:15 INFO - PROCESS | 3632 | 1463431215793 Marionette TRACE conn2 <- [1,2418,null,{}] 12:40:15 INFO - PROCESS | 3632 | 1463431215824 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}] 12:40:15 INFO - PROCESS | 3632 | 1463431215906 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:40:15 INFO - PROCESS | 3632 | 1463431215913 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:15 INFO - PROCESS | 3632 | ++DOCSHELL 12A48C00 == 64 [pid = 3632] [id = 614] 12:40:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (13142800) [pid = 3632] [serial = 1842] [outer = 00000000] 12:40:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (157C8000) [pid = 3632] [serial = 1843] [outer = 13142800] 12:40:15 INFO - PROCESS | 3632 | 1463431215956 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1820F800) [pid = 3632] [serial = 1844] [outer = 13142800] 12:40:16 INFO - PROCESS | 3632 | 1463431216384 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]]]}] 12:40:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 601ms 12:40:16 INFO - PROCESS | 3632 | 1463431216410 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:40:16 INFO - PROCESS | 3632 | 1463431216412 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 12:40:16 INFO - PROCESS | 3632 | 1463431216415 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:40:16 INFO - PROCESS | 3632 | 1463431216417 Marionette TRACE conn2 <- [1,2422,null,{}] 12:40:16 INFO - PROCESS | 3632 | 1463431216420 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}] 12:40:16 INFO - PROCESS | 3632 | 1463431216503 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:40:16 INFO - PROCESS | 3632 | 1463431216509 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 3632 | ++DOCSHELL 157C7800 == 65 [pid = 3632] [id = 615] 12:40:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (17A1F800) [pid = 3632] [serial = 1845] [outer = 00000000] 12:40:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1A13B400) [pid = 3632] [serial = 1846] [outer = 17A1F800] 12:40:16 INFO - PROCESS | 3632 | 1463431216552 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1A898C00) [pid = 3632] [serial = 1847] [outer = 17A1F800] 12:40:16 INFO - PROCESS | 3632 | 1463431216977 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]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 600ms 12:40:17 INFO - PROCESS | 3632 | 1463431217037 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 3632 | 1463431217039 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 12:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:40:17 INFO - PROCESS | 3632 | 1463431217043 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 3632 | 1463431217045 Marionette TRACE conn2 <- [1,2426,null,{}] 12:40:17 INFO - PROCESS | 3632 | 1463431217048 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}] 12:40:17 INFO - PROCESS | 3632 | 1463431217132 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:40:17 INFO - PROCESS | 3632 | 1463431217140 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 3632 | ++DOCSHELL 15F3F000 == 66 [pid = 3632] [id = 616] 12:40:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17063C00) [pid = 3632] [serial = 1848] [outer = 00000000] 12:40:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1AB84000) [pid = 3632] [serial = 1849] [outer = 17063C00] 12:40:17 INFO - PROCESS | 3632 | 1463431217190 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1AC60C00) [pid = 3632] [serial = 1850] [outer = 17063C00] 12:40:17 INFO - PROCESS | 3632 | 1463431217860 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]]]}] 12:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 870ms 12:40:17 INFO - PROCESS | 3632 | 1463431217910 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:40:17 INFO - PROCESS | 3632 | 1463431217915 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 12:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:40:17 INFO - PROCESS | 3632 | 1463431217904 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:40:17 INFO - PROCESS | 3632 | 1463431217908 Marionette TRACE conn2 <- [1,2430,null,{}] 12:40:17 INFO - PROCESS | 3632 | 1463431217914 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}] 12:40:18 INFO - PROCESS | 3632 | 1463431218059 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:40:18 INFO - PROCESS | 3632 | 1463431218203 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:18 INFO - PROCESS | 3632 | ++DOCSHELL 10A5D000 == 67 [pid = 3632] [id = 617] 12:40:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (10F46400) [pid = 3632] [serial = 1851] [outer = 00000000] 12:40:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1330B800) [pid = 3632] [serial = 1852] [outer = 10F46400] 12:40:18 INFO - PROCESS | 3632 | 1463431218260 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (13BDEC00) [pid = 3632] [serial = 1853] [outer = 10F46400] 12:40:18 INFO - PROCESS | 3632 | 1463431218871 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]]]}] 12:40:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 990ms 12:40:18 INFO - PROCESS | 3632 | 1463431218914 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:40:18 INFO - PROCESS | 3632 | 1463431218920 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 12:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:40:18 INFO - PROCESS | 3632 | 1463431218945 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:40:18 INFO - PROCESS | 3632 | 1463431218947 Marionette TRACE conn2 <- [1,2434,null,{}] 12:40:18 INFO - PROCESS | 3632 | 1463431218951 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}] 12:40:19 INFO - PROCESS | 3632 | 1463431219060 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:40:19 INFO - PROCESS | 3632 | 1463431219202 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 3632 | ++DOCSHELL 140CAC00 == 68 [pid = 3632] [id = 618] 12:40:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (140D3000) [pid = 3632] [serial = 1854] [outer = 00000000] 12:40:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (16FAA400) [pid = 3632] [serial = 1855] [outer = 140D3000] 12:40:19 INFO - PROCESS | 3632 | 1463431219257 Marionette DEBUG loaded listener.js 12:40:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1705D800) [pid = 3632] [serial = 1856] [outer = 140D3000] 12:40:19 INFO - PROCESS | 3632 | 1463431219823 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]]]}] 12:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 916ms 12:40:19 INFO - PROCESS | 3632 | 1463431219867 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 3632 | 1463431219870 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 12:40:19 INFO - PROCESS | 3632 | 1463431219875 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:40:19 INFO - PROCESS | 3632 | 1463431219878 Marionette TRACE conn2 <- [1,2438,null,{}] 12:40:19 INFO - PROCESS | 3632 | 1463431219889 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}] 12:40:19 INFO - PROCESS | 3632 | 1463431219999 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:40:20 INFO - PROCESS | 3632 | 1463431220178 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:20 INFO - PROCESS | 3632 | ++DOCSHELL 19B3D800 == 69 [pid = 3632] [id = 619] 12:40:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (19D81C00) [pid = 3632] [serial = 1857] [outer = 00000000] 12:40:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A482000) [pid = 3632] [serial = 1858] [outer = 19D81C00] 12:40:20 INFO - PROCESS | 3632 | 1463431220236 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A916C00) [pid = 3632] [serial = 1859] [outer = 19D81C00] 12:40:21 INFO - PROCESS | 3632 | 1463431221111 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]]]}] 12:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1305ms 12:40:21 INFO - PROCESS | 3632 | 1463431221176 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 3632 | 1463431221179 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 12:40:21 INFO - PROCESS | 3632 | 1463431221185 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:40:21 INFO - PROCESS | 3632 | 1463431221188 Marionette TRACE conn2 <- [1,2442,null,{}] 12:40:21 INFO - PROCESS | 3632 | 1463431221193 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}] 12:40:21 INFO - PROCESS | 3632 | 1463431221339 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:40:21 INFO - PROCESS | 3632 | 1463431221340 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 3632 | ++DOCSHELL 10C2A800 == 70 [pid = 3632] [id = 620] 12:40:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (10C2C000) [pid = 3632] [serial = 1860] [outer = 00000000] 12:40:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (10D66800) [pid = 3632] [serial = 1861] [outer = 10C2C000] 12:40:21 INFO - PROCESS | 3632 | 1463431221389 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (10F3D000) [pid = 3632] [serial = 1862] [outer = 10C2C000] 12:40:21 INFO - PROCESS | 3632 | 1463431222007 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]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 855ms 12:40:22 INFO - PROCESS | 3632 | 1463431222055 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 3632 | 1463431222060 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:40:22 INFO - PROCESS | 3632 | 1463431222066 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 3632 | 1463431222068 Marionette TRACE conn2 <- [1,2446,null,{}] 12:40:22 INFO - PROCESS | 3632 | 1463431222072 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}] 12:40:22 INFO - PROCESS | 3632 | 1463431222170 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:40:22 INFO - PROCESS | 3632 | 1463431222307 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 11080400 == 69 [pid = 3632] [id = 480] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 10A55800 == 68 [pid = 3632] [id = 523] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 105F5400 == 67 [pid = 3632] [id = 495] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 10F41400 == 66 [pid = 3632] [id = 535] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 1055F800 == 65 [pid = 3632] [id = 536] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 17064000 == 64 [pid = 3632] [id = 508] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 10B92800 == 63 [pid = 3632] [id = 537] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 178EC400 == 62 [pid = 3632] [id = 551] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 157C7800 == 61 [pid = 3632] [id = 615] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 12A48C00 == 60 [pid = 3632] [id = 614] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 11CF2800 == 59 [pid = 3632] [id = 613] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 180F8000 == 58 [pid = 3632] [id = 612] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 17A24800 == 57 [pid = 3632] [id = 611] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 0F30D400 == 56 [pid = 3632] [id = 610] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 16FAC800 == 55 [pid = 3632] [id = 609] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 14E1B800 == 54 [pid = 3632] [id = 608] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 10B97800 == 53 [pid = 3632] [id = 607] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 11425800 == 52 [pid = 3632] [id = 606] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (137FA800) [pid = 3632] [serial = 1759] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (17A26C00) [pid = 3632] [serial = 1762] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (1AC6A400) [pid = 3632] [serial = 1765] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1AEC0C00) [pid = 3632] [serial = 1768] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | ++DOCSHELL 104ED800 == 53 [pid = 3632] [id = 621] 12:40:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1055F800) [pid = 3632] [serial = 1863] [outer = 00000000] 12:40:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (10F46000) [pid = 3632] [serial = 1864] [outer = 1055F800] 12:40:22 INFO - PROCESS | 3632 | 1463431222391 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (11CF2800) [pid = 3632] [serial = 1865] [outer = 1055F800] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 14ED0C00 == 52 [pid = 3632] [id = 602] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 10D6EC00 == 51 [pid = 3632] [id = 601] 12:40:22 INFO - PROCESS | 3632 | --DOCSHELL 18834400 == 50 [pid = 3632] [id = 600] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (11CF4C00) [pid = 3632] [serial = 1712] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (17064800) [pid = 3632] [serial = 1786] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (17A22400) [pid = 3632] [serial = 1789] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (11CF5C00) [pid = 3632] [serial = 1774] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (12A47C00) [pid = 3632] [serial = 1775] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1107F400) [pid = 3632] [serial = 1772] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (10F3A800) [pid = 3632] [serial = 1771] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (157C5C00) [pid = 3632] [serial = 1780] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (15B51C00) [pid = 3632] [serial = 1781] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (16E4E000) [pid = 3632] [serial = 1783] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1339AC00) [pid = 3632] [serial = 1777] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (13DBB000) [pid = 3632] [serial = 1778] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (171A4400) [pid = 3632] [serial = 1787] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (10F40000) [pid = 3632] [serial = 1792] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (17A26000) [pid = 3632] [serial = 1790] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (17A2C400) [pid = 3632] [serial = 1796] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10F44800) [pid = 3632] [serial = 1793] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (17069800) [pid = 3632] [serial = 1795] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (19AB7000) [pid = 3632] [serial = 1799] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (16FA1800) [pid = 3632] [serial = 1784] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (18837800) [pid = 3632] [serial = 1798] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (171A6C00) [pid = 3632] [serial = 1751] [outer = 00000000] [url = about:blank] 12:40:22 INFO - PROCESS | 3632 | 1463431222806 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]]]}] 12:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 766ms 12:40:22 INFO - PROCESS | 3632 | 1463431222829 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:40:22 INFO - PROCESS | 3632 | 1463431222831 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 12:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:40:22 INFO - PROCESS | 3632 | 1463431222834 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:40:22 INFO - PROCESS | 3632 | 1463431222837 Marionette TRACE conn2 <- [1,2450,null,{}] 12:40:22 INFO - PROCESS | 3632 | 1463431222851 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}] 12:40:22 INFO - PROCESS | 3632 | 1463431222934 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:40:22 INFO - PROCESS | 3632 | 1463431222941 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 3632 | ++DOCSHELL 1313C400 == 51 [pid = 3632] [id = 622] 12:40:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1313D000) [pid = 3632] [serial = 1866] [outer = 00000000] 12:40:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (13149000) [pid = 3632] [serial = 1867] [outer = 1313D000] 12:40:22 INFO - PROCESS | 3632 | 1463431222988 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (13394800) [pid = 3632] [serial = 1868] [outer = 1313D000] 12:40:23 INFO - PROCESS | 3632 | 1463431223453 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]]]}] 12:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 660ms 12:40:23 INFO - PROCESS | 3632 | 1463431223517 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:40:23 INFO - PROCESS | 3632 | 1463431223520 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 12:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:40:23 INFO - PROCESS | 3632 | 1463431223523 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:40:23 INFO - PROCESS | 3632 | 1463431223525 Marionette TRACE conn2 <- [1,2454,null,{}] 12:40:23 INFO - PROCESS | 3632 | 1463431223528 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}] 12:40:23 INFO - PROCESS | 3632 | 1463431223591 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:40:23 INFO - PROCESS | 3632 | 1463431223597 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 3632 | ++DOCSHELL 13DC8C00 == 52 [pid = 3632] [id = 623] 12:40:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (140CB800) [pid = 3632] [serial = 1869] [outer = 00000000] 12:40:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (14343800) [pid = 3632] [serial = 1870] [outer = 140CB800] 12:40:23 INFO - PROCESS | 3632 | 1463431223642 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (14E1A800) [pid = 3632] [serial = 1871] [outer = 140CB800] 12:40:24 INFO - PROCESS | 3632 | 1463431224071 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]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 615ms 12:40:24 INFO - PROCESS | 3632 | 1463431224126 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 3632 | 1463431224128 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 12:40:24 INFO - PROCESS | 3632 | 1463431224131 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:40:24 INFO - PROCESS | 3632 | 1463431224133 Marionette TRACE conn2 <- [1,2458,null,{}] 12:40:24 INFO - PROCESS | 3632 | 1463431224136 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}] 12:40:24 INFO - PROCESS | 3632 | 1463431224212 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:40:24 INFO - PROCESS | 3632 | 1463431224221 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 3632 | ++DOCSHELL 14ECDC00 == 53 [pid = 3632] [id = 624] 12:40:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (15162C00) [pid = 3632] [serial = 1872] [outer = 00000000] 12:40:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (157C5400) [pid = 3632] [serial = 1873] [outer = 15162C00] 12:40:24 INFO - PROCESS | 3632 | 1463431224265 Marionette DEBUG loaded listener.js 12:40:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (157C5C00) [pid = 3632] [serial = 1874] [outer = 15162C00] 12:40:24 INFO - PROCESS | 3632 | 1463431224733 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]]]}] 12:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 675ms 12:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:40:24 INFO - PROCESS | 3632 | 1463431224816 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 3632 | 1463431224819 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 12:40:24 INFO - PROCESS | 3632 | 1463431224823 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:40:24 INFO - PROCESS | 3632 | 1463431224825 Marionette TRACE conn2 <- [1,2462,null,{}] 12:40:24 INFO - PROCESS | 3632 | 1463431224829 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}] 12:40:24 INFO - PROCESS | 3632 | 1463431224942 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:40:25 INFO - PROCESS | 3632 | 1463431225005 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3632 | ++DOCSHELL 15E4AC00 == 54 [pid = 3632] [id = 625] 12:40:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (15E55800) [pid = 3632] [serial = 1875] [outer = 00000000] 12:40:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (16E4E000) [pid = 3632] [serial = 1876] [outer = 15E55800] 12:40:25 INFO - PROCESS | 3632 | 1463431225051 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (16FAA800) [pid = 3632] [serial = 1877] [outer = 15E55800] 12:40:25 INFO - PROCESS | 3632 | 1463431225461 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]]]}] 12:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 661ms 12:40:25 INFO - PROCESS | 3632 | 1463431225482 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 3632 | 1463431225484 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 12:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:40:25 INFO - PROCESS | 3632 | 1463431225487 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:40:25 INFO - PROCESS | 3632 | 1463431225489 Marionette TRACE conn2 <- [1,2466,null,{}] 12:40:25 INFO - PROCESS | 3632 | 1463431225497 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}] 12:40:25 INFO - PROCESS | 3632 | 1463431225630 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:40:25 INFO - PROCESS | 3632 | 1463431225636 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:25 INFO - PROCESS | 3632 | ++DOCSHELL 11C5BC00 == 55 [pid = 3632] [id = 626] 12:40:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (11C68C00) [pid = 3632] [serial = 1878] [outer = 00000000] 12:40:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17060C00) [pid = 3632] [serial = 1879] [outer = 11C68C00] 12:40:25 INFO - PROCESS | 3632 | 1463431225680 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1706CC00) [pid = 3632] [serial = 1880] [outer = 11C68C00] 12:40:26 INFO - PROCESS | 3632 | 1463431226105 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]]]}] 12:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 660ms 12:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:40:26 INFO - PROCESS | 3632 | 1463431226168 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:40:26 INFO - PROCESS | 3632 | 1463431226170 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 12:40:26 INFO - PROCESS | 3632 | 1463431226179 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:40:26 INFO - PROCESS | 3632 | 1463431226181 Marionette TRACE conn2 <- [1,2470,null,{}] 12:40:26 INFO - PROCESS | 3632 | 1463431226185 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}] 12:40:26 INFO - PROCESS | 3632 | 1463431226277 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:40:26 INFO - PROCESS | 3632 | 1463431226287 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 3632 | ++DOCSHELL 102D2C00 == 56 [pid = 3632] [id = 627] 12:40:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (17059C00) [pid = 3632] [serial = 1881] [outer = 00000000] 12:40:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (174CD800) [pid = 3632] [serial = 1882] [outer = 17059C00] 12:40:26 INFO - PROCESS | 3632 | 1463431226331 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (178BE000) [pid = 3632] [serial = 1883] [outer = 17059C00] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (10C2D800) [pid = 3632] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (19AB7400) [pid = 3632] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1579F400) [pid = 3632] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (14E22C00) [pid = 3632] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (19AEA000) [pid = 3632] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (11A04400) [pid = 3632] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (13142800) [pid = 3632] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (17A1F800) [pid = 3632] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (16FAE000) [pid = 3632] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (114B1000) [pid = 3632] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1705B400) [pid = 3632] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1AEBC800) [pid = 3632] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:40:27 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1AC60400) [pid = 3632] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:40:27 INFO - PROCESS | 3632 | 1463431227131 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]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1005ms 12:40:27 INFO - PROCESS | 3632 | 1463431227177 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 3632 | 1463431227179 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:40:27 INFO - PROCESS | 3632 | 1463431227182 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 3632 | 1463431227184 Marionette TRACE conn2 <- [1,2474,null,{}] 12:40:27 INFO - PROCESS | 3632 | 1463431227187 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}] 12:40:27 INFO - PROCESS | 3632 | 1463431227274 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:40:27 INFO - PROCESS | 3632 | 1463431227375 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 3632 | ++DOCSHELL 128AC800 == 57 [pid = 3632] [id = 628] 12:40:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (12A3D800) [pid = 3632] [serial = 1884] [outer = 00000000] 12:40:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1579F400) [pid = 3632] [serial = 1885] [outer = 12A3D800] 12:40:27 INFO - PROCESS | 3632 | 1463431227419 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (10B91800) [pid = 3632] [serial = 1886] [outer = 12A3D800] 12:40:27 INFO - PROCESS | 3632 | 1463431227759 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]]]}] 12:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 600ms 12:40:27 INFO - PROCESS | 3632 | 1463431227804 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 3632 | 1463431227806 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 12:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:40:27 INFO - PROCESS | 3632 | 1463431227809 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:40:27 INFO - PROCESS | 3632 | 1463431227811 Marionette TRACE conn2 <- [1,2478,null,{}] 12:40:27 INFO - PROCESS | 3632 | 1463431227814 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}] 12:40:27 INFO - PROCESS | 3632 | 1463431227919 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:40:27 INFO - PROCESS | 3632 | 1463431227928 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 3632 | ++DOCSHELL 1027B400 == 58 [pid = 3632] [id = 629] 12:40:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (174AB800) [pid = 3632] [serial = 1887] [outer = 00000000] 12:40:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (17A23000) [pid = 3632] [serial = 1888] [outer = 174AB800] 12:40:27 INFO - PROCESS | 3632 | 1463431227971 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (17A2CC00) [pid = 3632] [serial = 1889] [outer = 174AB800] 12:40:28 INFO - PROCESS | 3632 | 1463431228364 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]]]}] 12:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 600ms 12:40:28 INFO - PROCESS | 3632 | 1463431228411 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 3632 | 1463431228413 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 12:40:28 INFO - PROCESS | 3632 | 1463431228416 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:40:28 INFO - PROCESS | 3632 | 1463431228418 Marionette TRACE conn2 <- [1,2482,null,{}] 12:40:28 INFO - PROCESS | 3632 | 1463431228422 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}] 12:40:28 INFO - PROCESS | 3632 | 1463431228554 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:40:28 INFO - PROCESS | 3632 | 1463431228600 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 3632 | ++DOCSHELL 17B43C00 == 59 [pid = 3632] [id = 630] 12:40:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (17B48400) [pid = 3632] [serial = 1890] [outer = 00000000] 12:40:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (182DFC00) [pid = 3632] [serial = 1891] [outer = 17B48400] 12:40:28 INFO - PROCESS | 3632 | 1463431228648 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (18838800) [pid = 3632] [serial = 1892] [outer = 17B48400] 12:40:29 INFO - PROCESS | 3632 | 1463431229177 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]]]}] 12:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 811ms 12:40:29 INFO - PROCESS | 3632 | 1463431229241 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:40:29 INFO - PROCESS | 3632 | 1463431229245 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 12:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:40:29 INFO - PROCESS | 3632 | 1463431229233 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:40:29 INFO - PROCESS | 3632 | 1463431229237 Marionette TRACE conn2 <- [1,2486,null,{}] 12:40:29 INFO - PROCESS | 3632 | 1463431229243 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}] 12:40:29 INFO - PROCESS | 3632 | 1463431229354 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:40:29 INFO - PROCESS | 3632 | 1463431229495 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:29 INFO - PROCESS | 3632 | ++DOCSHELL 10558C00 == 60 [pid = 3632] [id = 631] 12:40:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (105EEC00) [pid = 3632] [serial = 1893] [outer = 00000000] 12:40:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (10F45000) [pid = 3632] [serial = 1894] [outer = 105EEC00] 12:40:29 INFO - PROCESS | 3632 | 1463431229553 Marionette DEBUG loaded listener.js 12:40:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (114AD000) [pid = 3632] [serial = 1895] [outer = 105EEC00] 12:40:30 INFO - PROCESS | 3632 | 1463431230164 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]]]}] 12:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 960ms 12:40:30 INFO - PROCESS | 3632 | 1463431230201 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 3632 | 1463431230207 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 12:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:40:30 INFO - PROCESS | 3632 | 1463431230213 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:40:30 INFO - PROCESS | 3632 | 1463431230216 Marionette TRACE conn2 <- [1,2490,null,{}] 12:40:30 INFO - PROCESS | 3632 | 1463431230220 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}] 12:40:30 INFO - PROCESS | 3632 | 1463431230324 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:40:30 INFO - PROCESS | 3632 | 1463431230465 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 3632 | ++DOCSHELL 12DCCC00 == 61 [pid = 3632] [id = 632] 12:40:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (12DCD000) [pid = 3632] [serial = 1896] [outer = 00000000] 12:40:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (137EE400) [pid = 3632] [serial = 1897] [outer = 12DCD000] 12:40:30 INFO - PROCESS | 3632 | 1463431230503 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (14ECD000) [pid = 3632] [serial = 1898] [outer = 12DCD000] 12:40:31 INFO - PROCESS | 3632 | 1463431231059 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]]]}] 12:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 915ms 12:40:31 INFO - PROCESS | 3632 | 1463431231122 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:40:31 INFO - PROCESS | 3632 | 1463431231125 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 12:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:40:31 INFO - PROCESS | 3632 | 1463431231128 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:40:31 INFO - PROCESS | 3632 | 1463431231132 Marionette TRACE conn2 <- [1,2494,null,{}] 12:40:31 INFO - PROCESS | 3632 | 1463431231143 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}] 12:40:31 INFO - PROCESS | 3632 | 1463431231295 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:40:31 INFO - PROCESS | 3632 | 1463431231347 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 3632 | ++DOCSHELL 174CE800 == 62 [pid = 3632] [id = 633] 12:40:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (174D0000) [pid = 3632] [serial = 1899] [outer = 00000000] 12:40:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (17B4D000) [pid = 3632] [serial = 1900] [outer = 174D0000] 12:40:31 INFO - PROCESS | 3632 | 1463431231403 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (18210800) [pid = 3632] [serial = 1901] [outer = 174D0000] 12:40:31 INFO - PROCESS | 3632 | 1463431231986 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]]]}] 12:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 916ms 12:40:32 INFO - PROCESS | 3632 | 1463431232036 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 3632 | 1463431232039 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 12:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:40:32 INFO - PROCESS | 3632 | 1463431232043 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:40:32 INFO - PROCESS | 3632 | 1463431232045 Marionette TRACE conn2 <- [1,2498,null,{}] 12:40:32 INFO - PROCESS | 3632 | 1463431232049 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}] 12:40:32 INFO - PROCESS | 3632 | 1463431232151 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:40:32 INFO - PROCESS | 3632 | 1463431232263 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 3632 | ++DOCSHELL 0C77F400 == 63 [pid = 3632] [id = 634] 12:40:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (17B4D400) [pid = 3632] [serial = 1902] [outer = 00000000] 12:40:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (19AB8400) [pid = 3632] [serial = 1903] [outer = 17B4D400] 12:40:32 INFO - PROCESS | 3632 | 1463431232346 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (19AE7C00) [pid = 3632] [serial = 1904] [outer = 17B4D400] 12:40:32 INFO - PROCESS | 3632 | 1463431232914 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]]]}] 12:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 915ms 12:40:32 INFO - PROCESS | 3632 | 1463431232950 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 3632 | 1463431232953 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 12:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:40:32 INFO - PROCESS | 3632 | 1463431232956 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:40:32 INFO - PROCESS | 3632 | 1463431232958 Marionette TRACE conn2 <- [1,2502,null,{}] 12:40:32 INFO - PROCESS | 3632 | 1463431232962 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}] 12:40:33 INFO - PROCESS | 3632 | 1463431233073 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:40:33 INFO - PROCESS | 3632 | 1463431233359 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 3632 | ++DOCSHELL 0F30EC00 == 64 [pid = 3632] [id = 635] 12:40:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (105EF800) [pid = 3632] [serial = 1905] [outer = 00000000] 12:40:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (10C31C00) [pid = 3632] [serial = 1906] [outer = 105EF800] 12:40:33 INFO - PROCESS | 3632 | 1463431233413 Marionette DEBUG loaded listener.js 12:40:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (10F40C00) [pid = 3632] [serial = 1907] [outer = 105EF800] 12:40:34 INFO - PROCESS | 3632 | 1463431234047 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]]]}] 12:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1140ms 12:40:34 INFO - PROCESS | 3632 | 1463431234098 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 3632 | 1463431234102 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 12:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:40:34 INFO - PROCESS | 3632 | 1463431234107 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - PROCESS | 3632 | 1463431234110 Marionette TRACE conn2 <- [1,2506,null,{}] 12:40:34 INFO - PROCESS | 3632 | 1463431234115 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}] 12:40:34 INFO - PROCESS | 3632 | 1463431234214 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:40:34 INFO - PROCESS | 3632 | 1463431234357 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 1027B400 == 63 [pid = 3632] [id = 629] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 128AC800 == 62 [pid = 3632] [id = 628] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 102D2C00 == 61 [pid = 3632] [id = 627] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 11C5BC00 == 60 [pid = 3632] [id = 626] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 15E4AC00 == 59 [pid = 3632] [id = 625] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 14ECDC00 == 58 [pid = 3632] [id = 624] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 13DC8C00 == 57 [pid = 3632] [id = 623] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 1313C400 == 56 [pid = 3632] [id = 622] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 104ED800 == 55 [pid = 3632] [id = 621] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 10C2A800 == 54 [pid = 3632] [id = 620] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 19B3D800 == 53 [pid = 3632] [id = 619] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 140CAC00 == 52 [pid = 3632] [id = 618] 12:40:34 INFO - PROCESS | 3632 | --DOCSHELL 10A5D000 == 51 [pid = 3632] [id = 617] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (15164C00) [pid = 3632] [serial = 1760] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (19AB3C00) [pid = 3632] [serial = 1763] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (1AF4E800) [pid = 3632] [serial = 1769] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (1AEB6C00) [pid = 3632] [serial = 1766] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (18201C00) [pid = 3632] [serial = 1834] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (128A3400) [pid = 3632] [serial = 1822] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (13396C00) [pid = 3632] [serial = 1823] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (19AF1000) [pid = 3632] [serial = 1801] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (19B36000) [pid = 3632] [serial = 1837] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (174CEC00) [pid = 3632] [serial = 1831] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (19AF1400) [pid = 3632] [serial = 1810] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (1AB84000) [pid = 3632] [serial = 1849] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (15B4D800) [pid = 3632] [serial = 1825] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1A1DD400) [pid = 3632] [serial = 1840] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (16D8BC00) [pid = 3632] [serial = 1826] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1A131C00) [pid = 3632] [serial = 1813] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (12B5E400) [pid = 3632] [serial = 1820] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (128A7000) [pid = 3632] [serial = 1819] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (12A3FC00) [pid = 3632] [serial = 1804] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17051800) [pid = 3632] [serial = 1807] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (19D85400) [pid = 3632] [serial = 1838] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (19FA8000) [pid = 3632] [serial = 1816] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (157C8000) [pid = 3632] [serial = 1843] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1A13B400) [pid = 3632] [serial = 1846] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (1A486800) [pid = 3632] [serial = 1841] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (1705D000) [pid = 3632] [serial = 1828] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (17067400) [pid = 3632] [serial = 1829] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (1820F800) [pid = 3632] [serial = 1844] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1A898C00) [pid = 3632] [serial = 1847] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (175DD800) [pid = 3632] [serial = 1832] [outer = 00000000] [url = about:blank] 12:40:34 INFO - PROCESS | 3632 | ++DOCSHELL 1047C000 == 52 [pid = 3632] [id = 636] 12:40:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (104E4400) [pid = 3632] [serial = 1908] [outer = 00000000] 12:40:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (10F48400) [pid = 3632] [serial = 1909] [outer = 104E4400] 12:40:34 INFO - PROCESS | 3632 | 1463431234440 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (12A48000) [pid = 3632] [serial = 1910] [outer = 104E4400] 12:40:34 INFO - PROCESS | 3632 | 1463431234871 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]]]}] 12:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 766ms 12:40:34 INFO - PROCESS | 3632 | 1463431234876 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:40:34 INFO - PROCESS | 3632 | 1463431234879 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 12:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:40:34 INFO - PROCESS | 3632 | 1463431234888 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:40:34 INFO - PROCESS | 3632 | 1463431234889 Marionette TRACE conn2 <- [1,2510,null,{}] 12:40:34 INFO - PROCESS | 3632 | 1463431234893 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}] 12:40:34 INFO - PROCESS | 3632 | 1463431234976 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:40:34 INFO - PROCESS | 3632 | 1463431234983 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:34 INFO - PROCESS | 3632 | ++DOCSHELL 12A3D000 == 53 [pid = 3632] [id = 637] 12:40:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12A42800) [pid = 3632] [serial = 1911] [outer = 00000000] 12:40:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (14E19400) [pid = 3632] [serial = 1912] [outer = 12A42800] 12:40:35 INFO - PROCESS | 3632 | 1463431235035 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (155EC400) [pid = 3632] [serial = 1913] [outer = 12A42800] 12:40:35 INFO - PROCESS | 3632 | 1463431235493 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]]]}] 12:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 600ms 12:40:35 INFO - PROCESS | 3632 | 1463431235510 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 3632 | 1463431235512 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 12:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:40:35 INFO - PROCESS | 3632 | 1463431235518 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:40:35 INFO - PROCESS | 3632 | 1463431235523 Marionette TRACE conn2 <- [1,2514,null,{}] 12:40:35 INFO - PROCESS | 3632 | 1463431235535 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}] 12:40:35 INFO - PROCESS | 3632 | 1463431235619 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:40:35 INFO - PROCESS | 3632 | 1463431235629 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 3632 | ++DOCSHELL 16D91C00 == 54 [pid = 3632] [id = 638] 12:40:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (16E47000) [pid = 3632] [serial = 1914] [outer = 00000000] 12:40:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (16FA8C00) [pid = 3632] [serial = 1915] [outer = 16E47000] 12:40:35 INFO - PROCESS | 3632 | 1463431235673 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16FAFC00) [pid = 3632] [serial = 1916] [outer = 16E47000] 12:40:36 INFO - PROCESS | 3632 | 1463431236138 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]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 660ms 12:40:36 INFO - PROCESS | 3632 | 1463431236180 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:40:36 INFO - PROCESS | 3632 | 1463431236182 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 12:40:36 INFO - PROCESS | 3632 | 1463431236186 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 3632 | 1463431236187 Marionette TRACE conn2 <- [1,2518,null,{}] 12:40:36 INFO - PROCESS | 3632 | 1463431236191 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}] 12:40:36 INFO - PROCESS | 3632 | 1463431236271 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:40:36 INFO - PROCESS | 3632 | 1463431236377 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 3632 | ++DOCSHELL 10D6F400 == 55 [pid = 3632] [id = 639] 12:40:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1313D400) [pid = 3632] [serial = 1917] [outer = 00000000] 12:40:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (17069000) [pid = 3632] [serial = 1918] [outer = 1313D400] 12:40:36 INFO - PROCESS | 3632 | 1463431236422 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (174C9800) [pid = 3632] [serial = 1919] [outer = 1313D400] 12:40:36 INFO - PROCESS | 3632 | 1463431236805 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]]]}] 12:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 660ms 12:40:36 INFO - PROCESS | 3632 | 1463431236865 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:40:36 INFO - PROCESS | 3632 | 1463431236867 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 12:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:40:36 INFO - PROCESS | 3632 | 1463431236876 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:40:36 INFO - PROCESS | 3632 | 1463431236878 Marionette TRACE conn2 <- [1,2522,null,{}] 12:40:36 INFO - PROCESS | 3632 | 1463431236881 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}] 12:40:36 INFO - PROCESS | 3632 | 1463431236996 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:40:37 INFO - PROCESS | 3632 | 1463431237099 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 3632 | ++DOCSHELL 17016400 == 56 [pid = 3632] [id = 640] 12:40:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1751EC00) [pid = 3632] [serial = 1920] [outer = 00000000] 12:40:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (17A1F000) [pid = 3632] [serial = 1921] [outer = 1751EC00] 12:40:37 INFO - PROCESS | 3632 | 1463431237131 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (18208C00) [pid = 3632] [serial = 1922] [outer = 1751EC00] 12:40:37 INFO - PROCESS | 3632 | 1463431237544 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]]]}] 12:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 705ms 12:40:37 INFO - PROCESS | 3632 | 1463431237573 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 3632 | 1463431237575 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 12:40:37 INFO - PROCESS | 3632 | 1463431237578 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:40:37 INFO - PROCESS | 3632 | 1463431237580 Marionette TRACE conn2 <- [1,2526,null,{}] 12:40:37 INFO - PROCESS | 3632 | 1463431237584 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}] 12:40:37 INFO - PROCESS | 3632 | 1463431237697 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:40:37 INFO - PROCESS | 3632 | 1463431237704 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 3632 | ++DOCSHELL 10A55800 == 57 [pid = 3632] [id = 641] 12:40:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (15F3F400) [pid = 3632] [serial = 1923] [outer = 00000000] 12:40:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (19ABA400) [pid = 3632] [serial = 1924] [outer = 15F3F400] 12:40:37 INFO - PROCESS | 3632 | 1463431237802 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (19ABE400) [pid = 3632] [serial = 1925] [outer = 15F3F400] 12:40:38 INFO - PROCESS | 3632 | 1463431238211 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]]]}] 12:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 661ms 12:40:38 INFO - PROCESS | 3632 | 1463431238266 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:40:38 INFO - PROCESS | 3632 | 1463431238268 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 12:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:40:38 INFO - PROCESS | 3632 | 1463431238272 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:40:38 INFO - PROCESS | 3632 | 1463431238273 Marionette TRACE conn2 <- [1,2530,null,{}] 12:40:38 INFO - PROCESS | 3632 | 1463431238277 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}] 12:40:38 INFO - PROCESS | 3632 | 1463431238391 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:40:38 INFO - PROCESS | 3632 | 1463431238469 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 3632 | ++DOCSHELL 18577800 == 58 [pid = 3632] [id = 642] 12:40:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (18834C00) [pid = 3632] [serial = 1926] [outer = 00000000] 12:40:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (19B3A000) [pid = 3632] [serial = 1927] [outer = 18834C00] 12:40:38 INFO - PROCESS | 3632 | 1463431238512 Marionette DEBUG loaded listener.js 12:40:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (19FA4000) [pid = 3632] [serial = 1928] [outer = 18834C00] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (112F2400) [pid = 3632] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1AB83800) [pid = 3632] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (17A26400) [pid = 3632] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (19AB8C00) [pid = 3632] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (174AB800) [pid = 3632] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (10F46400) [pid = 3632] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1313D000) [pid = 3632] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (140CB800) [pid = 3632] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (17059C00) [pid = 3632] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19D81C00) [pid = 3632] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1055F800) [pid = 3632] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (10C2C000) [pid = 3632] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (12A3D800) [pid = 3632] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (11C68C00) [pid = 3632] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (140D3000) [pid = 3632] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (15162C00) [pid = 3632] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (15E55800) [pid = 3632] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (19AEBC00) [pid = 3632] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (10F46C00) [pid = 3632] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (15797800) [pid = 3632] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:40:38 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (19AB9000) [pid = 3632] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:40:39 INFO - PROCESS | 3632 | 1463431239008 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]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 765ms 12:40:39 INFO - PROCESS | 3632 | 1463431239046 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 3632 | 1463431239048 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 12:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:40:39 INFO - PROCESS | 3632 | 1463431239061 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - PROCESS | 3632 | 1463431239063 Marionette TRACE conn2 <- [1,2534,null,{}] 12:40:39 INFO - PROCESS | 3632 | 1463431239066 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}] 12:40:39 INFO - PROCESS | 3632 | 1463431239153 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:40:39 INFO - PROCESS | 3632 | 1463431239159 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 3632 | ++DOCSHELL 1288BC00 == 59 [pid = 3632] [id = 643] 12:40:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (128A2400) [pid = 3632] [serial = 1929] [outer = 00000000] 12:40:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (155F3800) [pid = 3632] [serial = 1930] [outer = 128A2400] 12:40:39 INFO - PROCESS | 3632 | 1463431239202 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1705C000) [pid = 3632] [serial = 1931] [outer = 128A2400] 12:40:39 INFO - PROCESS | 3632 | 1463431239634 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]]]}] 12:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 615ms 12:40:39 INFO - PROCESS | 3632 | 1463431239681 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 3632 | 1463431239683 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 12:40:39 INFO - PROCESS | 3632 | 1463431239686 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:40:39 INFO - PROCESS | 3632 | 1463431239688 Marionette TRACE conn2 <- [1,2538,null,{}] 12:40:39 INFO - PROCESS | 3632 | 1463431239675 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}] 12:40:39 INFO - PROCESS | 3632 | 1463431239756 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:40:39 INFO - PROCESS | 3632 | 1463431239762 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:39 INFO - PROCESS | 3632 | ++DOCSHELL 10C27C00 == 60 [pid = 3632] [id = 644] 12:40:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12AF3C00) [pid = 3632] [serial = 1932] [outer = 00000000] 12:40:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (18841000) [pid = 3632] [serial = 1933] [outer = 12AF3C00] 12:40:39 INFO - PROCESS | 3632 | 1463431239806 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (19B32800) [pid = 3632] [serial = 1934] [outer = 12AF3C00] 12:40:40 INFO - PROCESS | 3632 | 1463431240247 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]]]}] 12:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 615ms 12:40:40 INFO - PROCESS | 3632 | 1463431240294 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:40:40 INFO - PROCESS | 3632 | 1463431240296 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 12:40:40 INFO - PROCESS | 3632 | 1463431240300 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:40:40 INFO - PROCESS | 3632 | 1463431240302 Marionette TRACE conn2 <- [1,2542,null,{}] 12:40:40 INFO - PROCESS | 3632 | 1463431240305 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}] 12:40:40 INFO - PROCESS | 3632 | 1463431240386 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:40:40 INFO - PROCESS | 3632 | 1463431240392 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 3632 | ++DOCSHELL 10D63C00 == 61 [pid = 3632] [id = 645] 12:40:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (11CF2C00) [pid = 3632] [serial = 1935] [outer = 00000000] 12:40:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (19B35000) [pid = 3632] [serial = 1936] [outer = 11CF2C00] 12:40:40 INFO - PROCESS | 3632 | 1463431240442 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1A1D8000) [pid = 3632] [serial = 1937] [outer = 11CF2C00] 12:40:41 INFO - PROCESS | 3632 | 1463431241072 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]]]}] 12:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 796ms 12:40:41 INFO - PROCESS | 3632 | 1463431241135 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:40:41 INFO - PROCESS | 3632 | 1463431241142 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 12:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:40:41 INFO - PROCESS | 3632 | 1463431241149 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:40:41 INFO - PROCESS | 3632 | 1463431241153 Marionette TRACE conn2 <- [1,2546,null,{}] 12:40:41 INFO - PROCESS | 3632 | 1463431241159 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}] 12:40:41 INFO - PROCESS | 3632 | 1463431241271 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:40:41 INFO - PROCESS | 3632 | 1463431241388 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:41 INFO - PROCESS | 3632 | ++DOCSHELL 10D6B400 == 62 [pid = 3632] [id = 646] 12:40:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (10D6E800) [pid = 3632] [serial = 1938] [outer = 00000000] 12:40:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (12AF2400) [pid = 3632] [serial = 1939] [outer = 10D6E800] 12:40:41 INFO - PROCESS | 3632 | 1463431241444 Marionette DEBUG loaded listener.js 12:40:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (13396C00) [pid = 3632] [serial = 1940] [outer = 10D6E800] 12:40:42 INFO - PROCESS | 3632 | 1463431242035 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]]]}] 12:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 945ms 12:40:42 INFO - PROCESS | 3632 | 1463431242105 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 3632 | 1463431242111 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 12:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:40:42 INFO - PROCESS | 3632 | 1463431242117 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:40:42 INFO - PROCESS | 3632 | 1463431242120 Marionette TRACE conn2 <- [1,2550,null,{}] 12:40:42 INFO - PROCESS | 3632 | 1463431242139 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}] 12:40:42 INFO - PROCESS | 3632 | 1463431242253 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:40:42 INFO - PROCESS | 3632 | 1463431242395 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 3632 | ++DOCSHELL 12A43400 == 63 [pid = 3632] [id = 647] 12:40:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (13146400) [pid = 3632] [serial = 1941] [outer = 00000000] 12:40:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (15F3E800) [pid = 3632] [serial = 1942] [outer = 13146400] 12:40:42 INFO - PROCESS | 3632 | 1463431242450 Marionette DEBUG loaded listener.js 12:40:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (16FA9800) [pid = 3632] [serial = 1943] [outer = 13146400] 12:40:43 INFO - PROCESS | 3632 | 1463431243046 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]]]}] 12:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 960ms 12:40:43 INFO - PROCESS | 3632 | 1463431243081 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:40:43 INFO - PROCESS | 3632 | 1463431243084 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 12:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:40:43 INFO - PROCESS | 3632 | 1463431243087 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:40:43 INFO - PROCESS | 3632 | 1463431243091 Marionette TRACE conn2 <- [1,2554,null,{}] 12:40:43 INFO - PROCESS | 3632 | 1463431243102 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}] 12:40:43 INFO - PROCESS | 3632 | 1463431243214 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:40:43 INFO - PROCESS | 3632 | 1463431243343 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:43 INFO - PROCESS | 3632 | ++DOCSHELL 19B37800 == 64 [pid = 3632] [id = 648] 12:40:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (19B38800) [pid = 3632] [serial = 1944] [outer = 00000000] 12:40:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (1A131C00) [pid = 3632] [serial = 1945] [outer = 19B38800] 12:40:43 INFO - PROCESS | 3632 | 1463431243400 Marionette DEBUG loaded listener.js 12:40:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1A1DD000) [pid = 3632] [serial = 1946] [outer = 19B38800] 12:40:43 INFO - PROCESS | 3632 | 1463431244016 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]]]}] 12:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 960ms 12:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:40:44 INFO - PROCESS | 3632 | 1463431244055 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:40:44 INFO - PROCESS | 3632 | 1463431244058 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 12:40:44 INFO - PROCESS | 3632 | 1463431244061 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:40:44 INFO - PROCESS | 3632 | 1463431244064 Marionette TRACE conn2 <- [1,2558,null,{}] 12:40:44 INFO - PROCESS | 3632 | 1463431244067 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}] 12:40:44 INFO - PROCESS | 3632 | 1463431244155 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:40:44 INFO - PROCESS | 3632 | 1463431244304 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 3632 | ++DOCSHELL 1434B400 == 65 [pid = 3632] [id = 649] 12:40:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (17A28400) [pid = 3632] [serial = 1947] [outer = 00000000] 12:40:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A898000) [pid = 3632] [serial = 1948] [outer = 17A28400] 12:40:44 INFO - PROCESS | 3632 | 1463431244361 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A90F400) [pid = 3632] [serial = 1949] [outer = 17A28400] 12:40:44 INFO - PROCESS | 3632 | 1463431244919 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]]]}] 12:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 901ms 12:40:44 INFO - PROCESS | 3632 | 1463431244954 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:40:44 INFO - PROCESS | 3632 | 1463431244957 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 12:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:40:44 INFO - PROCESS | 3632 | 1463431244960 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:40:44 INFO - PROCESS | 3632 | 1463431244962 Marionette TRACE conn2 <- [1,2562,null,{}] 12:40:44 INFO - PROCESS | 3632 | 1463431244966 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}] 12:40:45 INFO - PROCESS | 3632 | 1463431245069 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:40:45 INFO - PROCESS | 3632 | 1463431245187 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:45 INFO - PROCESS | 3632 | ++DOCSHELL 10275400 == 66 [pid = 3632] [id = 650] 12:40:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (1027B400) [pid = 3632] [serial = 1950] [outer = 00000000] 12:40:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (11C07000) [pid = 3632] [serial = 1951] [outer = 1027B400] 12:40:45 INFO - PROCESS | 3632 | 1463431245408 Marionette DEBUG loaded listener.js 12:40:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (12A40000) [pid = 3632] [serial = 1952] [outer = 1027B400] 12:40:46 INFO - PROCESS | 3632 | 1463431246064 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]]]}] 12:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1140ms 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 10C27C00 == 65 [pid = 3632] [id = 644] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 1288BC00 == 64 [pid = 3632] [id = 643] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 18577800 == 63 [pid = 3632] [id = 642] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 10A55800 == 62 [pid = 3632] [id = 641] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 17016400 == 61 [pid = 3632] [id = 640] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 10D6F400 == 60 [pid = 3632] [id = 639] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 16D91C00 == 59 [pid = 3632] [id = 638] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 12A3D000 == 58 [pid = 3632] [id = 637] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 1047C000 == 57 [pid = 3632] [id = 636] 12:40:46 INFO - PROCESS | 3632 | --DOCSHELL 0F30EC00 == 56 [pid = 3632] [id = 635] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (1313D800) [pid = 3632] [serial = 1805] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (17059400) [pid = 3632] [serial = 1808] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (19B3C800) [pid = 3632] [serial = 1811] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (1A1E1800) [pid = 3632] [serial = 1817] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1AC68400) [pid = 3632] [serial = 1757] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (13BDEC00) [pid = 3632] [serial = 1853] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1330B800) [pid = 3632] [serial = 1852] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (13149000) [pid = 3632] [serial = 1867] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (13394800) [pid = 3632] [serial = 1868] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (14343800) [pid = 3632] [serial = 1870] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (14E1A800) [pid = 3632] [serial = 1871] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (174CD800) [pid = 3632] [serial = 1882] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (1A916C00) [pid = 3632] [serial = 1859] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (1A482000) [pid = 3632] [serial = 1858] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (10F46000) [pid = 3632] [serial = 1864] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10F3D000) [pid = 3632] [serial = 1862] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (11CF2800) [pid = 3632] [serial = 1865] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (1579F400) [pid = 3632] [serial = 1885] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10D66800) [pid = 3632] [serial = 1861] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17060C00) [pid = 3632] [serial = 1879] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1705D800) [pid = 3632] [serial = 1856] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (16FAA400) [pid = 3632] [serial = 1855] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (157C5400) [pid = 3632] [serial = 1873] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (17A23000) [pid = 3632] [serial = 1888] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (178BE000) [pid = 3632] [serial = 1883] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (16E4E000) [pid = 3632] [serial = 1876] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (16FAA800) [pid = 3632] [serial = 1877] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1706CC00) [pid = 3632] [serial = 1880] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (10B91800) [pid = 3632] [serial = 1886] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (157C5C00) [pid = 3632] [serial = 1874] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (182DFC00) [pid = 3632] [serial = 1891] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (1A139000) [pid = 3632] [serial = 1814] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (19AB3800) [pid = 3632] [serial = 1835] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (19B36400) [pid = 3632] [serial = 1802] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17A2CC00) [pid = 3632] [serial = 1889] [outer = 00000000] [url = about:blank] 12:40:46 INFO - PROCESS | 3632 | 1463431246181 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:40:46 INFO - PROCESS | 3632 | 1463431246186 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 12:40:46 INFO - PROCESS | 3632 | 1463431246175 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:40:46 INFO - PROCESS | 3632 | 1463431246178 Marionette TRACE conn2 <- [1,2566,null,{}] 12:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:40:46 INFO - PROCESS | 3632 | 1463431246183 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}] 12:40:46 INFO - PROCESS | 3632 | 1463431246284 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:40:46 INFO - PROCESS | 3632 | 1463431246291 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:46 INFO - PROCESS | 3632 | ++DOCSHELL 10F44000 == 57 [pid = 3632] [id = 651] 12:40:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (10F46000) [pid = 3632] [serial = 1953] [outer = 00000000] 12:40:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1288A400) [pid = 3632] [serial = 1954] [outer = 10F46000] 12:40:46 INFO - PROCESS | 3632 | 1463431246338 Marionette DEBUG loaded listener.js 12:40:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (12A99C00) [pid = 3632] [serial = 1955] [outer = 10F46000] 12:40:46 INFO - PROCESS | 3632 | 1463431246852 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]]]}] 12:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 705ms 12:40:46 INFO - PROCESS | 3632 | 1463431246904 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:40:46 INFO - PROCESS | 3632 | 1463431246908 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 12:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:40:46 INFO - PROCESS | 3632 | 1463431246914 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:40:46 INFO - PROCESS | 3632 | 1463431246916 Marionette TRACE conn2 <- [1,2570,null,{}] 12:40:46 INFO - PROCESS | 3632 | 1463431246919 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}] 12:40:46 INFO - PROCESS | 3632 | 1463431247003 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:40:46 INFO - PROCESS | 3632 | 1463431247012 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 3632 | ++DOCSHELL 1330B800 == 58 [pid = 3632] [id = 652] 12:40:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (13DBAC00) [pid = 3632] [serial = 1956] [outer = 00000000] 12:40:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (14E1A000) [pid = 3632] [serial = 1957] [outer = 13DBAC00] 12:40:47 INFO - PROCESS | 3632 | 1463431247057 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (155ED400) [pid = 3632] [serial = 1958] [outer = 13DBAC00] 12:40:47 INFO - PROCESS | 3632 | 1463431247507 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]]]}] 12:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 676ms 12:40:47 INFO - PROCESS | 3632 | 1463431247578 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:40:47 INFO - PROCESS | 3632 | 1463431247581 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 12:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:40:47 INFO - PROCESS | 3632 | 1463431247584 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:40:47 INFO - PROCESS | 3632 | 1463431247587 Marionette TRACE conn2 <- [1,2574,null,{}] 12:40:47 INFO - PROCESS | 3632 | 1463431247597 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}] 12:40:47 INFO - PROCESS | 3632 | 1463431247685 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:40:47 INFO - PROCESS | 3632 | 1463431247787 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:47 INFO - PROCESS | 3632 | ++DOCSHELL 15F0E800 == 59 [pid = 3632] [id = 653] 12:40:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (15F3D400) [pid = 3632] [serial = 1959] [outer = 00000000] 12:40:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (16E4EC00) [pid = 3632] [serial = 1960] [outer = 15F3D400] 12:40:47 INFO - PROCESS | 3632 | 1463431247831 Marionette DEBUG loaded listener.js 12:40:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (16FA8000) [pid = 3632] [serial = 1961] [outer = 15F3D400] 12:40:48 INFO - PROCESS | 3632 | 1463431248192 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]]]}] 12:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 615ms 12:40:48 INFO - PROCESS | 3632 | 1463431248205 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 3632 | 1463431248207 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 12:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:40:48 INFO - PROCESS | 3632 | 1463431248211 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - PROCESS | 3632 | 1463431248212 Marionette TRACE conn2 <- [1,2578,null,{}] 12:40:48 INFO - PROCESS | 3632 | 1463431248216 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}] 12:40:48 INFO - PROCESS | 3632 | 1463431248340 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:40:48 INFO - PROCESS | 3632 | 1463431248389 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 3632 | ++DOCSHELL 16FAF400 == 60 [pid = 3632] [id = 654] 12:40:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (17053000) [pid = 3632] [serial = 1962] [outer = 00000000] 12:40:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (17060400) [pid = 3632] [serial = 1963] [outer = 17053000] 12:40:48 INFO - PROCESS | 3632 | 1463431248433 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (17066400) [pid = 3632] [serial = 1964] [outer = 17053000] 12:40:48 INFO - PROCESS | 3632 | 1463431248846 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]]]}] 12:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 660ms 12:40:48 INFO - PROCESS | 3632 | 1463431248876 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 3632 | 1463431248878 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 12:40:48 INFO - PROCESS | 3632 | 1463431248881 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:40:48 INFO - PROCESS | 3632 | 1463431248883 Marionette TRACE conn2 <- [1,2582,null,{}] 12:40:48 INFO - PROCESS | 3632 | 1463431248886 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}] 12:40:48 INFO - PROCESS | 3632 | 1463431249000 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:40:48 INFO - PROCESS | 3632 | 1463431249008 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 3632 | ++DOCSHELL 15F06000 == 61 [pid = 3632] [id = 655] 12:40:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (17051000) [pid = 3632] [serial = 1965] [outer = 00000000] 12:40:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (174D0800) [pid = 3632] [serial = 1966] [outer = 17051000] 12:40:49 INFO - PROCESS | 3632 | 1463431249114 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (178EA000) [pid = 3632] [serial = 1967] [outer = 17051000] 12:40:49 INFO - PROCESS | 3632 | 1463431249555 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]]]}] 12:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 705ms 12:40:49 INFO - PROCESS | 3632 | 1463431249588 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:40:49 INFO - PROCESS | 3632 | 1463431249590 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 12:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:40:49 INFO - PROCESS | 3632 | 1463431249597 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:40:49 INFO - PROCESS | 3632 | 1463431249599 Marionette TRACE conn2 <- [1,2586,null,{}] 12:40:49 INFO - PROCESS | 3632 | 1463431249608 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}] 12:40:49 INFO - PROCESS | 3632 | 1463431249753 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:40:49 INFO - PROCESS | 3632 | 1463431249825 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 3632 | ++DOCSHELL 174CA400 == 62 [pid = 3632] [id = 656] 12:40:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (174CD000) [pid = 3632] [serial = 1968] [outer = 00000000] 12:40:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (18573000) [pid = 3632] [serial = 1969] [outer = 174CD000] 12:40:49 INFO - PROCESS | 3632 | 1463431249869 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (18834000) [pid = 3632] [serial = 1970] [outer = 174CD000] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (18834C00) [pid = 3632] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (17063C00) [pid = 3632] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (105EF800) [pid = 3632] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (1751EC00) [pid = 3632] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (15F3F400) [pid = 3632] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (1313D400) [pid = 3632] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (104E4400) [pid = 3632] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (16E47000) [pid = 3632] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (128A2400) [pid = 3632] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (12AF3C00) [pid = 3632] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:40:50 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (12A42800) [pid = 3632] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:40:50 INFO - PROCESS | 3632 | 1463431250382 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]]]}] 12:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 796ms 12:40:50 INFO - PROCESS | 3632 | 1463431250424 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 3632 | 1463431250425 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 12:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:40:50 INFO - PROCESS | 3632 | 1463431250429 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:40:50 INFO - PROCESS | 3632 | 1463431250430 Marionette TRACE conn2 <- [1,2590,null,{}] 12:40:50 INFO - PROCESS | 3632 | 1463431250434 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}] 12:40:50 INFO - PROCESS | 3632 | 1463431250496 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:40:50 INFO - PROCESS | 3632 | 1463431250502 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 3632 | ++DOCSHELL 10565400 == 63 [pid = 3632] [id = 657] 12:40:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (10C2D400) [pid = 3632] [serial = 1971] [outer = 00000000] 12:40:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (137F8000) [pid = 3632] [serial = 1972] [outer = 10C2D400] 12:40:50 INFO - PROCESS | 3632 | 1463431250546 Marionette DEBUG loaded listener.js 12:40:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (14ECDC00) [pid = 3632] [serial = 1973] [outer = 10C2D400] 12:40:50 INFO - PROCESS | 3632 | 1463431250973 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]]]}] 12:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 615ms 12:40:51 INFO - PROCESS | 3632 | 1463431251029 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:40:51 INFO - PROCESS | 3632 | 1463431251031 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 12:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:40:51 INFO - PROCESS | 3632 | 1463431251034 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - PROCESS | 3632 | 1463431251036 Marionette TRACE conn2 <- [1,2594,null,{}] 12:40:51 INFO - PROCESS | 3632 | 1463431251063 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}] 12:40:51 INFO - PROCESS | 3632 | 1463431251147 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:40:51 INFO - PROCESS | 3632 | 1463431251153 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 3632 | ++DOCSHELL 1315AC00 == 64 [pid = 3632] [id = 658] 12:40:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (16D24000) [pid = 3632] [serial = 1974] [outer = 00000000] 12:40:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (18837400) [pid = 3632] [serial = 1975] [outer = 16D24000] 12:40:51 INFO - PROCESS | 3632 | 1463431251196 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (19AE6800) [pid = 3632] [serial = 1976] [outer = 16D24000] 12:40:51 INFO - PROCESS | 3632 | 1463431251633 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]]]}] 12:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 675ms 12:40:51 INFO - PROCESS | 3632 | 1463431251713 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:40:51 INFO - PROCESS | 3632 | 1463431251715 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 12:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:40:51 INFO - PROCESS | 3632 | 1463431251719 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:40:51 INFO - PROCESS | 3632 | 1463431251720 Marionette TRACE conn2 <- [1,2598,null,{}] 12:40:51 INFO - PROCESS | 3632 | 1463431251724 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}] 12:40:51 INFO - PROCESS | 3632 | 1463431251807 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:40:51 INFO - PROCESS | 3632 | 1463431251814 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:51 INFO - PROCESS | 3632 | ++DOCSHELL 19AF1800 == 65 [pid = 3632] [id = 659] 12:40:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (19B30C00) [pid = 3632] [serial = 1977] [outer = 00000000] 12:40:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (19B3B000) [pid = 3632] [serial = 1978] [outer = 19B30C00] 12:40:51 INFO - PROCESS | 3632 | 1463431251842 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (19D85400) [pid = 3632] [serial = 1979] [outer = 19B30C00] 12:40:52 INFO - PROCESS | 3632 | 1463431252280 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]]]}] 12:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 675ms 12:40:52 INFO - PROCESS | 3632 | 1463431252383 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 3632 | 1463431252387 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 12:40:52 INFO - PROCESS | 3632 | 1463431252392 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:40:52 INFO - PROCESS | 3632 | 1463431252397 Marionette TRACE conn2 <- [1,2602,null,{}] 12:40:52 INFO - PROCESS | 3632 | 1463431252403 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}] 12:40:52 INFO - PROCESS | 3632 | 1463431252562 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:40:52 INFO - PROCESS | 3632 | 1463431252674 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 3632 | ++DOCSHELL 10F3A800 == 66 [pid = 3632] [id = 660] 12:40:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (10F3AC00) [pid = 3632] [serial = 1980] [outer = 00000000] 12:40:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (112EF400) [pid = 3632] [serial = 1981] [outer = 10F3AC00] 12:40:52 INFO - PROCESS | 3632 | 1463431252743 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (128A8000) [pid = 3632] [serial = 1982] [outer = 10F3AC00] 12:40:53 INFO - PROCESS | 3632 | 1463431253289 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]]]}] 12:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 923ms 12:40:53 INFO - PROCESS | 3632 | 1463431253322 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 3632 | 1463431253327 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 12:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:40:53 INFO - PROCESS | 3632 | 1463431253334 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:40:53 INFO - PROCESS | 3632 | 1463431253338 Marionette TRACE conn2 <- [1,2606,null,{}] 12:40:53 INFO - PROCESS | 3632 | 1463431253342 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}] 12:40:53 INFO - PROCESS | 3632 | 1463431253457 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:40:53 INFO - PROCESS | 3632 | 1463431253572 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:53 INFO - PROCESS | 3632 | ++DOCSHELL 13703400 == 67 [pid = 3632] [id = 661] 12:40:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (14E1A800) [pid = 3632] [serial = 1983] [outer = 00000000] 12:40:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (15B56400) [pid = 3632] [serial = 1984] [outer = 14E1A800] 12:40:53 INFO - PROCESS | 3632 | 1463431253665 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (16D21800) [pid = 3632] [serial = 1985] [outer = 14E1A800] 12:40:54 INFO - PROCESS | 3632 | 1463431254251 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]]]}] 12:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 925ms 12:40:54 INFO - PROCESS | 3632 | 1463431254262 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:40:54 INFO - PROCESS | 3632 | 1463431254264 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 12:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:40:54 INFO - PROCESS | 3632 | 1463431254268 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:40:54 INFO - PROCESS | 3632 | 1463431254270 Marionette TRACE conn2 <- [1,2610,null,{}] 12:40:54 INFO - PROCESS | 3632 | 1463431254280 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}] 12:40:54 INFO - PROCESS | 3632 | 1463431254391 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:40:54 INFO - PROCESS | 3632 | 1463431254553 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 3632 | ++DOCSHELL 178B3800 == 68 [pid = 3632] [id = 662] 12:40:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (178EF400) [pid = 3632] [serial = 1986] [outer = 00000000] 12:40:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (182ED800) [pid = 3632] [serial = 1987] [outer = 178EF400] 12:40:54 INFO - PROCESS | 3632 | 1463431254611 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (19B39400) [pid = 3632] [serial = 1988] [outer = 178EF400] 12:40:55 INFO - PROCESS | 3632 | 1463431255171 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]]]}] 12:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 924ms 12:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:40:55 INFO - PROCESS | 3632 | 1463431255213 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:40:55 INFO - PROCESS | 3632 | 1463431255215 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 12:40:55 INFO - PROCESS | 3632 | 1463431255218 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:40:55 INFO - PROCESS | 3632 | 1463431255220 Marionette TRACE conn2 <- [1,2614,null,{}] 12:40:55 INFO - PROCESS | 3632 | 1463431255224 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}] 12:40:55 INFO - PROCESS | 3632 | 1463431255337 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:40:55 INFO - PROCESS | 3632 | 1463431255499 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 3632 | ++DOCSHELL 1A48CC00 == 69 [pid = 3632] [id = 663] 12:40:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (1A48D400) [pid = 3632] [serial = 1989] [outer = 00000000] 12:40:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (1A912800) [pid = 3632] [serial = 1990] [outer = 1A48D400] 12:40:55 INFO - PROCESS | 3632 | 1463431255554 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (1AB80800) [pid = 3632] [serial = 1991] [outer = 1A48D400] 12:40:56 INFO - PROCESS | 3632 | 1463431256139 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]]]}] 12:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 12:40:56 INFO - PROCESS | 3632 | 1463431256203 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 3632 | 1463431256206 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 12:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:40:56 INFO - PROCESS | 3632 | 1463431256209 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:40:56 INFO - PROCESS | 3632 | 1463431256211 Marionette TRACE conn2 <- [1,2618,null,{}] 12:40:56 INFO - PROCESS | 3632 | 1463431256215 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}] 12:40:56 INFO - PROCESS | 3632 | 1463431256316 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:40:56 INFO - PROCESS | 3632 | 1463431256458 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:56 INFO - PROCESS | 3632 | ++DOCSHELL 10D65C00 == 70 [pid = 3632] [id = 664] 12:40:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (1A131800) [pid = 3632] [serial = 1992] [outer = 00000000] 12:40:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1AB8A800) [pid = 3632] [serial = 1993] [outer = 1A131800] 12:40:56 INFO - PROCESS | 3632 | 1463431256513 Marionette DEBUG loaded listener.js 12:40:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1AC62800) [pid = 3632] [serial = 1994] [outer = 1A131800] 12:40:57 INFO - PROCESS | 3632 | 1463431257068 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]]]}] 12:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 940ms 12:40:57 INFO - PROCESS | 3632 | 1463431257138 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 3632 | 1463431257140 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 12:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:40:57 INFO - PROCESS | 3632 | 1463431257143 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:40:57 INFO - PROCESS | 3632 | 1463431257145 Marionette TRACE conn2 <- [1,2622,null,{}] 12:40:57 INFO - PROCESS | 3632 | 1463431257149 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}] 12:40:57 INFO - PROCESS | 3632 | 1463431257281 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:40:57 INFO - PROCESS | 3632 | 1463431257573 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 3632 | ++DOCSHELL 105F5400 == 71 [pid = 3632] [id = 665] 12:40:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (10A61800) [pid = 3632] [serial = 1995] [outer = 00000000] 12:40:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (10D64800) [pid = 3632] [serial = 1996] [outer = 10A61800] 12:40:57 INFO - PROCESS | 3632 | 1463431257642 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (10F46400) [pid = 3632] [serial = 1997] [outer = 10A61800] 12:40:58 INFO - PROCESS | 3632 | 1463431258283 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]]]}] 12:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1170ms 12:40:58 INFO - PROCESS | 3632 | 1463431258320 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:40:58 INFO - PROCESS | 3632 | 1463431258325 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 12:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:40:58 INFO - PROCESS | 3632 | 1463431258329 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:40:58 INFO - PROCESS | 3632 | 1463431258332 Marionette TRACE conn2 <- [1,2626,null,{}] 12:40:58 INFO - PROCESS | 3632 | 1463431258338 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}] 12:40:58 INFO - PROCESS | 3632 | 1463431258438 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:40:58 INFO - PROCESS | 3632 | 1463431258607 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 1315AC00 == 70 [pid = 3632] [id = 658] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 10565400 == 69 [pid = 3632] [id = 657] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 174CA400 == 68 [pid = 3632] [id = 656] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 15F06000 == 67 [pid = 3632] [id = 655] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 16FAF400 == 66 [pid = 3632] [id = 654] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 15F0E800 == 65 [pid = 3632] [id = 653] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 1330B800 == 64 [pid = 3632] [id = 652] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 10F44000 == 63 [pid = 3632] [id = 651] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 10275400 == 62 [pid = 3632] [id = 650] 12:40:58 INFO - PROCESS | 3632 | --DOCSHELL 10D63C00 == 61 [pid = 3632] [id = 645] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (19B32800) [pid = 3632] [serial = 1934] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (19B35000) [pid = 3632] [serial = 1936] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (19FA4000) [pid = 3632] [serial = 1928] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (1AC60C00) [pid = 3632] [serial = 1850] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (10C31C00) [pid = 3632] [serial = 1906] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (17A1F000) [pid = 3632] [serial = 1921] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (18208C00) [pid = 3632] [serial = 1922] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (19ABE400) [pid = 3632] [serial = 1925] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (17B4D000) [pid = 3632] [serial = 1900] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (10F40C00) [pid = 3632] [serial = 1907] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (17069000) [pid = 3632] [serial = 1918] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (19B3A000) [pid = 3632] [serial = 1927] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (10F48400) [pid = 3632] [serial = 1909] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (16FAFC00) [pid = 3632] [serial = 1916] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (1705C000) [pid = 3632] [serial = 1931] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (18841000) [pid = 3632] [serial = 1933] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10F45000) [pid = 3632] [serial = 1894] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (174C9800) [pid = 3632] [serial = 1919] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (16FA8C00) [pid = 3632] [serial = 1915] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (12A48000) [pid = 3632] [serial = 1910] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (14E19400) [pid = 3632] [serial = 1912] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (155F3800) [pid = 3632] [serial = 1930] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (19AB8400) [pid = 3632] [serial = 1903] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (137EE400) [pid = 3632] [serial = 1897] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (155EC400) [pid = 3632] [serial = 1913] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (19ABA400) [pid = 3632] [serial = 1924] [outer = 00000000] [url = about:blank] 12:40:58 INFO - PROCESS | 3632 | ++DOCSHELL 1047C000 == 62 [pid = 3632] [id = 666] 12:40:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (104EB800) [pid = 3632] [serial = 1998] [outer = 00000000] 12:40:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (10D6D800) [pid = 3632] [serial = 1999] [outer = 104EB800] 12:40:58 INFO - PROCESS | 3632 | 1463431258697 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (12A95400) [pid = 3632] [serial = 2000] [outer = 104EB800] 12:40:59 INFO - PROCESS | 3632 | 1463431259152 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]]]}] 12:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 893ms 12:40:59 INFO - PROCESS | 3632 | 1463431259215 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 3632 | 1463431259219 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 12:40:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:40:59 INFO - PROCESS | 3632 | 1463431259223 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - PROCESS | 3632 | 1463431259225 Marionette TRACE conn2 <- [1,2630,null,{}] 12:40:59 INFO - PROCESS | 3632 | 1463431259229 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}] 12:40:59 INFO - PROCESS | 3632 | 1463431259321 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:40:59 INFO - PROCESS | 3632 | 1463431259331 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:40:59 INFO - PROCESS | 3632 | ++DOCSHELL 12A48000 == 63 [pid = 3632] [id = 667] 12:40:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (12A8F400) [pid = 3632] [serial = 2001] [outer = 00000000] 12:40:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (155EF000) [pid = 3632] [serial = 2002] [outer = 12A8F400] 12:40:59 INFO - PROCESS | 3632 | 1463431259376 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (15F0E800) [pid = 3632] [serial = 2003] [outer = 12A8F400] 12:40:59 INFO - PROCESS | 3632 | 1463431259876 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]]]}] 12:40:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:40:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 693ms 12:40:59 INFO - PROCESS | 3632 | 1463431259924 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 3632 | 1463431259926 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 12:40:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:40:59 INFO - PROCESS | 3632 | 1463431259931 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:40:59 INFO - PROCESS | 3632 | 1463431259936 Marionette TRACE conn2 <- [1,2634,null,{}] 12:40:59 INFO - PROCESS | 3632 | 1463431259945 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}] 12:41:00 INFO - PROCESS | 3632 | 1463431260031 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:41:00 INFO - PROCESS | 3632 | 1463431260157 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 3632 | ++DOCSHELL 12A45C00 == 64 [pid = 3632] [id = 668] 12:41:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12DD1400) [pid = 3632] [serial = 2004] [outer = 00000000] 12:41:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (17067800) [pid = 3632] [serial = 2005] [outer = 12DD1400] 12:41:00 INFO - PROCESS | 3632 | 1463431260202 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (17199800) [pid = 3632] [serial = 2006] [outer = 12DD1400] 12:41:00 INFO - PROCESS | 3632 | 1463431260549 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]]]}] 12:41:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:41:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 678ms 12:41:00 INFO - PROCESS | 3632 | 1463431260612 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 3632 | 1463431260615 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 12:41:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:41:00 INFO - PROCESS | 3632 | 1463431260618 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:41:00 INFO - PROCESS | 3632 | 1463431260620 Marionette TRACE conn2 <- [1,2638,null,{}] 12:41:00 INFO - PROCESS | 3632 | 1463431260623 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}] 12:41:00 INFO - PROCESS | 3632 | 1463431260706 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:41:00 INFO - PROCESS | 3632 | 1463431260712 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 3632 | ++DOCSHELL 0F397400 == 65 [pid = 3632] [id = 669] 12:41:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (10C30000) [pid = 3632] [serial = 2007] [outer = 00000000] 12:41:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (178C0C00) [pid = 3632] [serial = 2008] [outer = 10C30000] 12:41:00 INFO - PROCESS | 3632 | 1463431260758 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (178E7000) [pid = 3632] [serial = 2009] [outer = 10C30000] 12:41:01 INFO - PROCESS | 3632 | 1463431261236 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]]]}] 12:41:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:41:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 617ms 12:41:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:41:01 INFO - PROCESS | 3632 | 1463431261239 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 3632 | 1463431261240 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 12:41:01 INFO - PROCESS | 3632 | 1463431261244 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:41:01 INFO - PROCESS | 3632 | 1463431261245 Marionette TRACE conn2 <- [1,2642,null,{}] 12:41:01 INFO - PROCESS | 3632 | 1463431261255 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}] 12:41:01 INFO - PROCESS | 3632 | 1463431261368 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:41:01 INFO - PROCESS | 3632 | 1463431261461 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:01 INFO - PROCESS | 3632 | ++DOCSHELL 17B49C00 == 66 [pid = 3632] [id = 670] 12:41:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17B4B400) [pid = 3632] [serial = 2010] [outer = 00000000] 12:41:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1820F800) [pid = 3632] [serial = 2011] [outer = 17B4B400] 12:41:01 INFO - PROCESS | 3632 | 1463431261515 Marionette DEBUG loaded listener.js 12:41:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (18837800) [pid = 3632] [serial = 2012] [outer = 17B4B400] 12:41:01 INFO - PROCESS | 3632 | 1463431261949 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]]]}] 12:41:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:41:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 724ms 12:41:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:41:01 INFO - PROCESS | 3632 | 1463431261988 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 3632 | 1463431261990 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 12:41:01 INFO - PROCESS | 3632 | 1463431261993 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:41:01 INFO - PROCESS | 3632 | 1463431261995 Marionette TRACE conn2 <- [1,2646,null,{}] 12:41:01 INFO - PROCESS | 3632 | 1463431261998 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}] 12:41:02 INFO - PROCESS | 3632 | 1463431262119 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:41:02 INFO - PROCESS | 3632 | 1463431262126 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:02 INFO - PROCESS | 3632 | ++DOCSHELL 19AECC00 == 67 [pid = 3632] [id = 671] 12:41:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19AF2800) [pid = 3632] [serial = 2013] [outer = 00000000] 12:41:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (19B34400) [pid = 3632] [serial = 2014] [outer = 19AF2800] 12:41:02 INFO - PROCESS | 3632 | 1463431262210 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (19B3B800) [pid = 3632] [serial = 2015] [outer = 19AF2800] 12:41:02 INFO - PROCESS | 3632 | 1463431262670 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]]]}] 12:41:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:41:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 724ms 12:41:02 INFO - PROCESS | 3632 | 1463431262719 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 3632 | 1463431262721 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 12:41:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:41:02 INFO - PROCESS | 3632 | 1463431262758 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:41:02 INFO - PROCESS | 3632 | 1463431262760 Marionette TRACE conn2 <- [1,2650,null,{}] 12:41:02 INFO - PROCESS | 3632 | 1463431262772 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}] 12:41:02 INFO - PROCESS | 3632 | 1463431262887 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:41:03 INFO - PROCESS | 3632 | 1463431263090 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (17051000) [pid = 3632] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (10F46000) [pid = 3632] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (174CD000) [pid = 3632] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (13DBAC00) [pid = 3632] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (15F3D400) [pid = 3632] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1027B400) [pid = 3632] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (16D24000) [pid = 3632] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (10C2D400) [pid = 3632] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:41:03 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (17053000) [pid = 3632] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:41:03 INFO - PROCESS | 3632 | ++DOCSHELL 10C27C00 == 68 [pid = 3632] [id = 672] 12:41:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (10C2D400) [pid = 3632] [serial = 2016] [outer = 00000000] 12:41:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (12DD3800) [pid = 3632] [serial = 2017] [outer = 10C2D400] 12:41:03 INFO - PROCESS | 3632 | 1463431263140 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (16D1E800) [pid = 3632] [serial = 2018] [outer = 10C2D400] 12:41:03 INFO - PROCESS | 3632 | 1463431263491 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]]]}] 12:41:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:41:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 816ms 12:41:03 INFO - PROCESS | 3632 | 1463431263557 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:41:03 INFO - PROCESS | 3632 | 1463431263559 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 12:41:03 INFO - PROCESS | 3632 | 1463431263563 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:41:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:41:03 INFO - PROCESS | 3632 | 1463431263564 Marionette TRACE conn2 <- [1,2654,null,{}] 12:41:03 INFO - PROCESS | 3632 | 1463431263552 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}] 12:41:03 INFO - PROCESS | 3632 | 1463431263648 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:41:03 INFO - PROCESS | 3632 | 1463431263752 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 3632 | ++DOCSHELL 10B94C00 == 69 [pid = 3632] [id = 673] 12:41:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (12A40800) [pid = 3632] [serial = 2019] [outer = 00000000] 12:41:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19FB1C00) [pid = 3632] [serial = 2020] [outer = 12A40800] 12:41:03 INFO - PROCESS | 3632 | 1463431263795 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1A47F800) [pid = 3632] [serial = 2021] [outer = 12A40800] 12:41:04 INFO - PROCESS | 3632 | 1463431264668 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]]]}] 12:41:04 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) 12:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1140ms 12:41:04 INFO - PROCESS | 3632 | 1463431264700 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 3632 | 1463431264702 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 12:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:41:04 INFO - PROCESS | 3632 | 1463431264689 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:41:04 INFO - PROCESS | 3632 | 1463431264691 Marionette TRACE conn2 <- [1,2658,null,{}] 12:41:04 INFO - PROCESS | 3632 | 1463431264695 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}] 12:41:04 INFO - PROCESS | 3632 | 1463431264813 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:41:04 INFO - PROCESS | 3632 | 1463431264823 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 3632 | ++DOCSHELL 19AE8000 == 70 [pid = 3632] [id = 674] 12:41:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19D7C800) [pid = 3632] [serial = 2022] [outer = 00000000] 12:41:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (1AB8C000) [pid = 3632] [serial = 2023] [outer = 19D7C800] 12:41:04 INFO - PROCESS | 3632 | 1463431264866 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (1AC66C00) [pid = 3632] [serial = 2024] [outer = 19D7C800] 12:41:05 INFO - PROCESS | 3632 | --DOCSHELL 10F44400 == 69 [pid = 3632] [id = 605] 12:41:05 INFO - PROCESS | 3632 | --DOCSHELL 13BE6000 == 68 [pid = 3632] [id = 587] 12:41:05 INFO - PROCESS | 3632 | --DOCSHELL 178E3800 == 67 [pid = 3632] [id = 552] 12:41:05 INFO - PROCESS | 3632 | --DOCSHELL 19AE7000 == 66 [pid = 3632] [id = 563] 12:41:05 INFO - PROCESS | 3632 | --DOCSHELL 10A60C00 == 65 [pid = 3632] [id = 506] 12:41:05 INFO - PROCESS | 3632 | --DOCSHELL 10D6B400 == 64 [pid = 3632] [id = 646] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 17B43C00 == 63 [pid = 3632] [id = 630] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 16D88000 == 62 [pid = 3632] [id = 509] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 19B37800 == 61 [pid = 3632] [id = 648] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 11C5B000 == 60 [pid = 3632] [id = 507] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 10558C00 == 59 [pid = 3632] [id = 631] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 13375C00 == 58 [pid = 3632] [id = 550] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 12A43400 == 57 [pid = 3632] [id = 647] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1434B400 == 56 [pid = 3632] [id = 649] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 12B60C00 == 55 [pid = 3632] [id = 521] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 18572400 == 54 [pid = 3632] [id = 566] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 18572C00 == 53 [pid = 3632] [id = 604] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 19AB5800 == 52 [pid = 3632] [id = 603] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 0C77F400 == 51 [pid = 3632] [id = 634] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 15F3F000 == 50 [pid = 3632] [id = 616] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1330C400 == 49 [pid = 3632] [id = 466] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1AC60000 == 48 [pid = 3632] [id = 588] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 10A57C00 == 47 [pid = 3632] [id = 452] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 10B90C00 == 46 [pid = 3632] [id = 479] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 12DCCC00 == 45 [pid = 3632] [id = 632] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1A136000 == 44 [pid = 3632] [id = 568] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 16D20800 == 43 [pid = 3632] [id = 522] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1AEB8000 == 42 [pid = 3632] [id = 589] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1705CC00 == 41 [pid = 3632] [id = 481] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 174CE800 == 40 [pid = 3632] [id = 633] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1047C000 == 39 [pid = 3632] [id = 666] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 10D65C00 == 38 [pid = 3632] [id = 664] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 105F5400 == 37 [pid = 3632] [id = 665] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 178B3800 == 36 [pid = 3632] [id = 662] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 1A48CC00 == 35 [pid = 3632] [id = 663] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 13703400 == 34 [pid = 3632] [id = 661] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 19AF1800 == 33 [pid = 3632] [id = 659] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 10F3A800 == 32 [pid = 3632] [id = 660] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 17B49C00 == 31 [pid = 3632] [id = 670] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 12A45C00 == 30 [pid = 3632] [id = 668] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 19AECC00 == 29 [pid = 3632] [id = 671] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 10C27C00 == 28 [pid = 3632] [id = 672] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 12A48000 == 27 [pid = 3632] [id = 667] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 10B94C00 == 26 [pid = 3632] [id = 673] 12:41:06 INFO - PROCESS | 3632 | --DOCSHELL 0F397400 == 25 [pid = 3632] [id = 669] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (174D0800) [pid = 3632] [serial = 1966] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (15F3E800) [pid = 3632] [serial = 1942] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1288A400) [pid = 3632] [serial = 1954] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (18573000) [pid = 3632] [serial = 1969] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (12A99C00) [pid = 3632] [serial = 1955] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (14E1A000) [pid = 3632] [serial = 1957] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (178EA000) [pid = 3632] [serial = 1967] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (16E4EC00) [pid = 3632] [serial = 1960] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (16FA8000) [pid = 3632] [serial = 1961] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (12A40000) [pid = 3632] [serial = 1952] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (11C07000) [pid = 3632] [serial = 1951] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (19B3B000) [pid = 3632] [serial = 1978] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (155ED400) [pid = 3632] [serial = 1958] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (12AF2400) [pid = 3632] [serial = 1939] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (1A131C00) [pid = 3632] [serial = 1945] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (1A898000) [pid = 3632] [serial = 1948] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (19AE6800) [pid = 3632] [serial = 1976] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (137F8000) [pid = 3632] [serial = 1972] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (18837400) [pid = 3632] [serial = 1975] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (18834000) [pid = 3632] [serial = 1970] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14ECDC00) [pid = 3632] [serial = 1973] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (17060400) [pid = 3632] [serial = 1963] [outer = 00000000] [url = about:blank] 12:41:06 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (17066400) [pid = 3632] [serial = 1964] [outer = 00000000] [url = about:blank] 12:41:07 INFO - PROCESS | 3632 | 1463431267456 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] 12:41:07 INFO - PROCESS | 3632 | 1463431267491 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 12:41:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:41:07 INFO - PROCESS | 3632 | 1463431267497 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:41:07 INFO - PROCESS | 3632 | 1463431267499 Marionette TRACE conn2 <- [1,2662,null,{}] 12:41:07 INFO - PROCESS | 3632 | 1463431267505 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}] 12:41:07 INFO - PROCESS | 3632 | 1463431267595 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:41:07 INFO - PROCESS | 3632 | 1463431267604 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 3632 | ++DOCSHELL 102D2400 == 26 [pid = 3632] [id = 675] 12:41:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (102D2C00) [pid = 3632] [serial = 2025] [outer = 00000000] 12:41:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10558800) [pid = 3632] [serial = 2026] [outer = 102D2C00] 12:41:07 INFO - PROCESS | 3632 | 1463431267662 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10A56800) [pid = 3632] [serial = 2027] [outer = 102D2C00] 12:41:08 INFO - PROCESS | 3632 | 1463431268606 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] 12:41:08 INFO - PROCESS | 3632 | 1463431268635 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 12:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:41:08 INFO - PROCESS | 3632 | 1463431268643 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:41:08 INFO - PROCESS | 3632 | 1463431268647 Marionette TRACE conn2 <- [1,2666,null,{}] 12:41:08 INFO - PROCESS | 3632 | 1463431268653 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}] 12:41:08 INFO - PROCESS | 3632 | 1463431268739 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:41:08 INFO - PROCESS | 3632 | 1463431268748 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 3632 | ++DOCSHELL 10484000 == 27 [pid = 3632] [id = 676] 12:41:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (10A5A000) [pid = 3632] [serial = 2028] [outer = 00000000] 12:41:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (10D61C00) [pid = 3632] [serial = 2029] [outer = 10A5A000] 12:41:08 INFO - PROCESS | 3632 | 1463431268793 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10D6E400) [pid = 3632] [serial = 2030] [outer = 10A5A000] 12:41:09 INFO - PROCESS | 3632 | 1463431269754 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]]]}] 12:41:09 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) 12:41:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1139ms 12:41:09 INFO - PROCESS | 3632 | 1463431269799 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 3632 | 1463431269802 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 12:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:41:09 INFO - PROCESS | 3632 | 1463431269789 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:41:09 INFO - PROCESS | 3632 | 1463431269792 Marionette TRACE conn2 <- [1,2670,null,{}] 12:41:09 INFO - PROCESS | 3632 | 1463431269803 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}] 12:41:09 INFO - PROCESS | 3632 | 1463431269890 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:41:09 INFO - PROCESS | 3632 | 1463431269898 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:09 INFO - PROCESS | 3632 | ++DOCSHELL 112F0400 == 28 [pid = 3632] [id = 677] 12:41:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (11428800) [pid = 3632] [serial = 2031] [outer = 00000000] 12:41:09 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (11C69C00) [pid = 3632] [serial = 2032] [outer = 11428800] 12:41:09 INFO - PROCESS | 3632 | 1463431269947 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1288D000) [pid = 3632] [serial = 2033] [outer = 11428800] 12:41:10 INFO - PROCESS | 3632 | 1463431270907 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]]]}] 12:41:10 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) 12:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1124ms 12:41:10 INFO - PROCESS | 3632 | 1463431270937 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 12:41:10 INFO - PROCESS | 3632 | 1463431270939 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 12:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:41:10 INFO - PROCESS | 3632 | 1463431270927 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:41:10 INFO - PROCESS | 3632 | 1463431270929 Marionette TRACE conn2 <- [1,2674,null,{}] 12:41:10 INFO - PROCESS | 3632 | 1463431270932 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}] 12:41:11 INFO - PROCESS | 3632 | 1463431271017 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:41:11 INFO - PROCESS | 3632 | 1463431271024 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:11 INFO - PROCESS | 3632 | ++DOCSHELL 11C67800 == 29 [pid = 3632] [id = 678] 12:41:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (11CF4000) [pid = 3632] [serial = 2034] [outer = 00000000] 12:41:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (12B5CC00) [pid = 3632] [serial = 2035] [outer = 11CF4000] 12:41:11 INFO - PROCESS | 3632 | 1463431271069 Marionette DEBUG loaded listener.js 12:41:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (12DD5000) [pid = 3632] [serial = 2036] [outer = 11CF4000] 12:41:12 INFO - PROCESS | 3632 | 1463431272073 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] 12:41:12 INFO - PROCESS | 3632 | 1463431272115 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 12:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:41:12 INFO - PROCESS | 3632 | 1463431272119 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:41:12 INFO - PROCESS | 3632 | 1463431272120 Marionette TRACE conn2 <- [1,2678,null,{}] 12:41:12 INFO - PROCESS | 3632 | 1463431272124 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}] 12:41:12 INFO - PROCESS | 3632 | 1463431272231 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:41:12 INFO - PROCESS | 3632 | 1463431272239 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 3632 | ++DOCSHELL 12D79400 == 30 [pid = 3632] [id = 679] 12:41:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (13078400) [pid = 3632] [serial = 2037] [outer = 00000000] 12:41:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (13144C00) [pid = 3632] [serial = 2038] [outer = 13078400] 12:41:12 INFO - PROCESS | 3632 | 1463431272283 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (13149C00) [pid = 3632] [serial = 2039] [outer = 13078400] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (12A40800) [pid = 3632] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (17B4B400) [pid = 3632] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (19AF2800) [pid = 3632] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (10C2D400) [pid = 3632] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (10C30000) [pid = 3632] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (12DD1400) [pid = 3632] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (12A8F400) [pid = 3632] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (104EB800) [pid = 3632] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (10A61800) [pid = 3632] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1A131800) [pid = 3632] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (1A48D400) [pid = 3632] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (178EF400) [pid = 3632] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (14E1A800) [pid = 3632] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (10F3AC00) [pid = 3632] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (19B30C00) [pid = 3632] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (105EEC00) [pid = 3632] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (17B48400) [pid = 3632] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (12DCD000) [pid = 3632] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (174D0000) [pid = 3632] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (17B4D400) [pid = 3632] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (10D6E800) [pid = 3632] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (19B38800) [pid = 3632] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (17A28400) [pid = 3632] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (13146400) [pid = 3632] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:41:13 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (11CF2C00) [pid = 3632] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:41:13 INFO - PROCESS | 3632 | 1463431273589 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] 12:41:13 INFO - PROCESS | 3632 | 1463431273665 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 12:41:13 INFO - PROCESS | 3632 | 1463431273668 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:41:13 INFO - PROCESS | 3632 | 1463431273670 Marionette TRACE conn2 <- [1,2682,null,{}] 12:41:13 INFO - PROCESS | 3632 | 1463431273674 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}] 12:41:13 INFO - PROCESS | 3632 | 1463431273784 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:41:13 INFO - PROCESS | 3632 | 1463431273873 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 3632 | ++DOCSHELL 104E7C00 == 31 [pid = 3632] [id = 680] 12:41:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (104EB800) [pid = 3632] [serial = 2040] [outer = 00000000] 12:41:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13395C00) [pid = 3632] [serial = 2041] [outer = 104EB800] 12:41:13 INFO - PROCESS | 3632 | 1463431273918 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13709400) [pid = 3632] [serial = 2042] [outer = 104EB800] 12:41:14 INFO - PROCESS | 3632 | 1463431274760 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] 12:41:14 INFO - PROCESS | 3632 | 1463431274805 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 12:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:41:14 INFO - PROCESS | 3632 | 1463431274809 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:41:14 INFO - PROCESS | 3632 | 1463431274811 Marionette TRACE conn2 <- [1,2686,null,{}] 12:41:14 INFO - PROCESS | 3632 | 1463431274814 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}] 12:41:14 INFO - PROCESS | 3632 | 1463431274919 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:41:14 INFO - PROCESS | 3632 | 1463431274928 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:14 INFO - PROCESS | 3632 | ++DOCSHELL 137EFC00 == 32 [pid = 3632] [id = 681] 12:41:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (13BDEC00) [pid = 3632] [serial = 2043] [outer = 00000000] 12:41:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (140D1000) [pid = 3632] [serial = 2044] [outer = 13BDEC00] 12:41:14 INFO - PROCESS | 3632 | 1463431274972 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (140D3000) [pid = 3632] [serial = 2045] [outer = 13BDEC00] 12:41:15 INFO - PROCESS | 3632 | 1463431275902 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] 12:41:15 INFO - PROCESS | 3632 | 1463431275947 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 12:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:41:15 INFO - PROCESS | 3632 | 1463431275994 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:41:15 INFO - PROCESS | 3632 | 1463431275998 Marionette TRACE conn2 <- [1,2690,null,{}] 12:41:16 INFO - PROCESS | 3632 | 1463431276005 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}] 12:41:16 INFO - PROCESS | 3632 | 1463431276099 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:41:16 INFO - PROCESS | 3632 | 1463431276268 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:16 INFO - PROCESS | 3632 | ++DOCSHELL 1055F800 == 33 [pid = 3632] [id = 682] 12:41:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (10565400) [pid = 3632] [serial = 2046] [outer = 00000000] 12:41:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (10B8E000) [pid = 3632] [serial = 2047] [outer = 10565400] 12:41:16 INFO - PROCESS | 3632 | 1463431276367 Marionette DEBUG loaded listener.js 12:41:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (10C26800) [pid = 3632] [serial = 2048] [outer = 10565400] 12:41:17 INFO - PROCESS | 3632 | 1463431277118 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]]]}] 12:41:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:41:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1216ms 12:41:17 INFO - PROCESS | 3632 | 1463431277175 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 12:41:17 INFO - PROCESS | 3632 | 1463431277181 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 12:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:41:17 INFO - PROCESS | 3632 | 1463431277187 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:41:17 INFO - PROCESS | 3632 | 1463431277190 Marionette TRACE conn2 <- [1,2694,null,{}] 12:41:17 INFO - PROCESS | 3632 | 1463431277194 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}] 12:41:17 INFO - PROCESS | 3632 | 1463431277303 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:41:17 INFO - PROCESS | 3632 | 1463431277440 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:17 INFO - PROCESS | 3632 | ++DOCSHELL 102DA000 == 34 [pid = 3632] [id = 683] 12:41:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (104E7000) [pid = 3632] [serial = 2049] [outer = 00000000] 12:41:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10F43C00) [pid = 3632] [serial = 2050] [outer = 104E7000] 12:41:17 INFO - PROCESS | 3632 | 1463431277495 Marionette DEBUG loaded listener.js 12:41:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (11275000) [pid = 3632] [serial = 2051] [outer = 104E7000] 12:41:18 INFO - PROCESS | 3632 | --DOCSHELL 10F40400 == 33 [pid = 3632] [id = 430] 12:41:18 INFO - PROCESS | 3632 | --DOCSHELL 1107FC00 == 32 [pid = 3632] [id = 428] 12:41:18 INFO - PROCESS | 3632 | --DOCSHELL 10C2BC00 == 31 [pid = 3632] [id = 429] 12:41:18 INFO - PROCESS | 3632 | --DOCSHELL 155F3400 == 30 [pid = 3632] [id = 421] 12:41:18 INFO - PROCESS | 3632 | --DOCSHELL 13141400 == 29 [pid = 3632] [id = 432] 12:41:18 INFO - PROCESS | 3632 | --DOCSHELL 12A44400 == 28 [pid = 3632] [id = 431] 12:41:18 INFO - PROCESS | 3632 | --DOCSHELL 10D6E000 == 27 [pid = 3632] [id = 419] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (18838800) [pid = 3632] [serial = 1892] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (14ECD000) [pid = 3632] [serial = 1898] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (18210800) [pid = 3632] [serial = 1901] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (19AE7C00) [pid = 3632] [serial = 1904] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (13396C00) [pid = 3632] [serial = 1940] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1A1DD000) [pid = 3632] [serial = 1946] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (1A90F400) [pid = 3632] [serial = 1949] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (16FA9800) [pid = 3632] [serial = 1943] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (114AD000) [pid = 3632] [serial = 1895] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (1A1D8000) [pid = 3632] [serial = 1937] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1A47F800) [pid = 3632] [serial = 2021] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1AB8C000) [pid = 3632] [serial = 2023] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (1820F800) [pid = 3632] [serial = 2011] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (19B34400) [pid = 3632] [serial = 2014] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (18837800) [pid = 3632] [serial = 2012] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (12DD3800) [pid = 3632] [serial = 2017] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (19FB1C00) [pid = 3632] [serial = 2020] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (16D1E800) [pid = 3632] [serial = 2018] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (178C0C00) [pid = 3632] [serial = 2008] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (17067800) [pid = 3632] [serial = 2005] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (17199800) [pid = 3632] [serial = 2006] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (155EF000) [pid = 3632] [serial = 2002] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (15F0E800) [pid = 3632] [serial = 2003] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (10D6D800) [pid = 3632] [serial = 1999] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (12A95400) [pid = 3632] [serial = 2000] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (10F46400) [pid = 3632] [serial = 1997] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (10D64800) [pid = 3632] [serial = 1996] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (1AC62800) [pid = 3632] [serial = 1994] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (1AB8A800) [pid = 3632] [serial = 1993] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (1AB80800) [pid = 3632] [serial = 1991] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (1A912800) [pid = 3632] [serial = 1990] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (19B39400) [pid = 3632] [serial = 1988] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 51 (182ED800) [pid = 3632] [serial = 1987] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 50 (16D21800) [pid = 3632] [serial = 1985] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 49 (15B56400) [pid = 3632] [serial = 1984] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 48 (128A8000) [pid = 3632] [serial = 1982] [outer = 00000000] [url = about:blank] 12:41:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 47 (112EF400) [pid = 3632] [serial = 1981] [outer = 00000000] [url = about:blank] 12:41:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1032ms 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 46 (19D85400) [pid = 3632] [serial = 1979] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 45 (19B3B800) [pid = 3632] [serial = 2015] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | --DOMWINDOW == 44 (178E7000) [pid = 3632] [serial = 2009] [outer = 00000000] [url = about:blank] 12:41:18 INFO - PROCESS | 3632 | 1463431278202 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]]]}] 12:41:18 INFO - PROCESS | 3632 | 1463431278233 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 12:41:18 INFO - PROCESS | 3632 | 1463431278238 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 12:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:41:18 INFO - PROCESS | 3632 | 1463431278242 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:41:18 INFO - PROCESS | 3632 | 1463431278246 Marionette TRACE conn2 <- [1,2698,null,{}] 12:41:18 INFO - PROCESS | 3632 | 1463431278251 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}] 12:41:18 INFO - PROCESS | 3632 | 1463431278331 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:41:18 INFO - PROCESS | 3632 | 1463431278341 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 3632 | ++DOCSHELL 10A61C00 == 28 [pid = 3632] [id = 684] 12:41:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 45 (10B8C800) [pid = 3632] [serial = 2052] [outer = 00000000] 12:41:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 46 (10D69400) [pid = 3632] [serial = 2053] [outer = 10B8C800] 12:41:18 INFO - PROCESS | 3632 | 1463431278389 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 47 (10F39C00) [pid = 3632] [serial = 2054] [outer = 10B8C800] 12:41:18 INFO - PROCESS | 3632 | 1463431278922 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] 12:41:18 INFO - PROCESS | 3632 | 1463431278988 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 12:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:41:18 INFO - PROCESS | 3632 | 1463431278993 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:41:18 INFO - PROCESS | 3632 | 1463431278996 Marionette TRACE conn2 <- [1,2702,null,{}] 12:41:18 INFO - PROCESS | 3632 | 1463431279000 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}] 12:41:19 INFO - PROCESS | 3632 | 1463431279087 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:41:19 INFO - PROCESS | 3632 | 1463431279178 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:19 INFO - PROCESS | 3632 | ++DOCSHELL 10F40C00 == 29 [pid = 3632] [id = 685] 12:41:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 48 (11C5B000) [pid = 3632] [serial = 2055] [outer = 00000000] 12:41:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 49 (12A3AC00) [pid = 3632] [serial = 2056] [outer = 11C5B000] 12:41:19 INFO - PROCESS | 3632 | 1463431279228 Marionette DEBUG loaded listener.js 12:41:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 50 (130D5C00) [pid = 3632] [serial = 2057] [outer = 11C5B000] 12:41:19 INFO - PROCESS | 3632 | 1463431279588 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]]]}] 12:41:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:41:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 616ms 12:41:19 INFO - PROCESS | 3632 | 1463431279614 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 3632 | 1463431279616 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 12:41:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:41:19 INFO - PROCESS | 3632 | 1463431279620 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:41:19 INFO - PROCESS | 3632 | 1463431279623 Marionette TRACE conn2 <- [1,2706,null,{}] 12:41:19 INFO - PROCESS | 3632 | 1463431279634 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}] 12:41:19 INFO - PROCESS | 3632 | 1463431279715 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:41:19 INFO - PROCESS | 3632 | 1463431279723 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:19 INFO - PROCESS | 3632 | ++DOCSHELL 13398800 == 30 [pid = 3632] [id = 686] 12:41:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 51 (13399000) [pid = 3632] [serial = 2058] [outer = 00000000] 12:41:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 52 (137ECC00) [pid = 3632] [serial = 2059] [outer = 13399000] 12:41:19 INFO - PROCESS | 3632 | 1463431279770 Marionette DEBUG loaded listener.js 12:41:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (140CC400) [pid = 3632] [serial = 2060] [outer = 13399000] 12:41:20 INFO - PROCESS | 3632 | 1463431280222 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] 12:41:20 INFO - PROCESS | 3632 | 1463431280260 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 12:41:20 INFO - PROCESS | 3632 | 1463431280263 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:41:20 INFO - PROCESS | 3632 | 1463431280265 Marionette TRACE conn2 <- [1,2710,null,{}] 12:41:20 INFO - PROCESS | 3632 | 1463431280279 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}] 12:41:20 INFO - PROCESS | 3632 | 1463431280389 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:41:20 INFO - PROCESS | 3632 | 1463431280405 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:20 INFO - PROCESS | 3632 | ++DOCSHELL 14ECDC00 == 31 [pid = 3632] [id = 687] 12:41:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (14ED1000) [pid = 3632] [serial = 2061] [outer = 00000000] 12:41:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (155EF000) [pid = 3632] [serial = 2062] [outer = 14ED1000] 12:41:20 INFO - PROCESS | 3632 | 1463431280450 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (15791800) [pid = 3632] [serial = 2063] [outer = 14ED1000] 12:41:20 INFO - PROCESS | 3632 | 1463431280919 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] 12:41:20 INFO - PROCESS | 3632 | 1463431280948 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 12:41:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:41:20 INFO - PROCESS | 3632 | 1463431280951 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:41:20 INFO - PROCESS | 3632 | 1463431280953 Marionette TRACE conn2 <- [1,2714,null,{}] 12:41:20 INFO - PROCESS | 3632 | 1463431280956 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}] 12:41:21 INFO - PROCESS | 3632 | 1463431281066 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:41:21 INFO - PROCESS | 3632 | 1463431281072 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:21 INFO - PROCESS | 3632 | ++DOCSHELL 15796000 == 32 [pid = 3632] [id = 688] 12:41:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (15797000) [pid = 3632] [serial = 2064] [outer = 00000000] 12:41:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (157C5C00) [pid = 3632] [serial = 2065] [outer = 15797000] 12:41:21 INFO - PROCESS | 3632 | 1463431281116 Marionette DEBUG loaded listener.js 12:41:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (15E49400) [pid = 3632] [serial = 2066] [outer = 15797000] 12:41:21 INFO - PROCESS | 3632 | 1463431281575 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]]]}] 12:41:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:41:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 631ms 12:41:21 INFO - PROCESS | 3632 | 1463431281589 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 3632 | 1463431281591 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 12:41:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:41:21 INFO - PROCESS | 3632 | 1463431281603 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:41:21 INFO - PROCESS | 3632 | 1463431281604 Marionette TRACE conn2 <- [1,2718,null,{}] 12:41:21 INFO - PROCESS | 3632 | 1463431281608 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}] 12:41:21 INFO - PROCESS | 3632 | 1463431281725 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:41:21 INFO - PROCESS | 3632 | 1463431281817 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:21 INFO - PROCESS | 3632 | ++DOCSHELL 15E57800 == 33 [pid = 3632] [id = 689] 12:41:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (15E57C00) [pid = 3632] [serial = 2067] [outer = 00000000] 12:41:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (16D1E800) [pid = 3632] [serial = 2068] [outer = 15E57C00] 12:41:21 INFO - PROCESS | 3632 | 1463431281861 Marionette DEBUG loaded listener.js 12:41:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (16D1F800) [pid = 3632] [serial = 2069] [outer = 15E57C00] 12:41:22 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (13078400) [pid = 3632] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:41:22 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (102D2C00) [pid = 3632] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:41:22 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (11428800) [pid = 3632] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:41:22 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (11CF4000) [pid = 3632] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:41:22 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (10A5A000) [pid = 3632] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:41:22 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (104EB800) [pid = 3632] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:41:22 INFO - PROCESS | 3632 | 1463431282747 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] 12:41:22 INFO - PROCESS | 3632 | 1463431282814 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 12:41:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:41:22 INFO - PROCESS | 3632 | 1463431282817 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:41:22 INFO - PROCESS | 3632 | 1463431282802 Marionette TRACE conn2 <- [1,2722,null,{}] 12:41:22 INFO - PROCESS | 3632 | 1463431282805 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}] 12:41:22 INFO - PROCESS | 3632 | 1463431282879 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:41:22 INFO - PROCESS | 3632 | 1463431282885 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 3632 | ++DOCSHELL 13395400 == 34 [pid = 3632] [id = 690] 12:41:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (15F02400) [pid = 3632] [serial = 2070] [outer = 00000000] 12:41:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (16E4E400) [pid = 3632] [serial = 2071] [outer = 15F02400] 12:41:22 INFO - PROCESS | 3632 | 1463431282936 Marionette DEBUG loaded listener.js 12:41:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (16FA1000) [pid = 3632] [serial = 2072] [outer = 15F02400] 12:41:23 INFO - PROCESS | 3632 | 1463431283397 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]]]}] 12:41:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:41:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 631ms 12:41:23 INFO - PROCESS | 3632 | 1463431283447 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 12:41:23 INFO - PROCESS | 3632 | 1463431283449 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 12:41:23 INFO - PROCESS | 3632 | 1463431283453 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:41:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:41:23 INFO - PROCESS | 3632 | 1463431283454 Marionette TRACE conn2 <- [1,2726,null,{}] 12:41:23 INFO - PROCESS | 3632 | 1463431283457 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}] 12:41:23 INFO - PROCESS | 3632 | 1463431283533 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:41:23 INFO - PROCESS | 3632 | 1463431283539 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:23 INFO - PROCESS | 3632 | ++DOCSHELL 13078400 == 35 [pid = 3632] [id = 691] 12:41:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (13140400) [pid = 3632] [serial = 2073] [outer = 00000000] 12:41:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (16FABC00) [pid = 3632] [serial = 2074] [outer = 13140400] 12:41:23 INFO - PROCESS | 3632 | 1463431283583 Marionette DEBUG loaded listener.js 12:41:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (1704F800) [pid = 3632] [serial = 2075] [outer = 13140400] 12:41:24 INFO - PROCESS | 3632 | 1463431283999 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]]]}] 12:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 585ms 12:41:24 INFO - PROCESS | 3632 | 1463431284038 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:41:24 INFO - PROCESS | 3632 | 1463431284040 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 12:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:41:24 INFO - PROCESS | 3632 | 1463431284043 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:41:24 INFO - PROCESS | 3632 | 1463431284045 Marionette TRACE conn2 <- [1,2730,null,{}] 12:41:24 INFO - PROCESS | 3632 | 1463431284048 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}] 12:41:24 INFO - PROCESS | 3632 | 1463431284125 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:41:24 INFO - PROCESS | 3632 | 1463431284132 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:24 INFO - PROCESS | 3632 | ++DOCSHELL 13304800 == 36 [pid = 3632] [id = 692] 12:41:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (16FA1400) [pid = 3632] [serial = 2076] [outer = 00000000] 12:41:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (17058400) [pid = 3632] [serial = 2077] [outer = 16FA1400] 12:41:24 INFO - PROCESS | 3632 | 1463431284179 Marionette DEBUG loaded listener.js 12:41:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (17058800) [pid = 3632] [serial = 2078] [outer = 16FA1400] 12:41:24 INFO - PROCESS | 3632 | 1463431284843 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]]]}] 12:41:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:41:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 832ms 12:41:24 INFO - PROCESS | 3632 | 1463431284888 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 12:41:24 INFO - PROCESS | 3632 | 1463431284893 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 12:41:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:41:24 INFO - PROCESS | 3632 | 1463431284898 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:41:24 INFO - PROCESS | 3632 | 1463431284902 Marionette TRACE conn2 <- [1,2734,null,{}] 12:41:24 INFO - PROCESS | 3632 | 1463431284907 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}] 12:41:25 INFO - PROCESS | 3632 | 1463431285020 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:41:25 INFO - PROCESS | 3632 | 1463431285127 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:25 INFO - PROCESS | 3632 | ++DOCSHELL 10C29400 == 37 [pid = 3632] [id = 693] 12:41:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (10D67C00) [pid = 3632] [serial = 2079] [outer = 00000000] 12:41:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (128A7000) [pid = 3632] [serial = 2080] [outer = 10D67C00] 12:41:25 INFO - PROCESS | 3632 | 1463431285166 Marionette DEBUG loaded listener.js 12:41:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (12B60C00) [pid = 3632] [serial = 2081] [outer = 10D67C00] 12:41:25 INFO - PROCESS | 3632 | 1463431285752 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]]]}] 12:41:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:41:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 893ms 12:41:25 INFO - PROCESS | 3632 | 1463431285786 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:41:25 INFO - PROCESS | 3632 | 1463431285792 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 12:41:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:41:25 INFO - PROCESS | 3632 | 1463431285799 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:41:25 INFO - PROCESS | 3632 | 1463431285802 Marionette TRACE conn2 <- [1,2738,null,{}] 12:41:25 INFO - PROCESS | 3632 | 1463431285806 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}] 12:41:25 INFO - PROCESS | 3632 | 1463431285908 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:41:26 INFO - PROCESS | 3632 | 1463431286021 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:26 INFO - PROCESS | 3632 | ++DOCSHELL 12D2F000 == 38 [pid = 3632] [id = 694] 12:41:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (13395000) [pid = 3632] [serial = 2082] [outer = 00000000] 12:41:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (14ECB800) [pid = 3632] [serial = 2083] [outer = 13395000] 12:41:26 INFO - PROCESS | 3632 | 1463431286074 Marionette DEBUG loaded listener.js 12:41:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (157BF400) [pid = 3632] [serial = 2084] [outer = 13395000] 12:41:26 INFO - PROCESS | 3632 | 1463431286608 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]]]}] 12:41:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:41:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 832ms 12:41:26 INFO - PROCESS | 3632 | 1463431286634 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:41:26 INFO - PROCESS | 3632 | 1463431286636 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 12:41:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:41:26 INFO - PROCESS | 3632 | 1463431286641 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:41:26 INFO - PROCESS | 3632 | 1463431286645 Marionette TRACE conn2 <- [1,2742,null,{}] 12:41:26 INFO - PROCESS | 3632 | 1463431286656 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}] 12:41:26 INFO - PROCESS | 3632 | 1463431286762 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:41:26 INFO - PROCESS | 3632 | 1463431286870 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:26 INFO - PROCESS | 3632 | ++DOCSHELL 17057C00 == 39 [pid = 3632] [id = 695] 12:41:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1705BC00) [pid = 3632] [serial = 2085] [outer = 00000000] 12:41:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (17061000) [pid = 3632] [serial = 2086] [outer = 1705BC00] 12:41:26 INFO - PROCESS | 3632 | 1463431286927 Marionette DEBUG loaded listener.js 12:41:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (17066400) [pid = 3632] [serial = 2087] [outer = 1705BC00] 12:41:27 INFO - PROCESS | 3632 | 1463431287546 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]]]}] 12:41:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:41:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 939ms 12:41:27 INFO - PROCESS | 3632 | 1463431287568 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 3632 | 1463431287571 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 12:41:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:41:27 INFO - PROCESS | 3632 | 1463431287574 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:41:27 INFO - PROCESS | 3632 | 1463431287576 Marionette TRACE conn2 <- [1,2746,null,{}] 12:41:27 INFO - PROCESS | 3632 | 1463431287580 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}] 12:41:27 INFO - PROCESS | 3632 | 1463431287680 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:41:27 INFO - PROCESS | 3632 | 1463431287784 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:27 INFO - PROCESS | 3632 | ++DOCSHELL 17067C00 == 40 [pid = 3632] [id = 696] 12:41:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (17068000) [pid = 3632] [serial = 2088] [outer = 00000000] 12:41:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (1706D800) [pid = 3632] [serial = 2089] [outer = 17068000] 12:41:27 INFO - PROCESS | 3632 | 1463431287837 Marionette DEBUG loaded listener.js 12:41:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (174A7400) [pid = 3632] [serial = 2090] [outer = 17068000] 12:41:28 INFO - PROCESS | 3632 | 1463431288518 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]]]}] 12:41:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:41:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 986ms 12:41:28 INFO - PROCESS | 3632 | 1463431288562 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:41:28 INFO - PROCESS | 3632 | 1463431288567 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 12:41:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:41:28 INFO - PROCESS | 3632 | 1463431288574 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:41:28 INFO - PROCESS | 3632 | 1463431288578 Marionette TRACE conn2 <- [1,2750,null,{}] 12:41:28 INFO - PROCESS | 3632 | 1463431288585 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}] 12:41:28 INFO - PROCESS | 3632 | 1463431288689 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:41:28 INFO - PROCESS | 3632 | 1463431288824 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 3632 | ++DOCSHELL 10C27400 == 41 [pid = 3632] [id = 697] 12:41:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (10C29800) [pid = 3632] [serial = 2091] [outer = 00000000] 12:41:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (10F46400) [pid = 3632] [serial = 2092] [outer = 10C29800] 12:41:28 INFO - PROCESS | 3632 | 1463431288875 Marionette DEBUG loaded listener.js 12:41:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (11C07000) [pid = 3632] [serial = 2093] [outer = 10C29800] 12:41:29 INFO - PROCESS | 3632 | --DOCSHELL 167AC000 == 40 [pid = 3632] [id = 434] 12:41:29 INFO - PROCESS | 3632 | --DOCSHELL 0F30C800 == 39 [pid = 3632] [id = 433] 12:41:29 INFO - PROCESS | 3632 | --DOCSHELL 15F07000 == 38 [pid = 3632] [id = 422] 12:41:29 INFO - PROCESS | 3632 | --DOCSHELL 0F30E800 == 37 [pid = 3632] [id = 427] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (140D1000) [pid = 3632] [serial = 2044] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (13144C00) [pid = 3632] [serial = 2038] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (10558800) [pid = 3632] [serial = 2026] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (10A56800) [pid = 3632] [serial = 2027] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (11C69C00) [pid = 3632] [serial = 2032] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (12B5CC00) [pid = 3632] [serial = 2035] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1288D000) [pid = 3632] [serial = 2033] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (10D61C00) [pid = 3632] [serial = 2029] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (10D6E400) [pid = 3632] [serial = 2030] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (13395C00) [pid = 3632] [serial = 2041] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (13149C00) [pid = 3632] [serial = 2039] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (12DD5000) [pid = 3632] [serial = 2036] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (13709400) [pid = 3632] [serial = 2042] [outer = 00000000] [url = about:blank] 12:41:29 INFO - PROCESS | 3632 | 1463431289361 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]]]}] 12:41:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:41:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 831ms 12:41:29 INFO - PROCESS | 3632 | 1463431289415 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:41:29 INFO - PROCESS | 3632 | 1463431289420 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 12:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:41:29 INFO - PROCESS | 3632 | 1463431289426 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:41:29 INFO - PROCESS | 3632 | 1463431289428 Marionette TRACE conn2 <- [1,2754,null,{}] 12:41:29 INFO - PROCESS | 3632 | 1463431289432 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}] 12:41:29 INFO - PROCESS | 3632 | 1463431289512 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:41:29 INFO - PROCESS | 3632 | 1463431289521 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:29 INFO - PROCESS | 3632 | ++DOCSHELL 10F39400 == 38 [pid = 3632] [id = 698] 12:41:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (10F3A000) [pid = 3632] [serial = 2094] [outer = 00000000] 12:41:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (11C69C00) [pid = 3632] [serial = 2095] [outer = 10F3A000] 12:41:29 INFO - PROCESS | 3632 | 1463431289566 Marionette DEBUG loaded listener.js 12:41:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (12A3D400) [pid = 3632] [serial = 2096] [outer = 10F3A000] 12:41:30 INFO - PROCESS | 3632 | 1463431290048 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]]]}] 12:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 677ms 12:41:30 INFO - PROCESS | 3632 | 1463431290108 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:41:30 INFO - PROCESS | 3632 | 1463431290110 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 12:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:41:30 INFO - PROCESS | 3632 | 1463431290113 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:41:30 INFO - PROCESS | 3632 | 1463431290117 Marionette TRACE conn2 <- [1,2758,null,{}] 12:41:30 INFO - PROCESS | 3632 | 1463431290127 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}] 12:41:30 INFO - PROCESS | 3632 | 1463431290237 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:41:30 INFO - PROCESS | 3632 | 1463431290336 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:30 INFO - PROCESS | 3632 | ++DOCSHELL 104F0C00 == 39 [pid = 3632] [id = 699] 12:41:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (10A62C00) [pid = 3632] [serial = 2097] [outer = 00000000] 12:41:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (13149C00) [pid = 3632] [serial = 2098] [outer = 10A62C00] 12:41:30 INFO - PROCESS | 3632 | 1463431290382 Marionette DEBUG loaded listener.js 12:41:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (13162C00) [pid = 3632] [serial = 2099] [outer = 10A62C00] 12:41:30 INFO - PROCESS | 3632 | 1463431290773 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]]]}] 12:41:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:41:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 677ms 12:41:30 INFO - PROCESS | 3632 | 1463431290812 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:41:30 INFO - PROCESS | 3632 | 1463431290815 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 12:41:30 INFO - PROCESS | 3632 | 1463431290818 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:41:30 INFO - PROCESS | 3632 | 1463431290820 Marionette TRACE conn2 <- [1,2762,null,{}] 12:41:30 INFO - PROCESS | 3632 | 1463431290823 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}] 12:41:30 INFO - PROCESS | 3632 | 1463431290886 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:41:30 INFO - PROCESS | 3632 | 1463431290893 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:30 INFO - PROCESS | 3632 | ++DOCSHELL 13377000 == 40 [pid = 3632] [id = 700] 12:41:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13399C00) [pid = 3632] [serial = 2100] [outer = 00000000] 12:41:30 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13BDBC00) [pid = 3632] [serial = 2101] [outer = 13399C00] 12:41:30 INFO - PROCESS | 3632 | 1463431290937 Marionette DEBUG loaded listener.js 12:41:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (140D4C00) [pid = 3632] [serial = 2102] [outer = 13399C00] 12:41:31 INFO - PROCESS | 3632 | 1463431291377 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]]]}] 12:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 585ms 12:41:31 INFO - PROCESS | 3632 | 1463431291398 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:41:31 INFO - PROCESS | 3632 | 1463431291400 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 12:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:41:31 INFO - PROCESS | 3632 | 1463431291420 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:41:31 INFO - PROCESS | 3632 | 1463431291422 Marionette TRACE conn2 <- [1,2766,null,{}] 12:41:31 INFO - PROCESS | 3632 | 1463431291445 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}] 12:41:31 INFO - PROCESS | 3632 | 1463431291553 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:41:31 INFO - PROCESS | 3632 | 1463431291559 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:31 INFO - PROCESS | 3632 | ++DOCSHELL 13149800 == 41 [pid = 3632] [id = 701] 12:41:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (137FA800) [pid = 3632] [serial = 2103] [outer = 00000000] 12:41:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (155F7C00) [pid = 3632] [serial = 2104] [outer = 137FA800] 12:41:31 INFO - PROCESS | 3632 | 1463431291603 Marionette DEBUG loaded listener.js 12:41:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (157C0400) [pid = 3632] [serial = 2105] [outer = 137FA800] 12:41:32 INFO - PROCESS | 3632 | 1463431292062 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]]]}] 12:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 694ms 12:41:32 INFO - PROCESS | 3632 | 1463431292107 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:41:32 INFO - PROCESS | 3632 | 1463431292109 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 12:41:32 INFO - PROCESS | 3632 | 1463431292112 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:41:32 INFO - PROCESS | 3632 | 1463431292113 Marionette TRACE conn2 <- [1,2770,null,{}] 12:41:32 INFO - PROCESS | 3632 | 1463431292117 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}] 12:41:32 INFO - PROCESS | 3632 | 1463431292244 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:41:32 INFO - PROCESS | 3632 | 1463431292308 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 3632 | ++DOCSHELL 10F3C000 == 42 [pid = 3632] [id = 702] 12:41:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (167A7000) [pid = 3632] [serial = 2106] [outer = 00000000] 12:41:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16FAB400) [pid = 3632] [serial = 2107] [outer = 167A7000] 12:41:32 INFO - PROCESS | 3632 | 1463431292353 Marionette DEBUG loaded listener.js 12:41:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (17053400) [pid = 3632] [serial = 2108] [outer = 167A7000] 12:41:32 INFO - PROCESS | 3632 | 1463431292778 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]]]}] 12:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 693ms 12:41:32 INFO - PROCESS | 3632 | 1463431292812 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:41:32 INFO - PROCESS | 3632 | 1463431292814 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 12:41:32 INFO - PROCESS | 3632 | 1463431292817 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:41:32 INFO - PROCESS | 3632 | 1463431292819 Marionette TRACE conn2 <- [1,2774,null,{}] 12:41:32 INFO - PROCESS | 3632 | 1463431292822 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}] 12:41:32 INFO - PROCESS | 3632 | 1463431292956 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:41:32 INFO - PROCESS | 3632 | 1463431292978 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 3632 | ++DOCSHELL 1705C800 == 43 [pid = 3632] [id = 703] 12:41:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (17060400) [pid = 3632] [serial = 2109] [outer = 00000000] 12:41:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (174C9800) [pid = 3632] [serial = 2110] [outer = 17060400] 12:41:33 INFO - PROCESS | 3632 | 1463431293021 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (174CC400) [pid = 3632] [serial = 2111] [outer = 17060400] 12:41:33 INFO - PROCESS | 3632 | 1463431293516 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]]]}] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (15797000) [pid = 3632] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (15F02400) [pid = 3632] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (14ED1000) [pid = 3632] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (15E57C00) [pid = 3632] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (11C5B000) [pid = 3632] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10B8C800) [pid = 3632] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (13399000) [pid = 3632] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:41:33 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (13140400) [pid = 3632] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 724ms 12:41:33 INFO - PROCESS | 3632 | 1463431293541 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:41:33 INFO - PROCESS | 3632 | 1463431293542 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 12:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:41:33 INFO - PROCESS | 3632 | 1463431293546 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:41:33 INFO - PROCESS | 3632 | 1463431293548 Marionette TRACE conn2 <- [1,2778,null,{}] 12:41:33 INFO - PROCESS | 3632 | 1463431293551 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}] 12:41:33 INFO - PROCESS | 3632 | 1463431293628 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:41:33 INFO - PROCESS | 3632 | 1463431293638 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:33 INFO - PROCESS | 3632 | ++DOCSHELL 13382000 == 44 [pid = 3632] [id = 704] 12:41:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (13394000) [pid = 3632] [serial = 2112] [outer = 00000000] 12:41:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (155F0800) [pid = 3632] [serial = 2113] [outer = 13394000] 12:41:33 INFO - PROCESS | 3632 | 1463431293691 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16FA9400) [pid = 3632] [serial = 2114] [outer = 13394000] 12:41:34 INFO - PROCESS | 3632 | 1463431294167 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]]]}] 12:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 678ms 12:41:34 INFO - PROCESS | 3632 | 1463431294246 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:41:34 INFO - PROCESS | 3632 | 1463431294248 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 12:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:41:34 INFO - PROCESS | 3632 | 1463431294251 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:41:34 INFO - PROCESS | 3632 | 1463431294253 Marionette TRACE conn2 <- [1,2782,null,{}] 12:41:34 INFO - PROCESS | 3632 | 1463431294257 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}] 12:41:34 INFO - PROCESS | 3632 | 1463431294361 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:41:34 INFO - PROCESS | 3632 | 1463431294354 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:34 INFO - PROCESS | 3632 | ++DOCSHELL 1751EC00 == 45 [pid = 3632] [id = 705] 12:41:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (17803C00) [pid = 3632] [serial = 2115] [outer = 00000000] 12:41:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (178EC000) [pid = 3632] [serial = 2116] [outer = 17803C00] 12:41:34 INFO - PROCESS | 3632 | 1463431294398 Marionette DEBUG loaded listener.js 12:41:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (178EC800) [pid = 3632] [serial = 2117] [outer = 17803C00] 12:41:34 INFO - PROCESS | 3632 | 1463431294810 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]]]}] 12:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 632ms 12:41:34 INFO - PROCESS | 3632 | 1463431294873 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:41:34 INFO - PROCESS | 3632 | 1463431294875 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 12:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:41:34 INFO - PROCESS | 3632 | 1463431294878 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:41:34 INFO - PROCESS | 3632 | 1463431294880 Marionette TRACE conn2 <- [1,2786,null,{}] 12:41:34 INFO - PROCESS | 3632 | 1463431294884 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}] 12:41:34 INFO - PROCESS | 3632 | 1463431294965 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:41:34 INFO - PROCESS | 3632 | 1463431294972 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:34 INFO - PROCESS | 3632 | ++DOCSHELL 155EEC00 == 46 [pid = 3632] [id = 706] 12:41:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (174CF400) [pid = 3632] [serial = 2118] [outer = 00000000] 12:41:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (17A2CC00) [pid = 3632] [serial = 2119] [outer = 174CF400] 12:41:34 INFO - PROCESS | 3632 | 1463431295015 Marionette DEBUG loaded listener.js 12:41:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (17B49400) [pid = 3632] [serial = 2120] [outer = 174CF400] 12:41:35 INFO - PROCESS | 3632 | 1463431295469 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]]]}] 12:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 631ms 12:41:35 INFO - PROCESS | 3632 | 1463431295533 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:41:35 INFO - PROCESS | 3632 | 1463431295537 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 12:41:35 INFO - PROCESS | 3632 | 1463431295543 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:41:35 INFO - PROCESS | 3632 | 1463431295547 Marionette TRACE conn2 <- [1,2790,null,{}] 12:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:41:35 INFO - PROCESS | 3632 | 1463431295553 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}] 12:41:35 INFO - PROCESS | 3632 | 1463431295651 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:41:35 INFO - PROCESS | 3632 | 1463431295881 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:35 INFO - PROCESS | 3632 | ++DOCSHELL 10A64C00 == 47 [pid = 3632] [id = 707] 12:41:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (10B90000) [pid = 3632] [serial = 2121] [outer = 00000000] 12:41:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (10D69000) [pid = 3632] [serial = 2122] [outer = 10B90000] 12:41:35 INFO - PROCESS | 3632 | 1463431295936 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (10F46C00) [pid = 3632] [serial = 2123] [outer = 10B90000] 12:41:36 INFO - PROCESS | 3632 | 1463431296531 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]]]}] 12:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1031ms 12:41:36 INFO - PROCESS | 3632 | 1463431296592 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 3632 | 1463431296595 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 12:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:41:36 INFO - PROCESS | 3632 | 1463431296623 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:41:36 INFO - PROCESS | 3632 | 1463431296627 Marionette TRACE conn2 <- [1,2794,null,{}] 12:41:36 INFO - PROCESS | 3632 | 1463431296676 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}] 12:41:36 INFO - PROCESS | 3632 | 1463431296789 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:41:36 INFO - PROCESS | 3632 | 1463431296917 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:36 INFO - PROCESS | 3632 | ++DOCSHELL 12AF3C00 == 48 [pid = 3632] [id = 708] 12:41:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (12AF5800) [pid = 3632] [serial = 2124] [outer = 00000000] 12:41:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (1330C000) [pid = 3632] [serial = 2125] [outer = 12AF5800] 12:41:36 INFO - PROCESS | 3632 | 1463431296972 Marionette DEBUG loaded listener.js 12:41:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (137EB800) [pid = 3632] [serial = 2126] [outer = 12AF5800] 12:41:37 INFO - PROCESS | 3632 | 1463431297567 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]]]}] 12:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 12:41:37 INFO - PROCESS | 3632 | 1463431297609 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:41:37 INFO - PROCESS | 3632 | 1463431297612 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 12:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:41:37 INFO - PROCESS | 3632 | 1463431297616 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:41:37 INFO - PROCESS | 3632 | 1463431297618 Marionette TRACE conn2 <- [1,2798,null,{}] 12:41:37 INFO - PROCESS | 3632 | 1463431297628 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}] 12:41:37 INFO - PROCESS | 3632 | 1463431297736 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:41:37 INFO - PROCESS | 3632 | 1463431297847 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:37 INFO - PROCESS | 3632 | ++DOCSHELL 17054400 == 49 [pid = 3632] [id = 709] 12:41:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (17054800) [pid = 3632] [serial = 2127] [outer = 00000000] 12:41:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (1706E000) [pid = 3632] [serial = 2128] [outer = 17054800] 12:41:37 INFO - PROCESS | 3632 | 1463431297927 Marionette DEBUG loaded listener.js 12:41:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (17A25000) [pid = 3632] [serial = 2129] [outer = 17054800] 12:41:38 INFO - PROCESS | 3632 | 1463431298751 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]]]}] 12:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1201ms 12:41:38 INFO - PROCESS | 3632 | 1463431298806 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:41:38 INFO - PROCESS | 3632 | 1463431298809 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 12:41:38 INFO - PROCESS | 3632 | 1463431298815 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:41:38 INFO - PROCESS | 3632 | 1463431298818 Marionette TRACE conn2 <- [1,2802,null,{}] 12:41:38 INFO - PROCESS | 3632 | 1463431298824 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}] 12:41:38 INFO - PROCESS | 3632 | 1463431298918 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:41:39 INFO - PROCESS | 3632 | 1463431299051 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:39 INFO - PROCESS | 3632 | ++DOCSHELL 104EB800 == 50 [pid = 3632] [id = 710] 12:41:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (104F2C00) [pid = 3632] [serial = 2130] [outer = 00000000] 12:41:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (10C2F000) [pid = 3632] [serial = 2131] [outer = 104F2C00] 12:41:39 INFO - PROCESS | 3632 | 1463431299105 Marionette DEBUG loaded listener.js 12:41:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (10D65400) [pid = 3632] [serial = 2132] [outer = 104F2C00] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 19AE8000 == 49 [pid = 3632] [id = 674] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 10F3F400 == 48 [pid = 3632] [id = 418] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 12D79800 == 47 [pid = 3632] [id = 420] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 1751EC00 == 46 [pid = 3632] [id = 705] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 13382000 == 45 [pid = 3632] [id = 704] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 1705C800 == 44 [pid = 3632] [id = 703] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 10F3C000 == 43 [pid = 3632] [id = 702] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 13149800 == 42 [pid = 3632] [id = 701] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 13377000 == 41 [pid = 3632] [id = 700] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 104F0C00 == 40 [pid = 3632] [id = 699] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 10F39400 == 39 [pid = 3632] [id = 698] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 10C27400 == 38 [pid = 3632] [id = 697] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 12D2F000 == 37 [pid = 3632] [id = 694] 12:41:39 INFO - PROCESS | 3632 | --DOCSHELL 10C29400 == 36 [pid = 3632] [id = 693] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (15E49400) [pid = 3632] [serial = 2066] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (16E4E400) [pid = 3632] [serial = 2071] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (155EF000) [pid = 3632] [serial = 2062] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (16FA1000) [pid = 3632] [serial = 2072] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (16D1F800) [pid = 3632] [serial = 2069] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (15791800) [pid = 3632] [serial = 2063] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (12A3AC00) [pid = 3632] [serial = 2056] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (10F43C00) [pid = 3632] [serial = 2050] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (10D69400) [pid = 3632] [serial = 2053] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (130D5C00) [pid = 3632] [serial = 2057] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (137ECC00) [pid = 3632] [serial = 2059] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (10F39C00) [pid = 3632] [serial = 2054] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (157C5C00) [pid = 3632] [serial = 2065] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (140CC400) [pid = 3632] [serial = 2060] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (10B8E000) [pid = 3632] [serial = 2047] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (16D1E800) [pid = 3632] [serial = 2068] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (16FABC00) [pid = 3632] [serial = 2074] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (1704F800) [pid = 3632] [serial = 2075] [outer = 00000000] [url = about:blank] 12:41:39 INFO - PROCESS | 3632 | 1463431299659 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]]]}] 12:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 894ms 12:41:39 INFO - PROCESS | 3632 | 1463431299699 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:41:39 INFO - PROCESS | 3632 | 1463431299704 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 12:41:39 INFO - PROCESS | 3632 | 1463431299714 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:41:39 INFO - PROCESS | 3632 | 1463431299717 Marionette TRACE conn2 <- [1,2806,null,{}] 12:41:39 INFO - PROCESS | 3632 | 1463431299721 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}] 12:41:39 INFO - PROCESS | 3632 | 1463431299803 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:41:39 INFO - PROCESS | 3632 | 1463431299810 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:39 INFO - PROCESS | 3632 | ++DOCSHELL 10C32C00 == 37 [pid = 3632] [id = 711] 12:41:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (10D63400) [pid = 3632] [serial = 2133] [outer = 00000000] 12:41:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10F44000) [pid = 3632] [serial = 2134] [outer = 10D63400] 12:41:39 INFO - PROCESS | 3632 | 1463431299854 Marionette DEBUG loaded listener.js 12:41:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (11080400) [pid = 3632] [serial = 2135] [outer = 10D63400] 12:41:40 INFO - PROCESS | 3632 | 1463431300342 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]]]}] 12:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 693ms 12:41:40 INFO - PROCESS | 3632 | 1463431300397 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:41:40 INFO - PROCESS | 3632 | 1463431300399 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 12:41:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:41:40 INFO - PROCESS | 3632 | 1463431300403 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:41:40 INFO - PROCESS | 3632 | 1463431300406 Marionette TRACE conn2 <- [1,2810,null,{}] 12:41:40 INFO - PROCESS | 3632 | 1463431300417 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}] 12:41:40 INFO - PROCESS | 3632 | 1463431300500 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:41:40 INFO - PROCESS | 3632 | 1463431300508 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:40 INFO - PROCESS | 3632 | ++DOCSHELL 12A44400 == 38 [pid = 3632] [id = 712] 12:41:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (12A44800) [pid = 3632] [serial = 2136] [outer = 00000000] 12:41:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (12DCCC00) [pid = 3632] [serial = 2137] [outer = 12A44800] 12:41:40 INFO - PROCESS | 3632 | 1463431300555 Marionette DEBUG loaded listener.js 12:41:40 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1313C800) [pid = 3632] [serial = 2138] [outer = 12A44800] 12:41:41 INFO - PROCESS | 3632 | 1463431301029 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]]]}] 12:41:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:41:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 632ms 12:41:41 INFO - PROCESS | 3632 | 1463431301040 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:41:41 INFO - PROCESS | 3632 | 1463431301043 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 12:41:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:41:41 INFO - PROCESS | 3632 | 1463431301046 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:41:41 INFO - PROCESS | 3632 | 1463431301048 Marionette TRACE conn2 <- [1,2814,null,{}] 12:41:41 INFO - PROCESS | 3632 | 1463431301051 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}] 12:41:41 INFO - PROCESS | 3632 | 1463431301130 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:41:41 INFO - PROCESS | 3632 | 1463431301136 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:41 INFO - PROCESS | 3632 | ++DOCSHELL 13396800 == 39 [pid = 3632] [id = 713] 12:41:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13398400) [pid = 3632] [serial = 2139] [outer = 00000000] 12:41:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (13DBEC00) [pid = 3632] [serial = 2140] [outer = 13398400] 12:41:41 INFO - PROCESS | 3632 | 1463431301181 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (140D5C00) [pid = 3632] [serial = 2141] [outer = 13398400] 12:41:41 INFO - PROCESS | 3632 | 1463431301631 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:41:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:41:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 631ms 12:41:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:41:41 INFO - PROCESS | 3632 | 1463431301667 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:41:41 INFO - PROCESS | 3632 | 1463431301669 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 12:41:41 INFO - PROCESS | 3632 | 1463431301672 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:41:41 INFO - PROCESS | 3632 | 1463431301674 Marionette TRACE conn2 <- [1,2818,null,{}] 12:41:41 INFO - PROCESS | 3632 | 1463431301677 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}] 12:41:41 INFO - PROCESS | 3632 | 1463431301764 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:41:41 INFO - PROCESS | 3632 | 1463431301771 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:41 INFO - PROCESS | 3632 | ++DOCSHELL 14E18C00 == 40 [pid = 3632] [id = 714] 12:41:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (14E1A400) [pid = 3632] [serial = 2142] [outer = 00000000] 12:41:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (15161C00) [pid = 3632] [serial = 2143] [outer = 14E1A400] 12:41:41 INFO - PROCESS | 3632 | 1463431301814 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (155F3000) [pid = 3632] [serial = 2144] [outer = 14E1A400] 12:41:42 INFO - PROCESS | 3632 | 1463431302310 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]]]}] 12:41:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:41:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 678ms 12:41:42 INFO - PROCESS | 3632 | 1463431302372 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:41:42 INFO - PROCESS | 3632 | 1463431302374 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 12:41:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:41:42 INFO - PROCESS | 3632 | 1463431302383 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:41:42 INFO - PROCESS | 3632 | 1463431302385 Marionette TRACE conn2 <- [1,2822,null,{}] 12:41:42 INFO - PROCESS | 3632 | 1463431302388 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}] 12:41:42 INFO - PROCESS | 3632 | 1463431302520 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:41:42 INFO - PROCESS | 3632 | 1463431302533 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:42 INFO - PROCESS | 3632 | ++DOCSHELL 15E55400 == 41 [pid = 3632] [id = 715] 12:41:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (15F03800) [pid = 3632] [serial = 2145] [outer = 00000000] 12:41:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (167AA800) [pid = 3632] [serial = 2146] [outer = 15F03800] 12:41:42 INFO - PROCESS | 3632 | 1463431302562 Marionette DEBUG loaded listener.js 12:41:42 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (16D8B000) [pid = 3632] [serial = 2147] [outer = 15F03800] 12:41:43 INFO - PROCESS | 3632 | 1463431303027 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 678ms 12:41:43 INFO - PROCESS | 3632 | 1463431303065 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:41:43 INFO - PROCESS | 3632 | 1463431303067 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 12:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:41:43 INFO - PROCESS | 3632 | 1463431303070 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:41:43 INFO - PROCESS | 3632 | 1463431303072 Marionette TRACE conn2 <- [1,2826,null,{}] 12:41:43 INFO - PROCESS | 3632 | 1463431303075 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}] 12:41:43 INFO - PROCESS | 3632 | 1463431303211 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:41:43 INFO - PROCESS | 3632 | 1463431303235 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:43 INFO - PROCESS | 3632 | ++DOCSHELL 16E4D400 == 42 [pid = 3632] [id = 716] 12:41:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (16FA4800) [pid = 3632] [serial = 2148] [outer = 00000000] 12:41:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (16FAB000) [pid = 3632] [serial = 2149] [outer = 16FA4800] 12:41:43 INFO - PROCESS | 3632 | 1463431303278 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (17052000) [pid = 3632] [serial = 2150] [outer = 16FA4800] 12:41:43 INFO - PROCESS | 3632 | 1463431303721 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]]]}] 12:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 693ms 12:41:43 INFO - PROCESS | 3632 | 1463431303770 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:41:43 INFO - PROCESS | 3632 | 1463431303772 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 12:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:41:43 INFO - PROCESS | 3632 | 1463431303775 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:41:43 INFO - PROCESS | 3632 | 1463431303777 Marionette TRACE conn2 <- [1,2830,null,{}] 12:41:43 INFO - PROCESS | 3632 | 1463431303764 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}] 12:41:43 INFO - PROCESS | 3632 | 1463431303876 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:41:43 INFO - PROCESS | 3632 | 1463431303882 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:43 INFO - PROCESS | 3632 | ++DOCSHELL 17054000 == 43 [pid = 3632] [id = 717] 12:41:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (17056400) [pid = 3632] [serial = 2151] [outer = 00000000] 12:41:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17068400) [pid = 3632] [serial = 2152] [outer = 17056400] 12:41:43 INFO - PROCESS | 3632 | 1463431303926 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1719A800) [pid = 3632] [serial = 2153] [outer = 17056400] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (167A7000) [pid = 3632] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (16FA1400) [pid = 3632] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10A62C00) [pid = 3632] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (13399C00) [pid = 3632] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10F3A000) [pid = 3632] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10C29800) [pid = 3632] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17060400) [pid = 3632] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (13394000) [pid = 3632] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (17803C00) [pid = 3632] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (137FA800) [pid = 3632] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:41:44 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (13BDEC00) [pid = 3632] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:41:44 INFO - PROCESS | 3632 | 1463431304502 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]]]}] 12:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 785ms 12:41:44 INFO - PROCESS | 3632 | 1463431304560 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:41:44 INFO - PROCESS | 3632 | 1463431304562 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 12:41:44 INFO - PROCESS | 3632 | 1463431304566 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:41:44 INFO - PROCESS | 3632 | 1463431304567 Marionette TRACE conn2 <- [1,2834,null,{}] 12:41:44 INFO - PROCESS | 3632 | 1463431304571 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}] 12:41:44 INFO - PROCESS | 3632 | 1463431304657 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:41:44 INFO - PROCESS | 3632 | 1463431304664 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:44 INFO - PROCESS | 3632 | ++DOCSHELL 11CF0C00 == 44 [pid = 3632] [id = 718] 12:41:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (13BDEC00) [pid = 3632] [serial = 2154] [outer = 00000000] 12:41:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (16FA7400) [pid = 3632] [serial = 2155] [outer = 13BDEC00] 12:41:44 INFO - PROCESS | 3632 | 1463431304708 Marionette DEBUG loaded listener.js 12:41:44 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (16FA9000) [pid = 3632] [serial = 2156] [outer = 13BDEC00] 12:41:45 INFO - PROCESS | 3632 | 1463431305173 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]]]}] 12:41:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:41:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 693ms 12:41:45 INFO - PROCESS | 3632 | 1463431305249 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:41:45 INFO - PROCESS | 3632 | 1463431305254 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 12:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:41:45 INFO - PROCESS | 3632 | 1463431305259 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:41:45 INFO - PROCESS | 3632 | 1463431305263 Marionette TRACE conn2 <- [1,2838,null,{}] 12:41:45 INFO - PROCESS | 3632 | 1463431305269 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}] 12:41:45 INFO - PROCESS | 3632 | 1463431305382 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:41:45 INFO - PROCESS | 3632 | 1463431305514 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:45 INFO - PROCESS | 3632 | ++DOCSHELL 10A5BC00 == 45 [pid = 3632] [id = 719] 12:41:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (10A5F400) [pid = 3632] [serial = 2157] [outer = 00000000] 12:41:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (10C2B400) [pid = 3632] [serial = 2158] [outer = 10A5F400] 12:41:45 INFO - PROCESS | 3632 | 1463431305573 Marionette DEBUG loaded listener.js 12:41:45 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (10F41C00) [pid = 3632] [serial = 2159] [outer = 10A5F400] 12:41:46 INFO - PROCESS | 3632 | 1463431306171 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 939ms 12:41:46 INFO - PROCESS | 3632 | 1463431306189 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:41:46 INFO - PROCESS | 3632 | 1463431306194 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 12:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:41:46 INFO - PROCESS | 3632 | 1463431306201 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:41:46 INFO - PROCESS | 3632 | 1463431306204 Marionette TRACE conn2 <- [1,2842,null,{}] 12:41:46 INFO - PROCESS | 3632 | 1463431306207 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}] 12:41:46 INFO - PROCESS | 3632 | 1463431306312 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:41:46 INFO - PROCESS | 3632 | 1463431306469 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:46 INFO - PROCESS | 3632 | ++DOCSHELL 12D2E800 == 46 [pid = 3632] [id = 720] 12:41:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (12D2F000) [pid = 3632] [serial = 2160] [outer = 00000000] 12:41:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (1315EC00) [pid = 3632] [serial = 2161] [outer = 12D2F000] 12:41:46 INFO - PROCESS | 3632 | 1463431306523 Marionette DEBUG loaded listener.js 12:41:46 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (1339E400) [pid = 3632] [serial = 2162] [outer = 12D2F000] 12:41:47 INFO - PROCESS | 3632 | 1463431307086 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]]]}] 12:41:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:41:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 924ms 12:41:47 INFO - PROCESS | 3632 | 1463431307144 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:41:47 INFO - PROCESS | 3632 | 1463431307147 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 12:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:41:47 INFO - PROCESS | 3632 | 1463431307151 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:41:47 INFO - PROCESS | 3632 | 1463431307154 Marionette TRACE conn2 <- [1,2846,null,{}] 12:41:47 INFO - PROCESS | 3632 | 1463431307165 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}] 12:41:47 INFO - PROCESS | 3632 | 1463431307287 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:41:47 INFO - PROCESS | 3632 | 1463431307431 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:47 INFO - PROCESS | 3632 | ++DOCSHELL 15F3E000 == 47 [pid = 3632] [id = 721] 12:41:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (16D20800) [pid = 3632] [serial = 2163] [outer = 00000000] 12:41:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (16FA4000) [pid = 3632] [serial = 2164] [outer = 16D20800] 12:41:47 INFO - PROCESS | 3632 | 1463431307490 Marionette DEBUG loaded listener.js 12:41:47 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (17065000) [pid = 3632] [serial = 2165] [outer = 16D20800] 12:41:48 INFO - PROCESS | 3632 | 1463431308077 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 985ms 12:41:48 INFO - PROCESS | 3632 | 1463431308137 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:41:48 INFO - PROCESS | 3632 | 1463431308140 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 12:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:41:48 INFO - PROCESS | 3632 | 1463431308143 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:41:48 INFO - PROCESS | 3632 | 1463431308145 Marionette TRACE conn2 <- [1,2850,null,{}] 12:41:48 INFO - PROCESS | 3632 | 1463431308149 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}] 12:41:48 INFO - PROCESS | 3632 | 1463431308249 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:41:48 INFO - PROCESS | 3632 | 1463431308385 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:48 INFO - PROCESS | 3632 | ++DOCSHELL 17804400 == 48 [pid = 3632] [id = 722] 12:41:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1780F800) [pid = 3632] [serial = 2166] [outer = 00000000] 12:41:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (17A20800) [pid = 3632] [serial = 2167] [outer = 1780F800] 12:41:48 INFO - PROCESS | 3632 | 1463431308444 Marionette DEBUG loaded listener.js 12:41:48 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (180F2000) [pid = 3632] [serial = 2168] [outer = 1780F800] 12:41:48 INFO - PROCESS | 3632 | 1463431308998 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]]]}] 12:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 924ms 12:41:49 INFO - PROCESS | 3632 | 1463431309071 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:41:49 INFO - PROCESS | 3632 | 1463431309073 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 12:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:41:49 INFO - PROCESS | 3632 | 1463431309077 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:41:49 INFO - PROCESS | 3632 | 1463431309079 Marionette TRACE conn2 <- [1,2854,null,{}] 12:41:49 INFO - PROCESS | 3632 | 1463431309083 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}] 12:41:49 INFO - PROCESS | 3632 | 1463431309183 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:41:49 INFO - PROCESS | 3632 | 1463431309322 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:49 INFO - PROCESS | 3632 | ++DOCSHELL 10B8DC00 == 49 [pid = 3632] [id = 723] 12:41:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (10F3F400) [pid = 3632] [serial = 2169] [outer = 00000000] 12:41:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (12A43000) [pid = 3632] [serial = 2170] [outer = 10F3F400] 12:41:49 INFO - PROCESS | 3632 | 1463431309381 Marionette DEBUG loaded listener.js 12:41:49 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (130CFC00) [pid = 3632] [serial = 2171] [outer = 10F3F400] 12:41:50 INFO - PROCESS | 3632 | 1463431310098 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]]]}] 12:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1078ms 12:41:50 INFO - PROCESS | 3632 | 1463431310161 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:41:50 INFO - PROCESS | 3632 | 1463431310166 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 12:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:41:50 INFO - PROCESS | 3632 | 1463431310171 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:41:50 INFO - PROCESS | 3632 | 1463431310175 Marionette TRACE conn2 <- [1,2858,null,{}] 12:41:50 INFO - PROCESS | 3632 | 1463431310179 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}] 12:41:50 INFO - PROCESS | 3632 | 1463431310276 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:41:50 INFO - PROCESS | 3632 | 1463431310417 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:50 INFO - PROCESS | 3632 | ++DOCSHELL 10A60800 == 50 [pid = 3632] [id = 724] 12:41:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (10D66400) [pid = 3632] [serial = 2172] [outer = 00000000] 12:41:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (12A48400) [pid = 3632] [serial = 2173] [outer = 10D66400] 12:41:50 INFO - PROCESS | 3632 | 1463431310471 Marionette DEBUG loaded listener.js 12:41:50 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (13145C00) [pid = 3632] [serial = 2174] [outer = 10D66400] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 16E50400 == 49 [pid = 3632] [id = 424] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 17054000 == 48 [pid = 3632] [id = 717] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 16E4D400 == 47 [pid = 3632] [id = 716] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 15E55400 == 46 [pid = 3632] [id = 715] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 14E18C00 == 45 [pid = 3632] [id = 714] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 13396800 == 44 [pid = 3632] [id = 713] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 12A44400 == 43 [pid = 3632] [id = 712] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 10C32C00 == 42 [pid = 3632] [id = 711] 12:41:50 INFO - PROCESS | 3632 | --DOCSHELL 104EB800 == 41 [pid = 3632] [id = 710] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (140D3000) [pid = 3632] [serial = 2045] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (17A2CC00) [pid = 3632] [serial = 2119] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (16FAB400) [pid = 3632] [serial = 2107] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (17058400) [pid = 3632] [serial = 2077] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (17058800) [pid = 3632] [serial = 2078] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (13149C00) [pid = 3632] [serial = 2098] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (13162C00) [pid = 3632] [serial = 2099] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (14ECB800) [pid = 3632] [serial = 2083] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (13BDBC00) [pid = 3632] [serial = 2101] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (11C69C00) [pid = 3632] [serial = 2095] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (12A3D400) [pid = 3632] [serial = 2096] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (11C07000) [pid = 3632] [serial = 2093] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (10F46400) [pid = 3632] [serial = 2092] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (1706D800) [pid = 3632] [serial = 2089] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (128A7000) [pid = 3632] [serial = 2080] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (17061000) [pid = 3632] [serial = 2086] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (17053400) [pid = 3632] [serial = 2108] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (174C9800) [pid = 3632] [serial = 2110] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (155F0800) [pid = 3632] [serial = 2113] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (16FA9400) [pid = 3632] [serial = 2114] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (178EC000) [pid = 3632] [serial = 2116] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (178EC800) [pid = 3632] [serial = 2117] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (155F7C00) [pid = 3632] [serial = 2104] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (174CC400) [pid = 3632] [serial = 2111] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (157C0400) [pid = 3632] [serial = 2105] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (140D4C00) [pid = 3632] [serial = 2102] [outer = 00000000] [url = about:blank] 12:41:50 INFO - PROCESS | 3632 | 1463431310943 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]]]}] 12:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 831ms 12:41:51 INFO - PROCESS | 3632 | 1463431310998 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:41:51 INFO - PROCESS | 3632 | 1463431311003 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 12:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:41:51 INFO - PROCESS | 3632 | 1463431311009 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:41:51 INFO - PROCESS | 3632 | 1463431311012 Marionette TRACE conn2 <- [1,2862,null,{}] 12:41:51 INFO - PROCESS | 3632 | 1463431311016 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}] 12:41:51 INFO - PROCESS | 3632 | 1463431311100 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:41:51 INFO - PROCESS | 3632 | 1463431311109 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:51 INFO - PROCESS | 3632 | ++DOCSHELL 1288D000 == 42 [pid = 3632] [id = 725] 12:41:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (1288D800) [pid = 3632] [serial = 2175] [outer = 00000000] 12:41:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (13156400) [pid = 3632] [serial = 2176] [outer = 1288D800] 12:41:51 INFO - PROCESS | 3632 | 1463431311155 Marionette DEBUG loaded listener.js 12:41:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (13398000) [pid = 3632] [serial = 2177] [outer = 1288D800] 12:41:51 INFO - PROCESS | 3632 | 1463431311665 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]]]}] 12:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 678ms 12:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:41:51 INFO - PROCESS | 3632 | 1463431311708 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:41:51 INFO - PROCESS | 3632 | 1463431311710 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 12:41:51 INFO - PROCESS | 3632 | 1463431311713 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:41:51 INFO - PROCESS | 3632 | 1463431311717 Marionette TRACE conn2 <- [1,2866,null,{}] 12:41:51 INFO - PROCESS | 3632 | 1463431311727 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}] 12:41:51 INFO - PROCESS | 3632 | 1463431311811 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:41:51 INFO - PROCESS | 3632 | 1463431311815 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:51 INFO - PROCESS | 3632 | ++DOCSHELL 12A47000 == 43 [pid = 3632] [id = 726] 12:41:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (1339E800) [pid = 3632] [serial = 2178] [outer = 00000000] 12:41:51 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (157C2400) [pid = 3632] [serial = 2179] [outer = 1339E800] 12:41:51 INFO - PROCESS | 3632 | 1463431311945 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (15E4DC00) [pid = 3632] [serial = 2180] [outer = 1339E800] 12:41:52 INFO - PROCESS | 3632 | 1463431312315 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]]]}] 12:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 616ms 12:41:52 INFO - PROCESS | 3632 | 1463431312352 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:41:52 INFO - PROCESS | 3632 | 1463431312355 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 12:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:41:52 INFO - PROCESS | 3632 | 1463431312359 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:41:52 INFO - PROCESS | 3632 | 1463431312360 Marionette TRACE conn2 <- [1,2870,null,{}] 12:41:52 INFO - PROCESS | 3632 | 1463431312364 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}] 12:41:52 INFO - PROCESS | 3632 | 1463431312451 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:41:52 INFO - PROCESS | 3632 | 1463431312458 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:52 INFO - PROCESS | 3632 | ++DOCSHELL 16D1EC00 == 44 [pid = 3632] [id = 727] 12:41:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (16D21800) [pid = 3632] [serial = 2181] [outer = 00000000] 12:41:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (16FA2000) [pid = 3632] [serial = 2182] [outer = 16D21800] 12:41:52 INFO - PROCESS | 3632 | 1463431312502 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (17025400) [pid = 3632] [serial = 2183] [outer = 16D21800] 12:41:52 INFO - PROCESS | 3632 | 1463431312987 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]]]}] 12:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 693ms 12:41:53 INFO - PROCESS | 3632 | 1463431313040 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:41:53 INFO - PROCESS | 3632 | 1463431313042 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 12:41:53 INFO - PROCESS | 3632 | 1463431313046 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:41:53 INFO - PROCESS | 3632 | 1463431313047 Marionette TRACE conn2 <- [1,2874,null,{}] 12:41:53 INFO - PROCESS | 3632 | 1463431313067 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}] 12:41:53 INFO - PROCESS | 3632 | 1463431313177 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:41:53 INFO - PROCESS | 3632 | 1463431313186 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 3632 | ++DOCSHELL 0C786800 == 45 [pid = 3632] [id = 728] 12:41:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (12D3A800) [pid = 3632] [serial = 2184] [outer = 00000000] 12:41:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (1705DC00) [pid = 3632] [serial = 2185] [outer = 12D3A800] 12:41:53 INFO - PROCESS | 3632 | 1463431313230 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (1706D800) [pid = 3632] [serial = 2186] [outer = 12D3A800] 12:41:53 INFO - PROCESS | 3632 | 1463431313718 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]]]}] 12:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 693ms 12:41:53 INFO - PROCESS | 3632 | 1463431313753 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:41:53 INFO - PROCESS | 3632 | 1463431313755 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 12:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:41:53 INFO - PROCESS | 3632 | 1463431313762 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:41:53 INFO - PROCESS | 3632 | 1463431313764 Marionette TRACE conn2 <- [1,2878,null,{}] 12:41:53 INFO - PROCESS | 3632 | 1463431313768 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}] 12:41:53 INFO - PROCESS | 3632 | 1463431313919 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:41:53 INFO - PROCESS | 3632 | 1463431313944 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 3632 | ++DOCSHELL 178B3800 == 46 [pid = 3632] [id = 729] 12:41:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (178B3C00) [pid = 3632] [serial = 2187] [outer = 00000000] 12:41:53 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (17A24C00) [pid = 3632] [serial = 2188] [outer = 178B3C00] 12:41:53 INFO - PROCESS | 3632 | 1463431313990 Marionette DEBUG loaded listener.js 12:41:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (17B43000) [pid = 3632] [serial = 2189] [outer = 178B3C00] 12:41:54 INFO - PROCESS | 3632 | 1463431314405 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 693ms 12:41:54 INFO - PROCESS | 3632 | 1463431314444 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:41:54 INFO - PROCESS | 3632 | 1463431314446 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 12:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:41:54 INFO - PROCESS | 3632 | 1463431314449 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:41:54 INFO - PROCESS | 3632 | 1463431314451 Marionette TRACE conn2 <- [1,2882,null,{}] 12:41:54 INFO - PROCESS | 3632 | 1463431314454 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}] 12:41:54 INFO - PROCESS | 3632 | 1463431314573 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:41:54 INFO - PROCESS | 3632 | 1463431314580 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:54 INFO - PROCESS | 3632 | ++DOCSHELL 17A2C800 == 47 [pid = 3632] [id = 730] 12:41:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (17B49C00) [pid = 3632] [serial = 2190] [outer = 00000000] 12:41:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (1856C800) [pid = 3632] [serial = 2191] [outer = 17B49C00] 12:41:54 INFO - PROCESS | 3632 | 1463431314679 Marionette DEBUG loaded listener.js 12:41:54 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (1856EC00) [pid = 3632] [serial = 2192] [outer = 17B49C00] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (15F03800) [pid = 3632] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (16FA4800) [pid = 3632] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (174CF400) [pid = 3632] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (104F2C00) [pid = 3632] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (17056400) [pid = 3632] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (13398400) [pid = 3632] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (12A44800) [pid = 3632] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (10D63400) [pid = 3632] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:41:54 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (14E1A400) [pid = 3632] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:41:55 INFO - PROCESS | 3632 | 1463431315149 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]]]}] 12:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 724ms 12:41:55 INFO - PROCESS | 3632 | 1463431315190 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 3632 | 1463431315192 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 12:41:55 INFO - PROCESS | 3632 | 1463431315195 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:41:55 INFO - PROCESS | 3632 | 1463431315197 Marionette TRACE conn2 <- [1,2886,null,{}] 12:41:55 INFO - PROCESS | 3632 | 1463431315201 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}] 12:41:55 INFO - PROCESS | 3632 | 1463431315304 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:41:55 INFO - PROCESS | 3632 | 1463431315310 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 3632 | ++DOCSHELL 14E1B800 == 48 [pid = 3632] [id = 731] 12:41:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (14ED1800) [pid = 3632] [serial = 2193] [outer = 00000000] 12:41:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (17019000) [pid = 3632] [serial = 2194] [outer = 14ED1800] 12:41:55 INFO - PROCESS | 3632 | 1463431315338 Marionette DEBUG loaded listener.js 12:41:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (178EBC00) [pid = 3632] [serial = 2195] [outer = 14ED1800] 12:41:55 INFO - PROCESS | 3632 | 1463431315783 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]]]}] 12:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 631ms 12:41:55 INFO - PROCESS | 3632 | 1463431315819 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 3632 | 1463431315821 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 12:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:41:55 INFO - PROCESS | 3632 | 1463431315825 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:41:55 INFO - PROCESS | 3632 | 1463431315826 Marionette TRACE conn2 <- [1,2890,null,{}] 12:41:55 INFO - PROCESS | 3632 | 1463431315830 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}] 12:41:55 INFO - PROCESS | 3632 | 1463431315908 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:41:55 INFO - PROCESS | 3632 | 1463431315915 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 3632 | ++DOCSHELL 1043F000 == 49 [pid = 3632] [id = 732] 12:41:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (10A5E400) [pid = 3632] [serial = 2196] [outer = 00000000] 12:41:55 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (182E4C00) [pid = 3632] [serial = 2197] [outer = 10A5E400] 12:41:55 INFO - PROCESS | 3632 | 1463431315959 Marionette DEBUG loaded listener.js 12:41:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (1883E000) [pid = 3632] [serial = 2198] [outer = 10A5E400] 12:41:56 INFO - PROCESS | 3632 | 1463431316404 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 632ms 12:41:56 INFO - PROCESS | 3632 | 1463431316460 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:41:56 INFO - PROCESS | 3632 | 1463431316462 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 12:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:41:56 INFO - PROCESS | 3632 | 1463431316466 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:41:56 INFO - PROCESS | 3632 | 1463431316467 Marionette TRACE conn2 <- [1,2894,null,{}] 12:41:56 INFO - PROCESS | 3632 | 1463431316455 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}] 12:41:56 INFO - PROCESS | 3632 | 1463431316542 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:41:56 INFO - PROCESS | 3632 | 1463431316553 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:56 INFO - PROCESS | 3632 | ++DOCSHELL 180EE800 == 50 [pid = 3632] [id = 733] 12:41:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (19AB6400) [pid = 3632] [serial = 2199] [outer = 00000000] 12:41:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (19ABD400) [pid = 3632] [serial = 2200] [outer = 19AB6400] 12:41:56 INFO - PROCESS | 3632 | 1463431316596 Marionette DEBUG loaded listener.js 12:41:56 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (19ABDC00) [pid = 3632] [serial = 2201] [outer = 19AB6400] 12:41:57 INFO - PROCESS | 3632 | 1463431317281 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]]]}] 12:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 893ms 12:41:57 INFO - PROCESS | 3632 | 1463431317354 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:41:57 INFO - PROCESS | 3632 | 1463431317359 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 12:41:57 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:41:57 INFO - PROCESS | 3632 | 1463431317365 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:41:57 INFO - PROCESS | 3632 | 1463431317368 Marionette TRACE conn2 <- [1,2898,null,{}] 12:41:57 INFO - PROCESS | 3632 | 1463431317374 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}] 12:41:57 INFO - PROCESS | 3632 | 1463431317559 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:41:57 INFO - PROCESS | 3632 | 1463431317664 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:57 INFO - PROCESS | 3632 | ++DOCSHELL 1107FC00 == 51 [pid = 3632] [id = 734] 12:41:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (11274000) [pid = 3632] [serial = 2202] [outer = 00000000] 12:41:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (12A46000) [pid = 3632] [serial = 2203] [outer = 11274000] 12:41:57 INFO - PROCESS | 3632 | 1463431317720 Marionette DEBUG loaded listener.js 12:41:57 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (12DDA000) [pid = 3632] [serial = 2204] [outer = 11274000] 12:41:58 INFO - PROCESS | 3632 | 1463431318274 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]]]}] 12:41:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:41:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:41:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 924ms 12:41:58 INFO - PROCESS | 3632 | 1463431318295 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:41:58 INFO - PROCESS | 3632 | 1463431318300 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 12:41:58 INFO - TEST-START | /DOMEvents/constructors.html 12:41:58 INFO - PROCESS | 3632 | 1463431318307 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:41:58 INFO - PROCESS | 3632 | 1463431318310 Marionette TRACE conn2 <- [1,2902,null,{}] 12:41:58 INFO - PROCESS | 3632 | 1463431318331 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}] 12:41:58 INFO - PROCESS | 3632 | 1463431318437 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:41:58 INFO - PROCESS | 3632 | 1463431318550 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:58 INFO - PROCESS | 3632 | ++DOCSHELL 1313E400 == 52 [pid = 3632] [id = 735] 12:41:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (13149C00) [pid = 3632] [serial = 2205] [outer = 00000000] 12:41:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (157BDC00) [pid = 3632] [serial = 2206] [outer = 13149C00] 12:41:58 INFO - PROCESS | 3632 | 1463431318646 Marionette DEBUG loaded listener.js 12:41:58 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (15F01C00) [pid = 3632] [serial = 2207] [outer = 13149C00] 12:41:59 INFO - PROCESS | 3632 | 1463431319301 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]]]}] 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:41:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 1093ms 12:41:59 INFO - PROCESS | 3632 | 1463431319410 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:41:59 INFO - PROCESS | 3632 | 1463431319413 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 12:41:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:41:59 INFO - PROCESS | 3632 | 1463431319418 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:41:59 INFO - PROCESS | 3632 | 1463431319422 Marionette TRACE conn2 <- [1,2906,null,{}] 12:41:59 INFO - PROCESS | 3632 | 1463431319433 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}] 12:41:59 INFO - PROCESS | 3632 | 1463431319548 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:41:59 INFO - PROCESS | 3632 | 1463431319688 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:41:59 INFO - PROCESS | 3632 | ++DOCSHELL 102CF800 == 53 [pid = 3632] [id = 736] 12:41:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (174CE800) [pid = 3632] [serial = 2208] [outer = 00000000] 12:41:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (19AE9400) [pid = 3632] [serial = 2209] [outer = 174CE800] 12:41:59 INFO - PROCESS | 3632 | 1463431319749 Marionette DEBUG loaded listener.js 12:41:59 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (19AEF400) [pid = 3632] [serial = 2210] [outer = 174CE800] 12:42:00 INFO - PROCESS | 3632 | 1463431320229 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:42:00 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:42:00 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 831ms 12:42:00 INFO - PROCESS | 3632 | 1463431320242 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:42:00 INFO - PROCESS | 3632 | 1463431320245 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 12:42:00 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:42:00 INFO - PROCESS | 3632 | 1463431320248 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:42:00 INFO - PROCESS | 3632 | 1463431320250 Marionette TRACE conn2 <- [1,2910,null,{}] 12:42:00 INFO - PROCESS | 3632 | 1463431320254 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}] 12:42:00 INFO - PROCESS | 3632 | 1463431320356 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:42:00 INFO - PROCESS | 3632 | 1463431320497 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:00 INFO - PROCESS | 3632 | ++DOCSHELL 19AED800 == 54 [pid = 3632] [id = 737] 12:42:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (19AF2800) [pid = 3632] [serial = 2211] [outer = 00000000] 12:42:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (19B35400) [pid = 3632] [serial = 2212] [outer = 19AF2800] 12:42:00 INFO - PROCESS | 3632 | 1463431320558 Marionette DEBUG loaded listener.js 12:42:00 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (19B38400) [pid = 3632] [serial = 2213] [outer = 19AF2800] 12:42:00 INFO - PROCESS | 3632 | [3632] 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 12:42:00 INFO - PROCESS | 3632 | [3632] 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 12:42:00 INFO - PROCESS | 3632 | [3632] 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 12:42:00 INFO - PROCESS | 3632 | [3632] 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 12:42:01 INFO - PROCESS | 3632 | 1463431321125 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]]]}] 12:42:01 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:42:01 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:42:01 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 12:42:01 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:42:01 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 12:42:01 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:42:01 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]" 12:42:01 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:42:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:01 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:42:01 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:42:01 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 924ms 12:42:01 INFO - PROCESS | 3632 | 1463431321371 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:42:01 INFO - PROCESS | 3632 | 1463431321376 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 12:42:01 INFO - PROCESS | 3632 | 1463431321396 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:42:01 INFO - PROCESS | 3632 | 1463431321399 Marionette TRACE conn2 <- [1,2914,null,{}] 12:42:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:42:01 INFO - PROCESS | 3632 | 1463431321404 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}] 12:42:01 INFO - PROCESS | 3632 | 1463431321503 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:42:01 INFO - PROCESS | 3632 | 1463431321612 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:01 INFO - PROCESS | 3632 | ++DOCSHELL 10F3E400 == 55 [pid = 3632] [id = 738] 12:42:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (10F45400) [pid = 3632] [serial = 2214] [outer = 00000000] 12:42:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (11C5B000) [pid = 3632] [serial = 2215] [outer = 10F45400] 12:42:01 INFO - PROCESS | 3632 | 1463431321663 Marionette DEBUG loaded listener.js 12:42:01 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (12A44400) [pid = 3632] [serial = 2216] [outer = 10F45400] 12:42:02 INFO - PROCESS | 3632 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:42:02 INFO - PROCESS | 3632 | 1463431322145 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]]]}] 12:42:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:42:02 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 755ms 12:42:02 INFO - PROCESS | 3632 | 1463431322197 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:42:02 INFO - PROCESS | 3632 | 1463431322201 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 12:42:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:42:02 INFO - PROCESS | 3632 | 1463431322210 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:42:02 INFO - PROCESS | 3632 | 1463431322213 Marionette TRACE conn2 <- [1,2918,null,{}] 12:42:02 INFO - PROCESS | 3632 | 1463431322217 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}] 12:42:02 INFO - PROCESS | 3632 | 1463431322315 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:42:02 INFO - PROCESS | 3632 | 1463431322432 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:02 INFO - PROCESS | 3632 | ++DOCSHELL 14340400 == 56 [pid = 3632] [id = 739] 12:42:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (14348000) [pid = 3632] [serial = 2217] [outer = 00000000] 12:42:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (14E23000) [pid = 3632] [serial = 2218] [outer = 14348000] 12:42:02 INFO - PROCESS | 3632 | 1463431322479 Marionette DEBUG loaded listener.js 12:42:02 INFO - PROCESS | 3632 | ++DOMWINDOW == 121 (15793400) [pid = 3632] [serial = 2219] [outer = 14348000] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 17063800 == 55 [pid = 3632] [id = 426] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 15F3E400 == 54 [pid = 3632] [id = 425] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 17057C00 == 53 [pid = 3632] [id = 695] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 1043F000 == 52 [pid = 3632] [id = 732] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 14E1B800 == 51 [pid = 3632] [id = 731] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 17A2C800 == 50 [pid = 3632] [id = 730] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 178B3800 == 49 [pid = 3632] [id = 729] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 0C786800 == 48 [pid = 3632] [id = 728] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 16D1EC00 == 47 [pid = 3632] [id = 727] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 12A47000 == 46 [pid = 3632] [id = 726] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 1288D000 == 45 [pid = 3632] [id = 725] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 10A60800 == 44 [pid = 3632] [id = 724] 12:42:02 INFO - PROCESS | 3632 | --DOCSHELL 11CF0C00 == 43 [pid = 3632] [id = 718] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 120 (167AA800) [pid = 3632] [serial = 2146] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (16FAB000) [pid = 3632] [serial = 2149] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (17B49400) [pid = 3632] [serial = 2120] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (10C2F000) [pid = 3632] [serial = 2131] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (17068400) [pid = 3632] [serial = 2152] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (13DBEC00) [pid = 3632] [serial = 2140] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (140D5C00) [pid = 3632] [serial = 2141] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (12DCCC00) [pid = 3632] [serial = 2137] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (1313C800) [pid = 3632] [serial = 2138] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (10F44000) [pid = 3632] [serial = 2134] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (11080400) [pid = 3632] [serial = 2135] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (15161C00) [pid = 3632] [serial = 2143] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (10D69000) [pid = 3632] [serial = 2122] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (17052000) [pid = 3632] [serial = 2150] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1330C000) [pid = 3632] [serial = 2125] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (1706E000) [pid = 3632] [serial = 2128] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1719A800) [pid = 3632] [serial = 2153] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (10D65400) [pid = 3632] [serial = 2132] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (16D8B000) [pid = 3632] [serial = 2147] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (16FA7400) [pid = 3632] [serial = 2155] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (155F3000) [pid = 3632] [serial = 2144] [outer = 00000000] [url = about:blank] 12:42:02 INFO - PROCESS | 3632 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:42:03 INFO - PROCESS | 3632 | 1463431323024 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]]]}] 12:42:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:42:03 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 832ms 12:42:03 INFO - PROCESS | 3632 | 1463431323050 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:42:03 INFO - PROCESS | 3632 | 1463431323052 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 12:42:03 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:42:03 INFO - PROCESS | 3632 | 1463431323056 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:42:03 INFO - PROCESS | 3632 | 1463431323058 Marionette TRACE conn2 <- [1,2922,null,{}] 12:42:03 INFO - PROCESS | 3632 | 1463431323070 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}] 12:42:03 INFO - PROCESS | 3632 | 1463431323156 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:42:03 INFO - PROCESS | 3632 | 1463431323167 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:03 INFO - PROCESS | 3632 | ++DOCSHELL 112EE800 == 44 [pid = 3632] [id = 740] 12:42:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (11A03400) [pid = 3632] [serial = 2220] [outer = 00000000] 12:42:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (13148000) [pid = 3632] [serial = 2221] [outer = 11A03400] 12:42:03 INFO - PROCESS | 3632 | 1463431323215 Marionette DEBUG loaded listener.js 12:42:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (13DBD800) [pid = 3632] [serial = 2222] [outer = 11A03400] 12:42:03 INFO - PROCESS | 3632 | 1463431323725 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]]]}] 12:42:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:42:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 739ms 12:42:03 INFO - PROCESS | 3632 | 1463431323780 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:42:03 INFO - PROCESS | 3632 | 1463431323781 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 12:42:03 INFO - PROCESS | 3632 | 1463431323785 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:42:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:42:03 INFO - PROCESS | 3632 | 1463431323786 Marionette TRACE conn2 <- [1,2926,null,{}] 12:42:03 INFO - PROCESS | 3632 | 1463431323790 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}] 12:42:03 INFO - PROCESS | 3632 | 1463431323871 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:42:03 INFO - PROCESS | 3632 | 1463431323882 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:03 INFO - PROCESS | 3632 | ++DOCSHELL 140D7C00 == 45 [pid = 3632] [id = 741] 12:42:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (155F3000) [pid = 3632] [serial = 2223] [outer = 00000000] 12:42:03 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (167AC000) [pid = 3632] [serial = 2224] [outer = 155F3000] 12:42:04 INFO - PROCESS | 3632 | 1463431324010 Marionette DEBUG loaded listener.js 12:42:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (16D24000) [pid = 3632] [serial = 2225] [outer = 155F3000] 12:42:04 INFO - PROCESS | 3632 | 1463431324365 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]]]}] 12:42:04 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. 12:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 631ms 12:42:04 INFO - PROCESS | 3632 | 1463431324423 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:42:04 INFO - PROCESS | 3632 | 1463431324425 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 12:42:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:42:04 INFO - PROCESS | 3632 | 1463431324429 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:42:04 INFO - PROCESS | 3632 | 1463431324430 Marionette TRACE conn2 <- [1,2930,null,{}] 12:42:04 INFO - PROCESS | 3632 | 1463431324434 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}] 12:42:04 INFO - PROCESS | 3632 | 1463431324496 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:42:04 INFO - PROCESS | 3632 | 1463431324531 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:04 INFO - PROCESS | 3632 | ++DOCSHELL 16FAEC00 == 46 [pid = 3632] [id = 742] 12:42:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (16FAF000) [pid = 3632] [serial = 2226] [outer = 00000000] 12:42:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (17053800) [pid = 3632] [serial = 2227] [outer = 16FAF000] 12:42:04 INFO - PROCESS | 3632 | 1463431324575 Marionette DEBUG loaded listener.js 12:42:04 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1705A000) [pid = 3632] [serial = 2228] [outer = 16FAF000] 12:42:04 INFO - PROCESS | 3632 | 1463431325000 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"]]]}] 12:42:05 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 12:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:42:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 632ms 12:42:05 INFO - PROCESS | 3632 | 1463431325069 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:42:05 INFO - PROCESS | 3632 | 1463431325080 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 12:42:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:42:05 INFO - PROCESS | 3632 | 1463431325092 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:42:05 INFO - PROCESS | 3632 | 1463431325093 Marionette TRACE conn2 <- [1,2934,null,{}] 12:42:05 INFO - PROCESS | 3632 | 1463431325097 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}] 12:42:05 INFO - PROCESS | 3632 | 1463431325229 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:42:05 INFO - PROCESS | 3632 | 1463431325300 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:05 INFO - PROCESS | 3632 | ++DOCSHELL 11077400 == 47 [pid = 3632] [id = 743] 12:42:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (171A5000) [pid = 3632] [serial = 2229] [outer = 00000000] 12:42:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (178B3800) [pid = 3632] [serial = 2230] [outer = 171A5000] 12:42:05 INFO - PROCESS | 3632 | 1463431325345 Marionette DEBUG loaded listener.js 12:42:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (17A2C400) [pid = 3632] [serial = 2231] [outer = 171A5000] 12:42:05 INFO - PROCESS | 3632 | 1463431325720 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]]]}] 12:42:05 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. 12:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 678ms 12:42:05 INFO - PROCESS | 3632 | 1463431325773 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:42:05 INFO - PROCESS | 3632 | 1463431325775 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 12:42:05 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:42:05 INFO - PROCESS | 3632 | 1463431325778 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:42:05 INFO - PROCESS | 3632 | 1463431325780 Marionette TRACE conn2 <- [1,2938,null,{}] 12:42:05 INFO - PROCESS | 3632 | 1463431325783 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}] 12:42:05 INFO - PROCESS | 3632 | 1463431325895 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:42:05 INFO - PROCESS | 3632 | 1463431325989 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:05 INFO - PROCESS | 3632 | ++DOCSHELL 18210800 == 48 [pid = 3632] [id = 744] 12:42:05 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (182DFC00) [pid = 3632] [serial = 2232] [outer = 00000000] 12:42:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 114 (18573800) [pid = 3632] [serial = 2233] [outer = 182DFC00] 12:42:06 INFO - PROCESS | 3632 | 1463431326033 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 115 (18836C00) [pid = 3632] [serial = 2234] [outer = 182DFC00] 12:42:06 INFO - PROCESS | 3632 | ++DOCSHELL 19AF1C00 == 49 [pid = 3632] [id = 745] 12:42:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 116 (19AF5000) [pid = 3632] [serial = 2235] [outer = 00000000] 12:42:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 117 (19B2F400) [pid = 3632] [serial = 2236] [outer = 19AF5000] 12:42:06 INFO - PROCESS | 3632 | 1463431326465 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]]]}] 12:42:06 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. 12:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 724ms 12:42:06 INFO - PROCESS | 3632 | 1463431326519 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:42:06 INFO - PROCESS | 3632 | 1463431326521 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 12:42:06 INFO - PROCESS | 3632 | 1463431326524 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:42:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:42:06 INFO - PROCESS | 3632 | 1463431326526 Marionette TRACE conn2 <- [1,2942,null,{}] 12:42:06 INFO - PROCESS | 3632 | 1463431326539 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}] 12:42:06 INFO - PROCESS | 3632 | 1463431326666 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:42:06 INFO - PROCESS | 3632 | 1463431326741 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:06 INFO - PROCESS | 3632 | ++DOCSHELL 10C2C800 == 50 [pid = 3632] [id = 746] 12:42:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 118 (1856A000) [pid = 3632] [serial = 2237] [outer = 00000000] 12:42:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 119 (19B31400) [pid = 3632] [serial = 2238] [outer = 1856A000] 12:42:06 INFO - PROCESS | 3632 | 1463431326772 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 3632 | ++DOMWINDOW == 120 (19B32400) [pid = 3632] [serial = 2239] [outer = 1856A000] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 119 (1705BC00) [pid = 3632] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 118 (13395000) [pid = 3632] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 117 (17068000) [pid = 3632] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 116 (10565400) [pid = 3632] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 115 (104E7000) [pid = 3632] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 114 (10D67C00) [pid = 3632] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 113 (12D3A800) [pid = 3632] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (178B3C00) [pid = 3632] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (17B49C00) [pid = 3632] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (13BDEC00) [pid = 3632] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (10F3F400) [pid = 3632] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (16D21800) [pid = 3632] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (1288D800) [pid = 3632] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (10D66400) [pid = 3632] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (1339E800) [pid = 3632] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (14ED1800) [pid = 3632] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (10A5E400) [pid = 3632] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:42:07 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (19D7C800) [pid = 3632] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:42:07 INFO - PROCESS | 3632 | 1463431327349 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]]]}] 12:42:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:42:07 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 12:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 878ms 12:42:07 INFO - PROCESS | 3632 | 1463431327413 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:42:07 INFO - PROCESS | 3632 | 1463431327415 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 12:42:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:42:07 INFO - PROCESS | 3632 | 1463431327418 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:42:07 INFO - PROCESS | 3632 | 1463431327419 Marionette TRACE conn2 <- [1,2946,null,{}] 12:42:07 INFO - PROCESS | 3632 | 1463431327423 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}] 12:42:07 INFO - PROCESS | 3632 | 1463431327551 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:42:07 INFO - PROCESS | 3632 | 1463431327624 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:07 INFO - PROCESS | 3632 | ++DOCSHELL 1043B000 == 51 [pid = 3632] [id = 747] 12:42:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (10B8D800) [pid = 3632] [serial = 2240] [outer = 00000000] 12:42:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (10F3F400) [pid = 3632] [serial = 2241] [outer = 10B8D800] 12:42:07 INFO - PROCESS | 3632 | 1463431327667 Marionette DEBUG loaded listener.js 12:42:07 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (17055C00) [pid = 3632] [serial = 2242] [outer = 10B8D800] 12:42:07 INFO - PROCESS | 3632 | 1463431327975 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]]]}] 12:42:08 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. 12:42:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 616ms 12:42:08 INFO - PROCESS | 3632 | 1463431328047 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 3632 | 1463431328049 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 12:42:08 INFO - PROCESS | 3632 | 1463431328052 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - PROCESS | 3632 | 1463431328054 Marionette TRACE conn2 <- [1,2950,null,{}] 12:42:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:42:08 INFO - PROCESS | 3632 | 1463431328058 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}] 12:42:08 INFO - PROCESS | 3632 | 1463431328141 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:42:08 INFO - PROCESS | 3632 | 1463431328147 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:08 INFO - PROCESS | 3632 | ++DOCSHELL 10D6F400 == 52 [pid = 3632] [id = 748] 12:42:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (13BDEC00) [pid = 3632] [serial = 2243] [outer = 00000000] 12:42:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (19AEB800) [pid = 3632] [serial = 2244] [outer = 13BDEC00] 12:42:08 INFO - PROCESS | 3632 | 1463431328190 Marionette DEBUG loaded listener.js 12:42:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (19D7D800) [pid = 3632] [serial = 2245] [outer = 13BDEC00] 12:42:08 INFO - PROCESS | 3632 | 1463431328591 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]]]}] 12:42:08 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. 12:42:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 585ms 12:42:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:42:08 INFO - PROCESS | 3632 | 1463431328661 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:42:08 INFO - PROCESS | 3632 | 1463431328663 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 12:42:08 INFO - PROCESS | 3632 | 1463431328667 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:42:08 INFO - PROCESS | 3632 | 1463431328669 Marionette TRACE conn2 <- [1,2954,null,{}] 12:42:08 INFO - PROCESS | 3632 | 1463431328673 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}] 12:42:08 INFO - PROCESS | 3632 | 1463431328773 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:42:08 INFO - PROCESS | 3632 | 1463431328783 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:08 INFO - PROCESS | 3632 | ++DOCSHELL 1A132000 == 53 [pid = 3632] [id = 749] 12:42:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (1A132800) [pid = 3632] [serial = 2246] [outer = 00000000] 12:42:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (1A137000) [pid = 3632] [serial = 2247] [outer = 1A132800] 12:42:08 INFO - PROCESS | 3632 | 1463431328844 Marionette DEBUG loaded listener.js 12:42:08 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (1A1D5000) [pid = 3632] [serial = 2248] [outer = 1A132800] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 10A5BC00 == 52 [pid = 3632] [id = 719] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 155EEC00 == 51 [pid = 3632] [id = 706] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 12D2E800 == 50 [pid = 3632] [id = 720] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 12AF3C00 == 49 [pid = 3632] [id = 708] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 17067C00 == 48 [pid = 3632] [id = 696] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 15F3E000 == 47 [pid = 3632] [id = 721] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 17804400 == 46 [pid = 3632] [id = 722] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 10A64C00 == 45 [pid = 3632] [id = 707] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 10F3E000 == 44 [pid = 3632] [id = 423] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 10B8DC00 == 43 [pid = 3632] [id = 723] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 10273400 == 42 [pid = 3632] [id = 417] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 17054400 == 41 [pid = 3632] [id = 709] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 14340400 == 40 [pid = 3632] [id = 739] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 19AED800 == 39 [pid = 3632] [id = 737] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 10F3E400 == 38 [pid = 3632] [id = 738] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 102CF800 == 37 [pid = 3632] [id = 736] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 1107FC00 == 36 [pid = 3632] [id = 734] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 1313E400 == 35 [pid = 3632] [id = 735] 12:42:09 INFO - PROCESS | 3632 | --DOCSHELL 180EE800 == 34 [pid = 3632] [id = 733] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 1043B000 == 33 [pid = 3632] [id = 747] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 10D6F400 == 32 [pid = 3632] [id = 748] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 18210800 == 31 [pid = 3632] [id = 744] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 16FAEC00 == 30 [pid = 3632] [id = 742] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 11077400 == 29 [pid = 3632] [id = 743] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 10C2C800 == 28 [pid = 3632] [id = 746] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 112EE800 == 27 [pid = 3632] [id = 740] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 140D7C00 == 26 [pid = 3632] [id = 741] 12:42:10 INFO - PROCESS | 3632 | --DOCSHELL 19AF1C00 == 25 [pid = 3632] [id = 745] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (17066400) [pid = 3632] [serial = 2087] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (157BF400) [pid = 3632] [serial = 2084] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (174A7400) [pid = 3632] [serial = 2090] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (10C26800) [pid = 3632] [serial = 2048] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (11275000) [pid = 3632] [serial = 2051] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (12B60C00) [pid = 3632] [serial = 2081] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1705DC00) [pid = 3632] [serial = 2185] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (17A24C00) [pid = 3632] [serial = 2188] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (1856C800) [pid = 3632] [serial = 2191] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (16FA9000) [pid = 3632] [serial = 2156] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17B43000) [pid = 3632] [serial = 2189] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1315EC00) [pid = 3632] [serial = 2161] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (16FA4000) [pid = 3632] [serial = 2164] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (130CFC00) [pid = 3632] [serial = 2171] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (12A43000) [pid = 3632] [serial = 2170] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (17A20800) [pid = 3632] [serial = 2167] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (16FA2000) [pid = 3632] [serial = 2182] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (13156400) [pid = 3632] [serial = 2176] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (13398000) [pid = 3632] [serial = 2177] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (13145C00) [pid = 3632] [serial = 2174] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (12A48400) [pid = 3632] [serial = 2173] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (157C2400) [pid = 3632] [serial = 2179] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (15E4DC00) [pid = 3632] [serial = 2180] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (17019000) [pid = 3632] [serial = 2194] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (19ABD400) [pid = 3632] [serial = 2200] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (1883E000) [pid = 3632] [serial = 2198] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (182E4C00) [pid = 3632] [serial = 2197] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (1856EC00) [pid = 3632] [serial = 2192] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10C2B400) [pid = 3632] [serial = 2158] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (1706D800) [pid = 3632] [serial = 2186] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (178EBC00) [pid = 3632] [serial = 2195] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17025400) [pid = 3632] [serial = 2183] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1AC66C00) [pid = 3632] [serial = 2024] [outer = 00000000] [url = about:blank] 12:42:10 INFO - PROCESS | 3632 | 1463431330823 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]]]}] 12:42:10 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. 12:42:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2172ms 12:42:10 INFO - PROCESS | 3632 | 1463431330845 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:42:10 INFO - PROCESS | 3632 | 1463431330849 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 12:42:10 INFO - PROCESS | 3632 | 1463431330855 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:42:10 INFO - PROCESS | 3632 | 1463431330859 Marionette TRACE conn2 <- [1,2958,null,{}] 12:42:10 INFO - PROCESS | 3632 | 1463431330865 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}] 12:42:10 INFO - PROCESS | 3632 | 1463431330961 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:42:10 INFO - PROCESS | 3632 | 1463431330969 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:10 INFO - PROCESS | 3632 | ++DOCSHELL 102CF800 == 26 [pid = 3632] [id = 750] 12:42:10 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (102D0000) [pid = 3632] [serial = 2249] [outer = 00000000] 12:42:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (1050E000) [pid = 3632] [serial = 2250] [outer = 102D0000] 12:42:11 INFO - PROCESS | 3632 | 1463431331020 Marionette DEBUG loaded listener.js 12:42:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (105FAC00) [pid = 3632] [serial = 2251] [outer = 102D0000] 12:42:11 INFO - PROCESS | 3632 | 1463431331515 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]]]}] 12:42:11 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. 12:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 693ms 12:42:11 INFO - PROCESS | 3632 | 1463431331555 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:42:11 INFO - PROCESS | 3632 | 1463431331561 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 12:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:42:11 INFO - PROCESS | 3632 | 1463431331551 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:42:11 INFO - PROCESS | 3632 | 1463431331554 Marionette TRACE conn2 <- [1,2962,null,{}] 12:42:11 INFO - PROCESS | 3632 | 1463431331561 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}] 12:42:11 INFO - PROCESS | 3632 | 1463431331645 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:42:11 INFO - PROCESS | 3632 | 1463431331653 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:11 INFO - PROCESS | 3632 | ++DOCSHELL 10A5B000 == 27 [pid = 3632] [id = 751] 12:42:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (10C26C00) [pid = 3632] [serial = 2252] [outer = 00000000] 12:42:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (10C2FC00) [pid = 3632] [serial = 2253] [outer = 10C26C00] 12:42:11 INFO - PROCESS | 3632 | 1463431331701 Marionette DEBUG loaded listener.js 12:42:11 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (10D62400) [pid = 3632] [serial = 2254] [outer = 10C26C00] 12:42:12 INFO - PROCESS | 3632 | 1463431332165 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]]]}] 12:42:12 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. 12:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 616ms 12:42:12 INFO - PROCESS | 3632 | 1463431332187 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:42:12 INFO - PROCESS | 3632 | 1463431332189 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 12:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:42:12 INFO - PROCESS | 3632 | 1463431332193 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:42:12 INFO - PROCESS | 3632 | 1463431332197 Marionette TRACE conn2 <- [1,2966,null,{}] 12:42:12 INFO - PROCESS | 3632 | 1463431332207 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}] 12:42:12 INFO - PROCESS | 3632 | 1463431332293 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:42:12 INFO - PROCESS | 3632 | 1463431332301 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:12 INFO - PROCESS | 3632 | ++DOCSHELL 10F3E000 == 28 [pid = 3632] [id = 752] 12:42:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (10F43400) [pid = 3632] [serial = 2255] [outer = 00000000] 12:42:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (11080400) [pid = 3632] [serial = 2256] [outer = 10F43400] 12:42:12 INFO - PROCESS | 3632 | 1463431332350 Marionette DEBUG loaded listener.js 12:42:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (112EF800) [pid = 3632] [serial = 2257] [outer = 10F43400] 12:42:12 INFO - PROCESS | 3632 | 1463431332790 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]]]}] 12:42:12 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. 12:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 616ms 12:42:12 INFO - PROCESS | 3632 | 1463431332813 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:42:12 INFO - PROCESS | 3632 | 1463431332815 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 12:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:42:12 INFO - PROCESS | 3632 | 1463431332819 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:42:12 INFO - PROCESS | 3632 | 1463431332821 Marionette TRACE conn2 <- [1,2970,null,{}] 12:42:12 INFO - PROCESS | 3632 | 1463431332828 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}] 12:42:12 INFO - PROCESS | 3632 | 1463431332955 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:42:12 INFO - PROCESS | 3632 | 1463431332962 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:12 INFO - PROCESS | 3632 | ++DOCSHELL 1107FC00 == 29 [pid = 3632] [id = 753] 12:42:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (128A2000) [pid = 3632] [serial = 2258] [outer = 00000000] 12:42:12 INFO - PROCESS | 3632 | ++DOMWINDOW == 89 (12A3E000) [pid = 3632] [serial = 2259] [outer = 128A2000] 12:42:13 INFO - PROCESS | 3632 | 1463431333006 Marionette DEBUG loaded listener.js 12:42:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 90 (12A46400) [pid = 3632] [serial = 2260] [outer = 128A2000] 12:42:13 INFO - PROCESS | 3632 | 1463431333413 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"]]]}] 12:42:13 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 12:42:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:42:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:42:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 631ms 12:42:13 INFO - PROCESS | 3632 | 1463431333457 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:42:13 INFO - PROCESS | 3632 | 1463431333459 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 12:42:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:42:13 INFO - PROCESS | 3632 | 1463431333462 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:42:13 INFO - PROCESS | 3632 | 1463431333463 Marionette TRACE conn2 <- [1,2974,null,{}] 12:42:13 INFO - PROCESS | 3632 | 1463431333467 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}] 12:42:13 INFO - PROCESS | 3632 | 1463431333544 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:42:13 INFO - PROCESS | 3632 | 1463431333550 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:13 INFO - PROCESS | 3632 | ++DOCSHELL 12A48400 == 30 [pid = 3632] [id = 754] 12:42:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (12A95400) [pid = 3632] [serial = 2261] [outer = 00000000] 12:42:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (1307A000) [pid = 3632] [serial = 2262] [outer = 12A95400] 12:42:13 INFO - PROCESS | 3632 | 1463431333596 Marionette DEBUG loaded listener.js 12:42:13 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (1313E400) [pid = 3632] [serial = 2263] [outer = 12A95400] 12:42:14 INFO - PROCESS | 3632 | 1463431334016 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]]]}] 12:42:14 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. 12:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 585ms 12:42:14 INFO - PROCESS | 3632 | 1463431334043 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 3632 | 1463431334045 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 12:42:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:42:14 INFO - PROCESS | 3632 | 1463431334048 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - PROCESS | 3632 | 1463431334050 Marionette TRACE conn2 <- [1,2978,null,{}] 12:42:14 INFO - PROCESS | 3632 | 1463431334053 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}] 12:42:14 INFO - PROCESS | 3632 | 1463431334200 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:42:14 INFO - PROCESS | 3632 | 1463431334216 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:14 INFO - PROCESS | 3632 | ++DOCSHELL 13398000 == 31 [pid = 3632] [id = 755] 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (13399400) [pid = 3632] [serial = 2264] [outer = 00000000] 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (13BE6800) [pid = 3632] [serial = 2265] [outer = 13399400] 12:42:14 INFO - PROCESS | 3632 | 1463431334261 Marionette DEBUG loaded listener.js 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (140D2800) [pid = 3632] [serial = 2266] [outer = 13399400] 12:42:14 INFO - PROCESS | 3632 | ++DOCSHELL 15161C00 == 32 [pid = 3632] [id = 756] 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (15163000) [pid = 3632] [serial = 2267] [outer = 00000000] 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (155E9800) [pid = 3632] [serial = 2268] [outer = 15163000] 12:42:14 INFO - PROCESS | 3632 | 1463431334679 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]]]}] 12:42:14 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. 12:42:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 677ms 12:42:14 INFO - PROCESS | 3632 | 1463431334753 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:42:14 INFO - PROCESS | 3632 | 1463431334755 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 12:42:14 INFO - PROCESS | 3632 | 1463431334758 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:42:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:42:14 INFO - PROCESS | 3632 | 1463431334760 Marionette TRACE conn2 <- [1,2982,null,{}] 12:42:14 INFO - PROCESS | 3632 | 1463431334763 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}] 12:42:14 INFO - PROCESS | 3632 | 1463431334846 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:42:14 INFO - PROCESS | 3632 | 1463431334855 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:14 INFO - PROCESS | 3632 | ++DOCSHELL 10228C00 == 33 [pid = 3632] [id = 757] 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (10F46800) [pid = 3632] [serial = 2269] [outer = 00000000] 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (15157400) [pid = 3632] [serial = 2270] [outer = 10F46800] 12:42:14 INFO - PROCESS | 3632 | 1463431334910 Marionette DEBUG loaded listener.js 12:42:14 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (1579E800) [pid = 3632] [serial = 2271] [outer = 10F46800] 12:42:15 INFO - PROCESS | 3632 | 1463431335322 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]]]}] 12:42:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:42:15 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 12:42:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 631ms 12:42:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:42:15 INFO - PROCESS | 3632 | 1463431335386 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:42:15 INFO - PROCESS | 3632 | 1463431335388 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 12:42:15 INFO - PROCESS | 3632 | 1463431335395 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:42:15 INFO - PROCESS | 3632 | 1463431335396 Marionette TRACE conn2 <- [1,2986,null,{}] 12:42:15 INFO - PROCESS | 3632 | 1463431335400 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}] 12:42:15 INFO - PROCESS | 3632 | 1463431335487 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:42:15 INFO - PROCESS | 3632 | 1463431335495 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:15 INFO - PROCESS | 3632 | ++DOCSHELL 15B4DC00 == 34 [pid = 3632] [id = 758] 12:42:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (15B4E000) [pid = 3632] [serial = 2272] [outer = 00000000] 12:42:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (15E55800) [pid = 3632] [serial = 2273] [outer = 15B4E000] 12:42:15 INFO - PROCESS | 3632 | 1463431335538 Marionette DEBUG loaded listener.js 12:42:15 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (15F06000) [pid = 3632] [serial = 2274] [outer = 15B4E000] 12:42:15 INFO - PROCESS | 3632 | 1463431335957 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]]]}] 12:42:15 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. 12:42:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 12:42:15 INFO - PROCESS | 3632 | 1463431335987 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:42:15 INFO - PROCESS | 3632 | 1463431335989 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 12:42:15 INFO - PROCESS | 3632 | 1463431335992 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:42:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:42:15 INFO - PROCESS | 3632 | 1463431335994 Marionette TRACE conn2 <- [1,2990,null,{}] 12:42:15 INFO - PROCESS | 3632 | 1463431335997 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}] 12:42:16 INFO - PROCESS | 3632 | 1463431336122 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:42:16 INFO - PROCESS | 3632 | 1463431336139 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:16 INFO - PROCESS | 3632 | ++DOCSHELL 10F3A800 == 35 [pid = 3632] [id = 759] 12:42:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (15F07000) [pid = 3632] [serial = 2275] [outer = 00000000] 12:42:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 106 (16FA1000) [pid = 3632] [serial = 2276] [outer = 15F07000] 12:42:16 INFO - PROCESS | 3632 | 1463431336168 Marionette DEBUG loaded listener.js 12:42:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 107 (16D8CC00) [pid = 3632] [serial = 2277] [outer = 15F07000] 12:42:16 INFO - PROCESS | 3632 | 1463431336601 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]]]}] 12:42:16 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. 12:42:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 631ms 12:42:16 INFO - PROCESS | 3632 | 1463431336614 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:42:16 INFO - PROCESS | 3632 | 1463431336616 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 12:42:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:42:16 INFO - PROCESS | 3632 | 1463431336627 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:42:16 INFO - PROCESS | 3632 | 1463431336629 Marionette TRACE conn2 <- [1,2994,null,{}] 12:42:16 INFO - PROCESS | 3632 | 1463431336632 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}] 12:42:16 INFO - PROCESS | 3632 | 1463431336745 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:42:16 INFO - PROCESS | 3632 | 1463431336750 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:16 INFO - PROCESS | 3632 | ++DOCSHELL 16D21800 == 36 [pid = 3632] [id = 760] 12:42:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 108 (16FA5800) [pid = 3632] [serial = 2278] [outer = 00000000] 12:42:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 109 (17050800) [pid = 3632] [serial = 2279] [outer = 16FA5800] 12:42:16 INFO - PROCESS | 3632 | 1463431336794 Marionette DEBUG loaded listener.js 12:42:16 INFO - PROCESS | 3632 | ++DOMWINDOW == 110 (17052400) [pid = 3632] [serial = 2280] [outer = 16FA5800] 12:42:17 INFO - PROCESS | 3632 | 1463431337219 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]]]}] 12:42:17 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. 12:42:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 616ms 12:42:17 INFO - PROCESS | 3632 | 1463431337262 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:42:17 INFO - PROCESS | 3632 | 1463431337265 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 12:42:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:42:17 INFO - PROCESS | 3632 | 1463431337268 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:42:17 INFO - PROCESS | 3632 | 1463431337270 Marionette TRACE conn2 <- [1,2998,null,{}] 12:42:17 INFO - PROCESS | 3632 | 1463431337273 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}] 12:42:17 INFO - PROCESS | 3632 | 1463431337379 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:42:17 INFO - PROCESS | 3632 | 1463431337385 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:17 INFO - PROCESS | 3632 | ++DOCSHELL 12A3DC00 == 37 [pid = 3632] [id = 761] 12:42:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 111 (167AA800) [pid = 3632] [serial = 2281] [outer = 00000000] 12:42:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 112 (17067800) [pid = 3632] [serial = 2282] [outer = 167AA800] 12:42:17 INFO - PROCESS | 3632 | 1463431337438 Marionette DEBUG loaded listener.js 12:42:17 INFO - PROCESS | 3632 | ++DOMWINDOW == 113 (171A4000) [pid = 3632] [serial = 2283] [outer = 167AA800] 12:42:17 INFO - PROCESS | 3632 | [3632] 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 12:42:17 INFO - PROCESS | 3632 | 1463431337973 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:42:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:42:17 INFO - {} 12:42:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:42:17 INFO - {} 12:42:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:42:17 INFO - {} 12:42:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:42:17 INFO - {} 12:42:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 724ms 12:42:17 INFO - PROCESS | 3632 | 1463431337995 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:42:17 INFO - PROCESS | 3632 | 1463431337997 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 12:42:17 INFO - PROCESS | 3632 | 1463431338000 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:42:18 INFO - TEST-START | /FileAPI/fileReader.html 12:42:18 INFO - PROCESS | 3632 | 1463431338002 Marionette TRACE conn2 <- [1,3002,null,{}] 12:42:18 INFO - PROCESS | 3632 | 1463431338005 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}] 12:42:18 INFO - PROCESS | 3632 | 1463431338418 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 112 (1856A000) [pid = 3632] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 111 (10B90000) [pid = 3632] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 110 (17054800) [pid = 3632] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 109 (10A5F400) [pid = 3632] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 108 (16D20800) [pid = 3632] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 107 (12D2F000) [pid = 3632] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 106 (1780F800) [pid = 3632] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 105 (12AF5800) [pid = 3632] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (182DFC00) [pid = 3632] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (19AF5000) [pid = 3632] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (10B8D800) [pid = 3632] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (13BDEC00) [pid = 3632] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (16FAF000) [pid = 3632] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (155F3000) [pid = 3632] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (11A03400) [pid = 3632] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (14348000) [pid = 3632] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (10F45400) [pid = 3632] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (19AF2800) [pid = 3632] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (174CE800) [pid = 3632] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (13149C00) [pid = 3632] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (11274000) [pid = 3632] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (19AB6400) [pid = 3632] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:42:18 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (171A5000) [pid = 3632] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:42:18 INFO - PROCESS | 3632 | 1463431338484 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:18 INFO - PROCESS | 3632 | ++DOCSHELL 1047FC00 == 38 [pid = 3632] [id = 762] 12:42:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 91 (104F2400) [pid = 3632] [serial = 2284] [outer = 00000000] 12:42:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 92 (10F42800) [pid = 3632] [serial = 2285] [outer = 104F2400] 12:42:18 INFO - PROCESS | 3632 | 1463431338528 Marionette DEBUG loaded listener.js 12:42:18 INFO - PROCESS | 3632 | ++DOMWINDOW == 93 (11A03400) [pid = 3632] [serial = 2286] [outer = 104F2400] 12:42:18 INFO - PROCESS | 3632 | 1463431338907 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]]]}] 12:42:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:42:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:42:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:42:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:42:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 924ms 12:42:18 INFO - PROCESS | 3632 | 1463431338938 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:42:18 INFO - PROCESS | 3632 | 1463431338940 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 12:42:18 INFO - TEST-START | /FileAPI/historical.html 12:42:18 INFO - PROCESS | 3632 | 1463431338945 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:42:18 INFO - PROCESS | 3632 | 1463431338947 Marionette TRACE conn2 <- [1,3006,null,{}] 12:42:18 INFO - PROCESS | 3632 | 1463431338952 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}] 12:42:19 INFO - PROCESS | 3632 | 1463431339028 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:42:19 INFO - PROCESS | 3632 | 1463431339034 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:19 INFO - PROCESS | 3632 | ++DOCSHELL 12A41000 == 39 [pid = 3632] [id = 763] 12:42:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 94 (13702C00) [pid = 3632] [serial = 2287] [outer = 00000000] 12:42:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 95 (1751FC00) [pid = 3632] [serial = 2288] [outer = 13702C00] 12:42:19 INFO - PROCESS | 3632 | 1463431339077 Marionette DEBUG loaded listener.js 12:42:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 96 (178B3C00) [pid = 3632] [serial = 2289] [outer = 13702C00] 12:42:19 INFO - PROCESS | 3632 | 1463431339487 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"]]]}] 12:42:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:42:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:42:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:42:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:42:19 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:42:19 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:42:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:19 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:42:19 INFO - TEST-OK | /FileAPI/historical.html | took 585ms 12:42:19 INFO - PROCESS | 3632 | 1463431339552 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:42:19 INFO - PROCESS | 3632 | 1463431339553 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 12:42:19 INFO - TEST-START | /FileAPI/idlharness.html 12:42:19 INFO - PROCESS | 3632 | 1463431339541 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:42:19 INFO - PROCESS | 3632 | 1463431339543 Marionette TRACE conn2 <- [1,3010,null,{}] 12:42:19 INFO - PROCESS | 3632 | 1463431339550 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}] 12:42:19 INFO - PROCESS | 3632 | 1463431339625 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:42:19 INFO - PROCESS | 3632 | 1463431339631 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:19 INFO - PROCESS | 3632 | ++DOCSHELL 102D2C00 == 40 [pid = 3632] [id = 764] 12:42:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 97 (178E5400) [pid = 3632] [serial = 2290] [outer = 00000000] 12:42:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 98 (17A29400) [pid = 3632] [serial = 2291] [outer = 178E5400] 12:42:19 INFO - PROCESS | 3632 | 1463431339674 Marionette DEBUG loaded listener.js 12:42:19 INFO - PROCESS | 3632 | ++DOMWINDOW == 99 (17A2BC00) [pid = 3632] [serial = 2292] [outer = 178E5400] 12:42:20 INFO - PROCESS | 3632 | 1463431340543 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]]]}] 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:42:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:42:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:42:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:42:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:42:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:42:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:42:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:42:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:42:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:42:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:42:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:42:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:42:20 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 12:42:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:42:20 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 12:42:20 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 12:42:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:42:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:42:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:42:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:42:20 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 12:42:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:42:20 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 12:42:20 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 12:42:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:42:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 12:42:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 12:42:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 12:42:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:42:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:42:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1186ms 12:42:20 INFO - PROCESS | 3632 | 1463431340734 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:42:20 INFO - PROCESS | 3632 | 1463431340739 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 12:42:20 INFO - TEST-START | /FileAPI/idlharness.worker 12:42:20 INFO - PROCESS | 3632 | 1463431340747 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:42:20 INFO - PROCESS | 3632 | 1463431340752 Marionette TRACE conn2 <- [1,3014,null,{}] 12:42:20 INFO - PROCESS | 3632 | 1463431340758 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}] 12:42:20 INFO - PROCESS | 3632 | 1463431340872 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:42:21 INFO - PROCESS | 3632 | 1463431341048 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:21 INFO - PROCESS | 3632 | ++DOCSHELL 10C2F400 == 41 [pid = 3632] [id = 765] 12:42:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 100 (10C30400) [pid = 3632] [serial = 2293] [outer = 00000000] 12:42:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 101 (10D6AC00) [pid = 3632] [serial = 2294] [outer = 10C30400] 12:42:21 INFO - PROCESS | 3632 | 1463431341105 Marionette DEBUG loaded listener.js 12:42:21 INFO - PROCESS | 3632 | ++DOMWINDOW == 102 (10F3E400) [pid = 3632] [serial = 2295] [outer = 10C30400] 12:42:21 INFO - PROCESS | 3632 | [3632] 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 12:42:22 INFO - PROCESS | 3632 | 1463431342275 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,{},{}]]]}] 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:42:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:42:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:42:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:42:22 INFO - {} 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:42:22 INFO - {} 12:42:22 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 - {} 12:42:22 INFO - {} 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:42:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:42:22 INFO - {} 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:42:22 INFO - {} 12:42:22 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 - {} 12:42:22 INFO - {} 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:42:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:42:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:42:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:42:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 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 12:42:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:42:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:42:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:42:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:42:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:42:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:42:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:42:22 INFO - {} 12:42:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1694ms 12:42:22 INFO - PROCESS | 3632 | 1463431342477 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:42:22 INFO - PROCESS | 3632 | 1463431342483 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 12:42:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:42:22 INFO - PROCESS | 3632 | 1463431342515 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:42:22 INFO - PROCESS | 3632 | 1463431342520 Marionette TRACE conn2 <- [1,3018,null,{}] 12:42:22 INFO - PROCESS | 3632 | 1463431342526 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}] 12:42:22 INFO - PROCESS | 3632 | 1463431342664 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:42:22 INFO - PROCESS | 3632 | 1463431342924 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:22 INFO - PROCESS | 3632 | ++DOCSHELL 0C780C00 == 42 [pid = 3632] [id = 766] 12:42:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 103 (0F306000) [pid = 3632] [serial = 2296] [outer = 00000000] 12:42:22 INFO - PROCESS | 3632 | ++DOMWINDOW == 104 (105F3800) [pid = 3632] [serial = 2297] [outer = 0F306000] 12:42:22 INFO - PROCESS | 3632 | 1463431342965 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 105 (10B92800) [pid = 3632] [serial = 2298] [outer = 0F306000] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 10A61C00 == 41 [pid = 3632] [id = 684] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 102DA000 == 40 [pid = 3632] [id = 683] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 13304800 == 39 [pid = 3632] [id = 692] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 15796000 == 38 [pid = 3632] [id = 688] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 15E57800 == 37 [pid = 3632] [id = 689] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 13395400 == 36 [pid = 3632] [id = 690] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 13078400 == 35 [pid = 3632] [id = 691] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 14ECDC00 == 34 [pid = 3632] [id = 687] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 112F0400 == 33 [pid = 3632] [id = 677] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 13398800 == 32 [pid = 3632] [id = 686] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 10F40C00 == 31 [pid = 3632] [id = 685] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 10484000 == 30 [pid = 3632] [id = 676] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 102D2400 == 29 [pid = 3632] [id = 675] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 15161C00 == 28 [pid = 3632] [id = 756] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 104 (1A137000) [pid = 3632] [serial = 2247] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOCSHELL 1A132000 == 27 [pid = 3632] [id = 749] 12:42:23 INFO - PROCESS | 3632 | 1463431343610 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]]]}] 12:42:23 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 12:42:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1140ms 12:42:23 INFO - PROCESS | 3632 | 1463431343659 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:42:23 INFO - PROCESS | 3632 | 1463431343663 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 12:42:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:42:23 INFO - PROCESS | 3632 | 1463431343667 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:42:23 INFO - PROCESS | 3632 | 1463431343670 Marionette TRACE conn2 <- [1,3022,null,{}] 12:42:23 INFO - PROCESS | 3632 | 1463431343675 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}] 12:42:23 INFO - PROCESS | 3632 | 1463431343776 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 103 (10F46C00) [pid = 3632] [serial = 2123] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 102 (17A25000) [pid = 3632] [serial = 2129] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 101 (10F41C00) [pid = 3632] [serial = 2159] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 100 (17065000) [pid = 3632] [serial = 2165] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 99 (1339E400) [pid = 3632] [serial = 2162] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 98 (180F2000) [pid = 3632] [serial = 2168] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 97 (137EB800) [pid = 3632] [serial = 2126] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 96 (18573800) [pid = 3632] [serial = 2233] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 95 (19B31400) [pid = 3632] [serial = 2238] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 94 (19B2F400) [pid = 3632] [serial = 2236] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 93 (18836C00) [pid = 3632] [serial = 2234] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 92 (10F3F400) [pid = 3632] [serial = 2241] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 91 (19AEB800) [pid = 3632] [serial = 2244] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 90 (19B32400) [pid = 3632] [serial = 2239] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 89 (19D7D800) [pid = 3632] [serial = 2245] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 88 (17053800) [pid = 3632] [serial = 2227] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (167AC000) [pid = 3632] [serial = 2224] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16D24000) [pid = 3632] [serial = 2225] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (13148000) [pid = 3632] [serial = 2221] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (13DBD800) [pid = 3632] [serial = 2222] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (15793400) [pid = 3632] [serial = 2219] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (14E23000) [pid = 3632] [serial = 2218] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (12A44400) [pid = 3632] [serial = 2216] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (11C5B000) [pid = 3632] [serial = 2215] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (19B38400) [pid = 3632] [serial = 2213] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (19B35400) [pid = 3632] [serial = 2212] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (19AEF400) [pid = 3632] [serial = 2210] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (19AE9400) [pid = 3632] [serial = 2209] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (15F01C00) [pid = 3632] [serial = 2207] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (157BDC00) [pid = 3632] [serial = 2206] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (12DDA000) [pid = 3632] [serial = 2204] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (12A46000) [pid = 3632] [serial = 2203] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (19ABDC00) [pid = 3632] [serial = 2201] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (178B3800) [pid = 3632] [serial = 2230] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (17A2C400) [pid = 3632] [serial = 2231] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (17055C00) [pid = 3632] [serial = 2242] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (1705A000) [pid = 3632] [serial = 2228] [outer = 00000000] [url = about:blank] 12:42:23 INFO - PROCESS | 3632 | 1463431343877 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:23 INFO - PROCESS | 3632 | ++DOCSHELL 10D6F000 == 28 [pid = 3632] [id = 767] 12:42:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (10F39400) [pid = 3632] [serial = 2299] [outer = 00000000] 12:42:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (10F41C00) [pid = 3632] [serial = 2300] [outer = 10F39400] 12:42:23 INFO - PROCESS | 3632 | 1463431343927 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (11078400) [pid = 3632] [serial = 2301] [outer = 10F39400] 12:42:24 INFO - PROCESS | 3632 | 1463431344310 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]]]}] 12:42:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:42:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 724ms 12:42:24 INFO - PROCESS | 3632 | 1463431344390 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:42:24 INFO - PROCESS | 3632 | 1463431344393 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 12:42:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:42:24 INFO - PROCESS | 3632 | 1463431344398 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:42:24 INFO - PROCESS | 3632 | 1463431344400 Marionette TRACE conn2 <- [1,3026,null,{}] 12:42:24 INFO - PROCESS | 3632 | 1463431344404 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}] 12:42:24 INFO - PROCESS | 3632 | 1463431344485 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:42:24 INFO - PROCESS | 3632 | 1463431344497 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:24 INFO - PROCESS | 3632 | ++DOCSHELL 11CF6C00 == 29 [pid = 3632] [id = 768] 12:42:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (128A6000) [pid = 3632] [serial = 2302] [outer = 00000000] 12:42:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (12AF3400) [pid = 3632] [serial = 2303] [outer = 128A6000] 12:42:24 INFO - PROCESS | 3632 | 1463431344542 Marionette DEBUG loaded listener.js 12:42:24 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1313C400) [pid = 3632] [serial = 2304] [outer = 128A6000] 12:42:24 INFO - PROCESS | 3632 | 1463431344995 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"]]]}] 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 616ms 12:42:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:42:25 INFO - PROCESS | 3632 | 1463431345036 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:42:25 INFO - PROCESS | 3632 | 1463431345039 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 12:42:25 INFO - PROCESS | 3632 | 1463431345044 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:42:25 INFO - PROCESS | 3632 | 1463431345052 Marionette TRACE conn2 <- [1,3030,null,{}] 12:42:25 INFO - PROCESS | 3632 | 1463431345066 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}] 12:42:25 INFO - PROCESS | 3632 | 1463431345148 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:42:25 INFO - PROCESS | 3632 | 1463431345158 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:25 INFO - PROCESS | 3632 | ++DOCSHELL 1339A400 == 30 [pid = 3632] [id = 769] 12:42:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (1339CC00) [pid = 3632] [serial = 2305] [outer = 00000000] 12:42:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (13DBE800) [pid = 3632] [serial = 2306] [outer = 1339CC00] 12:42:25 INFO - PROCESS | 3632 | 1463431345203 Marionette DEBUG loaded listener.js 12:42:25 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (140D7C00) [pid = 3632] [serial = 2307] [outer = 1339CC00] 12:42:25 INFO - PROCESS | 3632 | 1463431345791 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]]]}] 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:42:25 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. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:42:25 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'.) 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:42:25 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. 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:42:25 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. 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:42:25 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. 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:42:25 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:42:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:42:25 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:42:25 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 863ms 12:42:25 INFO - PROCESS | 3632 | 1463431345904 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:42:25 INFO - PROCESS | 3632 | 1463431345907 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 12:42:25 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:42:25 INFO - PROCESS | 3632 | 1463431345910 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:42:25 INFO - PROCESS | 3632 | 1463431345912 Marionette TRACE conn2 <- [1,3034,null,{}] 12:42:25 INFO - PROCESS | 3632 | 1463431345916 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}] 12:42:26 INFO - PROCESS | 3632 | 1463431346042 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:42:26 INFO - PROCESS | 3632 | 1463431346056 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:26 INFO - PROCESS | 3632 | ++DOCSHELL 15E49400 == 31 [pid = 3632] [id = 770] 12:42:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15E49C00) [pid = 3632] [serial = 2308] [outer = 00000000] 12:42:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (15F04400) [pid = 3632] [serial = 2309] [outer = 15E49C00] 12:42:26 INFO - PROCESS | 3632 | 1463431346107 Marionette DEBUG loaded listener.js 12:42:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16D1D800) [pid = 3632] [serial = 2310] [outer = 15E49C00] 12:42:26 INFO - PROCESS | 3632 | [3632] 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 12:42:26 INFO - PROCESS | 3632 | 1463431346535 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:42:26 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:42:26 INFO - {} 12:42:26 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 693ms 12:42:26 INFO - PROCESS | 3632 | 1463431346593 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:42:26 INFO - PROCESS | 3632 | 1463431346595 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 12:42:26 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:42:26 INFO - PROCESS | 3632 | 1463431346606 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:42:26 INFO - PROCESS | 3632 | 1463431346608 Marionette TRACE conn2 <- [1,3038,null,{}] 12:42:26 INFO - PROCESS | 3632 | 1463431346612 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}] 12:42:26 INFO - PROCESS | 3632 | 1463431346719 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:42:26 INFO - PROCESS | 3632 | 1463431346725 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:26 INFO - PROCESS | 3632 | ++DOCSHELL 16D87800 == 32 [pid = 3632] [id = 771] 12:42:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (16D8AC00) [pid = 3632] [serial = 2311] [outer = 00000000] 12:42:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (16FACC00) [pid = 3632] [serial = 2312] [outer = 16D8AC00] 12:42:26 INFO - PROCESS | 3632 | 1463431346779 Marionette DEBUG loaded listener.js 12:42:26 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (1705B400) [pid = 3632] [serial = 2313] [outer = 16D8AC00] 12:42:27 INFO - PROCESS | 3632 | 1463431347223 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]]]}] 12:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:42:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:42:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 616ms 12:42:27 INFO - PROCESS | 3632 | 1463431347241 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:42:27 INFO - PROCESS | 3632 | 1463431347243 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 12:42:27 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:42:27 INFO - PROCESS | 3632 | 1463431347247 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:42:27 INFO - PROCESS | 3632 | 1463431347248 Marionette TRACE conn2 <- [1,3042,null,{}] 12:42:27 INFO - PROCESS | 3632 | 1463431347252 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}] 12:42:27 INFO - PROCESS | 3632 | 1463431347367 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:42:27 INFO - PROCESS | 3632 | 1463431347466 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:27 INFO - PROCESS | 3632 | ++DOCSHELL 171A5800 == 33 [pid = 3632] [id = 772] 12:42:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (174B1000) [pid = 3632] [serial = 2314] [outer = 00000000] 12:42:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (174CFC00) [pid = 3632] [serial = 2315] [outer = 174B1000] 12:42:27 INFO - PROCESS | 3632 | 1463431347494 Marionette DEBUG loaded listener.js 12:42:27 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (128A2400) [pid = 3632] [serial = 2316] [outer = 174B1000] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (16FA5800) [pid = 3632] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (167AA800) [pid = 3632] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (13399400) [pid = 3632] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (10F46800) [pid = 3632] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (102D0000) [pid = 3632] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (10C26C00) [pid = 3632] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (128A2000) [pid = 3632] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (15B4E000) [pid = 3632] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (10F43400) [pid = 3632] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (12A95400) [pid = 3632] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (13702C00) [pid = 3632] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (104F2400) [pid = 3632] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (15163000) [pid = 3632] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:42:28 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (15F07000) [pid = 3632] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:42:28 INFO - PROCESS | 3632 | 1463431348306 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"]]]}] 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:42:28 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:42:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:42:28 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" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:42:28 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" 12:42:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:42:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:42:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:42:28 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1201ms 12:42:28 INFO - PROCESS | 3632 | 1463431348449 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:42:28 INFO - PROCESS | 3632 | 1463431348451 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 12:42:28 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:42:28 INFO - PROCESS | 3632 | 1463431348454 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:42:28 INFO - PROCESS | 3632 | 1463431348456 Marionette TRACE conn2 <- [1,3046,null,{}] 12:42:28 INFO - PROCESS | 3632 | 1463431348463 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}] 12:42:28 INFO - PROCESS | 3632 | 1463431348571 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:42:28 INFO - PROCESS | 3632 | 1463431348577 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:28 INFO - PROCESS | 3632 | ++DOCSHELL 13145C00 == 34 [pid = 3632] [id = 773] 12:42:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (1315EC00) [pid = 3632] [serial = 2317] [outer = 00000000] 12:42:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (1339F400) [pid = 3632] [serial = 2318] [outer = 1315EC00] 12:42:28 INFO - PROCESS | 3632 | 1463431348621 Marionette DEBUG loaded listener.js 12:42:28 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (13BE1400) [pid = 3632] [serial = 2319] [outer = 1315EC00] 12:42:29 INFO - PROCESS | 3632 | 1463431349047 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]]]}] 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:42:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:42:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:42:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:42:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:42:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:42:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 647ms 12:42:29 INFO - PROCESS | 3632 | 1463431349085 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:42:29 INFO - PROCESS | 3632 | 1463431349087 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 12:42:29 INFO - PROCESS | 3632 | 1463431349090 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:42:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:42:29 INFO - PROCESS | 3632 | 1463431349091 Marionette TRACE conn2 <- [1,3050,null,{}] 12:42:29 INFO - PROCESS | 3632 | 1463431349095 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}] 12:42:29 INFO - PROCESS | 3632 | 1463431349177 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:42:29 INFO - PROCESS | 3632 | 1463431349183 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:29 INFO - PROCESS | 3632 | ++DOCSHELL 13397000 == 35 [pid = 3632] [id = 774] 12:42:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (1339A800) [pid = 3632] [serial = 2320] [outer = 00000000] 12:42:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (171A5000) [pid = 3632] [serial = 2321] [outer = 1339A800] 12:42:29 INFO - PROCESS | 3632 | 1463431349226 Marionette DEBUG loaded listener.js 12:42:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (178E3400) [pid = 3632] [serial = 2322] [outer = 1339A800] 12:42:29 INFO - PROCESS | 3632 | [3632] 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 12:42:29 INFO - PROCESS | 3632 | 1463431349660 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:42:29 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:42:29 INFO - {} 12:42:29 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 585ms 12:42:29 INFO - PROCESS | 3632 | 1463431349692 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:42:29 INFO - PROCESS | 3632 | 1463431349694 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 12:42:29 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:42:29 INFO - PROCESS | 3632 | 1463431349710 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:42:29 INFO - PROCESS | 3632 | 1463431349712 Marionette TRACE conn2 <- [1,3054,null,{}] 12:42:29 INFO - PROCESS | 3632 | 1463431349716 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}] 12:42:29 INFO - PROCESS | 3632 | 1463431349780 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:42:29 INFO - PROCESS | 3632 | 1463431349789 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:29 INFO - PROCESS | 3632 | ++DOCSHELL 178EC000 == 36 [pid = 3632] [id = 775] 12:42:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (178EC400) [pid = 3632] [serial = 2323] [outer = 00000000] 12:42:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (17B4D000) [pid = 3632] [serial = 2324] [outer = 178EC400] 12:42:29 INFO - PROCESS | 3632 | 1463431349832 Marionette DEBUG loaded listener.js 12:42:29 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (180F2000) [pid = 3632] [serial = 2325] [outer = 178EC400] 12:42:30 INFO - PROCESS | 3632 | --DOCSHELL 11C67800 == 35 [pid = 3632] [id = 678] 12:42:30 INFO - PROCESS | 3632 | --DOCSHELL 12D79400 == 34 [pid = 3632] [id = 679] 12:42:30 INFO - PROCESS | 3632 | --DOCSHELL 137EFC00 == 33 [pid = 3632] [id = 681] 12:42:30 INFO - PROCESS | 3632 | --DOCSHELL 104E7C00 == 32 [pid = 3632] [id = 680] 12:42:30 INFO - PROCESS | 3632 | --DOCSHELL 1055F800 == 31 [pid = 3632] [id = 682] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (17A29400) [pid = 3632] [serial = 2291] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (17050800) [pid = 3632] [serial = 2279] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (17067800) [pid = 3632] [serial = 2282] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (13BE6800) [pid = 3632] [serial = 2265] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 75 (140D2800) [pid = 3632] [serial = 2266] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 74 (15157400) [pid = 3632] [serial = 2270] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 73 (1579E800) [pid = 3632] [serial = 2271] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 72 (1050E000) [pid = 3632] [serial = 2250] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 71 (105FAC00) [pid = 3632] [serial = 2251] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 70 (10C2FC00) [pid = 3632] [serial = 2253] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 69 (10D62400) [pid = 3632] [serial = 2254] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 68 (12A46400) [pid = 3632] [serial = 2260] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 67 (12A3E000) [pid = 3632] [serial = 2259] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 66 (15E55800) [pid = 3632] [serial = 2273] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 65 (15F06000) [pid = 3632] [serial = 2274] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 64 (171A4000) [pid = 3632] [serial = 2283] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 63 (11080400) [pid = 3632] [serial = 2256] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 62 (112EF800) [pid = 3632] [serial = 2257] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 61 (1307A000) [pid = 3632] [serial = 2262] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 60 (1313E400) [pid = 3632] [serial = 2263] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 59 (1751FC00) [pid = 3632] [serial = 2288] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 58 (10F42800) [pid = 3632] [serial = 2285] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 57 (155E9800) [pid = 3632] [serial = 2268] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 56 (16D8CC00) [pid = 3632] [serial = 2277] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 55 (16FA1000) [pid = 3632] [serial = 2276] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 54 (178B3C00) [pid = 3632] [serial = 2289] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 53 (17052400) [pid = 3632] [serial = 2280] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | --DOMWINDOW == 52 (11A03400) [pid = 3632] [serial = 2286] [outer = 00000000] [url = about:blank] 12:42:31 INFO - PROCESS | 3632 | 1463431351585 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]]]}] 12:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:42:31 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:42:31 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1940ms 12:42:31 INFO - PROCESS | 3632 | 1463431351638 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:42:31 INFO - PROCESS | 3632 | 1463431351642 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 12:42:31 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:42:31 INFO - PROCESS | 3632 | 1463431351650 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:42:31 INFO - PROCESS | 3632 | 1463431351654 Marionette TRACE conn2 <- [1,3058,null,{}] 12:42:31 INFO - PROCESS | 3632 | 1463431351661 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}] 12:42:31 INFO - PROCESS | 3632 | 1463431351745 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:42:31 INFO - PROCESS | 3632 | 1463431351754 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:31 INFO - PROCESS | 3632 | ++DOCSHELL 10A5A000 == 32 [pid = 3632] [id = 776] 12:42:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 53 (10A5AC00) [pid = 3632] [serial = 2326] [outer = 00000000] 12:42:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 54 (10C26000) [pid = 3632] [serial = 2327] [outer = 10A5AC00] 12:42:31 INFO - PROCESS | 3632 | 1463431351803 Marionette DEBUG loaded listener.js 12:42:31 INFO - PROCESS | 3632 | ++DOMWINDOW == 55 (10C2DC00) [pid = 3632] [serial = 2328] [outer = 10A5AC00] 12:42:32 INFO - PROCESS | 3632 | 1463431352296 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]]]}] 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:42:32 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 693ms 12:42:32 INFO - PROCESS | 3632 | 1463431352330 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:42:32 INFO - PROCESS | 3632 | 1463431352336 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 12:42:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:42:32 INFO - PROCESS | 3632 | 1463431352343 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:42:32 INFO - PROCESS | 3632 | 1463431352345 Marionette TRACE conn2 <- [1,3062,null,{}] 12:42:32 INFO - PROCESS | 3632 | 1463431352349 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}] 12:42:32 INFO - PROCESS | 3632 | 1463431352430 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:42:32 INFO - PROCESS | 3632 | 1463431352439 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:32 INFO - PROCESS | 3632 | ++DOCSHELL 10C32400 == 33 [pid = 3632] [id = 777] 12:42:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 56 (10D6B400) [pid = 3632] [serial = 2329] [outer = 00000000] 12:42:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 57 (10F40800) [pid = 3632] [serial = 2330] [outer = 10D6B400] 12:42:32 INFO - PROCESS | 3632 | 1463431352485 Marionette DEBUG loaded listener.js 12:42:32 INFO - PROCESS | 3632 | ++DOMWINDOW == 58 (10F47800) [pid = 3632] [serial = 2331] [outer = 10D6B400] 12:42:32 INFO - PROCESS | 3632 | 1463431352930 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]]]}] 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:42:32 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:42:32 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 616ms 12:42:32 INFO - PROCESS | 3632 | 1463431352978 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:42:32 INFO - PROCESS | 3632 | 1463431352981 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 12:42:32 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:42:32 INFO - PROCESS | 3632 | 1463431352985 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:42:32 INFO - PROCESS | 3632 | 1463431352988 Marionette TRACE conn2 <- [1,3066,null,{}] 12:42:33 INFO - PROCESS | 3632 | 1463431353002 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}] 12:42:33 INFO - PROCESS | 3632 | 1463431353084 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:42:33 INFO - PROCESS | 3632 | 1463431353094 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 3632 | ++DOCSHELL 11CEB400 == 34 [pid = 3632] [id = 778] 12:42:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 59 (11CEC000) [pid = 3632] [serial = 2332] [outer = 00000000] 12:42:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 60 (128A8000) [pid = 3632] [serial = 2333] [outer = 11CEC000] 12:42:33 INFO - PROCESS | 3632 | 1463431353141 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 61 (12A3E000) [pid = 3632] [serial = 2334] [outer = 11CEC000] 12:42:33 INFO - PROCESS | 3632 | 1463431353632 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] 12:42:33 INFO - PROCESS | 3632 | 1463431353674 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 12:42:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:42:33 INFO - PROCESS | 3632 | 1463431353677 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:42:33 INFO - PROCESS | 3632 | 1463431353679 Marionette TRACE conn2 <- [1,3070,null,{}] 12:42:33 INFO - PROCESS | 3632 | 1463431353683 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}] 12:42:33 INFO - PROCESS | 3632 | 1463431353769 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:42:33 INFO - PROCESS | 3632 | 1463431353776 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 3632 | ++DOCSHELL 12A95400 == 35 [pid = 3632] [id = 779] 12:42:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 62 (12AF5400) [pid = 3632] [serial = 2335] [outer = 00000000] 12:42:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 63 (1313CC00) [pid = 3632] [serial = 2336] [outer = 12AF5400] 12:42:33 INFO - PROCESS | 3632 | 1463431353821 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 3632 | ++DOMWINDOW == 64 (13143800) [pid = 3632] [serial = 2337] [outer = 12AF5400] 12:42:34 INFO - PROCESS | 3632 | 1463431354239 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]]]}] 12:42:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:42:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:42:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 585ms 12:42:34 INFO - PROCESS | 3632 | 1463431354284 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 3632 | 1463431354285 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 12:42:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:42:34 INFO - PROCESS | 3632 | 1463431354289 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:42:34 INFO - PROCESS | 3632 | 1463431354290 Marionette TRACE conn2 <- [1,3074,null,{}] 12:42:34 INFO - PROCESS | 3632 | 1463431354294 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}] 12:42:34 INFO - PROCESS | 3632 | 1463431354366 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:42:34 INFO - PROCESS | 3632 | 1463431354372 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:34 INFO - PROCESS | 3632 | ++DOCSHELL 13149400 == 36 [pid = 3632] [id = 780] 12:42:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 65 (13304C00) [pid = 3632] [serial = 2338] [outer = 00000000] 12:42:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 66 (13398800) [pid = 3632] [serial = 2339] [outer = 13304C00] 12:42:34 INFO - PROCESS | 3632 | 1463431354416 Marionette DEBUG loaded listener.js 12:42:34 INFO - PROCESS | 3632 | ++DOMWINDOW == 67 (133A1000) [pid = 3632] [serial = 2340] [outer = 13304C00] 12:42:34 INFO - PROCESS | 3632 | 1463431354835 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:42:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:42:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 585ms 12:42:34 INFO - PROCESS | 3632 | 1463431354869 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 3632 | 1463431354871 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 12:42:34 INFO - PROCESS | 3632 | 1463431354874 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:42:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:42:34 INFO - PROCESS | 3632 | 1463431354876 Marionette TRACE conn2 <- [1,3078,null,{}] 12:42:34 INFO - PROCESS | 3632 | 1463431354880 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}] 12:42:35 INFO - PROCESS | 3632 | 1463431355012 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:42:35 INFO - PROCESS | 3632 | 1463431355027 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 3632 | ++DOCSHELL 137EB800 == 37 [pid = 3632] [id = 781] 12:42:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 68 (13DBD400) [pid = 3632] [serial = 2341] [outer = 00000000] 12:42:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 69 (14E18C00) [pid = 3632] [serial = 2342] [outer = 13DBD400] 12:42:35 INFO - PROCESS | 3632 | 1463431355072 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 70 (15157000) [pid = 3632] [serial = 2343] [outer = 13DBD400] 12:42:35 INFO - PROCESS | 3632 | 1463431355460 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:42:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:42:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 631ms 12:42:35 INFO - PROCESS | 3632 | 1463431355513 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 12:42:35 INFO - PROCESS | 3632 | 1463431355515 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 12:42:35 INFO - PROCESS | 3632 | 1463431355518 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:42:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:42:35 INFO - PROCESS | 3632 | 1463431355519 Marionette TRACE conn2 <- [1,3082,null,{}] 12:42:35 INFO - PROCESS | 3632 | 1463431355523 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}] 12:42:35 INFO - PROCESS | 3632 | 1463431355594 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:42:35 INFO - PROCESS | 3632 | 1463431355689 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 3632 | ++DOCSHELL 13398400 == 38 [pid = 3632] [id = 782] 12:42:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 71 (14E19000) [pid = 3632] [serial = 2344] [outer = 00000000] 12:42:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 72 (157A0800) [pid = 3632] [serial = 2345] [outer = 14E19000] 12:42:35 INFO - PROCESS | 3632 | 1463431355734 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 3632 | ++DOMWINDOW == 73 (157C2400) [pid = 3632] [serial = 2346] [outer = 14E19000] 12:42:36 INFO - PROCESS | 3632 | 1463431356084 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:42:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 632ms 12:42:36 INFO - PROCESS | 3632 | 1463431356139 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:42:36 INFO - PROCESS | 3632 | 1463431356141 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 12:42:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:42:36 INFO - PROCESS | 3632 | 1463431356144 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:42:36 INFO - PROCESS | 3632 | 1463431356146 Marionette TRACE conn2 <- [1,3086,null,{}] 12:42:36 INFO - PROCESS | 3632 | 1463431356149 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}] 12:42:36 INFO - PROCESS | 3632 | 1463431356268 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:42:36 INFO - PROCESS | 3632 | 1463431356276 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:36 INFO - PROCESS | 3632 | ++DOCSHELL 14E18000 == 39 [pid = 3632] [id = 783] 12:42:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 74 (15791C00) [pid = 3632] [serial = 2347] [outer = 00000000] 12:42:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 75 (15E55800) [pid = 3632] [serial = 2348] [outer = 15791C00] 12:42:36 INFO - PROCESS | 3632 | 1463431356320 Marionette DEBUG loaded listener.js 12:42:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 76 (15E56000) [pid = 3632] [serial = 2349] [outer = 15791C00] 12:42:36 INFO - PROCESS | 3632 | 1463431356721 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]]]}] 12:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:42:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:42:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 631ms 12:42:36 INFO - PROCESS | 3632 | 1463431356783 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:42:36 INFO - PROCESS | 3632 | 1463431356785 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 12:42:36 INFO - PROCESS | 3632 | 1463431356788 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:42:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:42:36 INFO - PROCESS | 3632 | 1463431356790 Marionette TRACE conn2 <- [1,3090,null,{}] 12:42:36 INFO - PROCESS | 3632 | 1463431356793 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}] 12:42:36 INFO - PROCESS | 3632 | 1463431356868 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:42:36 INFO - PROCESS | 3632 | 1463431356874 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:36 INFO - PROCESS | 3632 | ++DOCSHELL 11CEA000 == 40 [pid = 3632] [id = 784] 12:42:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 77 (15F3E800) [pid = 3632] [serial = 2350] [outer = 00000000] 12:42:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 78 (16D8CC00) [pid = 3632] [serial = 2351] [outer = 15F3E800] 12:42:36 INFO - PROCESS | 3632 | 1463431356918 Marionette DEBUG loaded listener.js 12:42:36 INFO - PROCESS | 3632 | ++DOMWINDOW == 79 (16E4DC00) [pid = 3632] [serial = 2352] [outer = 15F3E800] 12:42:37 INFO - PROCESS | 3632 | 1463431357395 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:42:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:42:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 616ms 12:42:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:42:37 INFO - PROCESS | 3632 | 1463431357410 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:42:37 INFO - PROCESS | 3632 | 1463431357412 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 12:42:37 INFO - PROCESS | 3632 | 1463431357415 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:42:37 INFO - PROCESS | 3632 | 1463431357417 Marionette TRACE conn2 <- [1,3094,null,{}] 12:42:37 INFO - PROCESS | 3632 | 1463431357421 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}] 12:42:37 INFO - PROCESS | 3632 | 1463431357535 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:42:37 INFO - PROCESS | 3632 | 1463431357542 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:37 INFO - PROCESS | 3632 | ++DOCSHELL 1050E000 == 41 [pid = 3632] [id = 785] 12:42:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 80 (10558C00) [pid = 3632] [serial = 2353] [outer = 00000000] 12:42:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 81 (1313B400) [pid = 3632] [serial = 2354] [outer = 10558C00] 12:42:37 INFO - PROCESS | 3632 | 1463431357585 Marionette DEBUG loaded listener.js 12:42:37 INFO - PROCESS | 3632 | ++DOMWINDOW == 82 (16FA4C00) [pid = 3632] [serial = 2355] [outer = 10558C00] 12:42:38 INFO - PROCESS | 3632 | 1463431358013 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]]]}] 12:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:42:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:42:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 616ms 12:42:38 INFO - PROCESS | 3632 | 1463431358054 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:42:38 INFO - PROCESS | 3632 | 1463431358056 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 12:42:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:42:38 INFO - PROCESS | 3632 | 1463431358060 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:42:38 INFO - PROCESS | 3632 | 1463431358062 Marionette TRACE conn2 <- [1,3098,null,{}] 12:42:38 INFO - PROCESS | 3632 | 1463431358065 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}] 12:42:38 INFO - PROCESS | 3632 | 1463431358170 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:42:38 INFO - PROCESS | 3632 | 1463431358238 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:38 INFO - PROCESS | 3632 | ++DOCSHELL 1313A400 == 42 [pid = 3632] [id = 786] 12:42:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 83 (13147000) [pid = 3632] [serial = 2356] [outer = 00000000] 12:42:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 84 (17050000) [pid = 3632] [serial = 2357] [outer = 13147000] 12:42:38 INFO - PROCESS | 3632 | 1463431358323 Marionette DEBUG loaded listener.js 12:42:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 85 (17057000) [pid = 3632] [serial = 2358] [outer = 13147000] 12:42:38 INFO - PROCESS | 3632 | 1463431358729 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"]]]}] 12:42:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:42:38 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 12:42:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:42:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:42:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:42:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:42:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 724ms 12:42:38 INFO - PROCESS | 3632 | 1463431358782 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:42:38 INFO - PROCESS | 3632 | 1463431358784 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 12:42:38 INFO - PROCESS | 3632 | 1463431358788 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:42:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:42:38 INFO - PROCESS | 3632 | 1463431358789 Marionette TRACE conn2 <- [1,3102,null,{}] 12:42:38 INFO - PROCESS | 3632 | 1463431358797 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}] 12:42:38 INFO - PROCESS | 3632 | 1463431358907 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:42:38 INFO - PROCESS | 3632 | 1463431358916 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\", \"46aac370-9f34-497a-aa20-e7553fba48ee\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:42:38 INFO - PROCESS | 3632 | ++DOCSHELL 12DCCC00 == 43 [pid = 3632] [id = 787] 12:42:38 INFO - PROCESS | 3632 | ++DOMWINDOW == 86 (14E23000) [pid = 3632] [serial = 2359] [outer = 00000000] 12:42:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 87 (17064000) [pid = 3632] [serial = 2360] [outer = 14E23000] 12:42:39 INFO - PROCESS | 3632 | 1463431359020 Marionette DEBUG loaded listener.js 12:42:39 INFO - PROCESS | 3632 | ++DOMWINDOW == 88 (17064400) [pid = 3632] [serial = 2361] [outer = 14E23000] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 87 (1339A800) [pid = 3632] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 86 (16D8AC00) [pid = 3632] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 85 (174B1000) [pid = 3632] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 84 (1315EC00) [pid = 3632] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 83 (128A6000) [pid = 3632] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 82 (10F39400) [pid = 3632] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 81 (0F306000) [pid = 3632] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 80 (10C30400) [pid = 3632] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 79 (178E5400) [pid = 3632] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 78 (1339CC00) [pid = 3632] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 77 (15E49C00) [pid = 3632] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:42:39 INFO - PROCESS | 3632 | --DOMWINDOW == 76 (1A132800) [pid = 3632] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:42:39 INFO - PROCESS | 3632 | 1463431359476 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]]]}] 12:42:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:42:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 724ms 12:42:39 INFO - PROCESS | 3632 | 1463431359512 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:42:39 INFO - PROCESS | 3632 | 1463431359513 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 12:42:40 WARNING - u'runner_teardown' () 12:42:40 INFO - No more tests 12:42:40 INFO - Got 0 unexpected results 12:42:40 INFO - SUITE-END | took 626s 12:42:41 INFO - Closing logging queue 12:42:41 INFO - queue closed 12:42:41 INFO - Return code: 0 12:42:41 WARNING - # TBPL SUCCESS # 12:42:41 INFO - Running post-action listener: _resource_record_post_action 12:42:41 INFO - Running post-run listener: _resource_record_post_run 12:42:42 INFO - Total resource usage - Wall time: 635s; CPU: 17.0%; Read bytes: 91037696; Write bytes: 952506880; Read time: 415480; Write time: 1085256 12:42:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:42:42 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 61571072; Read time: 0; Write time: 62230 12:42:42 INFO - run-tests - Wall time: 632s; CPU: 17.0%; Read bytes: 91037696; Write bytes: 816377344; Read time: 415480; Write time: 967889 12:42:42 INFO - Running post-run listener: _upload_blobber_files 12:42:42 INFO - Blob upload gear active. 12:42:42 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:42:42 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 12:42:42 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'] 12:42:42 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 12:42:42 INFO - (blobuploader) - INFO - Open directory for files ... 12:42:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:42:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:42:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:42:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:42:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:42:43 INFO - (blobuploader) - INFO - Done attempting. 12:42:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:42:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:42:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:42:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:42:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:42:45 INFO - (blobuploader) - INFO - Done attempting. 12:42:45 INFO - (blobuploader) - INFO - Iteration through files over. 12:42:45 INFO - Return code: 0 12:42:45 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:42:45 INFO - Using _rmtree_windows ... 12:42:45 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:42:45 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0bbaa52e5562840261014153fb22564875bc909c4701e6e990e5daf528b423ee3779b4666c178e395d1e6f7c7e791aeed7f4f5fc2f478a30f1062f671f84c3ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8abfc07e11fa64eae40dc5a31ffd09a319bc26842d7c3a344a3503818ed84f175079648ff197e2a723aaf050803cda71d8042758a30e597e17a7fe7ae268588"} 12:42:45 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:42:45 INFO - Writing to file C:\slave\test\properties\blobber_files 12:42:45 INFO - Contents: 12:42:45 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0bbaa52e5562840261014153fb22564875bc909c4701e6e990e5daf528b423ee3779b4666c178e395d1e6f7c7e791aeed7f4f5fc2f478a30f1062f671f84c3ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8abfc07e11fa64eae40dc5a31ffd09a319bc26842d7c3a344a3503818ed84f175079648ff197e2a723aaf050803cda71d8042758a30e597e17a7fe7ae268588"} 12:42:45 INFO - Running post-run listener: copy_logs_to_upload_dir 12:42:45 INFO - Copying logs to upload dir... 12:42:45 INFO - mkdir: C:\slave\test\build\upload\logs 12:42:45 INFO - Copying logs to upload dir... 12:42:45 INFO - Using _rmtree_windows ... 12:42:45 INFO - Using _rmtree_windows ... 12:42:45 INFO - Using _rmtree_windows ... 12:42:45 INFO - Using _rmtree_windows ... 12:42:45 INFO - Using _rmtree_windows ... 12:42:45 INFO - Using _rmtree_windows ... 12:42:45 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=754.126000 ========= master_lag: 84.72 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-05-16 13:42:41.208624) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 13:42:41.209678) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0bbaa52e5562840261014153fb22564875bc909c4701e6e990e5daf528b423ee3779b4666c178e395d1e6f7c7e791aeed7f4f5fc2f478a30f1062f671f84c3ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8abfc07e11fa64eae40dc5a31ffd09a319bc26842d7c3a344a3503818ed84f175079648ff197e2a723aaf050803cda71d8042758a30e597e17a7fe7ae268588"} build_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.108000 build_url: 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/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/0bbaa52e5562840261014153fb22564875bc909c4701e6e990e5daf528b423ee3779b4666c178e395d1e6f7c7e791aeed7f4f5fc2f478a30f1062f671f84c3ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e8abfc07e11fa64eae40dc5a31ffd09a319bc26842d7c3a344a3503818ed84f175079648ff197e2a723aaf050803cda71d8042758a30e597e17a7fe7ae268588"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JbOJ643TQHyC83MqFImSeA/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.30 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-16 13:42:41.620420) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 13:42:41.620801) ========= '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-070\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-070 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-070 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-070 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-070 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-070 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.108000 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-16 13:42:41.775136) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 13:42:41.775621) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-16 13:42:42.478863) ========= ========= Total master_lag: 87.96 =========